﻿//展开隐藏
function toggle(targetid, objN) {
    var target = document.getElementById(targetid);
    var aa = document.getElementById(objN)

    if (target.style.display == "block") {
        target.style.display = "none";
        aa.style.background = "url(/ui/2010/images/chnhot2.gif)";
    } 
    else {
        target.style.display = "block";
        aa.style.background = "url(/ui/2010/images/chnhot.gif)";
    }
}

//显示进球窗口
var startani_C,startani_A,startani_B,pop_TC

function getCookie(name)
{
	var cname = name + "=";
	var dc = document.cookie;
	if (dc.length > 0) 
	{
		begin = dc.indexOf(cname);
		if (begin != -1) 
		{
			begin += cname.length;
			end = dc.indexOf(";", begin);
			if (end == -1) end = dc.length;
			return dc.substring(begin, end);
		}
	}
	return null;
}
function writeCookie(name, value) 
{ 
	var expire = ""; 
	var hours = 365;
	expire = new Date((new Date()).getTime() + hours * 3600000); 
	expire = ";path=/;expires=" + expire.toGMTString(); 
	document.cookie = name + "=" + escape(value) + expire; 
}
var zXml = {
    useActiveX: (typeof ActiveXObject != "undefined"),
    useXmlHttp: (typeof XMLHttpRequest != "undefined")
};

zXml.ARR_XMLHTTP_VERS = ["MSXML2.XmlHttp.6.0","MSXML2.XmlHttp.3.0"];
function zXmlHttp() {}
zXmlHttp.createRequest = function ()
{
    if (zXml.useXmlHttp)  return new XMLHttpRequest(); 

    if(zXml.useActiveX)  //IE < 7.0 = use ActiveX
    {  
        if (!zXml.XMLHTTP_VER) {
            for (var i=0; i < zXml.ARR_XMLHTTP_VERS.length; i++) {
                try {
                    new ActiveXObject(zXml.ARR_XMLHTTP_VERS[i]);
                    zXml.XMLHTTP_VER = zXml.ARR_XMLHTTP_VERS[i];
                    break;
                } catch (oError) {}
            }
        }        
        if (zXml.XMLHTTP_VER) return new ActiveXObject(zXml.XMLHTTP_VER);
    } 
    alert("对不起，您的电脑不支持 XML 插件，请安装好或升级浏览器。");
};

function getText(oNode) {
    var sText = "";
    alert(oNode.childNodes.length);
    for (var i = 0; i < oNode.childNodes.length; i++) {
       if (oNode.childNodes[i].hasChildNodes()) {
           sText += getText(oNode.childNodes[i]);
       }
       else {
           sText += oNode.childNodes[i].nodeValue;
       }
    }
    return sText;
}

//显示英文日期
var aDay = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var aMonth = new Array("January","February","March","April","May","June","July","August","September","October","November","December")

function DateFormat(xdate,x)
{
	x = x.toLowerCase();
	return (((x == "d")  ? xdate.getDate() : ((x == "dd") ? ((xdate.getDate() <= 9) ? "0"+xdate.getDate() : xdate.getDate()) : ((x == "ddd") ? aDay[xdate.getDay()].substring(0,3)+". " : ((x == "dddd") ? aDay[xdate.getDay()]+", " : ((x == "m")  ? xdate.getMonth()+1 : ((x == "mm") ? (((xdate.getMonth()+1) <= 9) ? "0"+(xdate.getMonth()+1) : xdate.getMonth()+1) : ((x == "mmm") ? aMonth[xdate.getMonth()].substring(0,3) : ((x == "mmmm") ? aMonth[xdate.getMonth()] : ((x == "y" || x == "yy" || x == "yyy") ? xdate.getFullYear().toString().substring(2,4) : ((x == "yyyy") ? xdate.getFullYear().toString() : "")))))))))))
}


function Showdate(_date, _var1, _var2, _var3, _var4, _del)
{
// ----------------------------------------------------------------------------------------
// Content:	Date formatter where _month = month, _day = day of week spelled out, yyyy = four digit year. 
// The script will only display a day spelled out if the parameter is ddd, or dddd. dd or d means do not display the day.
//
//	Syntax: document.writeln(Showdate(date object, "ddd", "mmm", "dd", "yyyy", "-"));
//		where date can be a field variable = rs("Datecreated"); constant= new Date(yyyy,m,dd); 
//
//	Results in: Thursday, January-01-1970  NOTE that the numeric month in Javascript is from 0-11
//
// timerID=setInterval("if (_ie){++nd; if (nd > xStyle.length) nd=0; document.all.md.innerHTML=Showdate(null, "mmm", "ddd", "yy" , "-");}",3000)
// timerOn=true
// ----------------------------------------------------------------------------------------

var today	= (_date == null) ? new Date() : new Date(_date);
_del =  ((_del == null) ? " " : _del);
return ( DateFormat(today, _var1) + DateFormat(today, _var2) + ((_var2 != "")? _del : "") + DateFormat(today, _var3) + ((_var3 != "")? _del : "") + DateFormat(today, _var4))
}
