//  ---------------------------------------
//检查上传文件格式
//right_type格式："ext1/ext2/ext3/.../ext"

function checkType(right_type, fileURL){
    var extIndex = fileURL.lastIndexOf(".");
    var UrlLen = fileURL.length;
    var extName = fileURL.substring(extIndex+1, UrlLen);
    if(right_type.toLowerCase().indexOf(extName.toLowerCase()) > 0){
        return true;
    }
    else{
		alert("您上传的文件不在正确文件格式范围内！\n正确格式包括：【"+right_type+"】");
        return false;
    }
}

// SNTabs beta by Ghost.L 2006
function SNaddTabs(tabname,num,interval){
	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;
		}
		*/
		
		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);
}

function showHideElement(shname,arg){
	if(arg==0){
		document.getElementById(shname).style.display="none";
	}else{
		document.getElementById(shname).style.display="block";
	}
}

