﻿// JScript 文件
        function checkEmail(s){
            if (s.length > 100)
            {
	            window.alert("email地址长度不能超过100位!");
	            return false;
            }
            var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
            var re = new RegExp(regu);
            if (s.search(re) != -1) {
	            return true;
	        } else {
	            return false;
	        }
        }

        function checkForm(){
            with(document.form1){
//                document.getElementById("email_msg").style.display='none';
//                document.getElementById("labEmailMsg").innerHTML="";
//                document.getElementById("password_msg").style.display='none';
//                document.getElementById("labPasswordMsg").innerHTML="";
                
                if(txtEmail.value==""||txtEmail.value=="输入您的EMAIL"){
                    document.getElementById("email_msg").style.display='block';
                    document.getElementById("labEmailMsg").innerHTML="请输入Email！";
//                    txtEmail.value="";
                    txtEmail.focus();
                    return false;
                }
				else if(txtEmail.value!=""&&(txtEmail.value.indexOf("'")!=-1||txtEmail.value.indexOf("|")!=-1||txtEmail.value.indexOf("%")!=-1)){
                    document.getElementById("email_msg").style.display='block';
                    document.getElementById("labEmailMsg").innerHTML="Email非法！";
                    txtEmail.select();
                    return false;
				}
				else if(!checkEmail(txtEmail.value)&&(txtEmail.value)!=""){
                    document.getElementById("email_msg").style.display='block';
                    document.getElementById("labEmailMsg").innerHTML="Email无效 ！";
                    txtEmail.select();
                    return false;
				}
                else if(txtPassword.value==""){
                    document.getElementById("password_msg").style.display='block';
                    document.getElementById("labPasswordMsg").innerHTML="请输入密码！";
                    txtPassword.focus();
                    return false;
                }
                else{
                    document.getElementById("email_msg").style.display='none';
                    document.getElementById("labEmailMsg").innerHTML="";
                    document.getElementById("password_msg").style.display='none';
                    document.getElementById("labPasswordMsg").innerHTML="";
                    userlogin();
//                    return true;
                } 
            }
        }

        function check_Email(){
            if(document.getElementById("txtEmail").value=="输入您的EMAIL"){
                document.getElementById("txtEmail").value="";
                return; 
            }
            else if(document.getElementById("txtEmail").value==""){
                document.getElementById("txtEmail").value="输入您的EMAIL";
                document.getElementById("email_msg").style.display='block';
                document.getElementById("labEmailMsg").innerHTML="请输入Email！";
                return; 
            }
			else if(document.getElementById("txtEmail").value!=""&&(document.getElementById("txtEmail").value.indexOf("'")!=-1||document.getElementById("txtEmail").value.indexOf("|")!=-1||document.getElementById("txtEmail").value.indexOf("%")!=-1)){
                document.getElementById("email_msg").style.display='block';
                document.getElementById("labEmailMsg").innerHTML="Email非法！";
//                document.getElementById("txtEmail").select();
                return;
			}
			else if(!checkEmail(document.getElementById("txtEmail").value)&&(document.getElementById("txtEmail").value)!=""){
                document.getElementById("email_msg").style.display='block';
                document.getElementById("labEmailMsg").innerHTML="Email无效 ！";
//                document.getElementById("txtEmail").select();
                return;
			}
	        else{
                document.getElementById("email_msg").style.display='none';
                document.getElementById("labEmailMsg").innerHTML="";
	        }
        }

        function check_Pass(){
            if(document.getElementById("txtPassword").value==""){
                document.getElementById("password_msg").style.display='block';
                document.getElementById("labPasswordMsg").innerHTML="请输入密码！";
//                document.getElementById("txtPassword").focus();  
                return; 
            }
            else if(document.getElementById("txtPassword").value!=""){
                document.getElementById("password_msg").style.display='none';
                document.getElementById("labPasswordMsg").innerHTML="";
                return; 
            }
            else{
                document.getElementById("password_msg").style.display='none';
                document.getElementById("labPasswordMsg").innerHTML="";
                return; 
            }
        }
        
//        var userlogin=function(el){
//　　　　var option={
//　　　　　　Url:"login.ashx",
//　　　　　　Param:"email="+document.getElementById("txtEmail").value+"&pass="+document.getElementById("txtPassword").value,
//　　　　　　Success:function(request){
////　　　　　　　　alert(request.responseText);
//                            var result=request.responseText;
//                            if(result=="login_ok") {
//                                parent.window.location="personal_info.aspx";
//                            }
//                            else if(result=="login_fail") {
//                                document.getElementById("email_msg").style.display='block';
//                                document.getElementById("labEmailMsg").innerHTML="用户名错误！";
//                                document.getElementById("password_msg").style.display='block';
//                                document.getElementById("labPasswordMsg").innerHTML="密码错误！";
//                            }
//　　　　　　},
//　　　　　　Failure:function(request){
//　　　　　　　　alert(false);
//　　　　　　}
//　　　　};
//　　　　new Ajax(option);
//        }
        
        function userlogin(){
            $.ajax({
               type: "POST",
               url: "login.ashx",
               data: "email="+document.getElementById("txtEmail").value+"&pass="+document.getElementById("txtPassword").value,
               success: function(msg){
//                    alert( "Data Saved: " + msg );
                    var result=msg;
                    if(result=="login_ok") {
                        parent.window.location="personal_info.aspx";
                    }
                    else if(result=="password_fail") {
//                        document.getElementById("email_msg").style.display='block';
//                        document.getElementById("labEmailMsg").innerHTML="用户名错误！";
                        document.getElementById("password_msg").style.display='block';
                        document.getElementById("labPasswordMsg").innerHTML="密码错误！";
                    }
                    else if(result=="login_fail") {
                        document.getElementById("email_msg").style.display='block';
                        document.getElementById("labEmailMsg").innerHTML="用户名不存在！";
//                        document.getElementById("password_msg").style.display='block';
//                        document.getElementById("labPasswordMsg").innerHTML="密码错误！";
                    }
               }
            }); 
        }
