//+----set today top news:start ---------------
window.onload=function(){
	
	/*
	$('#win_msg').fadeIn('slow')
	window.setInterval("$('#win_msg').fadeOut('slow'); ",5000);
	

		 
	$("div[@id^=panel]").click(function(){
		$("div[id^=panel]").hide();
		$("#panel_" + $(this).attr("id")).show()	;
	});
	*/
} 

function showPanel(oid){
	for(var i=0;i<aPanel.length;i++){
	 
		if(aPanel[i]!=oid){
			document.getElementById(aPanel[i]).style.display="none";
		}else{
			document.getElementById(aPanel[i]).style.display="";
		}
		
	}
}
function showDC(){
	document.getElementById("apDiv1").style.display=""
}
function hideDC(){
	document.getElementById("apDiv1").style.display="none"
}

function change_img()
{
  if(iTodayTops>1){
  
	  	if(iCurrentNum>iTodayTops)
	  	iCurrentNum=1
	  	setTimeout('setFocus1('+iCurrentNum+')',3000);
	  	iCurrentNum++;
	 	var  tt=setTimeout('change_img()',3000);
	}
}
function setFocus1(i)
{
  selectLayer1(i);
}
function selectLayer1(i)
{
 try{	
	  switch(i)
	  {
	    case 1:
			document.getElementById("focusPic1").style.display="block";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="none";
	    	break;
	    case 2: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="block";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="none";
	   
	   	 break;
	    case 3: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="block";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="none";
	  
	    break;  
	    case 4: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="block";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="none";
	  
	    break;  
	    case 5: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="block";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="none";
	  
	    break; 
	    case 6: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="block";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="none";
	  
	    break;  
	    case 7: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="block";
			document.getElementById("focusPic8").style.display="none";
	  
	    break;  
	    case 8: 
			document.getElementById("focusPic1").style.display="none";
			document.getElementById("focusPic2").style.display="none";
			document.getElementById("focusPic3").style.display="none";
			document.getElementById("focusPic4").style.display="none";
			document.getElementById("focusPic5").style.display="none";
			document.getElementById("focusPic6").style.display="none";
			document.getElementById("focusPic7").style.display="none";
			document.getElementById("focusPic8").style.display="block";
	  
	    break;  
  	}
  }catch(e){
		
	}
}
//+----set today top news:end ---------------

