
//====================换肤效果=====================    
/*函数:change_css(css_id,css_document)   
*功能:自定义版面色彩样式,并写入cookie,保存   
*参数:   
 css_id:要被替换的css文件在页面中的id   
 css_document:要使用的css文件的路径   
 cookie_name:要设置的该样式的cookie名称   
*返回值:   
 无   
*--------------------------------*/   
function change_css(css_id,css_document,cookie_name){  
//alter("ok!");

	document.getElementById(css_id).setAttribute("href",css_document);    
	set_cookie(cookie_name,css_document,365);//保存为1年,当然,你也可以把它分离出来,做为参数设置    
}    

  /*c_value:自定义cookie值   
  可选c_expires:设置该cookie的存活时间,单位:天   
  可选c_path:设置该cookie的路径   
  可选c_domain:设置该cookie的域   
  可选c_secure:设置是否安全cookie,1安全,0或不设置,不安全   
*--返回值:   
   无   
*--------------------------------*/   
function set_cookie(c_name,c_value,c_expires,c_path,c_domain,c_secure){    
  var cookie_string=c_name + "=" + escape(c_value);    
  if(c_expires){    
	var expires = new Date();    
	expires.setTime(expires.getTime() + c_expires * 24 * 60 * 60 * 1000);    
	cookie_string+=";expires="+expires;    
  }    
  if(c_path){    
	cookie_string+=";path="+c_path;    
  }    
  if(c_domain){    
	cookie_string+=";domain="+c_domain;    
  }    
  if(c_secure){    
	 cookie_string+=";secure";    
  }    
  document.cookie=cookie_string;    
}    
/*--函数名:get_cookie   
*--功能:读取需要的cookie   
*--参数:   
  c_name:要读取的cookie名   
*--返回值:   
  value:要读取的cookie的值   
*--------------------------------*/   
function get_cookie(cookie_name){    
var value = "";
   var cookie_pos = document.cookie.indexOf(cookie_name);    
  // 如果找到了索引，就代表cookie存在，反之，就说明不存在。    
  if (cookie_pos != -1){    
	 // 把cookie_pos放在值的开始，只要给值加1即可。    
	 cookie_pos += cookie_name.length + 1;    
	 var cookie_end = document.cookie.indexOf(";", cookie_pos);    
	 if (cookie_end == -1){    
		cookie_end = document.cookie.length;    
	  }    
	 value = unescape(document.cookie.substring(cookie_pos,cookie_end));    
   }    
  return value;    
 }    
//===================调用=====================    
function css_init() {  
 var css_document='css3/css.css';
 var cookie_name='style';
 var css_id = 'style';
 var d_css_document=css_document;//默认的css文件,比如css/green.css    
 var cookie = get_cookie(cookie_name);//读取cookie    
 if (cookie != "")
 {
//		alert("onload: cookie != space ");
	css_document = cookie;
//		alert("onload: cookie != space " + css_document);
 }
//	 alert("onload");
//        var css_document=cookie?cookie:d_css_document;//cookie是否存在    
	change_css(css_id,css_document,cookie_name);//修改样式,当然,你要填入你自己的参数    
}  

