function getObj(objID) {
	return document.getElementById(objID);
}

function ShowTab(strTabBtn, strTab, intNow, intMax) {
	if (intNow == MaxTabs) {
		strLose = "LoseFoucs";
		strOn   = "OnFoucs1";
	} else if (NowTabs == MaxTabs) {
		strLose = "LoseFoucs1";
		strOn   = "OnFoucs";
	} else {
		strLose = "LoseFoucs";
		strOn   = "OnFoucs";
	}
	clearInterval(timeNow);
	if(intNow != NowTabs){
		getObj(strTab + NowTabs).style.display = 'none';
		getObj(strTab + intNow).style.display  = '';
		getObj(strTabBtn + NowTabs).className  = strLose;
		getObj(strTabBtn + intNow).className   = strOn;
		
		getObj(strTab + NowTabs).filters.revealTrans.Transition = 23; 
		getObj(strTab + NowTabs).filters.revealTrans.apply();
		getObj(strTab + NowTabs).style.visibility = "hidden"; 
		getObj(strTab + NowTabs).filters.revealTrans.play();

		getObj(strTab + intNow).filters.revealTrans.Transition = 23; 
		getObj(strTab + intNow).filters.revealTrans.apply(); 
		getObj(strTab + intNow).style.visibility = "visible"; 
		getObj(strTab + intNow).filters.revealTrans.play();
		NowTabs = intNow;
	}
}

function GoAlone() {
	NowTabs -= 1;
	fnToggle();
}

function fnToggle() {
	var next = NowTabs + 1;
	if(next == MaxTabs+1) {
		NowTabs = MaxTabs;
		next = 0;
	}
	if (next == MaxTabs) {
		strLose = "LoseFoucs";
		strOn   = "OnFoucs1";
	} else if (NowTabs == MaxTabs) {
		strLose = "LoseFoucs1";
		strOn   = "OnFoucs";
	} else {
		strLose = "LoseFoucs";
		strOn   = "OnFoucs";
	}
	if(bStart == 0) {
		bStart = 1;
		timeNow = setTimeout('fnToggle()',6000);
		return;
	}
	if (NowTabs == -1) {
		NowTabs = MaxTabs;
	}
	getObj("Tabs" + next).style.display      = "";
	getObj("Tabs" + NowTabs).style.display   = "none";
	getObj("ShowButton" + NowTabs).className = strLose;
	getObj("ShowButton" + next).className    = strOn;
	
	getObj("Tabs" + NowTabs).filters.revealTrans.Transition = 23; 
	getObj("Tabs" + NowTabs).filters.revealTrans.apply();
	getObj("Tabs" + NowTabs).style.visibility = "hidden"; 
	getObj("Tabs" + NowTabs).filters.revealTrans.play();
	
	getObj("Tabs" + next).filters.revealTrans.Transition = 23;
	getObj("Tabs" + next).filters.revealTrans.apply();
	getObj("Tabs" + next).style.visibility = "visible"; 
	getObj("Tabs" + next).filters.revealTrans.play();
	if(NowTabs == MaxTabs) {
		NowTabs = 0;
	} else {
		NowTabs++;
	}	
	timeNow = setTimeout('fnToggle()', 9000);
}

//随机改变数组的排序
function randomOrder (strPic,strLink,strText) {
    var picArray    = strPic.split("|");
    var linArray    = strLink.split("|");
    var txtArray    = strText.split("|");
	var arrayLength = picArray.length;
    //先创建一个正常顺序的数组
    var tempArray1  = new Array();
    for (var i = 0; i < arrayLength; i ++) {
        tempArray1 [i] = i
    }
    //再根据上一个数组创建一个随机乱序的数组
    var tempArray2 = new Array();
    for (var i = 0; i < arrayLength; i ++) {
        //从正常顺序数组中随机抽出元素
        tempArray2 [i] = tempArray1.splice (Math.floor (Math.random () * tempArray1.length) , 1);
    }
	var strPicConn = "";
	var strLinConn = "";
	var strTxtConn = "";

    for (var i = 0; i < arrayLength; i ++) {
        if (i == arrayLength -1) {
			strSplit = "";
		} else {
			strSplit = "|";
		}
		strPicConn += picArray [tempArray2 [i]] + strSplit;
		strLinConn += linArray [tempArray2 [i]] + strSplit;
		strTxtConn += txtArray [tempArray2 [i]] + strSplit;
    }
    return 'pics='+strPicConn+'&links='+strLinConn+'&texts='+strTxtConn;
}

