//tabs
function SNaddTabs(tabname,num,interval,clk){
	if (window.navigator.userAgent.indexOf("MSIE")>=1){
		document.execCommand("BackgroundImageCache",false,true);
	}
	//获取tab列表
	//var myTabOver=false;
	var myTabSet=document.getElementById(tabname);
	
	//获取tab块列表，直接子节点下第一个div就是最外面的tab版块
	var myTabs=new Array();
	for(var i=0;i<myTabSet.childNodes.length;i++){
		if(myTabSet.childNodes[i].tagName=="DIV"){
			myTabs.push(myTabSet.childNodes[i]);
		}
	}
	
	var tabNum=myTabs.length;
	var tabPos=num;
		
	//获取按钮列表，设置按钮事件
	var myTabBts=myTabSet.getElementsByTagName("li");
	for(var i=0;i<tabNum;i++){
		
		myTabs[i].myBt=myTabBts[i];
		var tmp=myTabBts[i].childNodes[0];
		tmp.tabIndex=i;
		/*
		tmp.onmouseout=function(){
			myTabOver=false;
		}
		*/
		if(clk=='click'){
			tmp.onmousedown=function(){
				myTabOver=true;
				SNshowHideTabs(myTabs,tabNum,this.tabIndex);
				this.blur();
				return false;
			}
		}else{
			tmp.onmouseover=function(){
				myTabOver=true;
				SNshowHideTabs(myTabs,tabNum,this.tabIndex);
				this.blur();
				return false;
			}
		}
		/*
		myTabs[i].onmouseover=function(){
			myTabOver=true;
		}
		myTabs[i].onmouseout=function(){
			myTabOver=false;
		}
		*/
		
	}
	//显示默认tab
	SNshowHideTabs(myTabs,tabNum,num);
	
	var myPos=num;
	
	//开始刷新
	if(interval>=1000){
		setInterval(function(){
			if(myTabOver)return;
			myPos++;
			SNshowHideTabs(myTabs,tabNum,myPos%tabNum);
		},interval);
	}
}
function SNshowHideTabs(tabArray,tabNum,tabIndex){
	for(var i=0;i<tabNum;i++){
		if(i!=tabIndex){
			if(tabArray[i].myBt.className.indexOf("-on")>0){
				SNhideTab(tabArray[i]);
			}
			//SNhideTab(tabArray[i]);
		}else{
			SNshowTab(tabArray[i]);
		}
	}
}

function SNhideTab(tab){
	tab.style.display="none";
	var tmppos=tab.myBt.className.indexOf("-on");
	tab.myBt.className=tmppos>0?tab.myBt.className.substring(0,tmppos):tab.myBt.className;
	//var tmppos=tab.myBt.className.indexOf(" ");
	//tab.myBt.className=tmppos>0?tab.myBt.className.substring(0,tmppos):tab.myBt.className;
}
function SNshowTab(tab){
	tab.style.display="block";
	tab.myBt.className=tab.myBt.className.indexOf("-on")>0?tab.myBt.className:tab.myBt.className+"-on";
	//tab.myBt.className=tab.myBt.className.indexOf(" ")>0?tab.myBt.className:tab.myBt.className+" "+tab.myBt.className+"-on";
	//alert(tab.myBt.className);
}
function SNhideTabById(tabId){
	SNhideTab(document.getElementById(tabId));
}

//date
function writeDate(){
	todayDate = new Date();
	date = todayDate.getDate();
	month= todayDate.getMonth() +1;
	year= todayDate.getYear();
	if(navigator.appName == "Netscape"){
		year=1900+year;
	}
	var datestr=year+"年"+month+"月"+date+"日";
	if (todayDate.getDay() == 5){ datestr+=" 星期五";}
	if (todayDate.getDay() == 6){ datestr+=" 星期六";}
	if (todayDate.getDay() == 0){ datestr+=" 星期日";}
	if (todayDate.getDay() == 1){ datestr+=" 星期一";}
	if (todayDate.getDay() == 2){ datestr+=" 星期二";}
	if (todayDate.getDay() == 3){ datestr+=" 星期三";}
	if (todayDate.getDay() == 4){ datestr+=" 星期四";}
	document.write(datestr);
}

//setSize
function setSize(cname,sizename){
	var ccontent=document.getElementById(cname);
	ccontent.className=ccontent.className.split(" ")[0]+" "+sizename;
}

function printPage(){
	window.print();
}

