	var http_request2 = false;
	function send_request2(url) {
		http_request2 = false;
		
		if(window.XMLHttpRequest) {
			http_request2 = new XMLHttpRequest();
			if (http_request2.overrideMimeType) {
				http_request2.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) {
			try {
				http_request2 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request2) { 
			window.alert("對不起，暫時未能提供服務，請稍後再試或聯絡我們！    CCCC");
			return false;
		}
		http_request2.onreadystatechange = processRequest2;
		http_request2.open("GET", url, true);
		http_request2.send(null);
	}
	
	function send_request_post2(url) {
		http_request2 = false;
		
		if(window.XMLHttpRequest) {
			http_request2 = new XMLHttpRequest();
			if (http_request2.overrideMimeType) {
				http_request2.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) {
			try {
				http_request2 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request2) { 
			window.alert("對不起，暫時未能提供服務，請稍後再試或聯絡我們！    DDDDD");
			return false;
		}
		http_request2.onreadystatechange = processRequest2;
		http_request2.open("POST", url, true);
		http_request2.send(null);
	}
	
    function processRequest2() {
        if (http_request2.readyState == 4) { 
            if (http_request2.status == 200) { 
                //var temp = http_request.responseText.replace(/(^\s*)|(\s*$)/g, "");
                var email=new Array("e","m","a","i","l","I","s","O","K");
                var esent=new Array("u","s","e","r","R","e","s","e","t");
                var ulogin=new Array("u","G","e","t","L","o","g","i","n");
                var str="";
                var str2="";
                var str3="";
                for(var i=0;i<email.length;i++){
                	str=str+email[i];
                }
                for(var i=0;i<esent.length;i++){
                	str2=str2+esent[i];
                }
                for(var i=0;i<ulogin.length;i++){
                	str3=str3+ulogin[i];
                }
                
                var temp = http_request2.responseText
                var start=temp.indexOf(str);
                var start2=temp.indexOf(str2);
                var start3=temp.indexOf(str3);
                if(start>0 && start2<2 && start3<2){//電郵驗證處理部分
	                start=start+9;
	                var end=start+10;
	
	                if(checkNum(temp.substring(start,end))){
						passwordHint2();
						var umail=document.getElementById("forgetemail").value;
						showSending2();
						document.getElementById("forgetemail").value=umail;
					}else{
						document.getElementById("logout").innerHTML='<br><form name="showForgotPwd" method="post" action="" onSubmit="resetCheck2();return false;" onkeydown="ForgotPwd();"><table width="100%" align="center" border="0" cellpadding="2" cellspacing="2">'+
		'<tr><td id="resulttitle" colspan="2" align="top" lign="top" class="list_content"><h5> <font color=red>對不起，你輸入的登記電郵地址不正確，請重新輸入。</font></h5></td></tr>'+
		'<tr><td height="10"> </td></tr>'+
		'<tr><td width="30%" align="right" class="list_content">您的登記聯絡電郵：</td>'+
    	'<td width="70%" class="list_title"><input type="text" id="forgetemail"></td></tr>'+
		'<tr><td width="40%"></td>'+
    	'<td width="60%"><pre><a href="#" class="lbAction" rel="deactivate" ><img src="images/gimg/button_cancel.gif" alt="取消" onClick="hiddendiv3();" width="45" height="22" border="0" align="absmiddle"></a>  <input type="image" src="images/gimg/button_submit.gif" alt="確定" width="45" height="22" border="0" align="absmiddle"></pre></td></tr>'+
		'<tr><td colspan="2" align="left" class="toolstext">客戶服務╱熱線電話：（852）2976 6521<br>傳真：（852）2513 7877 電郵：enquiry@cp1897.com.hk<br>辦公時間：星期一至五 9:00am-6:00pm（逢星期六、日及公眾假期休息）<br></td></tr></table></form>';
					}
				}else if(start<2 && start2>0 && start3<2){//電郵發送處理部分
					start=start2+9;
	                var end=start+10;
	                if(checkNum(temp.substring(start,end))){
	                	var umail=document.getElementById("forgetemail").value;
						showForgotPwdConfirm2();
						document.getElementById("umail").innerHTML="<strong>"+umail+"</strong>";
					}else{
						showForgotPwd2();
						document.getElementById("resulttitle").innerHTML="<h5><font color=red>對不起，電郵發送出錯，請重試。</font></h5>";
					}
				}else if(start<2 && start2<2 && start3>0){//登入驗證處理部分
					start=start3+9;
	                var end=start+10;
	               // alert(start);
	                //alert(end);
	                if(checkNum(temp.substring(start,end))){
	                end=start+11;
	                     if(checkNum2(temp.substring(start,end))) window.history.go(0);
	                	 else window.location="myaccInfo.html?method=myinfo";
	                	 
					}else{
						alert("登入名稱或密碼錯誤，請重新輸入。");
					}
				}else{
					//alert("處理過程有異常");
				}
            } else {
                alert("對不起，暫時未能提供服務，請稍後再試或聯絡我們");
            }
        }
    }
	function resetCheck2() {
		if($("forgetemail").value.Trim()=="") {
			alert("請輸入閣下之登記電郵.");// The email field must be filled in to get a password hint sent to you
			$("forgetemail").focus();
		}
		else {
			send_request2("checkForm.html?method=checkEmail&emailname="+$("forgetemail").value);
		}
	}
	
	function passwordHint2() {
        	send_request2("passwordHint.html?username=" + $("forgetemail").value);     
    }
    
    function checkNum(e){
    	for(var i=0;i<10;i++){
    		if(e.charAt(i)!="O")
    			return false;
    	}
    	return true;
    }
        function checkNum2(e){
    	for(var i=0;i<11;i++){
    		if(e.charAt(i)=="M")
    			return true;
    	}
    	return false;
    }
    
    function showfg(){
        //alert('come showfg!');
        var logindiv=document.getElementById('login2');
        logindiv.style.display ="none";
        var logindiv2=document.getElementById('loginfmy');
        logindiv2.style.display ="none";
        var logindiv3=document.getElementById('loginlibrary');
        logindiv3.style.display ="none";
		//alert('come showfg22!');
    	document.getElementById('logout').innerHTML='<br><form name="showForgotPwd" method="post" action="" onSubmit="resetCheck2();return false;" onkeydown="ForgotPwd();"><table width="100%" align="center" border="0" cellpadding="2" cellspacing="2">'+
		'<tr><td id="resulttitle" colspan="2" align="left" class="list_content"><h5 align="left"><font color=red>我們會把電腦隨機產生的新密碼傳送至以下電郵。</font></h5></td></tr>'+
		'<tr><td height="10"> </td></tr>'+
		'<tr><td width="30%" align="right" class="list_content">您的登記聯絡電郵：</td>'+
    	'<td width="70%" class="list_title"><input type="text" id="forgetemail"></td></tr>'+
		'<tr><td width="40%"></td>'+
    	'<td width="60%"><pre><a href="#" class="lbAction" rel="deactivate" ><img src="images/gimg/button_cancel.gif" alt="取消" onClick="hiddendiv3();" width="45" height="22" border="0" align="absmiddle"></a>  <input type="image" src="images/gimg/button_submit.gif" alt="確定" width="45" height="22" border="0" align="absmiddle"></pre></td></tr>'+
		'<tr><td colspan="2" align="left" class="toolstext">客戶服務╱熱線電話：（852）2976 6521<br>傳真：（852）2513 7877 電郵：enquiry@cp1897.com.hk<br>辦公時間：星期一至五 9:00am-6:00pm（逢星期六、日及公眾假期休息）<br></td></tr></table></form>';
		var target=document.getElementById('logout');
		//alert('come showfg22!');
        target.style.display ="block"; 
    }
    
    function showfg2(){
        var logindiv2=document.getElementById('loginfmy');
        logindiv2.style.display ="none";
        var logindiv3=document.getElementById('loginfdownload');
        logindiv3.style.display ="none";
        var logindiv4=document.getElementById('toassessment');
        logindiv4.style.display ="none";
		//alert('come showfg22!');
    	document.getElementById('logout').innerHTML='<br><form name="showForgotPwd" method="post" action="" onSubmit="resetCheck2();return false;" onkeydown="ForgotPwd();"><table width="100%" align="center" border="0" cellpadding="2" cellspacing="2">'+
		'<tr><td id="resulttitle" colspan="2" align="left" class="list_content"><h5 align="left"><font color=red>我們會把電腦隨機產生的新密碼傳送至以下電郵。</font></h5></td></tr>'+
		'<tr><td height="10"> </td></tr>'+
		'<tr><td width="30%" align="right" class="list_content">您的登記聯絡電郵：</td>'+
    	'<td width="70%" class="list_title"><input type="text" id="forgetemail"></td></tr>'+
		'<tr><td width="40%"></td>'+
    	'<td width="60%"><pre><a href="#" class="lbAction" rel="deactivate" ><img src="images/gimg/button_cancel.gif" alt="取消" onClick="hiddendiv3();" width="45" height="22" border="0" align="absmiddle"></a>  <input type="image" src="images/gimg/button_submit.gif" alt="確定" width="45" height="22" border="0" align="absmiddle"></pre></td></tr>'+
		'<tr><td colspan="2" align="left" class="toolstext">客戶服務╱熱線電話：（852）2976 6521<br>傳真：（852）2513 7877 電郵：enquiry@cp1897.com.hk<br>辦公時間：星期一至五 9:00am-6:00pm（逢星期六、日及公眾假期休息）<br></td></tr></table></form>';
		var target=document.getElementById('logout');
		//alert('come showfg22!');
        target.style.display ="block"; 
    }
    
    function showForgotPwdConfirm2(){
    	document.getElementById("logout").innerHTML='<br><table width="100%" align="center" border="0" cellpadding="0" cellspacing="2">'+
		'<tr><td colspan="2" align="center" class="list_content"><h5 align="left"><font color=red>成功傳送，我們已把由電腦隨機產生的新密碼，傳送至以下電郵地址。</font></h5></td></tr></table><br>'+
		'<table width="100%" align="center" border="0" cellpadding="0" cellspacing="2">'+
		'<tr><td align="right" class="list_content">您的登記聯絡電郵：</td>'+
    	'<td class="list_title" id="umail"></td></tr></table><br>'+
		'<table width="100%" align="center" border="0" cellpadding="3" cellspacing="2">'+
		'<tr><td align="center" ><a href="" class="lbAction" rel="deactivate" >'+
		'<img src="images/gimg/button_submit.gif" alt="確定" width="45" height="22" border="0" align="absmiddle"></a></td></tr></table>';
    }
    
    function showSending2(){
    	document.getElementById("logout").innerHTML='<br><table width="100%" align="center" border="0" cellpadding="2" cellspacing="2">'+
		'<tr><td id="resulttitle" colspan="2" align="center" class="list_content"></td></tr>'+
		'<tr><td colspan="2" height="10"><input type="hidden" id="forgetemail"> </td></tr>'+
		'<tr><td colspan="2" align="center" class="list_content"><h5><font color=red>電郵發送中，請稍後......</font></h5></td></tr>'+
		'<tr><td width="40%"></td>'+
    	'<td width="60%"></td></tr>'+
		'<tr><td colspan="2" align="left" class="toolstext">客戶服務╱熱線電話：（852）2976 6521<br>傳真：（852）2513 7877 電郵：enquiry@cp1897.com.hk<br>辦公時間：星期一至五 9:00am-6:00pm（逢星期六、日及公眾假期休息）<br></td></tr></table>';
    }
    
 
function ForgotPwd(){
   if(event.keyCode==13){
		if($("forgetemail").value.length==0) {
			return false;
		}
		else {
			send_request2("checkForm.html?method=checkEmail&emailname="+$("forgetemail").value);
		}
		}
}
function hiddendiv3(){
window.scrollTo(0,this.yPos); 
bod = document.getElementsByTagName('body')[0];
bod.style.height ="auto";
bod.style.overflow ="auto";
var target=document.getElementById('logout');
target.style.display ="none";
$('overlay').style.display ="none";	
}
function hiddendiv4(){
window.scrollTo(0,this.yPos); 
bod = document.getElementsByTagName('body')[0];
bod.style.height ="auto";
bod.style.overflow ="auto";
var target=document.getElementById('showForgotPwd2');
target.style.display ="none";
$('overlay').style.display ="none";	
}

function hiddendiv5(){
window.scrollTo(0,this.yPos); 
bod = document.getElementsByTagName('body')[0];
bod.style.height ="auto";
bod.style.overflow ="auto";
var target=document.getElementById('login2');
target.style.display ="none";
$('overlay').style.display ="none";	
}
function checklogin2(){
if($("lemail").value.Trim()==""){alert("請輸入登入名稱!");return false;}
if($("lpassword").value.Trim()==""){alert("請輸入密碼!");return false;}
var surl=window.location.href;
document.all('haitao2').value=surl;
return ture;
}
//删除字符串俩端的空格
String.prototype.Trim  =  function()  
{  
  return  this.replace(/(^\s*)|(\s*$)/g,  "");  
}  
//删除字符串左端的空格
String.prototype.LTrim  =  function()  
{  
return  this.replace(/(^\s*)/g,  "");  
}  
  //删除字符串右端的空格
String.prototype.RTrim  =  function()  
  {  
  return  this.replace(/(\s*$)/g,  "");  
} 
