﻿//<!--风格按钮代码begin-->
function Blue() {
    window.open('Index.htm', '_parent');
    chooseStyle('Blue', 180);
}
function Green() {
    window.open('Index.htm', '_parent');
    chooseStyle('Green', 180);
}
function Red() {
    window.open('Index.htm', '_parent');
    chooseStyle('Red', 180);
}
//function Purple() {
//    window.open('Index.htm', '_parent');
//    chooseStyle('Purple', 180);
//}
//<!--风格按钮代码end-->

//<!--调用不同CSS代码begin-->
function getCookie(Name) {
    var re = new RegExp(Name + "=[^;]+", "i"); //construct RE to search for target name/value pair
    if (document.cookie.match(re)) //if cookie found
        return document.cookie.match(re)[0].split("=")[1] //return its value
    return null
}

function setCookie(name, value, days) {
    var expireDate = new Date()
    //set "expstring" to either future or past date, to set or delete cookie, respectively
    var expstring = (typeof days != "undefined") ? expireDate.setDate(expireDate.getDate() + parseInt(days)) : expireDate.setDate(expireDate.getDate() - 5)
    document.cookie = name + "=" + value + "; expires=" + expireDate.toGMTString() + "; path=/";
}

function deleteCookie(name) {
    setCookie(name, "moot")
}

function setStylesheet(title) {
    var i, cacheobj
    for (i = 0; (cacheobj = document.getElementsByTagName("link")[i]); i++) {
        if (cacheobj.getAttribute("rel").indexOf("style") != -1 && cacheobj.getAttribute("title")) {
            cacheobj.disabled = true
            if (cacheobj.getAttribute("title") == title) {
                cacheobj.disabled = false //enable chosen style sheet
                //add banner
                setBanner(title)
            }
        }
    }
}

function setBanner(title) {
    var obj
    obj = document.getElementById("banner");
    if(obj != null)
    {
        obj.src = "Images/Banner/"+title + "/1.gif"
    }
}


function chooseStyle(styletitle, days) {
    if (document.getElementById) {
        setStylesheet(styletitle)
        setCookie("mysheet", styletitle, days)
    }
}

function indicateSelected(element) { //Optional function that shows which style sheet is currently selected within group of radio buttons or select menu 
    var i
    if (selectedtitle != null && (element.type == undefined || element.type == "select-one")) { //if element is a radio button or select menu
        var element = (element.type == "select-one") ? element.options : element
        for (i = 0; i < element.length; i++) {
            if (element[i].value == selectedtitle) { //if match found between form element value and cookie value
                if (element[i].tagName == "OPTION") //if this is a select menu
                    element[i].selected = true
                else //else if it's a radio button
                    element[i].checked = true
                break
            }
        }
    }
}

function setBanner() {
    var obj = document.getElementById("Banner");
    if (obj != null) {
        var date = new Date();                           // 创建 Date 对象。
        var day = date.getDay();  //天的个位数
        var day2 = date.getDate();
        obj.className = "banner" + day2;
    }
}


var selectedtitle = getCookie("mysheet")
if (document.getElementById && selectedtitle != null) //load user chosen style sheet if there is one stored
    setStylesheet(selectedtitle)


function externalLinks() {
    if (!document.getElementsByTagName) return;
    setBanner();
    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
            anchor.target = "_blank";
    }
} 
window.onload = externalLinks;

document.writeln("<!--[if lte IE 6]>");
document.writeln("<style type=\"text/css\">");
document.writeln(" a { behavior:url(\"/focus.htc\"); }");
document.writeln("</style>");
document.writeln("<![endif]-->");


//<!--调用不同CSS代码end-->