function getsamesize(s)
{
	var i,j,k;
	if (s.length==0)   return document.write("");
                i=s.length; 
                if(i>6){
                return document.write(s.substring(0,5));
                }else{
    for(k=0;k<=5-i;k++){
			s+="&nbsp;&nbsp;";
	}   
	return document.write(s) ;
}
}
	
	
	function newwin(url)
	{
		//if(issetting==true)
		//	return;
		if(url=="")
			return;
		window.open(url,"_blank");
	}
	function docopen(url)
	{
		if(url=="")
			return;
		window.open(url,"docwindow","menubar=no,scrollbars=yes,width=755,height=500,resizable=yes,status=yes,top=10,left=10");
	}
	
	//????????????????????????????????
	function turnTo(pageno,sUrl){
		
		var iTPageNo = parseInt(pageno);
		
		var iPageSize = docsperpage.value
		
		
		if(iTPageNo < 1 || iTPageNo > iPages){
			self.location.href = String(sUrl)+ "?pageno=1&pagesize=" + iPageSize;
		}else{
			self.location.href = String(sUrl)+ "?pageno=" + String(iTPageNo) + "&pagesize=" + String(iPageSize)
		}	
	}

	//????????????????
	function turnToNav(iPageNo,iPageSize){
		
		PageUIForm.pageno.value = iPageNo
		PageUIForm.pagesize.value = iPageSize
		PageUIForm.submit()
		
	}


	function default_home(obj){

		obj.style.behavior='url(#default#homepage)';
		var sURL = window.location.href;
		sURL = "http://www.zsws.gov.cn"
		obj.setHomePage(sURL);
	}
	
	

	//+===========================================
	function before2(node)
		{
			var ps=node;
			var d=new Date();
			var sec=2*24*60*60;
			d.setSeconds(-sec);
			var s;

			s=d.getYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();
			var tmp_d = ps.split(" ");
			var tmp = tmp_d[0];
			var result = compDate(tmp,s);
			//alert(tmp + "--" + s + "--" + result)
			if (result){
				var nodeArr
				if (node.length==0)
				{
					node = "";
				}
				else
				{
					nodeArr = node.split(" ");
					node = nodeArr[0];
				}
				picture=  "<img src='Styles/bluesky/images/new.gif' border='0'/>   " ;
				document.write(picture);
			}
			else{
				nodeArr = node.split(" ");
				node = nodeArr[0];
				//picture=node ;
				//document.write(picture);
			}
	}
	function compDate(bDate,eDate){
		var arrSDate,arrEDate;
		arrSDate = bDate.split("-");
		arrEDate = eDate.split("-");
		if(parseInt(arrSDate[0]) > parseInt(arrEDate[0])) //??????
		{
			return 1;
		}
		else if (parseInt(arrSDate[0])==parseInt(arrEDate[0])) //??????
		{
			//alert(parseInt('08') +  ">" + parseInt(arrEDate[1]))
			if (getNum(arrSDate[1])>getNum(arrEDate[1]))  //??????
			{
				return 1;
			}
			else if (getNum(arrSDate[1])==getNum(arrEDate[1])) //??????
			{
				if (getNum(arrSDate[2])>=getNum(arrEDate[2]))    //??????
				{
					return 1;
				}
				else 
					return 0;		
			}
			else
				return 0;
		}
		else
			return 0;
		
	}

	function getNum(s){
		if(s.length > 1 && s.charAt(0) == "0"){
			return parseInt(s.charAt(1))
		}else
			return parseInt(s);


	}


	//+===========================================


	function changeDate(sDate){
		var oDate = new Date(sDate)
		//alert(oDate.toString())
		var sDate=  oDate.getYear() + "-" + (oDate.getMonth() +1 ) + "-" + oDate.getDate()
		document.write(sDate);
	}
	
	//
	// ??????????????????s ????????????????   num ?????????????? 
	//
	function TrimTitle(s,num){
		if(s.length > num)
			s = s.substring(0,num) + "..."
		
		document.write(s);
	}
	
	
	function  GetTitle(s,num){
		if(s.length > num)
				s = s.substring(0,num) 
		return s
		
	}
	
	// ????????????????
	function Go2Link(obj){
		newwin(obj.options[obj.options.selectedIndex].value)
	}
	
	
	//
	function ShowSortedInfoItem(iNum){
		var i
		for(i=0;i<20;i++){
			var sItem 
			if((i+1) == iNum)
				sItem = "<option selected value='" + String(i+1) + "'> " + String(i+1) + "</option>";
			else
				sItem = "<option value='" + String(i+1) + "'> " + String(i+1) + "</option>";
			document.write(sItem);
		}
	}
	
	function onMouseOverSubject(obj){
		if(typeof(obj)== "object"){
			alert(obj.style.display)
			if(obj.style.display == "none")
				obj.style.display = "block";
		}
	}
	
	function onMouseOutSubject(obj){
		if(typeof(obj)== "object"){
			if(obj.style.display == "block"){
				obj.style.display = "none";
			}
		}
	}
	
	
	
	
	
	///+================ ???????????????? ====================================
	
	document.onmouseover = null
	document.onmouseout = null
	var editmode=false;
	var latesteditmodeitem=null;
	var classold="";
	var issetting = false
	
	
	function settingModeSwitch()		
	{
		if(issetting==false)
		{
			issetting=true;
			//alert(issetting)
			document.onmouseover=editMode1;
			document.onmouseout=editMode0;
		}
		else
		{
			issetting=false;
			document.onmouseover=null;
			document.onmouseout=null;
		}
	}
	
	// onmouseover 
	function editMode1(){
		if(latesteditmodeitem!=null){
			latesteditmodeitem.editmode=0;
			latesteditmodeitem.className=classold;
			document.all.item(latesteditmodeitem.id+"_bars").style.display="none";
			latesteditmodeitem=null
		}
		var obj=event.srcElement;
		if(obj==null)
			return true;	
		while(obj.editmode!=1 && obj.editmode!=0){
			obj=obj.parentElement;
			if(obj==null)
				return true;	}
		latesteditmodeitem=obj;
		obj.editmode=1;
		if(obj.className!=null)
				if(obj.className!="editmode")
					classold=obj.className;
		obj.className="editmode";
		document.all.item(obj.id+"_bars").style.display="block";
		editmode=false;
	}
	
	
	// onmouseout 
	function editMode0()
	{
		var obj=event.srcElement;
		if(obj==null)
			return true;	
		while(obj.editmode!=1 && obj.editmode!=0){
			obj=obj.parentElement;
			if(obj==null)
				return true;	}	
		if(editmode==true)
			return true;
		obj.editmode=0;
		obj.className=classold;
		document.all.item(obj.id+"_bars").style.display="none";	
		editmode=false;
	}
	
	
	//
	function foreditmode()
	{
		editmode=true;
	}
	
	
	
	//??????????????????????
	// type ????????????????????  id ??????????  obj ????????????
	function ChangeItemStyle(type,id,obj){
		//alert(type + "\n" + id + "\n" + obj.value)
		var oChangeItemStyleDocument = new ActiveXObject("microsoft.xmldom")
		oChangeItemStyleDocument.async = false;
	
		var oData = oChangeItemStyleDocument.createElement("Report");
	
		switch(type){
			case "Subject":
			case "Sortedinfo":
			case "ShortCut":
			case "Picnews":
				oData.setAttribute("id",id)
				oData.setAttribute("action","UpdateSubjectStyle")
				oData.setAttribute("subjectstyle",obj.value)
				break;
			case "SortedinfoNum":
				oData.setAttribute("id",id)
				oData.setAttribute("action","UpdateSubjectNum")
				oData.setAttribute("subjecttopnum",obj.value)
				break;
			default:
				return ;
	//			break;
		}
		updateSubjectStyle(oData)
	}
	
	
	function CloseSubject(id){
		var xmldoc = new ActiveXObject("microsoft.xmldom")
		xmldoc.async = false
		var oData = xmldoc.createElement("Report")
		oData.setAttribute("id",id)
		oData.setAttribute("action","UpdateSubjectLayout")
		oData.setAttribute("subjectlayout","")
		updateSubjectStyle(oData)
	
	}
	
	function updateSubjectStyle(oData){
		var xmldoc=new ActiveXObject("Microsoft.XMLDOM");
	    var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		var method = "POST"
		var target = "CommandProcessCenter.hp"
		var httpAsync = false
		
		xmlhttp.abort()
		xmlhttp.onreadystatechange=httpReadStateChange
		xmlhttp.open(method,target,httpAsync)
		xmlhttp.send(oData.xml)
	
	
		function httpReadStateChange(){
			var readyState=xmlhttp.readyState 
			if(readyState == 4){
				xmlhttp.onReadyStateChange=new Function()
				
			}
		}
		self.location.href = self.location.href 
	
	}
	
	
	function InitSubjectStyle(initValue,showValue){
		var sHTML =""
	//	alert(initValue + "\n" + showValue)
		if(initValue == showValue)
			sHTML = "<option selected value='" + showValue+ "'>" + showValue + "</option>"; 
		else
			sHTML = "<option value='" +  showValue +"'>" + showValue + "</option>";
		//alert(sHTML)
		document.write (sHTML)
	}
	
	
	function vote(category,itemid){
		alert(category + "\n" + itemid)
	}
	
	///+==============================================
	
	

		
	//??????????
	function doXkzcx(){
		var sXkzbh =  xkzbh.value
		var sDwmc = dwmc.value
		var sSyz = syz.value

		self.location.href = "xkzcx/searchResult.htm?xkzbh=" + sXkzbh + "&sXkzbh=" + sDwmc +  "&syz=" + sSyz
	}


	//????
	function query(){
		var sKeyword = document.getElementById("sKey").value
	
		if(sKeyword=="") return;
		document.getElementById("searchForm").action="searchResult.jsp?KeyWord="+sKeyword;
		var iPageSize = docsperpage.value
		
		searchForm.pageno.value = 1
		searchForm.pagesize.value = iPageSize
		searchForm.keyword.value = sKeyword	
		searchForm.submit();

	}
	
	
	
	
	//+--------------------------------------------------------------------
	function onQueryTxtkeyPress(){
		if(event.keyCode == 13 && Keyword.value.replace(/^[ \t]+/,"").replace(/[ \t]+$/,"") != ""){
			query()
		}
	}

	//+--------------------------------------------------------------------
	function onBtnKeyPress(){
		if(event.keyCode == 13){
			query()
		}
	}


	function query_nav(){
		var sKeyword = keyword.value

		searchForm.pageno.value = 1
		searchForm.pagesize.value = 15
		searchForm.keyword.value = sKeyword
	
		searchForm.submit()
	}

	function search(pageno){		
		var iTPageNo = 10;	
		iTPageNo = pageno;
		var iPageSize = docsperpage.value
		var sKeyword = document.getElementById("keyword").value		
		if(iTPageNo < 1 || iTPageNo > iPages){
			searchForm.pageno.value = 1
			searchForm.pagesize.value = iPageSize
			//self.location.href = "searchResult.jsp?KeyWord="+sKeyword+"&pageno=1&pagesize=" + iPageSize ;
		}else{
			searchForm.pageno.value = iTPageNo
			searchForm.pagesize.value = iPageSize
			//self.location.href =  "searchResult.jsp?KeyWord="+sKeyword+"&pageno=" + String(iTPageNo) + "&pagesize=" + String(iPageSize) ;
		}
		
		document.getElementById("searchForm").action="searchResult.jsp?KeyWord="+sKeyword;
		alert(searchForm.action )
return
		searchForm.submit()
	}


	function openDocu(url,x,y)
	{
	var myWindowLeft;
	var myWindowTop;
	var myWindowWidth;
	var myWindowHeight;

	//Default value
	myWindowWidth=screen.availWidth;
	myWindowHeight=screen.availHeight;

		if(x) 
			myWindowWidth=x;
		if(y)
			myWindowHeight=y;

//		myWindowLeft=(screen.availWidth-myWindowWidth)/2;
//		myWindowTop=(screen.availHeight-myWindowHeight)/2;
		myWindowLeft = 0
		myWindowTop = 0

		window.open(url,'_blank','toolbar=no,resizable=no,scrollbars=yes,'
			+ ' left=' + myWindowLeft
			+ ' ,top=' + myWindowTop 
			+ ' ,height=' + myWindowHeight 
			+ ' ,width=' + myWindowWidth);
	}


