//网站换肤

var arrCSS=[ 
    ["<img src='Tpl/dx/images/t1.jpg' width='14' height='14' class='themes' alt='红色'>","Tpl/dx/style/t1/style.css"], 
    ["<img src='Tpl/dx/images/t2.jpg' width='14' height='14' class='themes' alt='青色'>","Tpl/dx/style/t2/style.css"], 
    ["<img src='Tpl/dx/images/t3.jpg' width='14' height='14' class='themes' alt='橙色'>","Tpl/dx/style/t3/style.css"], 
    ["<img src='Tpl/dx/images/t4.jpg' width='14' height='14' class='themes' alt='蓝色'>","Tpl/dx/style/t4/style.css"], 
    ["<img src='Tpl/dx/images/t5.jpg' width='14' height='14' class='themes' alt='紫色'>","Tpl/dx/style/t5/style.css"], 
    "" 
    ]; 


// *** function to replace href="#" *** 
function v(){ 
    return; 
} 

// *** Cookies *** 
function writeCookie(name, value) {  
    exp = new Date();  
    exp.setTime(exp.getTime() + (86400 * 1000 * 30)); 
    document.cookie = name + "=" + escape(value) + "; expires=" + exp.toGMTString() + "; path=/";  
}  
function readCookie(name) {  
    var search;  
    search = name + "=";  
    offset = document.cookie.indexOf(search);  
    if (offset != -1) {  
        offset += search.length;  
        end = document.cookie.indexOf(";", offset);  
        if (end == -1){ 
            end = document.cookie.length; 
        } 
        return unescape(document.cookie.substring(offset, end));  
    }else{ 
        return ""; 
    } 
} 


//////////////////////////////////// 
// StyleSheet 
//////////////////////////////////// 
function writeCSS(){ 
  for(var i=0;i<arrCSS.length;i++){ 
    document.write('<link title="css'+i+'" href="'+arrCSS[i][1]+'" rel="stylesheet" disabled="true" type="text/css" />'); 
  } 
    setStyleSheet(readCookie("stylesheet")); 
} 

function writeCSSLinks(){ 
  for(var i=0;i<arrCSS.length-1;i++){ 
    if(i>0) document.write('  '); 
    document.write('<a href="javascript:v()" onclick="setStyleSheet(\'css'+i+'\')">'+arrCSS[i][0]+'</a>'); 
  } 
} 

function setStyleSheet(strCSS){ 
  var objs=document.getElementsByTagName("link"); 
  var intFound=0; 
  for(var i=0;i<objs.length;i++){ 
    if(objs[i].type.indexOf("css")>-1&&objs[i].title){ 
      objs[i].disabled = true; 
      if(objs[i].title==strCSS) intFound=i; 
    } 
  } 
  objs[intFound].disabled = false; 
  writeCookie("stylesheet",objs[intFound].title); 
} 

writeCSS(); 
setStyleSheet(readCookie("stylesheet")); 

// 隐藏显示换肤框 
function ShowHideDiv(init) { 
    if(document.getElementById("Sright").style.display == "block"){ 
         document.getElementById("Sright").style.display = "block"; 
  } 
  else{ 
      document.getElementById("Sright").style.display = "block"; 
  } 
} 














function setActiveStyleSheet(title) {   var i, a, main;   if (title) {   for(i=0; (a = document.getElementsByTagName('link')[i]); i++) {   if(a.getAttribute('rel').indexOf('style') != -1 && a.getAttribute('title')) {   a.disabled = true;   if(a.getAttribute('title') == title) a.disabled = false;   }   }   }   }   function getActiveStyleSheet() {   var i, a;   for(i=0; (a = document.getElementsByTagName('link')[i]); i++) {   if(a.getAttribute('rel').indexOf('style') != -1 && a.getAttribute('title') && !a.disabled) return a.getAttribute('title');   }   return null;}  

$(function(){
	  var cookie_skin = $.cookie("MyCssSkin");
	  switchSkin(cookie_skin);
	  addEvent();
});

function switchSkin(skinName){
		$("#"+skinName).addClass("selected")  //当前<li>元素选中
		.siblings().removeClass("selected");  //去掉其他同辈<li>元素的选中
	  $("#css").attr("href","/Tpl/dx/style/"+ skinName +"/style.css"); //设置不同皮肤
		$.cookie( "MyCssSkin",skinName, {path: '/', expires: 10 });
}

function addEvent(){
		var $li =$("#dedecms_skins li");
		$li.click(function(){
			switchSkin(this.id );
		});
		var cookie_skin = $.cookie("MyCssSkin");
		if (cookie_skin) {
			switchSkin(cookie_skin);
		}
}
