﻿// JScript 文件
 function LoginCheck()
 {
    if(document.getElementById("Logins1_txt_LoginUserName").value == "")
    {
        alert("Please fill in the E_Mail Address");
        return false;
    }
    var username = document.getElementById("Logins1_txt_LoginUserName").value;
    var EmailReg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    if(!EmailReg.test(username))
    {
        alert("Your E_Mail Address does not appear to be valid");
        return false;
    }
    if(document.getElementById("Logins1_txt_LoginPassword").value == "")
    {
        alert("Please fill in the password");
        return false;
    }
 }
 
 function registerCheck()
 {
    if(document.getElementById("Logins1_txt_RegUserName").value == "")
    {
        alert("Please fill in the E_Mail Address");
        return false;
    }
    var username = document.getElementById("Logins1_txt_RegUserName").value;
    var EmailReg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    if(!EmailReg.test(username))
    {
        alert("Your E_Mail Address does not appear to be valid");
        return false;
    }
    if(document.getElementById("Logins1_txt_RegPassword").value == "" || document.getElementById("Logins1_txt_RegConfirmPassword").value == "")
    {
        alert("Please fill in the password")
        return false;
    }
    if(document.getElementById("Logins1_txt_RegConfirmPassword").value != document.getElementById("Logins1_txt_RegPassword").value)
    {
        alert("The password did not match.");
        return false;
    }
 }
 
 
var HavingNameObj;
function isHavingName(obj)
{	       
    HavingNameObj=obj;
    var getName=obj.value;		
    if(getName!='')
    {
		AjaxMethod.CheckRegName(getName,LoadisHavingName_CallBack);			
	}
}
function LoadisHavingName_CallBack(response)	
{		   
    if (response.error != null)
	{    	
		//alert(response.error); 
		return;
	} 
	var returnStr = response.value;		  	
	if(returnStr==1)				
	{   
	    alert("Your e_mail is in use.");
	    return false;
	    HavingNameObj.value="";
	}				
	else
	{
	    
	}
} 

function getfocus()
{
    document.getElementById("div_agreement").style.display = "block";
}

function getCouponCode()
{
    var CouponCode = document.getElementById("Logins1_txt_CouponCode").value;
    var Price = document.getElementById("Logins1_Lab_Price").innerHTML;
    if(CouponCode != '' && Price != null)
    {
        AjaxMethod.CouponPrice(CouponCode,Price,getCouponCode_CallBack);
    }
    else
    {
        document.getElementById("Logins1_lab_CouponPrice").innerHTML = "";
        document.getElementById("td_Price").style.textDecoration = "none";
    }
}

function getCouponCode_CallBack(response)
{
    if (response.error != null)
	{    	
		//alert(response.error); 
		return;
	}
	var returnStr = response.value;
	if(returnStr != null && returnStr != '' && returnStr != '0')
	{
        document.getElementById("td_Price").style.textDecoration = "line-through";
        document.getElementById("Logins1_lab_CouponPrice").innerHTML = document.getElementById("Logins1_lab_Paytype").innerHTML + " "+ returnStr;
    }
    else
    {
        document.getElementById("Logins1_lab_CouponPrice").innerHTML = "invalid code";
        document.getElementById("td_Price").style.textDecoration = "none";
    }
}

function showVipRemark()
{
    var vipRemark = document.getElementById("div_vipRemark");
    if(vipRemark.style.display == "none")
    {
        vipRemark.style.display = "inline";
    }
    else
    {
        vipRemark.style.display = "none";
    }
}


