// JavaScript Document
//var SkinCookieName = "HSskin";
//setskin();
function $(id){return document.getElementById(id)};


//拖动窗口
function initDrag(dragid,panelid)
{
	new divDrag( 
	[$(dragid),$(panelid)]
	);
	
	var od = document.getElementById(panelid);
	
	if(od == null) return;
	var odw = od.style.width.replace('px','')/2;

	od.style.left = (document.documentElement.offsetWidth/2 - odw) + "px";
	od.style.top = document.documentElement.scrollTop + 200;

}

//自动关闭显示信息窗口
function AutoClose(msg)
{
	Tips(msg, false, 'PublicTips');
}
function Loading(targetId)
{
	Tips("加载中...", true, targetId)
}
function Tips (msg,loading,targetId)
{
	var od = document.getElementById(targetId);
	var odw = od.style.width.replace('px','')/2 + 60;
	od.style.left = (document.documentElement.clientWidth/2 - odw) + "px";
	od.style.top = document.documentElement.scrollTop + 10;

	if(loading)
	{
		od.className = "Tips Tips_Loading";
	}
	else
	{
		od.className = "Tips Tips_Info";
		setTimeout("closeAutoClose('"+ targetId +"')",2000);
	}
	od.innerHTML = msg;
	od.style.display = 'block';
}
function closeAutoClose(targetId)
{
	document.getElementById(targetId).style.display = 'none';
}


function initClickTabPage(tabTitle, tabPannel, curIndex){
	var opl=document.getElementById(tabPannel).getElementsByTagName("li");
	for(i=0;i<opl.length;i++){
		if( i != curIndex )
			opl[i].style.display = 'none';
			
	}
	
	var ott=document.getElementById(tabTitle).getElementsByTagName("li");
	for(i=0;i<ott.length;i++)
	{
		var obj = ott[i];

		obj.onmouseover = function()
		{
			if(this.className == ''){
				this.className = 'hover';}
					
		} 
		obj.onmouseout = function() 
		{ 
			if(this.className == 'hover')
				this.className = '';
		}
		
		ott[i].onclick = new Function ('SetTabItem('+ tabTitle +', '+ tabPannel +', '+ i +');this.className="cur"')  
	}
	ott[curIndex].className="cur";
}
/*悬停变化Tab*/
/*
tabTitle:标题栏ID
tabPannel：内容栏ID
curIndex：当前选择Tab
awaysDispayCur：是否始终显示当前Tab
*/
function initHoverTabPage(tabTitle, tabPannel, curIndex, awaysDispayCur){
	var opl=document.getElementById(tabPannel).getElementsByTagName("li");

	for(i=0;i<opl.length;i++){
		if( i != curIndex ){
			opl[i].style.display = 'none';
		}else
		{
			opl[i].style.display = 'block';
		}
	}

	var ott=document.getElementById(tabTitle).getElementsByTagName("li");
	for(i=0;i<ott.length;i++)
	{
		var obj = ott[i];
		ott[i].onmouseover = new Function ('SetTabItem('+ tabTitle +', '+ tabPannel +', '+ i +','+ curIndex +','+ awaysDispayCur +');this.className="cur"');  		//如果使用始终显示当前项选项，在从其他项移开后去除cur样式
		//if(awaysDispayCur && i != curIndex){
			ott[i].onmouseout = new Function('this.className=""');
		//}

	}
	//ott[curIndex].className="cur";
}
function dsb(wo)
{//wo.disabled='disabled';
	//setTimeout("wo.disabled='disabled'", 20);
	//wo.style.display='none';
}
function SetTabItem(ott, opl, curIndex, savTabIndex, awaysDispayCur){
	var ott=document.getElementById(ott.id).getElementsByTagName("li");
	//标题列表
	for(i=0;i<ott.length;i++){
		if(awaysDispayCur)
		{
			if(i != savTabIndex)
			{
				ott[i].className = '';
			}
		}
		else
		{
			ott[i].className = '';
		}
	}
	//内容列表
	var opl=document.getElementById(opl.id).getElementsByTagName("li");
	for(i=0;i<opl.length;i++){
		opl[i].style.display = 'none';
	}
	opl[curIndex].style.display = 'block';
}

function fixPng(img) {
    var ua = window.navigator.userAgent.toLowerCase();
    if (!/msie 6/.test(ua)) {
        return;
    }
    var imgStyle = "display:inline-block;" + img.style.cssText;
    var strNewHTML = "<span class=\"" + img.className + "\" title=\"" + img.title + "\" style=\"width:" + img.clientWidth + "px; height:" + img.clientHeight + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img.src + "', sizingMethod='scale');\"></span>";
    img.outerHTML = strNewHTML;
}

function setskin(){
	var thisskin = "default";
	var cookieSkin=GetCookie(SkinCookieName);
	if(cookieSkin!="")
		thisskin = cookieSkin;
		
	var reg = /\/.*\//; 
	cssPage.href = cssPage.href.replace(reg, "/"+thisskin+"/");
	cssShare.href = cssShare.href.replace(reg, "/"+thisskin+"/");
}

function changecss(url){
	if(url!=""){
		//alert(skin.href);
		var expdate=new Date();
		expdate.setTime(expdate.getTime()+(24*60*60*1000*30));//+(24*60*60*1000*30)
		//expdate=null;
		//以下设置COOKIES时间为1年,自己随便设置该时间..
		SetCookie(SkinCookieName,url,expdate,"/",null,false);
		setskin();
	}
}


function SetCookie(name,value){
	var argv=SetCookie.arguments;
	var argc=SetCookie.arguments.length;
	var expires=(2<argc)?argv[2]:null;
	var path=(3<argc)?argv[3]:null;
	var domain=(4<argc)?argv[4]:null;
	var secure=(5<argc)?argv[5]:false;
	document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
}

function GetCookie(Name) {
	var search = Name + "=";
	var returnvalue = "";
	if (document.cookie.length > 0)
	{
		offset = document.cookie.indexOf(search);
		if (offset != -1) 
		{ 
			offset += search.length;
			end = document.cookie.indexOf(";", offset); 
			if (end == -1)
				end = document.cookie.length;
				
			returnvalue=unescape(document.cookie.substring(offset,end));
		}
	}
	return returnvalue;
}
function Request(strName)
{
    var strHref = window.document.location.href;
    var intPos = strHref.indexOf("?");
    var strRight = strHref.substr(intPos + 1);
    var arrTmp = strRight.split("&");
    for(var i = 0; i < arrTmp.length; i++)
    {
        var arrTemp = arrTmp[i].split("=");
        if(arrTemp[0].toUpperCase() == strName.toUpperCase()) 
            return arrTemp[1];
    }
    return "";
}