function ShowModify(newsID) {
	var arr = showModalDialog("Mod_Dailog.asp?NewsID="+newsID, "new", "dialogWidth:40em; dialogHeight:20em; help: no; scroll: yes; status: no"); 	
	if (arr != null) {
		window.location = "Main.asp";
	}
}

//下拉广告
var intervalId = null; 
function slideAd(id, nStayTime, sState, nMaxHth, nMinHth) { 
	this.stayTime  = nStayTime*1000 || 3000; 
	this.maxHeigth = nMaxHth || 90; 
	this.minHeigth = nMinHth || 1; 
	this.state     = sState || "down" ; 
	var objDraw    = getObj(id); 
	if(intervalId != null) window.clearInterval(intervalId); 
	function openBox() { 
		var h = objDraw.offsetHeight; 
		//alert(h);
		objDraw.style.height = ((this.state == "down") ? (h + 2) : (h - 2))+"px"; 
		if (objDraw.offsetHeight > this.maxHeigth) { 
			window.clearInterval(intervalId); 
			intervalId = window.setInterval(closeBox,this.stayTime); 
		} 
		if (objDraw.offsetHeight < this.minHeigth) { 
			window.clearInterval(intervalId); 
			objDraw.style.display = "none"; 
			//showAlert();
		} 
	} 
	function closeBox() { 
		slideAd(id,this.stayTime,"up",nMaxHth,nMinHth); 
	} 
	intervalId = window.setInterval(openBox,10); 
} 

//跳屏广告
var tpDivTop,tpDivLeft,tpDivWidth,tpDivHeight,tpDocHeight,tpDocWidth,tpObjTimer,tpintI = 0;

function showAlert()
{
	//alert("进入显示跳屏了");
	var objMenu = document.getElementById("eMeng");
	try {
		tpDivTop    = parseInt(objMenu.style.top,10);
		tpDivLeft   = parseInt(objMenu.style.left,10);
		tpDivHeight = parseInt(objMenu.offsetHeight,10);
		tpDivWidth  = parseInt(objMenu.offsetWidth,10);
		tpDocWidth  = document.documentElement.clientWidth;
		tpDocHeight = document.documentElement.clientHeight;
		objMenu.style.top        = parseInt(document.documentElement.scrollTop,10) + tpDocHeight + 10; // tpDivHeight
		objMenu.style.left       = parseInt(document.documentElement.scrollLeft,10) + tpDocWidth - tpDivWidth;
		objMenu.style.visibility = "visible";
		tpObjTimer = window.setInterval("moveDiv()",10);
	} catch(e) {}
}

function resizeDiv() {
	var objMenu = document.getElementById("eMeng");
	tpintI += 1;
	if (tpintI > 1300) closeDiv(); //客户想不用自动消失由用户来自己关闭所以屏蔽这句
	try {
		tpDivHeight          = parseInt(objMenu.offsetHeight,10);
		tpDivWidth           = parseInt(objMenu.offsetWidth,10);
		tpDocWidth           = document.documentElement.clientWidth;
		tpDocHeight          = document.documentElement.clientHeight;
		objMenu.style.top    = tpDocHeight - tpDivHeight + parseInt(document.documentElement.scrollTop,10);
		objMenu.style.left   = tpDocWidth - tpDivWidth + parseInt(document.documentElement.scrollLeft,10);
	} catch(e) {}
}

function moveDiv() {
	var objMenu = document.getElementById("eMeng");
	try {
		if (parseInt(objMenu.style.top, 10) <= (tpDocHeight - tpDivHeight + parseInt(document.documentElement.scrollTop, 10))) {
			window.clearInterval(tpObjTimer);
			tpObjTimer = window.setInterval("resizeDiv()", 1);
		}
		tpDivTop          = parseInt(objMenu.style.top, 10);
		objMenu.style.top = tpDivTop - 1;
	} catch(e) {}
}
function closeDiv() {
	var objMenu = document.getElementById("eMeng");
	objMenu.style.visibility = 'hidden';
	if(tpObjTimer) window.clearInterval(tpObjTimer);
}