﻿function modelSelect(){ 
	with( document.formlogin ){
		var oDiv = document.getElementById("getPWD");
		if(model.value=='sms') {
    		oDiv.style.display='';
    	} else{
    		$("#model").val("pwd").attr("selected", true);
    		oDiv.style.display='none';
  		}

	}
}


function getPWD(){ 
	with( document.formlogin ){
    	if(username.value == '') {
      		alert("请输入您的移动手机号码");
      		username.focus();
      		return false;
    	}

		// var iStr = document.getElementById('username').value;    
		//var iReg=new RegExp("^[0-9]+$");  
		var emreg = /^1(3[4-9]|5[012789]|8[78])\d{8}$/;
		//if(!iStr.match(iReg))!emreg.test(username.value)
		if(!emreg.test(username.value))
		{   
      		alert("手机号码输入错误 ！");
			document.getElementById("username").value="";
			username.focus();
      		return false;
    	}

    	if(username.value.length != 11) {
      		alert("手机号码长度错误 ！");
      		document.getElementById("username").value="";
      		username.focus();
      		return false;
    	}
		
		var uid=username.value;
		AjaxRequest.post
		({
			// 'url':'getRadomPassword.action?username='+uid,
			'url':'getSMSPWD.action?username='+uid,
			'onSuccess': showSetResult,
			'timeout': 5000,
			'onTimeout': showSetResult,
			'onError': showSetResult
		});
	}

	var vn1="Microsoft Internet Explorer";
	if(navigator.appName!=vn1){
		window.alert("密码将发送至您的手机，请于24小时内登入，逾期失效");	
	}
}

//去除字串左邊的空白虛格
function ltrim(instr){
return instr.replace(/^[\s]*/gi,"");
}

//去除字串右邊的空白虛格
function rtrim(instr){
return instr.replace(/[\s]*$/gi,"");
}

//去除字串前後的空白虛格
function trim(instr){
instr = ltrim(instr);
instr = rtrim(instr);
return instr;
}

function showSetResult(obj)
{
	var res = obj.responseText;
	
	var res_str = trim(res);
    if (res_str == "OK") {
		window.alert("密码将发送至您的手机，请于24小时内登入，逾期失效!");
	}
	else {
		window.alert("联机发生错误，请稍后再试!");
	}
}


function refImage(){
	var timer = setTimeout('refreshImg()', 200);
}

function refreshImg(){
	var d=new Date();		// jy@2011/01/13 雖然 ? 後面的參數沒用到,但是要加,不然在 Firefox會當做一樣 URL,不再 update,==>圖不會變
	document.getElementById('checkimg').innerHTML = '<img src="GCODE.ASP?'+d.getTime()+'"/>';
}
