﻿// JScript 文件
 function LoginCheck()
 {
    if(document.getElementById("Logins1_TextUname").value == "")
    {
        alert("Please fill in the E_Mail Address");
        return false;
    }
    var username = document.getElementById("Logins1_TextUname").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_TextPwd").value == "")
    {
        alert("Please fill in the password")
        return false;
    }
 }
 
//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("Logins1_Lab_Paytype").style.textDecoration = "none";
//        document.getElementById("Logins1_Lab_Price").style.textDecoration = "none";
//    }
//}

//function getCouponCode_CallBack(response)
//{
//    if (response.error != null)
//	{    	
//		return;
//	}
//	var returnStr = response.value;
//	if(returnStr != null && returnStr != '' && returnStr != '0')
//	{
//        document.getElementById("Logins1_lab_CouponPrice").innerHTML = document.getElementById("Logins1_Lab_Paytype").innerHTML + " "+ returnStr;
//        document.getElementById("Logins1_Lab_Paytype").style.textDecoration = "line-through";
//        document.getElementById("Logins1_Lab_Price").style.textDecoration = "line-through";
//        
//    }
//    else
//    {
//        document.getElementById("Logins1_lab_CouponPrice").innerHTML = "invalid code";
//        document.getElementById("Logins1_Lab_Paytype").style.textDecoration = "none";
//        document.getElementById("Logins1_Lab_Price").style.textDecoration = "none";
//    }
 //}
 function getCouponCode() {
     var CouponCode = document.getElementById("Logins1_txt_CouponCode").value;
     CouponCode = CouponCode.replace(/( )/g, "");
     var Price = document.getElementById("Logins1_lab_price").innerHTML;     //原价
     var Amount = document.getElementById("Logins1_Lab_Amount").innerHTML;
     if (CouponCode != '' && Price != null && parseInt(Amount) > 0) {
         //AjaxMethod.CouponPrice(CouponCode,Price,getCouponCode_CallBack);
         AjaxMethod.returnCouponTips(CouponCode, Price, Amount, getCouponCode_CallBack);
     }
     else {
         document.getElementById("span_Tips").style.display = "none";
         document.getElementById("Logins1_lab_price").style.textDecoration = "none";
         document.getElementById("Logins1_Lab_Amount").style.textDecoration = "none";
         document.getElementById("Logins1_lab_CouponAmount").innerHTML = "";
         document.getElementById("Logins1_lab_CouponPrice").innerHTML = "";
     }
 }

 function getCouponCode_CallBack(response) {
     if (response.error != null) {
         //alert(response.error); 
         return;
     }
     var returnStr = response.value;
     var strs = new Array();
     var paytype = document.getElementById("Logins1_lab_paytype").innerHTML;
     var tipsInfo;
     if (returnStr.toLowerCase() == "invalid code") {
         tipsInfo = "<span class='fontRedBold'>invalid code</span>";
         document.getElementById("Logins1_lab_price").style.textDecoration = "none";
         document.getElementById("Logins1_Lab_Amount").style.textDecoration = "none";
         document.getElementById("Logins1_lab_CouponAmount").innerHTML = "";
         document.getElementById("Logins1_lab_CouponPrice").innerHTML = "";
     }
     else {
         strs = returnStr.split("|");
         if (parseInt(strs[0]) == 0) //价格优惠
         {
             document.getElementById("Logins1_Lab_Amount").style.textDecoration = "none";
             document.getElementById("Logins1_lab_CouponAmount").innerHTML = "";
             document.getElementById("Logins1_lab_CouponPrice").innerHTML = paytype + " " + strs[2];
             document.getElementById("Logins1_lab_price").style.textDecoration = "line-through";
             tipsInfo = "Total Price:<span class='fontRedBold'> " + paytype + strs[2] + "</span><br />You <span class='fontRedBold'> Save" + strs[1] + "</span> Use The Code.";
         }
         else if (parseInt(strs[0]) == 1) //数量优惠
         {
             document.getElementById("Logins1_lab_price").style.textDecoration = "none";
             document.getElementById("Logins1_lab_CouponPrice").innerHTML = "";
             document.getElementById("Logins1_lab_CouponAmount").innerHTML = parseInt(document.getElementById("Logins1_Lab_Amount").innerHTML) + parseInt(strs[2]);
             document.getElementById("Logins1_Lab_Amount").style.textDecoration = "line-through";
             tipsInfo = "<img src='templates/images/icon_cart.gif'>Total Gold Amount:<span style='font-size:18px;'>" + document.getElementById("Logins1_Lab_Amount").innerHTML + "+<span style='color:red'>" + strs[2] + "</span></span><img src='templates/images/icon_FG.gif'><br style='padding-top:10px;' />You Get <span style='color:red'>" + strs[1] + "</span> Extra Gold(Max 2000G) Use The Code."
         }
         else if (parseInt(strs[0]) == 2) {
             document.getElementById("Logins1_Lab_Amount").style.textDecoration = "none";
             document.getElementById("Logins1_lab_CouponAmount").innerHTML = "";
             document.getElementById("Logins1_lab_CouponPrice").innerHTML = paytype + " " + strs[2];
             document.getElementById("Logins1_lab_price").style.textDecoration = "line-through";
             tipsInfo = "Total Price:<span class='fontRedBold'> " + paytype + strs[2] + "</span><br />You <span class='fontRedBold'> Save" + strs[1] + "</span> Use The Code.";
         }
         else {
             document.getElementById("Logins1_lab_CouponPrice").innerHTML = "invalid code";
             document.getElementById("Logins1_lab_price").style.textDecoration = "none";
             document.getElementById("Logins1_Lab_Amount").style.textDecoration = "none";
         }
     }
     document.getElementById("span_Tips").style.display = "inline";
     document.getElementById("span_Tips").innerHTML = tipsInfo;
 }

