//提交
function submitLogin(){
	var User = form1.loginuser.value; //用户名
	var UserPassword = form1.loginpass.value; //密码
	
	if(User == ""){
	    alert("请输入用户名");
		form1.loginuser.focus();
		return false;
	}else if(UserPassword == ""){
		alert("请输入密码");
		form1.loginpass.focus();
		return false;
	}else{
		document.form1.submit();
	}
}
//重置
function resertLogin(){
  document.form1.reset();
}
//判断是否按下回车键
function whenEnterAction(){
	key=window.event.keyCode; 
	if(key == 0xD)
	{
	 document.form1.submit();
	}
}
function getMachineryInfo(machineryname,machinerypath){
		var objName = machineryname;
		var objPath = machinerypath;
		var formData = "admin/machineryTree/machineryTree.jsp";
		var value = window.open(formData,"NewWindow","width=200,height=250,Left=650,top=230");
	}
	
///////////////////////以下为验证密码强度///////////////////////////////////////
//CharMode函数 
//测试某个字符是属于哪一类. 
function CharMode(iN){ 
if (iN>=48 && iN <=57) //数字 
return 1; 
if (iN>=65 && iN <=90) //大写字母 
return 2; 
if (iN>=97 && iN <=122) //小写 
return 4; 
else 
return 8; //特殊字符 
} 

//bitTotal函数 
//计算出当前密码当中一共有多少种模式 
function bitTotal(num){ 
modes=0; 
for (i=0;i<4;i++){ 
if (num & 1) modes++; 
num>>>=1; 
} 
return modes; 
} 

//checkStrong函数 
//返回密码的强度级别 

function checkStrong(sPW){ 
if (sPW.length<=4) 
return 0; //密码太短 
Modes=0; 
for (i=0;i<sPW.length;i++){ 
//测试每一个字符的类别并统计一共有多少种模式. 
Modes|=CharMode(sPW.charCodeAt(i)); 
} 

return bitTotal(Modes); 

} 

//pwStrength函数 
//当用户放开键盘或密码输入框失去焦点时,根据不同的级别显示不同的颜色 

function pwStrength(pwd){ 
	O_color="#eeeeee"; 
	L_color="#FF0000"; 
	M_color="#FF9900"; 
	H_color="#33CC00";

	if (pwd==null||pwd==''){ 
		Lcolor=Mcolor=Hcolor=O_color; 
	} 
	else{
		S_level=checkStrong(pwd);
	switch(S_level) { 
	case 0: 
		Lcolor=Mcolor=Hcolor=O_color; 
	case 1: 
		Lcolor=L_color; 
		Mcolor=Hcolor=O_color; 
	break; 
	case 2: 
		Lcolor=Mcolor=M_color; 
		Hcolor=O_color; 
	break; 
	default: 
		Lcolor=Mcolor=Hcolor=H_color; 
	} 
}
document.form1.strength_L.value=Lcolor;
document.form1.strength_M.value=Mcolor;
document.form1.strength_H.value=Hcolor;

document.getElementById("strength_L").style.background=Lcolor; 
document.getElementById("strength_M").style.background=Mcolor; 
document.getElementById("strength_H").style.background=Hcolor; 
return; 
}

