﻿
//去左空格 
function ltrim(s){ 
return s.replace( /^\s*/, ""); 
} 

//去右空格 
function rtrim(s){ 
return s.replace( /\s*$/, ""); 
} 

//去左右空格 
function trim(s){ 
return rtrim(ltrim(s)); 
} 

//写入COOKIE 
function set_cookie(name,value,expires, path,domain,secure){ 
document.cookie = name + "=" + encodeURI(value) + 
( (expires) ? ";expires=" + expires : "" ) + 
( (path) ? ";path=" + path : "" ) + 
( (domain) ? ";domain=" + domain : "" ) + 
( (secure) ? ";secure" : ""); 
} 

//读取COOKIE,返回的值是COOKIE的名为name的值,没有name这个名就会返回假 
function read_cookie(name){ 
var cookie_string = decodeURI(document.cookie); 
var cookie_array = cookie_string.split(";"); 
for(var i=0;i<cookie_array.length;i++){ 
var cookie_num = cookie_array[i].split("="); 
var cookie_name = cookie_num[0]; 
var cookie_value = cookie_num[1]; 
if(trim(cookie_name)==name){ 
return cookie_value; 
} 
} 
return false; 
} 

//更换样式表写入状态到COOKIE 
function change_style(){ 
var control = document.getElementById("style_menu"); 
if(control.selectedIndex>0){//表单列表的索引不是0时,才进行更换样式表,记录状态到COOKIE的操作 
var to_css = control.options[control.selectedIndex].value; 
document.getElementById("a").href = to_css; 
var cookie_date = new Date(); 
cookie_date.setFullYear(cookie_date.getFullYear()+1);//保存一年时间,不要用setYear(),火狐显示的是年份-1900 
set_cookie("css_style",to_css,cookie_date.toUTCString()); 
} 
}

var get = read_cookie("css_style");
//alert(get); 
//名为css_style的COOKIE有值时调用该值的样式表 
if(get!=false){
   // document.getElementById("a").href = get;
    document.getElementById("style").setAttribute("href", get);
}

function setcolor(s) {
    var cookie_date = new Date();
    cookie_date.setFullYear(cookie_date.getFullYear() + 1);
    if (s == "0") {
        document.getElementById("style").setAttribute("href", "images/style_0.css");
        set_cookie("css_style", "images/style_0.css", cookie_date.toUTCString());
        window.onload = function() { _get_style_0.select(0) };
    } else if (s == "1") {
        document.getElementById("style").setAttribute("href", "images/style_1.css");
        set_cookie("css_style", "images/style_1.css", cookie_date.toUTCString());
        window.onload = function() { _get_style_0.select(1) };
    } else if (s == "2") {
        document.getElementById("style").setAttribute("href", "images/style_2.css");
        set_cookie("css_style", "images/style_2.css", cookie_date.toUTCString());
        window.onload = function() { _get_style_0.select(2) };
    } else if (s == "3") {
        document.getElementById("style").setAttribute("href", "images/style_3.css");
        set_cookie("css_style", "images/style_3.css", cookie_date.toUTCString());
        window.onload = function() { _get_style_0.select(3) };
    } else if (s == "4") {
        document.getElementById("style").setAttribute("href", "images/style_4.css");
        set_cookie("css_style", "images/style_4.css", cookie_date.toUTCString());
        window.onload = function() { _get_style_0.select(4) };
    }

}