function leftmenu(obj,co){
	var mid;
	var hid;
	var sid;
	var menuid=document.getElementById(obj).getElementsByTagName("h5");
	var theli=document.getElementById(obj).getElementsByTagName("li");
	var c = co.split(",");
	for(var i=0;i<menuid.length;i++){
		menuid[i].parentNode.getElementsByTagName("ul")[0].className = "PanelContent-no";
		if(c[i]==1){
			menuid[i].className = "PanelTab-on";
			menuid[i].onmousedown=function(){
				return false;
			}
		}else{
			menuid[i].onmousedown=function(){
				for(j=0;j<menuid.length;j++)
				{
					menuid[j].parentNode.getElementsByTagName("ul")[0].className = "PanelContent-no";
				}
				var tul = this.parentNode.getElementsByTagName("ul")[0];
				if(tul.name=="block"){
					this.className = "PanelTab";
					tul.className = "PanelContent-no";
					tul.name = "none";
				}else{
					this.className = "PanelTab";
					tul.className = "PanelContent";
					tul.name = "block";
				}
				if(mid){
					if(mid!=tul){
						hid.className = "PanelTab";
						mid.className = "PanelContent-no";
					}
				}
				hid = this;
				mid = tul;
			}
		}
	}	
}
function leftmenu_gk(obj,co){
	var mid;
	var hid;
	var sid;
	var menuid=document.getElementById(obj).getElementsByTagName("h5");
	var theli=document.getElementById(obj).getElementsByTagName("li");
	var c = co.split(",");
	for(var i=0;i<menuid.length;i++){
		menuid[i].parentNode.getElementsByTagName("ul")[0].className = "PanelContent2-no";
		if(c[i]==1){
			menuid[i].className = "PanelTab2-on";
			menuid[i].onmousedown=function(){
				return false;
			}
		}else{
			menuid[i].onmousedown=function(){
				for(j=0;j<menuid.length;j++)
				{
					menuid[j].parentNode.getElementsByTagName("ul")[0].className = "PanelContent2-no";
				}
				var tul = this.parentNode.getElementsByTagName("ul")[0];
				if(tul.name=="block"){
					this.className = "PanelTab2";
					tul.className = "PanelContent2-no";
					tul.name = "none";
				}else{
					this.className = "PanelTab2";
					tul.className = "PanelContent2";
					tul.name = "block";
				}
				if(mid){
					if(mid!=tul){
						hid.className = "PanelTab2";
						mid.className = "PanelContent2-no";
					}
				}
				hid = this;
				mid = tul;
			}
		}
	}	
}

function unflod(pID,nID,t)
{
	var ul;
	if(document.getElementById(pID))
		ul = document.getElementById(pID);
	if(document.getElementById(nID))
		ul = document.getElementById(nID);
	if(ul){
		if(t=='gk'){
			ul.className = "PanelContent2";
		}else{
			ul.className = "PanelContent";
		}
	}
}

function changeType(v)
{
	if(v=='') return;
	document.getElementById('inTxt').name=v;
	if(v=='busyName'){
		document.getElementById('_action').name="_action";
		document.busyQueryForm.action="http://sp.meizhou.gov.cn/approveModelAction.do";
		document.getElementById('_action').value="approveBusy_out_dept";
		document.getElementById('_action').name="action";
	}else{
		document.getElementById('_action').name="_action";
		document.getElementById("busyQueryForm").action="http://sp.meizhou.gov.cn/busyQueryAction.do";
		document.getElementById('_action').value="allBusyList";
		document.getElementById('_action').name="action";
	}
}
function query()
  {
  	if(document.all.busyName.value=="")
	{
		alert("请输入查询值！");
		document.all.busyName.focus();
		return false;
	}
	document.getElementById('_action').name="action";
	document.busyQueryForm.submit();
  }
function $(id){
	return document.getElementById(id);
}
function $_(id){
	return $(id).value;
}
function doItemClick(obj){
	$("item_title").innerHTML = obj.innerHTML;
	$("item_url").href = obj.href;
}
function questionDetail(communicateId) {
	var path = "question.asp?id="+communicateId;
	window.open(path,'','scrollbars=yes,width=600px,height=400px');
}
function getParam(i)
{
	var index=(typeof(i)=='undefined' || isNaN(i))?0:i;
	var a = self.location.search; 
	return a.substring(index); 
}
document.onkeydown = keyDown;
function keyDown(e)
{
	
	var e=(typeof event!="undefined")?window.event:e;   // IE : Firefox
	var s=(document.getSelection)?document.getSelection():document.selection.createRange().text;
	if(e.ctrlKey && e.keyCode==13){
		if(!document.errForm){
			return;
		}
		if (s!="") 
		{
			document.errForm.Content.value=s;
			document.errForm.URL.value=document.location;
			document.errForm.submit();
		}else{
			alert("请先用鼠标选择出错的内容片断！");
			return false;
		}
	}
}