﻿// JScript 文件
//检测Email
//*************************************************
function chkEmailValid(email)
{
    if(email!=''){
        if (!checkUserName(email))
        {
            alert('提示\n\n您输入的邮箱格式不正确！');
            return false;
        }
        else
        {
            var ajax1=new AJAXRequest();
            ajax1.get("/NewEshop/User/ChkEmail.aspx?email="+email,ChkEmailCallBack);
        }
    }
}
function ChkEmailCallBack(obj)
{
    var result=obj.responseText;
    if(result=="1")
    {        
        alert('提示\n\n您输入的邮箱已经存在！');
    }
    
}

function checkUserName(str)
{
    //var Expression = "^[\\w\\u4e00-\\u9fa5]+$";
    var Expression="^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+";
    var objExp = new RegExp(Expression);
        return objExp.test(str);
}

//*************************************************
//商品评论
//*************************************************
function Comment(OrderID,ProductID)
{
    var chkLevel="chk"+OrderID;
    var level=5;
    var a = document.getElementsByTagName("input"); 
        for (var i=0; i<a.length; i++) 
        if (a[i].type == "radio")
        {
            if(a[i].name==chkLevel)
                if(a[i].checked)
                    level=a[i].value;
         }
    var msg="msg"+OrderID;
    var comment=document.getElementById(msg).value;
    if (comment==''||comment=='请输入你的评价')
    {
        alert("提示\n\n请输入您的评价信息！");
        return false;
    }
    var ajax1=new AJAXRequest();
    ajax1.get("/NewEshop/Ajax/Comment.aspx?productID="+ProductID+"&level="+level+"&msg="+escape(comment),CommentCallBack);
}
function CommentCallBack(obj)
{
    var result=obj.responseText;
    if(result=="1")
    {        
        alert('提示\n\n评论成功！');
        window.location.reload(true);
    }
}
//*************************************************
//购买商品,添加到购物车
//*************************************************
function BuyProduct(ProductID,hidPriceId,hidColorId,hidSizeId,vip)
{
    var re=/^[.0-9]*$/; 
    var hidPrice=document.getElementById(hidPriceId);
    var hidColor=document.getElementById(hidColorId);
    var hidSize=document.getElementById(hidSizeId);
    if(hidPrice.value=='')
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
    var price=hidPrice.value;
    var param="";
    if (hidSize.value!="")
        param=param+"尺寸："+hidSize.value;
    if (hidColor.value!="")
        param=param+"颜色："+hidColor.value;
    if(!re.test(price))
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
    if(ProductID!=0 && price!=''&& price!=0)
    {
        var ajax1=new AJAXRequest();
        ajax1.get("/NewEshop/Ajax/BuyProduct.aspx?ProductID="+ProductID+"&price="+price+"&vip="+vip+"&tocart=1&param="+param,BuyProductCallBack);
    }
    else if(price=='' || price==0)
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
}

function BuyProduct(ProductID,hidPriceId,hidColorId,hidSizeId,vip,param)
{
    var re=/^[.0-9]*$/; 
    var hidPrice=document.getElementById(hidPriceId);
    if(hidPrice.value=='')
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
    var price=hidPrice.value;
    if(!re.test(price))
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
    if(ProductID!=0 && price!=''&& price!=0)
    {
        var ajax1=new AJAXRequest();
        ajax1.get("/NewEshop/Ajax/BuyProduct.aspx?ProductID="+ProductID+"&price="+price+"&vip="+vip+"&tocart=1&param="+param,BuyProductCallBack);
    }
    else if(price=='' || price==0)
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
}


function BuyProduct2(ProductID,Price,vip,tocart)
{
var ProductID=ProductID;
var price=Price;
var vip=vip;
    if(ProductID!=0 && price!=''&& price!=0)
    {
        
        var ajax1=new AJAXRequest();
        ajax1.get("/NewEshop/Ajax/BuyProduct.aspx?ProductID="+ProductID+"&price="+price+"&vip="+vip+"&tocart="+tocart,BuyProductCallBack);
    }
    else if(price=='' || price==0)
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
}
function BuyProductCallBack(obj)
{
    var result=obj.responseText;
    switch(result)
    {
        case "1"://成功
            document.getElementById('spnum').innerHTML=Number(document.getElementById('spnum').innerHTML)+1;
            alert('提示\n\n该物品已经成功添加到购物车中！');
            break;
        case "2"://VIP专供商品
            alert('提示\n\n对不起,此商品为团购专供商品,您暂时不能购买！');
            break;
        case "3"://即将推出商品
            alert('提示\n\n该产品即将推出，现在还不能购买！');
            break;  
        case "4"://直接购买
            window.location.href='/NewEshop/GouWuChe/GouWuChe.aspx';
            break;    
        case "5"://抢购
            window.location.href='/NewEshop/GouWuChe/GouWuChe.aspx';
            break;
        default:
            alert('提示\n\n'+result+'');
            break;    
            
    }
}

