function mscroll(n){
temp=n;
if (temp==0) return;
listdiv.scrollTop=listdiv.scrollTop+temp;
setTimeout("mscroll(temp)",80);
}

//导航栏图标控制
function picshow(cur,which){
   if (which==0)
      cur.filters.alpha.opacity=100
   else
      cur.filters.alpha.opacity=50
	   }

function char_test(chr) 
//字符检测函数 
{ 
var i; 
var smallch="abcdefghijklmnopqrstuvwxyz"; 
var bigch="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
for(i=0;i<26;i++) 
  if(chr==smallch.charAt(i) || chr==bigch.charAt(i)) return(1); 
  return(0); 
} 

function spchar_test(chr) 
//数字和特殊字符检测函数 
{ 
var i; 
var spch="_-.0123456789"; 
for (i=0;i<13;i++) 
   if(chr==spch.charAt(i))  return(1); 
   return(0); 
} 
//检查邮件的合法性，返回0合法

function chkemail(str) 
{ 
var i,flag=0; 
var at_symbol=0; 
var dot_symbol=0; 
if(char_test(str.charAt(0))==0 )  return (1); 
for (i=1;i<str.length;i++) 
  if(str.charAt(i)=='@') 
    { 
    at_symbol=i; 
    break; 
    } 
if(at_symbol==str.length-1 || at_symbol==0)   return(2); 

if(at_symbol<2)   return(3); 
if(at_symbol>19 )   return(4); 
for(i=1;i<at_symbol;i++) 
  if(char_test(str.charAt(i))==0 && spchar_test(str.charAt(i))==0)   return (5); 
for(i=at_symbol+1;i<str.length;i++) 
  if(char_test(str.charAt(i))==0 && spchar_test(str.charAt(i))==0)   return (5); 
for(i=at_symbol+1;i<str.length;i++) 
  if(str.charAt(i)=='.') dot_symbol=i; 
for(i=at_symbol+1;i<str.length;i++)  
  if(dot_symbol==0 || dot_symbol==str.length-1)  return (6); 
  return (0);  
} 

//检查手机号码的的合法性
function chkMobile(tel) 
{ 
if(tel.length!=11) return false;
if(tel.indexOf("13")!=0 && tel.indexOf("15")!=0 && tel.indexOf("18")!=0) return false;
for (var i=2;i<tel.length;i++) {if(isNaN(tel.charAt(i))) return false;}
return true;
} 
//检查小灵通号码的的合法性，
function chkMobile2(tel) 
{ 
if(tel.length<11 || tel.length>12) return false;//青岛号码是12位
if(tel.indexOf("0")!=0) return false;
for (var i=1;i<tel.length;i++) {if(isNaN(tel.charAt(i))) return false;}
return true;
} 

function openwin(w,h,url)
		{
		if (w>0 && h>0)
		{
		var l=(window.screen.width/2)-w/2;
		var t=(window.screen.height/2)-h/2;
		window.open(url,'','width='+w+',height='+h+',top='+t+',left='+l+',menubar=no,toobar=no,scrollbars=yes,resizable=no,status=no,loation=no');
		}
		else window.open(url,'','menubar=no,toobar=no,scrollbars=yes,resizable=yes,status=no,loation=no');
		}
function userlogincheck()	
       { 
	     var frm=document.form1;
		   if(frm.UserName.value==""){
			   alert(' 请输入你的用户名！');
			   frm.UserName.focus();
			   return false;
			   }
		  if(frm.PassWord.value==""){
			   alert('请输入你的登录密码！');
			   frm.PassWord.focus();
			   return false;
			   }
		   return true;
		   
		   }

function chkall(e)
{
	if(form1.MAID)
	{
		form1.MAID.checked=e.checked;
		for(i=0;i<form1.MAID.length;i++)
		if(form1.MAID[i].disabled!=true) form1.MAID[i].checked=e.checked;
	}
}
function IsDigit()
{
	if (!((event.keyCode >= 48) && (event.keyCode <= 57))) alert("只能输入数字！");
	 return ((event.keyCode >= 48) && (event.keyCode <= 57));
}
function IsSng()
{
 if (!((event.keyCode >= 45) && (event.keyCode <= 57)&& (event.keyCode != 47))) alert("只能输入数字和小数点及负号！");
 return ((event.keyCode >= 45) && (event.keyCode <= 57)&& (event.keyCode != 47));

}
function CloseOpen(evt) 
{
	if((evt.clientX<0&evt.clientY<0) || evt.altKey)
	{ 	
	  location.href='Login.asp?action=QuitWeb';
      return true;
 }
}
function checkform()
{
 if(document.say.msgtxt.value==''){
alert('不能发送空信息');
 return false ;
 }else{
 minctrl.Click();
 this.document.say.submit();
 }
}
function sendmsg(id){
window.open('webMsg/send.asp?ID='+id,'发送小纸条','width=400,height=250,top='+(window.screen.height-250)/2+',left='+(window.screen.width-400)/2+',status=no');
}

function sendmsg2(id){
window.open('send.asp?ID='+id,'发送小纸条','width=400,height=250,top='+(window.screen.height-250)/2+',left='+(window.screen.width-400)/2+',status=no');
}

function disp(id){
window.open('allMsg.asp?action=display&ID='+id,'查看小纸条','width=400,height=250,top='+(window.screen.height-250)/2+',left='+(window.screen.width-400)/2+',status=no');
}
function reback(ID){
    window.open("../webMsg/Recv.asp?ID="+ID,"","width=400,height=250,resizable=0,top="+(window.screen.height-250)/2+",left="+(window.screen.width-400)/2+",toolbar=no, menubar=no, scrollbars=no,resizable=no, location=no, status=no");
    marmsg.innerHTML="技术提高效力 科学创造未来";
} 

function CheckHourDivide()
{ 
var TSumHour=parseInt(document.Form1.TSumHour.value);
var CSumHour=parseInt(document.Form1.CSumHour.value);
var CTSumHour=0;
var CCSumHour=0;
var j=0;

for(j=0;j<document.Form1.Tea.length;j++) CTSumHour+=parseInt(document.Form1.Tea[j].value);
	if (CTSumHour!=TSumHour){
		alert("提示：您分配的教学课时不正确，不能保存！");
		document.Form1.Tea[0].focus();
		return false;
	}
for(j=0;j<document.Form1.TeaSJ.length;j++) CCSumHour+=parseInt(document.Form1.TeaSJ[j].value);
	if (CCSumHour!=CSumHour){
		alert("提示：您分配的上机课时不正确，不能保存！");
		document.Form1.TeaSJ[0].focus();
		return false;
	}
	return(true);
}
//滚动条记忆相关函数	
	function SetCookie(sName, sValue) 
    { 
        date = new Date(); 
        s = date.getDate(); 
        date.setDate(s+1);     
        document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toGMTString(); 
    } 
//滚动条记忆相关函数	
	function GetCookie(sName) 
    { 
        var aCookie = document.cookie.split("; "); 
        for (var i=0; i < aCookie.length; i++) 
        { 
        var aCrumb = aCookie[i].split("="); 
        if (sName == aCrumb[0]) { 
            return unescape(aCrumb[1]);} 
        } 
         
        return null; 
    } 
//滚动条记忆相关函数	
    function fnLoad() 
    { 
        document.body.scrollTop = GetCookie("scrollTop"); 
    } 
//滚动条记忆相关函数	
    function fnUnload() 
    { 
        SetCookie("scrollTop", document.body.scrollTop) 
    } 