//+-----------------------------------------------------------------------------------
//????????
//+-----------------------------------------------------------------------------------
function submitVote(){

	var oInput = document.all.tags("input");
	var oVoteItem = new Array();
	var sVoteItems = "";
	var sValue = "";
	var sName  = "";
	var j = 0;
	
	for(var i=0;i<oInput.length;i++){
		var oObj = oInput[i];
		if(oObj.type=="checkbox" && oObj.checked==true){
			sName = oObj.id.split("_");
			
			sVoteItems += sName[1]+",";
			oVoteItem[j] =  sName[1];
			j++;
			
		}
	}
	
	var xmldoc = new ActiveXObject("microsoft.XMLDOM");
	xmldoc.async = false;
	
	var oRoot = xmldoc.createElement("Root")
	oRoot.setAttribute("action","cmd0068");
	for(var i=0;i<oVoteItem.length;i++){
		var oData = xmldoc.createElement("Data");
		oData.setAttribute("id",oVoteItem[i]);
		oRoot.appendChild(oData);
	}


	trans=new Transfers()
	trans.showData(comeback)
	trans.startTansfer("CmdProcessCenter.hp","POST",oRoot.xml)
	function comeback(doc){
		if (doc != null){
			oRoot = doc.documentElement;
			var sReturnvalue = oRoot.getAttribute("returnvalue");
			if(sReturnvalue){
				alert("????????????????????!");
			}
		}
		else{
			alert("??????????????")
		}
	}//
	

}
