﻿function __DNM_Chameleon_OnChange(ctl)
{
    var p = ctl.options[ctl.selectedIndex].value;
    var a = new Array();
    a = p.split(',');
    __CallCookie('_GroupSrc' + a[0], a[1], '_SkinSrc' + a[0], a[2], '_ContainerSrc' + a[0], a[3], 100);
}

function __CallCookie(GroupName,GroupValue,Skinname,SkinValue,Contname,ContValue,days) 
{
    __SkinCookie(GroupName,GroupValue,days);
    __SkinCookie(Skinname,SkinValue,days);
    __SkinCookie(Contname,ContValue,days);
    location.reload()
}
    
function __SkinCookie(name,value,days) {
if (days) 
{
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";

var curCookie;
curCookie = name+"="+value+expires+"; path=/";
document.cookie = curCookie;


}
    
function restoreDefault(ctl, v) 
{
    for (var i = 0; i < ctl.options.length; i++) 
    {
        if (ctl.options[i].value == v) 
        { 
            ctl.selectedIndex = i; 
            return;
        }
    }
}
    
