﻿// JScript 文件

/************Basket****************/

function addBasket(type,value)
{
    if (type == 0)//多个
    {
        var basket = getCookie("basket");
        var on = 0;
        frm = document.checkedForm; 
        for(var i=0;i<frm.elements.length;i++)
        {  
            var e=frm.elements[i];  
            if((e.type == "checkbox") && (e.checked == true)) 
            {  
                on = 1;
                basket = basket + "["+ e.value+"]";
            } 
         }
         if (on == 0)
         {
            alert("No item(s) checked!");
         }
         else{
            setCookie("basket",basket);
            window.location.reload(); 
         }
     }
     else if (type == 1)
     {
         var basket = getCookie("basket");
         basket = basket + "["+ value +"]";
         setCookie("basket",basket);
         window.location.reload();
     }
}

function delBasket()
{
    var basket = getCookie("basket");   
    var on = 0;
    frm = document.checkedForm; 
    for(var i=0;i<frm.elements.length;i++)
    {  
        var e=frm.elements[i];  
        if((e.type == "checkbox") && (e.checked == true)) 
        {  
            on = 1;
            var del=  "["+ e.value+"]";
            basket = basket.replace(del,"");
        } 
     }
     if (on == 0)
     {
        alert("No item(s) checked!");
     }
     else if(confirm("Do you make sure delete?"))
     {       
        setCookie("basket",basket);
        window.location.reload(); 
     }
}

/************Inquiry****************/

function addInquiry(type,value)
{  
    if (type == 0)//多个
    {
        var inquiry ="";
        frm = document.checkedForm; 
        for(var i=0;i<frm.elements.length;i++)
        {  
            var e=frm.elements[i];            
            if((e.type == "hidden") || ((e.type == "checkbox") && (e.checked == true)))
            {  
                inquiry = inquiry + "["+ e.value+"]";
            } 
         }
         //alert(inquiry);
         setCookie("inquiry",inquiry);
         window.location.href='inquiry.aspx'
    }  
    else if (type == 1)
    {
         setCookie("inquiry",value);
         //alert(getCookie("inquiry"));
         window.location.href='inquiry.aspx'
    } 
}
function getInquiry(obj)
{  
    if (document.getElementById("name").value == "")
    {
        alert("you name must be non-empty!");
    }
    else if (document.getElementById("email").value == "")
    {
        alert("you email must be non-empty!");
    }
    else if (document.getElementById("email").value.indexOf("@") < 0 ||
             document.getElementById("email").value.indexOf(".") < 0 ||
             document.getElementById("email").value.indexOf("@") > document.getElementById("email").value.indexOf("."))
    {
        alert("you email is in the wrong format!");
    }
    else
    {
        var inquiry ="";
        frm = document.checkedForm; 
        for(var i=0;i<frm.elements.length;i++)
        {  
           var e=frm.elements[i];            
           if((e.type == "checkbox") && (e.checked == true))
           {  
               inquiry = inquiry + "["+ e.value+"]";
           } 
        }
        obj.value = inquiry;
        this.inquiryForm.submit();
    } 
}
/************Cookie****************/

//写cookies函数 作者：翟振凯
function setCookie(name,value)//两个参数，一个是cookie的名子，一个是值
{
    var Days = 30; //此 cookie 将被保存 30 天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return "";

}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}




function backAndFresh(){
 var url =document.referrer; 
  window.location=url;
}
