﻿function setCookie(name, value)		//cookies设置
{
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	if(expires!=null)
	{
		var LargeExpDate = new Date ();
		LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));
	}
	document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()))+"; path=/";
}

function getCookie(Name) {
	var search = Name + "=";
	var returnvalue = "";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search);
		if (offset != -1) { 
			offset += search.length;
			end = document.cookie.indexOf(";", offset); 
			if (end == -1)
				end = document.cookie.length;
			returnvalue = unescape(document.cookie.substring(offset,end));

		}
	}

	return returnvalue;
}


function delCookie(name){//为了删除指定名称的cookie，可以将其过期时间设定为一个过去的时间
   var date = new Date();
   date.setTime(date.getTime() - 10000);
   document.cookie = name + "=a; expires=" + date.toGMTString();
}

function del_(){
   var cookie_name = "_ecomeweb_style";
   delCookie(cookie_name);
   alert("删除成功");
}

    function changeStyle(color) {
	document.getElementById('skincss').href= '/skin/cnwebshop/' + color + '.css'; 
    }

    function styleBtnClick(selcolor) {
        var ul = document.getElementById("changeStyleList");

        var cookie_color = getCookie("_ecomeweb_style");
        if(selcolor!=cookie_color) {
            setCookie("_ecomeweb_style",selcolor,30);
            changeStyle(selcolor);
        }

        var lis = ul.childNodes;
        var ln = lis.length;
        for(i=0; i<ln; i++) {
            if(lis[i].nodeType==1) {
                var color = lis[i].getAttribute("color");
                if( color == selcolor ) {
                    lis[i].childNodes[0].src = "/plugins/skin/images/"+color+"_ok.gif";
                }else {
                    lis[i].childNodes[0].src = "/plugins/skin/images/"+color+".gif";
                }
            }
        }
    }

    (function() {
        var cur_color = getCookie("_ecomeweb_style");
        if(cur_color=='') {
            setCookie("_ecomeweb_style", "default", 30);
        }else if(cur_color=='default') {
            return;
        }else {
            changeStyle(cur_color);
        }
     }());