//*************************************************
//积分兑换商品
//*************************************************
function BuyProductByCent(ProductID,hidPriceId,hidColorId,hidSizeId,vip)
{
    var re=/^[.0-9]*$/; 
    var hidPrice=document.getElementById(hidPriceId);
    var hidColor=document.getElementById(hidColorId);
    var hidSize=document.getElementById(hidSizeId);
    if(hidPrice.value=='')
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
    var price=hidPrice.value;
    
    var strParam="";
    if (hidSize.value!="")
        strParam=strParam+"尺寸："+hidSize.value;
    if (hidColor.value!="")
        strParam=strParam+"颜色："+hidColor.value;
    if(!re.test(price))
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
    
    var ProductID=ProductID;
    var vip=vip;
    if(ProductID!=0 && price!=''&& price!=0)
    {
        var ajax1=new AJAXRequest();
        ajax1.get("/NewEshop/Ajax/BuyProduct.aspx?type=jifen&ProductID="+ProductID+"&price="+price+"&vip="+vip+"&tocart=0&param="+strParam,BuyProductCallBack);
    }
    else if(price=='' || price==0)
    {
        alert('提示\n\n该产品即将推出，现在还不能购买！');
        return;
    }
}


//*************************************************
//购物车删除商品
//*************************************************
function CartDeletePro(Pid)
{
    if(confirm("您确认不购买此商品吗?"))
    {
    var ajax1=new AJAXRequest();
    ajax1.get("/NewEshop/GouWuChe/DelProduct.aspx?Pid="+Pid,CartDeleteProCallBack);
    } 
}
function CartDeleteProCallBack(obj)
{
    var result=obj.responseText;
    if(result=="1")
    {        
         window.location.reload(true);
    }
}

function ChangePrice(numValue)
{
    if (numValue!="")
    {
        var ajax1=new AJAXRequest();
        ajax1.get("/NewEshop/ajax/CheckNum.aspx?numValue="+numValue,ChangePriceCallBack);
    }
}

function ChangePriceCallBack(obj)
{
    var result=obj.responseText;
    if(result=="true")
    {        
        var hidePrice=document.getElementById("ctl00_ContentPlaceHolder1_hidPrice");
        var productPrice=document.getElementById("productPrice")
        var isDiscount=document.getElementById("isDiscount");
        if (isDiscount.value=="false")
        {
            hidePrice.value=hidePrice.value-50;
            isDiscount.value="true"
        }
        productPrice.innerHTML=hidePrice.value+".00(优惠)";
        document.getElementById("SendScore").innerHTML=hidePrice.value;
        document.getElementById("BuyScore").innerHTML=hidePrice.value+"00";
    }
    else
    {
        
        alert("代金券错误！请重新输入！");
    }
}

//*************************************************
//专题信息页中添加代购单
//*************************************************
function TopInsertDaiGou(name,tel,remark)
{
    var Pname=document.getElementById(name).value;
    var Ptel=document.getElementById(tel).value
    var Premark=document.getElementById(remark).value;
    if(Pname=="")
    {
       document.getElementById(name).focus();
       alert("对不起！此项信息必须填写！");
       return false;
    }
    if(Ptel=="")
    {
       document.getElementById(tel).focus();
       alert("对不起！此项信息必须填写！");
       return false;
    }

    var ajax1=new AJAXRequest();
    ajax1.get("/Eshop/ToPic/TopDaiGou.aspx?name="+Pname+"&tel="+Ptel+"&remark="+Premark,InsertDaiGouCallBack);

}
function InsertDaiGouCallBack(obj)
{
    var result=obj.responseText;
    if(result!="0")
    {        
         alert("您的信息已经成功提交,请您继续浏览其它商品！我们会尽快给您处理订单.");
    }
}
//*************************************************


//*************************************************
//信息订购
//*************************************************
function Subscribe(email)
{
    var _email=document.getElementById(email).value;
    if(_email==""||_email=="输入你的Email")
    {
       document.getElementById(email).focus();
       alert("对不起！Email必须填写！");
       return false;
    }
     var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
     if(!myreg.test(_email))
    {
        document.getElementById(email).focus();
        alert("提示\n\n请输入有效的E_mail！");
        return  false;
    }
    var ajax1=new AJAXRequest();
    ajax1.get("/NewEshop/Ajax/Subscribe.aspx?email="+escape(_email)+"&n="+Math.random(),SubscribeCallBack);
}
function SubscribeCallBack(obj)
{
    var result=unescape(obj.responseText);
    if(result!="0")
    {        
         alert("商品资讯订阅成功！");
    }
    else
    {
        alert("商品资讯订阅失败！");
    }
}
//*************************************************
//*************************************************
//收藏商品
//*************************************************
function FavoritesPro(Pid)
{
    var ajax1=new AJAXRequest();
    ajax1.get("/NewEshop/Ajax/Favorites.aspx?Pid="+Pid,FavoritesProCallBack);
}
function FavoritesProCallBack(obj)
{
    var result=obj.responseText;
    if(result=="1")
    {        
         alert("提示\n\n收藏成功！");
    }
}