﻿/*
getElement object
*/
function $ID(idVal) {
    return document.getElementById(idVal);
}

/*
channel menu
 */
function ActiveLi(ai)
{
    var lis = document.getElementById("headNavRootColumn").getElementsByTagName("span");
    for(var i=0;i<lis.length;i++)
	    lis[i].className = "NormalMenu";

    ai.className = "ActiveMenu";	
}

/*left div content display by time category */
function showContentTime(sid)
{
    var c1 = document.getElementById("contentTime1");
    var c2 = document.getElementById("contentTime2");
    var c3 = document.getElementById("contentTime3");
    var c4 = document.getElementById("contentTime4");
    var t1 = document.getElementById("time1");
    var t2 = document.getElementById("time2");
    var t3 = document.getElementById("time3");
    var t4 = document.getElementById("time4");
    
    if(sid==1)
    {
        c1.style.display = "";
        t1.className = "hotContentTabActive";
        c2.style.display = "none";
        t2.className = "hotContentTab";
        c3.style.display = "none";
        t3.className = "hotContentTab";
        c4.style.display = "none";
        t4.className = "hotContentTab";  
    }
    else if(sid==2)
    {
        c1.style.display = "none";
        t1.className = "hotContentTab";
        c2.style.display = "";
        t2.className = "hotContentTabActive";
        c3.style.display = "none";
        t3.className = "hotContentTab";
        c4.style.display = "none";
        t4.className = "hotContentTab";  
    }
    else if(sid==3)
    {
        c1.style.display = "none";
        t1.className = "hotContentTab";
        c2.style.display = "none";
        t2.className = "hotContentTab";
        c3.style.display = "";
        t3.className = "hotContentTabActive";
        c4.style.display = "none";
        t4.className = "hotContentTab";  
    }
    else if(sid==4)
    {
        c1.style.display = "none";
        t1.className = "hotContentTab";
        c2.style.display = "none";
        t2.className = "hotContentTab";
        c3.style.display = "none";
        t3.className = "hotContentTab";
        c4.style.display = "";
        t4.className = "hotContentTabActive";  
    }
    c1=null;
    c2=null;
    c3=null;
    c4=null;
    t1=null;
    t2=null;
    t3=null;
    t4=null;
}
/*center content index ways */
function eliteImageOnClick(eventTarget,TabPageID)
{
	var RootTabDiv = eventTarget.parentNode;
	var RootTabPageDiv = document.getElementById("eliteImageList");
    var childs = RootTabDiv.getElementsByTagName("div") 
    var childdivs = RootTabPageDiv.getElementsByTagName("div") 
    if(TabPageID == 0)
    {
        childs[0].className = "PIBlank";
        childs[1].className = "PITabActive";
        childs[1].style.cursor = 'pointer';
        childs[2].className = "PITab";
        childs[3].className = "PITab";
    }
    else if(TabPageID == 1)
    {
        childs[0].className = "PIBlank";
        childs[1].className = "PITab";
        childs[2].className = "PITabActive";
        childs[2].style.cursor = 'pointer';
        childs[3].className = "PITab";
    }
    else if(TabPageID == 2)
    {
        childs[0].className = "PIBlank";
        childs[1].className = "PITab";
        childs[2].className = "PITab";
        childs[3].className = "PITabActive";
        childs[3].style.cursor = 'pointer';
    }  
    
	for(var i=0;i<childdivs.length;i++)
		childdivs[i].style.display = "none";

	childdivs[TabPageID].style.display = "block";
	
	RootTabDiv =null;
	RootTabPageDiv=null;
    childs=null;
    childdivs=null;
}
function eliteImageOnClick2(eventTarget,TabPageID)
{
	var RootTabDiv = eventTarget.parentNode;
	var RootTabPageDiv = document.getElementById("eliteImageList");

    var childs = RootTabDiv.getElementsByTagName("div") 
    var childdivs = RootTabPageDiv.getElementsByTagName("div") 
    if(TabPageID == 0)
    {
        childs[0].className = "PIBlank";
        childs[1].className = "PITabActive";
        childs[1].style.cursor = 'pointer';
        childs[2].className = "PITab";
    }
    else if(TabPageID == 1)
    {
        childs[0].className = "PIBlank";
        childs[1].className = "PITab";
        childs[2].className = "PITabActive";
        childs[2].style.cursor = 'pointer';
    }
    
	for(var i=0;i<childdivs.length;i++)
	{
		childdivs[i].style.display = "none";
	}
	
	childdivs[TabPageID].style.display = "block";
	
	RootTabDiv =null;
	RootTabPageDiv=null;
    childs=null;
    childdivs=null;
}
/*
ajax取得数据方法

参数：url 请求地址
tagId 请求标签Id
*/
function Ajax(url, tagId){
	var oajax;
	try{
		oajax=new XMLHttpRequest();
	}catch(e){
		try{
			oajax=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e1){
			try{
				oajax=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e2){oajax=null;}
		}
	}
	if(oajax == null) return;
	oajax.open("get",url);
	oajax.onreadystatechange = function() {
	    var state = oajax.readyState;
	    if (state == 4) {
	        if (oajax.responseText.indexOf("customErrorPage") < 0) {
	            $ID(tagId).innerHTML = oajax.responseText;
	        }
	    }
	};
	oajax.send(null);
}

/*out frame*/
function OutFrame()
{
    if (self != top) 
       top.location = self.location;
}

/*goto frame*/
function InFrame(url) {
    if (self == top)
        window.location.href = url;
}

/*anony (comment use)*/
function CheckChange()
{
    var p = document.getElementById("noanony");
    var r = document.getElementById("anonymity");
//    if (r.checked == true) {
//        r.checked = false;
//        alert("未启用匿名评论功能");
//    }
    if (r.checked != true) {
        p.style.display="block";
    }else{
        p.style.display="none";
    }
}

/*comment*/
function closeComment(tagId)
{
    var p = document.getElementById(tagId);
    p.style.display="none";
}

/*comment*/
function closeCommentByObj(obj) {
    obj.style.display = "none";
}

// 非空验证
function notNullValidator(validId, tagId, tagValue) {
    var p = document.getElementById(validId);
    var t = document.getElementById(tagId);
    if (p.value == ""){
        t.innerHTML = tagValue;
        return false;
    }else{
        t.innerHTML = "";
        return true;
    }
}

//execute stat script
function exeStatScript() {
    var statSt = '<script type="text/javascript" src="http://s11.cnzz.com/stat.php?id=839820&web_id=839820&show=pic"></script>';
    var ck = document.cookie.split(';');
    for (var i = 0; i < ck.length; i++) 
    {
        if (ck[i].indexOf("EnableStat=") != -1) {
            var enStat = ck[i].substr(ck[i].indexOf("=")+1, 1);
            if (enStat == '1') document.write(statSt);
            return;
        }
    }
    return;
}