﻿// JavaScript Document
var defaultflag=1;
var timeOutleft = 0;
var timeOutRight = 0;
var timeOut1=0;
var timeOut2=0;
var delaytime=0;
var RootPath="_ctl0_MainBody__ctl0_";
var GoEms=false;
var GoDhl=false;
var _goblelt=false;
var _isEve=true;
var _detailFlah=false;
var _quickDiscussion="";
var _oldQty=0;
var flashTime ;
var FlashIndex =0;

function checkorder(OrderEleID)
{
	if(OrderEleID.value=="Input Your Order Number")
    {
        OrderEleID.value="";
        
        if(isNaN(parseInt(getCookieVal("CustomerEmail")))==true && getCookieVal("CustomerEmail")!=false)
        {
        
        }else{
            $ID("infoBox").innerHTML="<ul><li><strong>Email:</strong><input id=\"quseremail\" type=\"text\" /></li><li><strong>Password:</strong><input id=\"quserpassword\" type=\"password\" /></li><li class=\"tc\"><input id=\"btnQuickLogin\" type=\"button\" value=\"  Login  \" onclick=\"QuickLogin()\" /></li></ul>";
            $ID("OrderQuickSearch_box").style.display="";
        }
    
    }else if(OrderEleID.value==""){
        OrderEleID.value="Input Your Order Number"
    }   
    
}



function getMypac()
{

    if(parseInt(document.documentElement.scrollTop+document.body.scrollTop)>500)
    {
        $ID("gotop").className="showdiv";
        
    }
    else
        $ID("gotop").className="hiddendiv";

}

function checkUserStatus()
{
    if(isNaN(parseInt(getCookieVal("CustomerEmail")))==true && getCookieVal("CustomerEmail")!=false)
    {
        var username = getCookieVal("CustomerEmail");
        if(username.length>15)
         username=username.substring(0,15)+"...";
        
        $ID("UserStatus").innerHTML = "Welcome back. "+username+" <a href=\"/accounts/mainbody.do\" rel=\"nofollow\">My Account</a>";
    }else{
    $ID("UserStatus").innerHTML = "Hello Guest, <a href=\"/accounts/login.do\" rel=\"nofollow\">Not logged in?</a> <a href=\"/register.do\" rel=\"nofollow\">New customer</a>?";
    }
}

function CheckShippingcart()
{
    AjaxFun("/AjaxDate/GetShippingInfo.ashx",null,1,"callBackShippingcart");    
}

function callBackShippingcart(result)
{
    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(parseInt(objResults.Results.getInfo[0].itemNum)>1)
        {
            $ID("ShippingCartInfo").innerHTML="Cart "+objResults.Results.getInfo[0].shippingTotal+"("+objResults.Results.getInfo[0].itemNum+" Items)";
        }else{
            $ID("ShippingCartInfo").innerHTML="Cart "+objResults.Results.getInfo[0].shippingTotal+"("+objResults.Results.getInfo[0].itemNum+" Item)";
        }
        
        if($ID("quickshippingitem")&&$ID("quickshippingTotalPrice")){
            if(parseInt(objResults.Results.getInfo[0].itemNum)>1)
            {
                $ID("quickshippingitem").innerHTML="Shopping Cart: " + objResults.Results.getInfo[0].itemNum+" Items";
            }else{
                $ID("quickshippingitem").innerHTML="Shopping Cart: " + objResults.Results.getInfo[0].itemNum+" Item";
            }
            $ID("quickshippingTotalPrice").innerHTML = "TotalPrice: " + objResults.Results.getInfo[0].shippingTotal;
            $ID("quickshippingMote").innerHTML = "Shipping: " + objResults.Results.getInfo[0].shippMote;
        }
        
    }else{
        alert("Sorry, you have no access to our data. Please contact:");
    }
}


function checkItem(eleID)
{
    var stockstatus=getCookieVal("_SearchBystock");
    var searchstatus=false;
    if(isNaN(parseInt(stockstatus.length)))
    {
        searchstatus=true;
    }else{
        if(stockstatus=="0")
        {
            if(eleID.id!="all")
            {
                searchstatus=true;
            }else{
                eleID.checked=true;
            }
        }else{
            if(eleID.id=="all")
            {
                searchstatus=true;
            }else{
                eleID.checked=true;
            }
        }
    }
    
    if(searchstatus==true)
    {
        $ID("all").checked=false;
        $ID("ins").checked=false;
        eleID.checked=true;
        if(eleID.id=="all")
        {
            setLongCookie("_SearchBystock","0");
        }else{
            setLongCookie("_SearchBystock","1");
        }
        GoUrl(window.location.href);
    }
    
}

function setSort(eleID)
{
     setLongCookie("_sortbyvalue",eleID.value);
     GoUrl(window.location.href);
}

function setPagecount(index)
{
     setLongCookie("_pagecount",index);
     GoUrl(window.location.href);
}

function CheckWishlist(sku)
{
    if(!Isinwishlist(sku))
        document.write("<div class=\"wishlist\"><a onclick=\"javascript:addskutowishlist("+sku+",this)\"></a></div>");
}

function DealCheckWL(sku)
{
    if(!Isinwishlist(sku))
        document.write("<a href=\"javascript:detailAddtowish("+sku+",this)\">Add to wish list</a>");
    else
        document.write("Added wish list");
}

function Isinwishlist(sku)
{
   var _itemList=getCookieVal("Itemlist");
  if(isNaN(parseInt(_itemList.length)))
  {
    return false;
  }else{
    if(_itemList.indexOf(sku)>-1){
      return true;
    }else{
      return false;
    }
  }
}

function detailAddtowish(sku,eleID)
{
    var _itemList=getCookieVal("Itemlist");
    if(isNaN(parseInt(_itemList.length)))
    {
        setLongCookie("Itemlist","0,"+sku);
    }
    else
    {
        if(!Isinwishlist(sku))
        {
            setLongCookie("Itemlist",_itemList+","+sku);
        }        
    }

    $ID("addwl").innerHTML="Added wish list";
}

function addskutowishlist(sku,eleID)
{
    var _itemList=getCookieVal("Itemlist");
    if(isNaN(parseInt(_itemList.length)))
    {
        setLongCookie("Itemlist","0,"+sku);
        getParentNode(eleID).className="hiddendiv";
    }
    else
    {
        if(!Isinwishlist(sku))
        {
            setLongCookie("Itemlist",_itemList+","+sku);
            getParentNode(eleID).className="hiddendiv";
        }        
    }
    
}

function detailAddTowl(sku,eleID)
{
     var _itemList=getCookieVal("Itemlist");
    if(isNaN(parseInt(_itemList.length)))
    {
        setLongCookie("Itemlist","0,"+sku);
    }
    else
    {
        if(!Isinwishlist(sku))
        {
            setLongCookie("Itemlist",_itemList+","+sku);
        }        
    }
    
     var ParentID=getParentNode(eleID);
     ParentID.innerHTML="Added OK";
}

function delskufromwishlist(eleID,sku)
{
     var ParentID=getParentNode(getParentNode(eleID));
     ParentID.style.display="none";
     
     var _itemList=getCookieVal("Itemlist");
     if(isNaN(parseInt(_itemList.length)))
     {
        setLongCookie("Itemlist","0,"+sku);
     }else{
        _itemList=_itemList.replace(","+sku,"");
        setLongCookie("Itemlist",_itemList); 
     }
}

function ChangeImg(eleID)
{
    $ID("proBigimg").src=eleID.src.replace("_small","")
}

///////////////////////////////////////////////////////
function CheckImgMovie()
{
    var leftpan=$ID("left_pan");
    var rightpan=$ID("right_pan");
    
    var getdivlist=$Tarname($ID("proList"),"img");      
      
    checkstatusF(defaultflag,getdivlist.length);
    leftpan.onclick=function()
    {
        defaultflag--;
        checkstatusF(defaultflag,getdivlist.length); 
        timeOut1 = setInterval("imgMoveFunOther()",30);
        leftpan.onclick="";
    }
    
    rightpan.onclick=function()
    {
        defaultflag=parseInt(defaultflag)+1;  
        checkstatusF(defaultflag,getdivlist.length);
        timeOut2 = setInterval("imgMoveFun()",30);
        rightpan.onclick="";
    }
}

function imgMoveFun(){
                var imgId2 = $ID("proList");
				imgId2.scrollLeft = imgId2.scrollLeft + 21.2;

				timeOutRight ++;
				if(timeOutRight >= 10){
					clearInterval(timeOut2);
					timeOutRight = 0;
					
					var rightpan=$ID("right_pan");
					var getdivlist=$Tarname($ID("proList"),"img");      
					rightpan.onclick=function()
                    {
                        defaultflag=parseInt(defaultflag)+1;        
                        checkstatusF(defaultflag,getdivlist.length);
                        timeOut2 = setInterval("imgMoveFun()",30);
                        rightpan.onclick="";
                    }
					
				}

			}
function imgMoveFunOther(){
                var imgId2 = $ID("proList");
				imgId2.scrollLeft = imgId2.scrollLeft -21.2;

				timeOutleft ++;
				if(timeOutleft >= 10){
					clearInterval(timeOut1);
					timeOutleft = 0;
				
				    var leftpan=$ID("left_pan");
					var getdivlist=$Tarname($ID("proList"),"img");      
					leftpan.onclick=function()
                    {
                        defaultflag--;
                        checkstatusF(defaultflag,getdivlist.length);
                        timeOut1 = setInterval("imgMoveFunOther()",30);
                        leftpan.onclick="";
                    }
				}

			}

function checkstatusF(indexf,lenindex)
{
    var leftpan=$ID("left_pan");
    var rightpan=$ID("right_pan"); 

    if(indexf==1)
        leftpan.style.visibility="hidden";
    else
        leftpan.style.visibility="";

    if(indexf*6>lenindex)
        rightpan.style.visibility="hidden";
    else
        rightpan.style.visibility="";
}


//////////////////////////////////////////////////////////

function CheckProductinfo(elePan,elePancss,eleContent,eleContentCss,index)
{    
    var btnlist=$Tarname($ID(elePan),"div")
    var proCententlist=getElementByClassName(eleContentCss,$ID(eleContent),"div");
        
    for(var i=0;i<btnlist.length;i++)
    {
        btnlist[i]._index=i;
        if(i==index)
        {
            btnlist[i].className="setcss";
            proCententlist[i].style.display="";
        }else{
            btnlist[i].className="";
            proCententlist[i].style.display="none";
        }
        
        btnlist[i].onclick=function(){CheckProductinfo(elePan,elePancss,eleContent,eleContentCss,this._index)};
    }
    
}

function ShowDiaNumber(eleID)
{
    var tempTxt="";
    var textOpentxt="";
    for(var i=0;i<10;i++)
    {
        tempTxt+="<a href=\"javascript:SetQty("+i+")\">"+i+"</a>";        
    }
    for(var i=1;i<32;i++)
    {
        textOpentxt+="<option value=\""+i+"\">"+i+"</option>";
    }
    
    textOpentxt="<div class=\"cb quickPan\">Quick Select: <select id=\"QucikNumber\" onchange=\"SetQty($ID('QucikNumber').value)\">"+textOpentxt+"</select> </div>";
    $ID("PopNumberpan").innerHTML=tempTxt+textOpentxt;
    $ID("PopNumberpan").className="PopNumberpan";
}

function HiddenDianumber(eleID)
{
    if(_detailFlah==false)
    {
        $ID("PopNumberpan").innerHTML="";
        $ID("PopNumberpan").className="hiddendiv";
       
    }
}

function SelectMode(EleID)
{
    var parentEle=getParentNode(EleID);
    var linkBtnlist=$Tarname(parentEle,"a")

    for(var i=0;i<linkBtnlist.length;i++)
    {
        linkBtnlist[i].className="";
    }
    EleID.className="setcss";
    $ID("m"+getParentNode(getParentNode(getParentNode(EleID))).id.substring(getParentNode(getParentNode(getParentNode(EleID))).id.length-1)).innerHTML=EleID.innerHTML;
    
    $ID(RootPath+"post"+getParentNode(getParentNode(getParentNode(EleID))).id.substring(getParentNode(getParentNode(getParentNode(EleID))).id.length-1)).value=EleID.innerHTML;
}

function ExpPan(eleID)
{
    var parentEle=getParentNode(eleID);
    if(parentEle.style.height!="auto")
    {
    parentEle.style.height="auto";
    eleID.style.backgroundPosition="0px -7px";
    }else
    {
    parentEle.style.height="20px";
    eleID.style.backgroundPosition="0px 0px";
    }
    
}

function checkTxtLen(myEvent,eleID,Num,isnumber)
{
    var tempCode=eleID.value.length;
    var k;
    if(window.event)
        k = myEvent.keyCode;     //IE
    else
        k = myEvent.which;     //firefox
        
    if(k==8||k==46)
    {}
    else{
        if(tempCode>=Num)
        {
            if(document.all)
                myEvent.returnValue=false;//ie
            else
                myEvent.preventDefault();//ff
        }else
        {
            if(isnumber)
            {
                if ((k==189)||(k==109)||(k==190)||(k==110)|| (k>=48 && k<=57)||(k>=96 && k<=105)||(k>=37 && k<=40))
                {}
                else{
                    if(document.all)
                        myEvent.returnValue=false;//ie
                    else
                        myEvent.preventDefault();//ff
                }
            }
        }
    }
}

function checkShirtnumber(eleID)
{
    if(eleID.value.length>0)
    {
        if($ID("_ctl0_MainBody__ctl0_playername").value.length>0)
            $ID("pringPrice").innerHTML="+ $4.00";
        else
            $ID("pringPrice").innerHTML="+ $2.00";
    }else{
        if($ID("_ctl0_MainBody__ctl0_playername").value.length>0)
            $ID("pringPrice").innerHTML="+ $2.00";
        else
            $ID("pringPrice").innerHTML="";
    }
}

function checkShirtname(eleID)
{
    if(eleID.value.length>0)
    {
        if($ID("_ctl0_MainBody__ctl0_playernumber").value.length>0)
            $ID("pringPrice").innerHTML="+ $4.00";
        else
            $ID("pringPrice").innerHTML="+ $2.00";
    }else{
        if($ID("_ctl0_MainBody__ctl0_playernumber").value.length>0)
            $ID("pringPrice").innerHTML="+ $2.00";
        else
            $ID("pringPrice").innerHTML="";
    }
}

function SetQty(value)
{

    if(parseInt(value)>0)
    
        $ID("_ctl0_MainBody__ctl0_Quantity").value=value;
    else
        {
            if(parseInt($ID("_ctl0_MainBody__ctl0_Quantity").value)>0)
                $ID("_ctl0_MainBody__ctl0_Quantity").value+="0";
            else
                 $ID("_ctl0_MainBody__ctl0_Quantity").value=1;
        }
    $ID("PopNumberpan").className="hiddendiv";

}

//////////////////////////////////////////////////////////////////////////////////////
function setpage(totalPage,eleID,pageindex,sku)
{    
    var temptxt="";
    var startpage="";
    
    if(parseInt(pageindex)< 2)
    {
        temptxt+="<span class=\"nocss\">First</span> <span class=\"nocss\">Prew</span>";
    }else{
        temptxt+="<span ><a onclick=\"setpage(" + totalPage + ",'showpageBox',1,"+sku+")\">First</a></span> <span ><a  onclick=\"setpage(" + totalPage + ",'showpageBox'," + parseInt(pageindex-1) + ","+sku+")\">Prew</a></span> ";
    }

    if (pageindex % 10 == 0)
        {
            startpage = pageindex - 9;
        }
    else
        {
            startpage = pageindex - pageindex % 10 + 1;
        }

    if (startpage > 10)
        {
            temptxt += " <span ><a  onclick=\"setpage(" + totalPage + ",'showpageBox'," + parseInt(startpage - 1) + ","+sku+")\">...</a></span>";
        }
        
        for (var i = startpage; i < startpage + 10; i++)
        {
            if (i > totalPage) break;
            if (i == pageindex)
            {
                temptxt += "<span class=\"setcss\">" + i + "</span>";
            }
            else
            {
                temptxt += "<span ><a onclick=\"setpage(" + totalPage + ",'showpageBox'," + i + ","+sku+")\">" + i + "</a></span>";
            }
        }
        
        
     if (totalPage >= startpage + 10)
            temptxt += "<span ><a  onclick=\"setpage(" + totalPage + ",'showpageBox'," + parseInt(startpage+ 10)  + ","+sku+")\">...</a></span>";

     if (parseInt(pageindex+1) > totalPage)
        {
            temptxt += "<span class=\"nocss\">Next</span> <span class=\"nocss\">Last</span>";
        }
     else
        {
            temptxt += "<span ><a  onclick=\"setpage(" + totalPage + ",'showpageBox'," + parseInt(pageindex+1) + ","+sku+")\">Next</a></span> <span ><a  onclick=\"setpage(" + totalPage + ",'showpageBox'," + totalPage + ","+sku+")\">Last</a></span>";
        }
    
    $ID("showpageBox").innerHTML=temptxt;
    AjaxFun("/AjaxDate/GetDiscussion.ashx?sku="+sku+"&nopage="+pageindex,null,1,"callBackDiscous");
}

function callBackDiscous(result)
{
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            $ID("messagebodylist").innerHTML="";
                for(var i=0;i<objResults.Results.getInfo.length;i++)
                {
                   $ID("messagebodylist").innerHTML += "<dt><em>Posted by "+objResults.Results.getInfo[i].LastName+" "+objResults.Results.getInfo[i].FirstName+" on "+objResults.Results.getInfo[i].timeamp+"</em></dt><dd><h6><a class=\"bluelink\" href=\"/Discussions/detail.do/id."+objResults.Results.getInfo[i].id+"\"><img src=\"/images/dowinfo.jpg\" align=\"absmiddle\" />"+unescape(objResults.Results.getInfo[i].Title)+"</a></h6><span>"+objResults.Results.getInfo[i].ReplyNum+" Reply , "+objResults.Results.getInfo[i].ViewsNum+" Views</span></dd> ";
                }
        }else{
            alert("Sorry, you have no access to our data. Please contact:");
        }
    }
}

function setDigg(eleName,eleID)
{
    var sku=$ID(RootPath+eleName).value;
    AjaxFun("/AjaxDate/setDigg.ashx?sku="+sku,null,1,"CallBackDigg");
    
    $ID("diggnum").innerHTML=parseInt($ID("diggnum").innerHTML)+1;
    eleID.onclick="";
    eleID.className="digg_pan curtext";
}

function CallBackDigg(result)
{ }

function setImg(fromimg,toimg)
{
    $ID(toimg).src=fromimg.src.replace("_small","");
}

function setGLsku(eleID)
{
    var glskuImglist=$Tarname($ID("glskulist"),"a");
    var glskuJiaImglist=getElementByClassName("jia",$ID("glskulist"),"img");
    var TotalPrice=$ID("gltotalprice").innerHTML.replace("$","");

    if(eleID.checked)
    {
        glskuImglist[eleID.id.replace("select","")].style.display="";
        
        
        if(glskuJiaImglist.length>parseInt(eleID.id.replace("select","")))
            glskuJiaImglist[eleID.id.replace("select","")].style.display="";
        else
        {
            if(parseInt(eleID.id.replace("select",""))>0)
            glskuJiaImglist[parseInt(eleID.id.replace("select",""))-1].style.display="";
            
            }
        
        getParentNode(eleID).className="";
        
        $ID("gltotalprice").innerHTML=(parseFloat(TotalPrice) + parseFloat($ID("price"+eleID.value).innerHTML.replace("$","").replace(",",""))).toFixed(2);
        $ID(RootPath+"glsku").value+=eleID.value+",";
        
    }else{
        glskuImglist[eleID.id.replace("select","")].style.display="none";

        if(glskuJiaImglist.length>parseInt(eleID.id.replace("select","")))
            glskuJiaImglist[eleID.id.replace("select","")].style.display="none";
        else
        {
            if(parseInt(eleID.id.replace("select",""))>0)
            glskuJiaImglist[parseInt(eleID.id.replace("select",""))-1].style.display = "none";
            
            }
        
        $ID("gltotalprice").innerHTML=(ToDecimal(TotalPrice)-ToDecimal($ID("price"+eleID.value).innerHTML.replace("$","").replace(",",""))).toFixed(2);
        getParentNode(eleID).className="setcss";
        $ID(RootPath+"glsku").value=$ID(RootPath+"glsku").value.replace(eleID.value+",","");
    }

}

function deleteItem(_index,EleID)
{
    getParentNode(getParentNode(EleID)).parentNode.removeChild(getParentNode(getParentNode(EleID))); 
    
    var TrClassList=getElementByClassName("glsku"+_index,$ID("ShippingCartBox"),"tr");
    
    var tempGLprice = 0;

    for(var i=0;i<TrClassList.length;i++)
    {
        TrClassList[i].parentNode.removeChild(TrClassList[i]);
                
        tempGLprice+=parseFloat($Tarname($Tarname(TrClassList[i],"td")[5],"strong")[0].innerHTML.replace("$","").replace(")","").replace("(","-").replace(",",""));
    }
    

    if(parseInt(_index)==1888)
    {
        $ID("dropshippingP").style.display="";
    }
    
    if(parseInt(_index)==-8888)
    {
        $ID("tracknumnberP").style.display="";
    }
    
    var tdlist=$Tarname(getParentNode(getParentNode(EleID)),"td");
    AjaxFun("/AjaxDate/shippingcart.ashx?type=remove&qnum="+_index,null,1,"CallBackSP");    
    
    var sinprice= ($Tarname(tdlist[4],"strong")[0].innerHTML.replace(")","").replace("(","-").replace("$","").replace(",",""));
    var totalPrice= ($Tarname(tdlist[5],"strong")[0].innerHTML.replace(")","").replace("(","-").replace("$","").replace(",",""));
    if(_index.indexOf("coupon")>-1)
    {
        $ID("ShippingDiscountBox").innerHTML="$"+(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("$","").replace(")","").replace("(","-").replace(",",""))-parseFloat(totalPrice)).toFixed(2);
        $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+parseFloat($ID("ShippingTotalBox").innerHTML.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",",""))+tempGLprice)).toFixed(2);
    }else{
        $ID("OrderSubTotalBox").innerHTML ="$"+ (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))-parseFloat(totalPrice+tempGLprice)).toFixed(2);
        $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+parseFloat($ID("ShippingTotalBox").innerHTML.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",",""))+tempGLprice)).toFixed(2);
    }
    
}

function CheckQty(eleID)
{
    if(_isEve)
    {       
            if(parseInt($ID(eleID).value)<1)
            {
                $ID(eleID).value="1";
            }
            
            if(eleID.indexOf("qty_gl")>-1)
            {
                var sptrlist = getElementByClassName("glskugl"+$ID(eleID).id.replace("qty_gl",""),$ID("ShippingCartBox"),"tr");
                for(var i=0;i<sptrlist.length;i++)
                {
                   $Tarname($Tarname(sptrlist[i],"TD")[3],"input")[0].value=$ID(eleID).value;
                   
                   $Tarname($Tarname(sptrlist[i],"TD")[5],"strong")[0].innerHTML="$"+(parseFloat($Tarname($Tarname(sptrlist[i],"TD")[4],"strong")[0].innerHTML.replace("$","").replace(",","")) * parseFloat($ID(eleID).value)).toFixed(2);
                }
               //// $Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[5],"strong")[0].innerHTML="$"+(parseFloat($Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[4],"strong")[0].innerHTML.replace("$",""))* parseFloat($ID(eleID).value)).toFixed(2);
            }else{
              ////  $Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[5],"strong")[0].innerHTML="$"+(parseFloat($Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[4],"strong")[0].innerHTML.replace("$",""))* parseFloat($ID(eleID).value)).toFixed(2);
            }
            
            if(!_goblelt)
                {
                    try{
                    getElementByClassName("qucikSetNum",getParentNode(getParentNode($ID(eleID))),"div")[0].className="hiddendiv";
                    getElementByClassName("hiddendiv",getParentNode(getParentNode($ID(eleID))),"div")[0].innerHTML="";
                    }catch(ex){}
                }
                
            if(_oldQty != parseInt($ID(eleID).value))
            {                
                CheckArr($ID(eleID));        
                AjaxFun("/AjaxDate/UpdateShippingcart.ashx?type=update&sku="+$ID(eleID).id+"&qty="+$ID(eleID).value,null,1,"CallGetShippingcart");        
            }
    }
}

function setFlag()
{
    _goblelt=!_goblelt;
}

function ShowPan(eleID)
{
    if(_isEve)
    {
        _oldQty=parseInt($ID(eleID).value);
        getElementByClassName("hiddendiv",getParentNode(getParentNode($ID(eleID))),"div")[0].className="qucikSetNum";
        getElementByClassName("qucikSetNum",getParentNode(getParentNode($ID(eleID))),"div")[0].innerHTML="";
        for(var i=0;i<10;i++)
        {
            getElementByClassName("qucikSetNum",getParentNode(getParentNode($ID(eleID))),"div")[0].innerHTML+="<a onclick=\"javascript:qsetqty(this)\">"+i+"</a>";
        }
    }
}

function setQty(eleID,Flag)
{   
    if(_isEve)
    {
        if(Flag)
        {
            $ID(eleID).value=parseInt($ID(eleID).value)+1;
        }else{
            if(parseInt($ID(eleID).value)>1)
                $ID(eleID).value=parseInt($ID(eleID).value)-1;
        }

        if(eleID.indexOf("qty_gl")>-1)
        {
            var sptrlist = getElementByClassName("glskugl"+$ID(eleID).id.replace("qty_gl",""),$ID("ShippingCartBox"),"tr");
            for(var i=0;i<sptrlist.length;i++)
            {
               $Tarname($Tarname(sptrlist[i],"TD")[3],"input")[0].value=$ID(eleID).value;
               
               $Tarname($Tarname(sptrlist[i],"TD")[5],"strong")[0].innerHTML="$"+(parseFloat($Tarname($Tarname(sptrlist[i],"TD")[4],"strong")[0].innerHTML.replace("$","").replace(",","")) * parseFloat($ID(eleID).value)).toFixed(2);
            }
           //// $Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[5],"strong")[0].innerHTML="$"+(parseFloat($Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[4],"strong")[0].innerHTML.replace("$",""))* parseFloat($ID(eleID).value)).toFixed(2);
        }else{
          //// $Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[5],"strong")[0].innerHTML="$"+(parseFloat($Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[4],"strong")[0].innerHTML.replace("$",""))* parseFloat($ID(eleID).value)).toFixed(2);
        }
        
        CheckArr($ID(eleID));
    }
    //alert("/AjaxDate/UpdateShippingcart.ashx?type=update&sku="+$ID(eleID).id+"&qty="+$ID(eleID).value);

    AjaxFun("/AjaxDate/UpdateShippingcart.ashx?type=update&sku="+$ID(eleID).id+"&qty="+$ID(eleID).value,null,1,"CallGetShippingcart");
}

function CheckArr(eleID)
{
    _isEve=!_isEve;   
    if(!_isEve)
    {
        getElementByClassName("hiddenpop",getParentNode(getParentNode(eleID)),"div")[0].className="arrmove";
        setTimeout(function(){CheckArr(eleID)},2000);
    }else{
        getElementByClassName("arrmove",getParentNode(getParentNode(eleID)),"div")[0].className="hiddenpop";
    }
    //arrmove hiddenpop
    

     
}

function qsetqty(eleID)
{
    if(_isEve)
    {
        if(parseInt(eleID.innerHTML)<1)
        {
            $Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].value=$Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].value+eleID.innerHTML;
        }else{
            $Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].value=eleID.innerHTML;
        }
        CheckQty($Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].id);
        
        getElementByClassName("qucikSetNum",getParentNode(getParentNode(eleID)),"div")[0].className="hiddendiv";
        
        if(_oldQty != parseInt($Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].value))
        {  
            //CheckArr(eleID);
            AjaxFun("/AjaxDate/UpdateShippingcart.ashx?type=update&sku="+$Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].id+"&qty="+$Tarname(getParentNode(getParentNode(eleID)),"INPUT")[0].value,null,1,"CallGetShippingcart");
        }
     }
}

function CallGetShippingcart(result)
{
    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            var eleID=objResults.Results.getInfo[0].skuID;
            
            $ID("OrderSubTotalBox").innerHTML =objResults.Results.getInfo[0].totalPrice;
            
            $Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[4],"strong")[0].innerHTML=objResults.Results.getInfo[0].Sprice;
            $Tarname($Tarname(getParentNode(getParentNode(getParentNode($ID(eleID)))),"TD")[5],"strong")[0].innerHTML="$"+(parseFloat(objResults.Results.getInfo[0].Sprice.replace("$","").replace(",",""))* parseFloat($ID(eleID).value)).toFixed(2);
            
            //alert(objResults.Results.getInfo[0].Sprice);
            $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+parseFloat($ID("ShippingTotalBox").innerHTML.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",","")))).toFixed(2);
            
            if(parseInt(objResults.Results.getInfo[0].updatecoupon)==1)
            {
                $Tarname($Tarname(getParentNode($ID("skucoupon1779")),"TD")[4],"strong")[0].innerHTML=$Tarname($Tarname(getParentNode($ID("skucoupon1779")),"TD")[5],"strong")[0].innerHTML=objResults.Results.getInfo[0].shippingdiscount;
            }

            if(parseInt(objResults.Results.getInfo[0].changeFee)==1)
            {
                if($Tarname($ID("shippingSelectPan"),"li").length>2)
                {
                    if($Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML=="EMS 5 Days(please choose your country)")
                        GoUrl("/shoppingcart.do");
                }else
                {
                    if($Tarname($Tarname($ID("shippingSelectPan"),"li")[1],"label")[0].innerHTML=="EMS 5 Days(please choose your country)")
                        GoUrl("/shoppingcart.do");
                }
            }else{
                if($Tarname($ID("shippingSelectPan"),"li").length>2)
                {
                    if($Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML!="EMS 5 Days(please choose your country)")
                        GoUrl("/shoppingcart.do");
                }else
                {
                     if($Tarname($Tarname($ID("shippingSelectPan"),"li")[1],"label")[0].innerHTML!="EMS 5 Days(please choose your country)")
                        GoUrl("/shoppingcart.do");
                }
            }
            
            
            if(parseInt(objResults.Results.getInfo[0].isdeleteGift)==1)
            {
                getParentNode($ID("sku"+objResults.Results.getInfo[0].giftIndex)).style.display="none";
            }
            
           if(parseInt(objResults.Results.getInfo[0].ShowGift)==1)
           {            
            showbig();
           }
            
            
        }else{
            alert("Sorry, you have no access to our data. Please contact:");
        }
    }
}

function goshopping()
{
    GoUrl("/Products.do/New.Arrivals");
}

function emptySC()
{
    AjaxFun("/AjaxDate/shippingcart.ashx?type=empty",null,1,"CallBackSP");    
}

function CallBackSP(result)
{
    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            if(objResults.Results.getInfo[0].returnvalue=="empty")
                GoUrl("/shoppingcart.do");
            else
            {
               if(objResults.Results.getInfo[0].returnvalue=="remove")
               {
                    if(parseInt(objResults.Results.getInfo[0].updatecoupon)==1)
                    {
                        if(!isNaN(parseFloat(objResults.Results.getInfo[0].shippingdiscount)) && parseFloat(objResults.Results.getInfo[0].shippingdiscount)==0)
                        {
                            if($ID("skucoupon1779"))
                                getParentNode($ID("skucoupon1779")).style.display="none";
                            else
                                getParentNode($ID("skucoupon1778")).style.display="none";
                            }
                        else
                        {
                        if($ID("skucoupon1779"))
                            $Tarname($Tarname(getParentNode($ID("skucoupon1779")),"TD")[4],"strong")[0].innerHTML=$Tarname($Tarname(getParentNode($ID("skucoupon1779")),"TD")[5],"strong")[0].innerHTML=objResults.Results.getInfo[0].shippingdiscount;
                        else
                            $Tarname($Tarname(getParentNode($ID("skucoupon1778")),"TD")[4],"strong")[0].innerHTML=$Tarname($Tarname(getParentNode($ID("skucoupon1778")),"TD")[5],"strong")[0].innerHTML=objResults.Results.getInfo[0].shippingdiscount;
                        }
                    }
                    
                    if(parseInt(objResults.Results.getInfo[0].isairupdate)==1)
                    {
                        GoUrl("/shoppingcart.do");
                    }
                    
                    
                    if(parseInt(objResults.Results.getInfo[0].changeFee)==1)
                    {
                        if($Tarname($ID("shippingSelectPan"),"li").length>2)
                        {
                            if($Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML=="EMS 5 Days(please choose your country)")
                                GoUrl("/shoppingcart.do");
                        }else
                        {
                            if($Tarname($Tarname($ID("shippingSelectPan"),"li")[1],"label")[0].innerHTML=="EMS 5 Days(please choose your country)")
                                GoUrl("/shoppingcart.do");
                        }
                    }else{
                        if($Tarname($ID("shippingSelectPan"),"li").length>2)
                        {
                            if($Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML!="EMS 5 Days(please choose your country)")
                                GoUrl("/shoppingcart.do");
                        }
                        else
                        {
                            if($Tarname($Tarname($ID("shippingSelectPan"),"li")[1],"label")[0].innerHTML!="EMS 5 Days(please choose your country)")
                                GoUrl("/shoppingcart.do");
                        }
                    }
                    
               }
            }
        }else{
            alert("Sorry, you have no access to our data. Please contact:");
        }
    }
}

function addTracking(eleID)
{
    var signFrame=$ID("ShippingCartBox");
    var rowID=1;
    
    var newTR = signFrame.insertRow(signFrame.rows.length);
    newTR.id = "SignItem" + rowID;
    
    var newNameTD=newTR.insertCell(0);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:120px;\">-8888</td>";
    
    var newNameTD=newTR.insertCell(1);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:200px\"><img src=\"/images/-8888.jpg\" width=\"50\" height=\"50\" /></td>";
    
    var newNameTD=newTR.insertCell(2);
    newNameTD.innerHTML = "<td style=\"width:500px;text-align:left;padding-left:2px;\">Paid Package Tracking Number</td>";
    
    var newNameTD=newTR.insertCell(3);
    newNameTD.innerHTML = "<td class=\"tc qtypan\" style=\"width:150px\"><input type=\"text\" style=\"width:30px;\" value=\"1\" readonly=\"true\" /></td>";
    
    var newNameTD=newTR.insertCell(4);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:50px\"><strong>$2.00</strong></td>";
    
    var newNameTD=newTR.insertCell(5);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:80px\"><strong>$2.00</strong></td>";
    
    var newNameTD=newTR.insertCell(6);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:50px\"><a onclick=\"javascript:deleteItem('-8888',this)\" class=\"curhand\"><img src=\"/images/delete.gif\" width=\"20\" alt=\"Delete Item\" height=\"20\" /></a></td>";
    
    eleID.style.display="none";
    
    AjaxFun("/AjaxDate/shippingcart.ashx?type=add&sku=-8888",null,1,"CallBackSP");   
    
    $ID("OrderSubTotalBox").innerHTML ="$"+ (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+2).toFixed(2);
    $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+parseFloat($ID("ShippingTotalBox").innerHTML.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",","")))).toFixed(2);
}

function addDropshipping(eleID)
{
    var signFrame=$ID("ShippingCartBox");
    var rowID=1;
    
    var newTR = signFrame.insertRow(signFrame.rows.length);
    newTR.id = "SignItem" + rowID;
    
    var newNameTD=newTR.insertCell(0);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:120px\">1888</td>";
    
    var newNameTD=newTR.insertCell(1);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:200px\"><img src=\"/images/1888.jpg\" width=\"50\" height=\"50\" /></td>";
    
    var newNameTD=newTR.insertCell(2);
    newNameTD.innerHTML = "<td style=\"width:500px;text-align:left;padding-left:2px;\">Drop Shipment and Gift Service (Removes Lightake logo from package)</td>";
    
    var newNameTD=newTR.insertCell(3);
    newNameTD.innerHTML = "<td class=\"tc qtypan\" style=\"width:150px\"><input type=\"text\" style=\"width:30px;\" value=\"1\" readonly=\"true\" /></td>";
    
    var newNameTD=newTR.insertCell(4);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:50px\"><strong>$0.00</strong></td>";
    
    var newNameTD=newTR.insertCell(5);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:80px\"><strong>$0.00</strong></td>";
    
    var newNameTD=newTR.insertCell(6);
    newNameTD.innerHTML = "<td class=\"tc\" style=\"width:50px\"><a onclick=\"javascript:deleteItem('1888',this)\" class=\"curhand\"><img src=\"/images/delete.gif\" width=\"20\" alt=\"Delete Item\" height=\"20\" /></a></td>";
    
    eleID.style.display="none";
    
    AjaxFun("/AjaxDate/shippingcart.ashx?type=add&sku=1888",null,1,"CallBackSP");    
}

function setShippingpen(eleID,style)
{
    $ID(eleID).className = style;
}

function CheckEms(flag,index)
{
    var Ems_SelectPan=$ID("Ems_Pan");
    var Dhl_SelectPan=$ID("Dhl_Pan");
    
    if(flag)
    {
        if(index==1)
        {
            Dhl_SelectPan.className="hiddendiv";
            Ems_SelectPan.className="mt10 ml5";
            $ID("_ctl0_MainBody__ctl0_ShippingCountry").selectedIndex=0;
            
            if($ID("tracknumnberP").className!="hiddendiv")
            {
                $ID("tracknumnberP").className="hiddendiv";
                GoEms=true;
            }
        }else
        {
            Ems_SelectPan.className="hiddendiv";
            Dhl_SelectPan.className="mt10 ml5";
            $ID("_ctl0_MainBody__ctl0_dhlShippingCountry").selectedIndex=0;
            
            if($ID("tracknumnberP").className!="hiddendiv")
            {
                $ID("tracknumnberP").className="hiddendiv";
                GoDhl=true;
            }
        }
    }else
    {
         $ID("tfreefee").innerHTML = "";
        Ems_SelectPan.className="hiddendiv";
        Dhl_SelectPan.className="hiddendiv";
        $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",","")))).toFixed(2);
        $ID("ShippingTotalBox").innerHTML="$0.00";
        AjaxFun("/AjaxDate/SetShippingMeto.ashx?type=ems&mote="+index,null,1,"callBakcShippingMote");
        if(GoEms || GoDhl)
        {
            $ID("tracknumnberP").className="ml20 unl curhand";
        }
    }
}

function callBakcShippingMote(){}

function GetEmaFee(eleID,types)
{
    if(types)
        AjaxFun("/AjaxDate/SetShippingMote.ashx?type=ems&CID="+eleID.value,null,1,"CallBackSetShippingMote");
    else
        AjaxFun("/AjaxDate/SetShippingMote.ashx?type=dhl&CID="+eleID.value,null,1,"CallBackSetShippingMotedhl");
}

function CallBackSetShippingMote(result)
{

    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            if(objResults.Results.getInfo[0].returnvalue=="ok")
            {
                $ID("ShippingTotalBox").innerHTML=objResults.Results.getInfo[0].totalFee;
                $ID("tfreefee").innerHTML = objResults.Results.getInfo[0].totalFee;

                if($Tarname($ID("shippingSelectPan"),"li").length>3)
                {
                    if(parseFloat(objResults.Results.getInfo[0].totalFee.replace("$","").replace(",",""))<0.01)
                        $Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML = "EMS Express ($ 0.00)( free upgrade! see notes)";
                    else
                        $Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML = "EMS 5 Days(please choose your country)";

                }else
                {
                    if(parseFloat(objResults.Results.getInfo[0].totalFee.replace("$","").replace(",",""))<0.01)
                         $Tarname($Tarname($ID("shippingSelectPan"),"li")[1],"label")[0].innerHTML = "EMS Express ($ 0.00)( free upgrade! see notes)";
                    else
                        $Tarname($Tarname($ID("shippingSelectPan"),"li")[1],"label")[0].innerHTML = "EMS 5 Days(please choose your country)";
                }
                
                $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+parseFloat(objResults.Results.getInfo[0].totalFee.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",","")))).toFixed(2);
            }
        }else{
            alert("Sorry, you have no access to our data. Please contact:");
        }
    }
}

function CallBackSetShippingMotedhl(result)
{

    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            if(objResults.Results.getInfo[0].returnvalue=="ok")
            {
                $ID("ShippingTotalBox").innerHTML=objResults.Results.getInfo[0].totalFee;
                $ID("dfreefee").innerHTML = objResults.Results.getInfo[0].totalFee;

                if($Tarname($ID("shippingSelectPan"),"li").length>3)
                {
                    if(parseFloat(objResults.Results.getInfo[0].totalFee.replace("$","").replace(",",""))<0.01)
                        $Tarname($Tarname($ID("shippingSelectPan"),"li")[3],"label")[0].innerHTML = "DHL Express ($ 0.00)( free upgrade! see notes)";
                    else
                        $Tarname($Tarname($ID("shippingSelectPan"),"li")[3],"label")[0].innerHTML = "DHL 6 Days(please choose your country)";

                }else
                {
                    if(parseFloat(objResults.Results.getInfo[0].totalFee.replace("$","").replace(",",""))<0.01)
                         $Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML = "DHL Express ($ 0.00)( free upgrade! see notes)";
                    else
                        $Tarname($Tarname($ID("shippingSelectPan"),"li")[2],"label")[0].innerHTML = "DHL 6 Days(please choose your country)";
                }
                
                $ID("OrderTotalBox").innerHTML="$" + (parseFloat($ID("OrderSubTotalBox").innerHTML.replace("$","").replace(",",""))+parseFloat(objResults.Results.getInfo[0].totalFee.replace("$","").replace(",",""))-(parseFloat($ID("ShippingDiscountBox").innerHTML.replace("(","").replace(")","").replace("$","").replace(",","")))).toFixed(2);
            }
        }else{
            alert("Sorry, you have no access to our data. Please contact:");
        }
    }
}


function ReturnArr(eleID,eleIDbox,innerTxt)
{
    if(typeof(eleIDbox)=="object")
    {
        eleIDbox.innerHTML=innerTxt;
        showdiv(eleID);
    }else{
        $ID(eleIDbox).innerHTML=innerTxt;
        showdiv(eleID);
    }
    
    YanFun("hiddendiv('"+ eleID+"')",2000);
}

function checkCoupon(eleID,Flag)
{
    if(Flag)
    {
        if(eleID.value=="Coupon...")
            eleID.value="";
        else
            eleID.select();
    }else{
        if(eleID.value=="")
            eleID.value="Coupon...";
    }
}

function checkGiftinfos(eleID)
{
    var giftList = $Tarname($ID("giftListInfo"),"INPUT");

    for(var i=0; i<giftList.length;i++)
    {
        giftList[i].checked = false;
    }    
    eleID.checked=true;
}

function addGiftTocart()
{
    var giftList = $Tarname($ID("giftListInfo"),"INPUT");
    var sku="";
    for(var i=0; i<giftList.length;i++)
    {
        if(giftList[i].checked == true)
           sku =  giftList[i].value;
    }   
    
    AjaxFun("/AjaxDate/addGift.ashx?type=add&sku="+sku,null,1,"callBackGift");
}

function callBackGift(result)
{
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            if(objResults.Results.getInfo[0].returnvalue=="ok")
            {
               GoUrl("/shoppingcart.do");
            }
        }else{
            alert("Sorry, you have no access to our data. Please contact:");
        }
    }
}

/////checkout//////////

function copyaddressDrop()
{
    var fromeleid="txtNewBilling";
    var toeleid="txtNewShipping";
    var goableRoot="_ctl0_MainBody__ctl0_";
    $ID(goableRoot+toeleid+"FirstName").value=$ID(goableRoot+fromeleid+"FirstName").value;
    $ID(goableRoot+toeleid+"LastName").value=$ID(goableRoot+fromeleid+"LastName").value;
    $ID(goableRoot+toeleid+"Company").value=$ID(goableRoot+fromeleid+"Company").value;
    $ID(goableRoot+toeleid+"StreetAddress").value=$ID(goableRoot+fromeleid+"StreetAddress").value;
    $ID(goableRoot+toeleid+"City").value=$ID(goableRoot+fromeleid+"City").value;
    $ID(goableRoot+toeleid+"State").value=$ID(goableRoot+fromeleid+"State").value;
    $ID(goableRoot+toeleid+"Zip").value=$ID(goableRoot+fromeleid+"Zip").value;
    $ID(goableRoot+toeleid+"Country").value=$ID(goableRoot+fromeleid+"Country").value;
    $ID(goableRoot+toeleid+"Telephone").value=$ID(goableRoot+fromeleid+"Telephone").value;
}

function showmessbox()
{
    $ID("post_box").className="post_box";
}

function setface(eleID,imgcode)
{
    var temptxt="_ctl0_MainBody__ctl0_";
    $ID(temptxt+eleID).value += "[|a_"+imgcode+"|]";
    $ID("shownum").innerHTML=(1000-parseInt($ID(temptxt+eleID).value.length));
}

function submitmessage()
{
        var temptxt="_ctl0_MainBody__ctl0_";
        var title=$ID(temptxt+"title").value;
        var messagebody=$ID(temptxt+"contents").value;
        
    if($ID("agreeChk").checked)
    {
        if($ID(temptxt+"title").value.length>0 && $ID(temptxt+"contents").value.length>0 && $ID(temptxt+"contents").value!="How about this?")
            AjaxFun("/AjaxDate/writemessage.ashx?","messagebody="+escape(messagebody)+"&title="+escape(title)+"&sku="+$ID(temptxt+"Mysku").value,2,"callbackadd");
                    
    }else{
            $ID(temptxt+"title").value="How about this?";
    }

}

function callbackadd(result)
{
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].loginstatus=="yes")
        {
            var temptxt="_ctl0_MainBody__ctl0_";
            $ID(temptxt+"title").value="";
            $ID(temptxt+"contents").value="";
            AjaxFun("/AjaxDate/getsharediscussion.ashx?sku="+$ID(temptxt + "Mysku").value+"&nopage=1",null,1,"callBackDiscous");
        }
    }
}

function CheckKey(EleID,Flag)
{
    if(EleID.value=="product/sku search")
    {
        EleID.value="";
    }else if(EleID.value==""){
        EleID.value="product/sku search"
    }else{
        if(Flag==0)
        {
            EleID.select();
        }
    }
}

var runflag=false;
var newArray=[];
var delayRetime=1;
var FistSearchCat="";

function checkThisKey(event,eleID)
{
    var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;
    if (keyCode!=40&&keyCode!=38){

            if(eleID.value.length>0)
            {        
                if(!IsSku(eleID.value))
                {
                     if(!runflag)
                     {
                        delayFun(delayRetime,eleID);
                     }
                }else
                {
                    quickSku();
                }
                
            }else{
                $ID("Quick_Main").className="bei_scontent ofh hiddendiv";
                $ID("Quick_SkuMain").className="bei_scontent ofh hiddendiv";
                $ID("listsearchbody").innerHTML = "loading...";
                newArray.length=0;
            }
    }
    checkKeyCode(event,eleID.value);  
    CheckDiscussion(); //Get Discussions
}

function delayFun(delaytime,eleID)
{
    runflag=true;
    delaytime = setTimeout(function(){RunFun(eleID)},delaytime);
    delayRetime=500;
}

function RunFun(eleID)
{
    if(newArray.length<1)
    {
        AjaxFun("/AjaxDate/getQuickSearch.ashx?key="+eleID.value.substring(0,1),null,1,"callBackQuickSearch");
        FistSearchCat=eleID.value.substring(0,1);
    }
    else
    {
        if(eleID.value.substring(0,1)!=FistSearchCat)
        {
            AjaxFun("/AjaxDate/getQuickSearch.ashx?key="+eleID.value.substring(0,1),null,1,"callBackQuickSearch");
            FistSearchCat=eleID.value.substring(0,1);
        }
        else
        QuickCheckKey(eleID.value);
    }
    
    clearTimeout(delaytime);
    runflag=false;
}

function QuickCheckKey(value)
{
    var lenindex=11;
     if(newArray[0].length<11)
                lenindex=newArray[0].length;

     var tempTxt="";
     var tempI=0;
     
     var tempKey = value.split(" ");
    for(var i=0;i<newArray[0].length;i++)
    {        
        for(var j=0; j<tempKey.length;j++)
        {
            if(tempKey[j] !="" && newArray[0][i].indexOf(tempKey[j])>-1)
            {
                tempI++;
                tempTxt+="<li onclick=\"SearchBykey(this)\"><span class=\"counts\">"+newArray[0][i].replace(tempKey[j],"<font>"+tempKey[j]+"</font>")+"</span><span class=\"result\"><font>"+newArray[1][i]+"</font> results</span></li>";                
            }            
        }
        if(tempI>=lenindex)
           break;
    }

    if(tempTxt.length>0)
    {
        $ID("Quick_Main").className = "bei_scontent ofh";
        $ID("Quick_SkuMain").className="bei_scontent ofh hiddendiv";
        $ID("listsearchbody").innerHTML=tempTxt;
    }
    else
    {
        $ID("Quick_Main").className = "bei_scontent ofh hiddendiv";
	    $ID("listsearchbody").innerHTML="";
    }
}

function callBackQuickSearch(result)
{    
    eval("var objResults = " + result);
    
    if(objResults.Results.getInfo.length>0)
    {
        if(parseInt(objResults.Results.getInfo[0].id)==1)
        {
           eval("newArray = new Array(new Array('"+unescape(objResults.Results.getInfo[0].keyname).replace(/(,)/ig,"','")+"'),new Array("+ unescape(objResults.Results.getInfo[0].searchNumber)+"))");

           var lenindex=11;
           var tempTxt="";
          if(newArray[0].length<11)
                lenindex=newArray[0].length;

           for(var i=0;i<lenindex;i++)
           {
            tempTxt+="<li onclick=\"SearchBykey(this)\"><span class=\"counts\">"+newArray[0][i].replace($ID("search").value,"<font>"+$ID("search").value+"</font>")+"</span><span class=\"result\"><font>"+newArray[1][i]+"</font> results</span></li>";
           }
           
           if(tempTxt.length>0)
            {
                $ID("Quick_Main").className = "bei_scontent ofh";
                $ID("Quick_SkuMain").className="bei_scontent ofh hiddendiv";
                $ID("listsearchbody").innerHTML=tempTxt;
            }
            else
            {
                $ID("Quick_Main").className = "bei_scontent ofh hiddendiv";
	            $ID("listsearchbody").innerHTML="";
            }
        }        
    }else{
        alert("Sorry, you have no access to our data. Please contact:");
    }
}

function IsSku(inputstr)
{
    if(parseInt(inputstr)>19999 && parseInt(inputstr)<123450)
        return true;
    else
        return false;
}


function SearchBykey(eleID)
{
    if(eleID!=null)
        GoUrl("/Search.do/Search."+eleID.getElementsByTagName("SPAN")[0].innerHTML.replace(/<.+?>/gim,""));
    else
        GoUrl("/Search.do/Search."+$ID("search").value);
}

///////////////////////////
function checkKeyCode(event,value){
    var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;
    if (keyCode==40||keyCode==38){
            var isUp=false;
            if(keyCode==40) isUp=true ;
            checknow(isUp);
        }
        else{
        if (keyCode==13) {
	        GoUrl("/Search.do/Search."+value);
       }
   }
}

function checknow(flag){

  var showproDIV=$ID("listsearchbody");
  var listli=showproDIV.getElementsByTagName("li");

  if(flag){
    if(selectid>listli.length){
    selectid=0;}
    else{
    selectid++;}
    }
  else
  {
    if(selectid<-1)
    {
     selectid=listli.length;
     }
    else
    {
    selectid--;   
    }
  }

  for(var i=0;i<=listli.length-1;i++)
    {
       if(i==selectid){
       listli[i].className="setcss";
       $ID("search").value=listli[i].getElementsByTagName("SPAN")[0].innerHTML.replace(/<.+?>/gim,"");
       }else{
       listli[i].className="";
       }
    }
}

function QuickAddtocart(flag)
{
    var quickSku ="0"; 
    var quickQty ="1"; 
    
    if(flag==0)
    {
        quickSku = $ID("QuickSku").value;
        quickQty = $ID("QuickQty").value;
    }else{
        quickSku = $ID("search").value;
        quickQty = $ID("QuickQtySku").value;
    }
    
    if(IsSku(quickSku))
        GoUrl("/shoppingcart.do/add."+quickSku+"~quantity."+quickQty);
}

///////////////////////////discussion////////////////////////////////////

function CheckDiscussion()
{
    if(_quickDiscussion.length<1 || _quickDiscussion =="")
        AjaxFun("/AjaxDate/getQuickDiscussion.ashx?key=getdiscussion",null,1,"callBackDiscussion");
    else
        QuickGetdiscussion();
}

function callBackDiscussion(result)
{    
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        $ID("discussionBody").innerHTML = "<dt>New Discussions</dt>";
        for(var i=0;i<objResults.Results.getInfo.length;i++)
        {
            $ID("discussionBody").innerHTML += "<dd><a href=\"/Discussions/detail.do/ID."+objResults.Results.getInfo[i].id+"\" title=\""+unescape(objResults.Results.getInfo[i].Title)+"\">"+unescape(objResults.Results.getInfo[i].Title)+"</a></dd>" ; //+objResults.Results.getInfo[i].LastName+" "+objResults.Results.getInfo[i].FirstName+" on "+objResults.Results.getInfo[i].timeamp+"</em></dt><dd><h6><a class=\"bluelink\" href=\"/Discussions/detail.do/id."+objResults.Results.getInfo[i].id+"\"><img src=\"/images/dowinfo.jpg\" align=\"absmiddle\" />"+unescape(objResults.Results.getInfo[i].Title)+"</a></h6><span>"+objResults.Results.getInfo[i].ReplyNum+" Reply , "+objResults.Results.getInfo[i].ViewsNum+" Views</span></dd> ";
            
        }
        
        _quickDiscussion=$ID("discussionBody").innerHTML;
    }else{
        alert("Sorry, you have no access to our data. Please contact:");
    }
}

function QuickGetdiscussion()
{
    $ID("discussionBody").innerHTML=_quickDiscussion;
}

///////////////////////////

function quickSku()
{
    var sku = $ID("search").value;    
    AjaxFun("/AjaxDate/getQuickSkuinfo.ashx?sku="+escape(sku),null,1,"callBackQuickSku");        
}

function callBackQuickSku(result)
{    
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue!="Sorry, you have no access to our data. Please contact:")
        {
            $ID("quickSkuImg").innerHTML="<a href=\""+ unescape(objResults.Results.getInfo[0].ProductURL) +"\" title=\""+ unescape(objResults.Results.getInfo[0].FullName) +"\"><img src=\""+ unescape(objResults.Results.getInfo[0].SmallPictureURL) +"\" width=\"90\" height=\"90\" /></a>";
            $ID("quickSkuFullanme").innerHTML="<a href=\""+ unescape(objResults.Results.getInfo[0].ProductURL) +"\">"+ unescape(objResults.Results.getInfo[0].FullName) +"</a>";
            
            if(parseInt(objResults.Results.getInfo[0].PtypeID)>0)
            $ID("quickSkuPrice").innerHTML="<span>Pomotion: <strong>"+ unescape(objResults.Results.getInfo[0].PromotionPrice) +"</strong></span>";
            else
            $ID("quickSkuPrice").innerHTML="<span>Retail: <strong>"+ unescape(objResults.Results.getInfo[0].SamplePrice) +"</strong></span>      <span class=\"ml20\">Wholesale: <strong>"+ unescape(objResults.Results.getInfo[0].PriceMin) +"</strong></span>";

        var tempflag = unescape(objResults.Results.getInfo[0].Temporarily);
        
        if (tempflag.split('|')[0] == 1) {
            $ID("mainpan").innerHTML = "" + tempflag.split('|')[1];
        } else {
            $ID("mainpan").innerHTML = "<img src=\"/images/search_addtocart.gif\" align=\"absmiddle\" class=\"curhand\" onclick=\"QuickAddtocart(1)\" />"
        }
        
            $ID("Quick_SkuMain").className="bei_scontent ofh";
            $ID("Quick_Main").className="bei_scontent ofh hiddendiv";
            $ID("listsearchbody").innerHTML = "loading...";
            
            GetquickRelatedList(unescape(objResults.Results.getInfo[0].sku));
            _quickDiscussion=$ID("discussionBody").innerHTML;
        }
    }else{
        $ID("Quick_SkuMain").className="bei_scontent ofh hiddendiv";
        $ID("Quick_Main").className="bei_scontent ofh hiddendiv";
        $ID("listsearchbody").innerHTML = "loading...";
    }
}

function GetquickRelatedList(sku)
{
    AjaxFun("/AjaxDate/getRelatelist.ashx?sku="+sku,null,1,"callBackgetRelatelist");
}

function callBackgetRelatelist(result)
{    
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        $ID("quickRelatedList").innerHTML = "";
        for(var i=0;i<objResults.Results.getInfo.length;i++)
        {            
            $ID("quickRelatedList").innerHTML += "<dl><dt><a href=\""+unescape(objResults.Results.getInfo[i].ProductURL)+"\"><img src=\""+unescape(objResults.Results.getInfo[i].SmallPictureURL)+"\" width=\"32\" height=\"32\" /></a></dt><dd><a href=\""+unescape(objResults.Results.getInfo[i].ProductURL)+"\">"+unescape(objResults.Results.getInfo[i].fullname)+"</a></dd><dd>Retail: <strong>"+unescape(objResults.Results.getInfo[i].SamplePrice)+"</strong></dd></dl>";
        }       
        
    }
}

////////////////////////////////搜索框功能
function QuickLogin()
{
    if($ID("quseremail").value.length>0 && $ID("quserpassword").value.length>0)
    {
        AjaxFun("/AjaxDate/QuickCheckUser.ashx?email="+escape($ID("quseremail").value)+"&pass="+escape($ID("quserpassword").value),null,1,"callBackQuickCheck");
    }
}

function callBackQuickCheck(result)
{
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue=="ok")
        {
            $ID("OrderQuickSearch_box").style.display="none";
            $ID("infoBox").innerHTML="loading...";
           checkUserStatus();
        }
    }
}

function QuickCheckUser()
{
    if($ID("username").value.length>0 && $ID("password").value.length>0 && $ID("username").value!="Email")
    {
        AjaxFun("/AjaxDate/QuickCheckUser.ashx?email="+escape($ID("username").value)+"&pass="+escape($ID("password").value),null,1,"callBackQuickUser");
    }
}

function callBackQuickUser(result)
{
    eval("var objResults = " + result);
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue=="ok")
        {
            CheckQuickUser();
            checkUserStatus();
        }
    }
}

function CheckQuickUser()
{
    if(isNaN(parseInt(getCookieVal("CustomerEmail")))==true && getCookieVal("CustomerEmail")!=false)
    {
        $ID("QuickLoginPan").innerHTML="Dear <a href=\"/accounts/mainbody.do\">"+getCookieVal("CustomerEmail")+"</a> , you can post quick reply regarding to this product.";
    }else{
        $ID("QuickLoginPan").innerHTML = "Dear guest,you can post quick reply regarding to this product. <a href=\"javascript:showLoginPan()\">Login</a> / <a href=\"/register.do\">Regester</a> ";
    }
    
    
}

function showLoginPan()
{
    $ID("QuickLoginPan").innerHTML = "<input id=\"username\" class=\"quickuser\" type=\"text\" value=\"Email\" onfocus=\"checkQucik(this,0,0)\" onblur=\"checkQucik(this,1,0)\" /> <input id=\"password\" type=\"password\" class=\"quickpass\" value=\"\" onkeyup=\"EQuickCheckUser(event)\" /> <input id=\"btnQlogin\" type=\"button\" value=\"  Login  \" onclick=\"QuickCheckUser()\" />";
}

function checkQucik(eleID,flag,dflag)
{
    if(dflag==0)
    {
        if(flag==0)
        {
            if($ID("username").value == "Email")
            {
                $ID("username").value="";
                $ID("username").className = "quickuser2";
            }
        }else{
            if($ID("username").value == "")
            {
                $ID("username").value="Email";
                $ID("username").className = "quickuser";
            }
        }
        
    }else{
        if(flag==0)
        {
            if($ID("password").value == "Password")
            {
                $ID("password").value="";
                $ID("password").className = "quickpass2";
            }
        }else{
            if($ID("password").value == "")
            {
                $ID("password").value="Password";
                $ID("password").className = "quickpass";
            }
        }
    }
}

function EQuickCheckUser(event)
{
    var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;
    if (keyCode==13)
    {
        QuickCheckUser();
    }
}

function quickSendMessage()
{
    var title = $ID("subject").value;
    var sku = $ID("search").value;
    var quickmessage = $ID("quickmessage").value;
    
    if(title.length>0 && quickmessage.length>0)
    {
        AjaxFun("/AjaxDate/QuickSendMessage.ashx?","messagebody="+escape(quickmessage)+"&title="+escape(title)+"&sku="+sku,2,"callBackQuickMessage");
    }
}

function callBackQuickMessage(result)
{
    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].loginstatus=="yes")
        {
           $ID("sendMess").innerHTML = "Transmits successfully";
        }
    }
}


/////////Quick search order///////////

function QuickSearchOrderStatus()
{
    var ordernumber=$ID("searchorders").value;
    var email=getCookieVal("CustomerEmail");
    
    AjaxFun("/AjaxDate/getOrderStatus.ashx?email="+escape(email)+"&ordernumber="+escape(ordernumber),null,1,"callBackOrderStatus");
}

function callBackOrderStatus(result)
{
    eval("var objResults = " + result);
    var tempTxt="";
    if(objResults.Results.getInfo.length>0)
    {
        tempTxt ="<ul><li class=\"title\"><span class=\"time\">TimeAmp</span><span class=\"order\">Ordernumber</span><span class=\"status\">Status</span></li>";
        for(var i=0;i<objResults.Results.getInfo.length;i++)
        {
            tempTxt += "<li><span style=\" width:80px;\">"+unescape(objResults.Results.getInfo[i].Timestamp)+"</span><span class=\"order\">"+unescape(objResults.Results.getInfo[i].OrderNumber)+"</span><span class=\"status\">"+unescape(objResults.Results.getInfo[i].StatusCode)+"</span></li>"
        }
         tempTxt +=  "</ul>"; 
    }
    if(tempTxt.length>10)
    {
        $ID("infoBox").innerHTML = tempTxt;   
        $ID("OrderQuickSearch_box").style.display="";
    }
}

function CheckFlash()
{
    $ID("mainAd").style.background = "url("+ unescape(myFlashInfo[FlashIndex][2]) +") center top no-repeat";
    $ID("mainAd").title = unescape(myFlashInfo[FlashIndex][0]);
    $ID("mainAd").href = unescape(myFlashInfo[FlashIndex][1]);
    
     var listA = $Tarname($ID("control_pan"),"a");
    for(var i=0;i<listA.length;i++)
    {
        listA[i].className = "";
    }
    
    listA[FlashIndex].className = "setcss";
   
//    $ID("mainAlink").href = unescape(myFlashInfo[FlashIndex][1]);
//    
//    $ID("linkbody").innerHTML="";
//    for(var i=0;i<myFlashInfo.length;i++)
//    {
//        $ID("linkbody").innerHTML+="<li onmouseover=\"changeFlashAD(this,"+i+")\" ><a  href=\""+ unescape(myFlashInfo[i][2]) +"\">"+ unescape(myFlashInfo[i][0]) +"</a></li>";
//    }
//    
//    $ID("orangeAD").className="bei_orange mtt"+(FlashIndex+1);
}

function changeFlashAD(eleID,indexID)
{
    clearInterval(flashTime);
    FlashIndex = indexID;
    CheckFlash();
    
    flashTime = setInterval(function(){autoFlash()},5000);
}

function setAutoIndex()
{
    FlashIndex = FlashIndex+1;
    if(FlashIndex>3)
        FlashIndex = 0;
    CheckFlash();
}

function autoFlash()
{  
        clearInterval(flashTime);
        CheckFlash();
        flashTime = setInterval(function(){setAutoIndex()},3000);
}

function changead(eleID)
{

    clearInterval(flashTime);
    resetControl(eleID);
    eleID.className = "setcss";
    FlashIndex = parseInt(eleID.innerHTML)-1;
    CheckFlash();
    
    flashTime = setInterval(function(){autoFlash()},5000);
}

function resetControl(eleID)
{
    var listA = $Tarname(getParentNode(eleID),"a");
    for(var i=0;i<listA.length;i++)
    {
        listA[i].className = "";
    }
}

function checkvalue(eleID)
{    
    if(eleID.value.length<1)
    {
        $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").className = "blackcolor";
        $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML = $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML.replace("stop.jpg","tan.jpg");
        
    }
}

function checkvalueout(eleID)
{    
    if(eleID.value.length<1)
    {
        $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML = $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML.replace("tan.jpg","stop.jpg");
        $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").className = "redcolor";
    }else{
        $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML = $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML.replace("stop.jpg","tan.jpg");

        if(eleID.id.indexOf("email")>-1)
        {
            AjaxFun("/AjaxDate/checkRestieruser.ashx?email="+escape(eleID.value),null,1,"callbackRestier");
        }else{
            if(eleID.value.length>1 && eleID.value.length<20)
            {
                $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML = "<img src=\"/images/dui.jpg\" /> OK.";
                $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").className = "blackcolor";               

            }else{
                $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML = $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").innerHTML.replace("tan.jpg","stop.jpg");
                $ID(eleID.id.replace("_ctl0_MainBody__ctl0_","") + "pan").className = "redcolor";
            }
            
            if($ID("_ctl0_MainBody__ctl0_repassword").value != $ID("_ctl0_MainBody__ctl0_password").value)
            {
                $ID("repasswordpan").innerHTML = "<img src=\"/images/stop.jpg\" /> Passwords don't match.";
                $ID("repasswordpan").className = "redcolor";
            }
        }
    }
}

function callbackRestier(result)
{
    eval("var objResults = " + result);
    
    if(objResults.Results.getInfo.length>0)
    {
        if(unescape(objResults.Results.getInfo[0].returnvalue)=="yes")
        {
            $ID("emailpan").innerHTML = "<img src=\"/images/dui.jpg\" /> Your email is available for registering our account.";
            $ID("emailpan").className = "blackcolor";
        }else{
            if(unescape(objResults.Results.getInfo[0].returnvalue)=="bad")
            {setpage
                $ID("emailpan").innerHTML = "<img src=\"/images/stop.jpg\" /> Forbidden email address.";
                $ID("emailpan").className = "redcolor";
            }else
            {                    
                if(unescape(objResults.Results.getInfo[0].returnvalue)=="url")
                {
                    $ID("emailpan").innerHTML = "<img src=\"/images/stop.jpg\" />  lightake|dealextreme|focalprice|amazon.Your email address does include some letters that are not allowed here.";
                    $ID("emailpan").className = "redcolor";
                }else
                {                    
                    $ID("emailpan").innerHTML = "<img src=\"/images/stop.jpg\" /> Your email is not available for registering our account, please use another one.";
                    $ID("emailpan").className = "redcolor";
                }
            }
        }
    }
   
}

function jaddtocart(sku)
{
    var qty = 1;
    qty=$ID("_ctl0_MainBody__ctl0_Quantity").value;
    
    AjaxFun("/AjaxDate/jaddtocart.ashx?sku="+sku+"&qty="+qty,null,1,"callbackjaddtocart");    
}

function callbackjaddtocart(result)
{

    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue="yes")
        {
        $ID("addshippingarr").className="addshippingarr";
        YanFun("hiddendiv('addshippingarr')",3000);
        }
        
    }else{
        alert("Sorry, you have no access to our data. Please contact:");
    }
}

function getPomotion()
{
    if(isNaN(parseInt(getCookieVal("CustomerEmail")))==false)
    {
        GoUrl("/accounts/login.aspx?r="+ escape("%2fdetail.do%2fsku."+$ID("_ctl0_MainBody__ctl0_Mysku").value));
    }else{
       if($ID("pomotionpan").className=="pomotionpan ofh")
        {
            $ID("pomotionpan").className="hiddendiv"
        }else{
            $ID("pomotionpan").className="pomotionpan ofh"
        } 
    }
}


var notictime;
var notid=1;
function shownotice(eleID)
{
    clearInterval(notictime);

    $ID(eleID).className="bei_newsbox fliter"+notid;
    notid=notid+1;
    
    if(notid<12)
    {
        notictime = setInterval(function(){shownotice(eleID)},50);        
    }
       
}

function setNotic(eleID)
{
    clearInterval(notictime);
    $ID(eleID).className="bei_newsbox fliter"+notid;
    notid=notid-1;
    
    if(notid>0)
    {
        notictime = setInterval(function(){setNotic(eleID)},50);        
    }else{
        hiddendiv(eleID);
        var NID= $ID("_ctl0_MainTop__ctl1_noticeID").innerHTML;
        setLongCookie("noticeid",NID);
    }
    
}

//newlitter//
function sendNewlitter()
{
    if($ID("newlitteremail").value.length>0 && $ID("newlitteremail").value.toLowerCase()!="youremail@example.com")
    {
        var tempType,newtype,promationtype,clearancetype;
        
        if($ID("NewProduct").checked==true)
        {
            newtype="1";
        }else{
            newtype="0";
        }
        
        if($ID("Promotion").checked==true)
        {
            promationtype="1";
        }else{
            promationtype="0";
        }
        
        if($ID("Clearance").checked==true)
        {
            clearancetype="1";
        }else{
            clearancetype="0";
        }
        
        tempType=newtype+"|"+promationtype+"|"+clearancetype;
        
        AjaxFun("/ajaxDate/newsletter.ashx?email="+$ID("newlitteremail").value+"&types="+tempType,null,1,"callBackNewLetter");        
        
    }else{
        $ID("newletterMsg").innerHTML="Has transmitted, records successfully";
        showdiv("newletterMsg");
        YanFun("hiddendiv('newletterMsg')",2000);
    }
}

function callBackNewLetter(result)
{
    eval("var objResults = " + result);
    
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnstatus=="1")
        {
            $ID("newletterMsg").innerHTML="Has transmitted, records successfully";
        }else{
            if(objResults.Results.getInfo[0].returnstatus=="0")
             {
                $ID("newletterMsg").innerHTML="Is unable to transmit, after refurbishing, tries again";
             }else{
                $ID("newletterMsg").innerHTML="You increased this service";
             }
        }
        
        showdiv("newletterMsg");
        YanFun("hiddendiv('newletterMsg')",2000);
    }
}

function copyToClipboard(txt) {
if (window.clipboardData) {
   window.clipboardData.clearData();
   window.clipboardData.setData("Text", txt);
} else if (navigator.userAgent.indexOf("Opera") != -1) {
   window.location = txt;
} else if (window.netscape) {
   try {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
   } catch (e) {
    //alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");       
   }
   var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
   if (!clip)
    return;
   var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
   if (!trans)
    return;
   trans.addDataFlavor('text/unicode');
   var str = new Object();
   var len = new Object();
   var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
   var copytext = txt;
   str.data = copytext;
   trans.setTransferData("text/unicode", str, copytext.length * 2);
   var clipid = Components.interfaces.nsIClipboard;
   if (!clip)
    return false;
   clip.setData(trans, null, clipid.kGlobalClipboard);   
   
}
$ID("okpan").innerHTML = "OK";
showdiv("okpan");
YanFun("hiddendiv('okpan')",2000);
} 

function screenset(flag)
{
    if(flag)
        setLongCookie("fullscreen","1");
    else
        setLongCookie("fullscreen","0");
    GoUrl(window.location.href);
}

function Quick_Search(eleID,categoryID)
{
    var keyEle = $Tarname(getParentNode(eleID),"input")[0];
    
    if(keyEle.value.length>0)
    {
        GoUrl("/products.do/keyword."+keyEle.value+"~category."+categoryID);
    }
}

function showDefault(eleID)
{
   var listli = $Tarname(getParentNode(eleID),"li");
   
   for(var i=0;i<listli.length;i++)
   {
    listli[i].className = "";
   }
   
   eleID.className= "this";
}

function showNocss(eleID)
{
    eleID.className= "";
}

function setDefaultOprice(eleID,ptype,pvalue)
{
    setLongCookie("oprice",ptype);
    showNocss(getParentNode(getParentNode(eleID)));
     $ID("otherType").innerHTML = ptype+":";
    $ID("otherpricevalue").innerHTML =pvalue ;
}

function showOprice(eleID){
    eleID.className += " curpricethis";
}

function hiddenOprice(eleID)
{
    eleID.className = eleID.className.replace(" curpricethis","");   
}

var isleft=true;
function showPo(eleID,ev)
{   
    var obevent =ev||event; 
    if(isleft)
    {
        DealJs.JS.UI.Switchanimation(eleID,'left',15,false);
        DealJs.JS.PE.SetCss("scrollpan","scrollpan");
        dragdrop.registerDragdropHandler("movespan","movediv","n-resize");
        isleft=false;
    }
    else
    {
        DealJs.JS.UI.Switchanimation(eleID,'right',15,false);
        DealJs.JS.PE.SetCss("scrollpan","hiddendiv");
        document.body.onselectstart=null;
        isleft=true;
    }        
    
}

function newReview(sku)
{
    if(isNaN(parseInt(getCookieVal("CustomerEmail")))==true && getCookieVal("CustomerEmail")!=false)
    {
        var tempTxt = "";
        tempTxt += "<div>";
        tempTxt += "    <ul class=\"writereview\">";
        tempTxt += "        <li><strong>Username:</strong><input id=\"username\" type=\"text\" class=\"ipt\" value=\""+getCookieVal("username")+"\" /></li>";
        tempTxt += "        <li>";
        tempTxt += "            <strong>&nbsp;</strong>";
        tempTxt += "                <input id=\"av1\" name=\"good\" type=\"radio\" checked/><label for=\"av1\"><span class=\"start1\">&nbsp;</span></label>";
        tempTxt += "                <input id=\"av2\" name=\"good\" type=\"radio\" /><label for=\"av2\"><span class=\"start2\">&nbsp;</span></label>";
        tempTxt += "                <input id=\"av3\" name=\"good\" type=\"radio\" /><label for=\"av3\"><span class=\"start3\">&nbsp;</span></label>";
        tempTxt += "                <input id=\"av4\" name=\"good\" type=\"radio\" /><label for=\"av4\"><span class=\"start4\">&nbsp;</span></label>";
        tempTxt += "                <input id=\"av5\" name=\"good\" type=\"radio\" /><label for=\"av5\"><span class=\"start5\">&nbsp;</span></label>";
        tempTxt += "        </li>";
        tempTxt += "        <li><strong>Contents</strong><textarea id=\"contents\" cols=\"20\" rows=\"2\"></textarea></li>";
        tempTxt += "        <li><strong>&nbsp;</strong><input id=\"sendreview\" type=\"button\" value=\" \" class=\"sendcss\" onclick=\"senreview("+sku+")\" /></li>";
        tempTxt += "        <li id=\"arrmsg\" class=\"tc f12\"></li>";
        tempTxt += "    </ul>";
        tempTxt += "</div>";
        
        if(DealJs.JS.UI.$("lightakevideo"))
            DealJs.JS.UI.$("lightakevideo").style.display="none";
        
        DealJs.JS.UI.CreateBSbox(800,500,tempTxt,'none',true);
    }else{
        DealJs.JS.PE.GoUrl("/accounts/login.aspx?r=%2fdetail.do%2fsku."+sku);
    }
    
}

function senreview(sku)
{
    if(isNaN(parseInt(getCookieVal("CustomerEmail")))==true && getCookieVal("CustomerEmail")!=false)
    {
       if(DealJs.JS.PE.$("username").value < 1 || DealJs.JS.PE.$("contents").value < 1) 
       {
            DealJs.JS.PE.$("arrmsg").innerHTML = "Sorry, please input your related content.";
            DealJs.JS.PE.delay("DealJs.JS.PE.$(\"arrmsg\").innerHTML =''",2000);
            
       }else
       {   
            var goodin = 1;
            if(DealJs.JS.PE.$("av1").checked)
                goodin = 1;
            
            if(DealJs.JS.PE.$("av2").checked)
                goodin = 2;
                
            if(DealJs.JS.PE.$("av3").checked)
                goodin = 3;
                
            if(DealJs.JS.PE.$("av4").checked)
                goodin = 4;
                
            if(DealJs.JS.PE.$("av5").checked)
                goodin = 5;   
            
            AjaxFun("/ajaxDate/post.ashx?","sku="+sku+"&arat="+goodin+"&contents="+DealJs.JS.PE.$("contents").value,2,"callBackPost");    
            
            
       }
    }
}

function callBackPost(result)
{
    eval("var objResults = " + result);
    
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue=="ok")
        {
            
                
            var tempTxt = "";
            tempTxt += "<div class=\"reviewlist tc\">";
            tempTxt += "<font color=\"red\">Had issued that will pass through us the guest to take Shen Hujiang to give you the integral.</font>";
//            tempTxt += "    <h6>0 of 0 people found the following review helpful: </h6>";
//            tempTxt += "    <h6 class=\"people\"><span class=\"start"+goodin+"\" title=\""+goodin+" starts\">&nbsp;</span> "+DealJs.JS.PE.$("username").value+" </h6>";
//            tempTxt += "    <h6>Posted by Seercouncil on "+new Date()+" </h6>";
//            tempTxt += "    <div class=\"ofh info\">";
//            tempTxt += "        <div class=\"fl\">";
//            tempTxt += "           "+DealJs.JS.PE.$("contents").value.replace(/\r/g,"<br>");
//            tempTxt += "        </div>";
//            tempTxt += "    </div>";
            tempTxt += "</div>";
            
            DealJs.JS.PE.$("reviews").innerHTML =  tempTxt + DealJs.JS.PE.$("reviews").innerHTML;
            DealJs.JS.UI.CloseDiv();
            
            if(DealJs.JS.UI.$("lightakevideo"))
                DealJs.JS.UI.$("lightakevideo").style.display="none";
            
        }else{
            alert("Sorry, your input contains errors please the resume load.");
        }
        
    }
}

function setPJ(eleID,flag,sku)
{
    eleID.onclick = "";
    
    AjaxFun("/ajaxDate/reivewpingjia.ashx?id="+sku+"&flag="+flag,null,1,"callBackPingjia");    
}

function callBackPingjia(result,eleID)
{
    eval("var objResults = " + result);
    
    if(objResults.Results.getInfo.length>0)
    {
        if(objResults.Results.getInfo[0].returnvalue=="ok")
        {
            alert("OK");
        }
        
    }
}

function setreviewpage(totalpages,page,sku)
{
   setpage(totalpages,sku,page);
}

function callbackGetreviews(result)
{
    eval("var objResults = " + result);

    if(objResults.Results.getInfo.length>0)
    {
           var tempTxt="";
        for(var i=0;i<objResults.Results.getInfo.length;i++)
        {
            var tempTxt = "";
            tempTxt += "<div class=\"reviewlist\">";
            tempTxt += "    <h6>"+unescape(objResults.Results.getInfo[i].good)+" of "+(parseInt(unescape(objResults.Results.getInfo[i].good))+parseInt(unescape(objResults.Results.getInfo[i].bad)))+" people found the following review helpful: </h6>";
            tempTxt += "    <h6 class=\"people\"><span class=\"start"+unescape(objResults.Results.getInfo[i].good)+"\" title=\""+unescape(objResults.Results.getInfo[i].good)+" starts\">&nbsp;</span> "+unescape(objResults.Results.getInfo[i].UserName)+" </h6>";
            tempTxt += "    <h6>Posted by Seercouncil on "+unescape(objResults.Results.getInfo[i].Timestamp)+" </h6>";
            tempTxt += "    <div class=\"ofh info\">";
            tempTxt += "        <div class=\"fl\">";
            tempTxt += "           "+unescape(objResults.Results.getInfo[i].Contents);
            tempTxt += "        </div>";
            tempTxt += "    </div>";
            tempTxt += "    <div>Was this review helpful to you? <span class=\"goodpan\" onclick=\"setPJ(this,1,"+unescape(objResults.Results.getInfo[i].id)+")\">GOOD</span> <span class=\"badpan\"  onclick=\"setPJ(this,0,"+unescape(objResults.Results.getInfo[i].id)+")\">BAD</span> </div>";
            tempTxt += "</div>";
            
        }
        DealJs.JS.PE.$("reviews").innerHTML =  tempTxt;
    }
}

function setpage(totalPage,sku,pageindex)
{    
    var temptxt="";
    var startpage="";
    
    if(parseInt(pageindex)< 2)
    {
        temptxt+="<span class=\"nocss\">First</span> <span class=\"nocss\">Prew</span>";
    }else{
        temptxt+="<span ><a href=\"javascript:setpage(" + totalPage + ","+sku+",1)\">First</a></span> <span ><a  href=\"javascript:setpage(" + totalPage + ","+sku+"," + parseInt(pageindex-1) + ")\">Prew</a></span> ";
    }

    if (pageindex % 10 == 0)
        {
            startpage = pageindex - 9;
        }
    else
        {
            startpage = pageindex - pageindex % 10 + 1;
        }

    if (startpage > 10)
        {
            temptxt += " <span ><a  href=\"javascript:setpage(" + totalPage + ","+sku+"," + parseInt(startpage - 1) + ")\">...</a></span>";
        }
        
        for (var i = startpage; i < startpage + 10; i++)
        {
            if (i > totalPage) break;
            if (i == pageindex)
            {
                temptxt += "<span class=\"atcss\">" + i + "</span>";
            }
            else
            {
                temptxt += "<span ><a href=\"javascript:setpage(" + totalPage + ","+sku+"," + i + ")\">" + i + "</a></span>";
            }
        }
        
        
     if (totalPage >= startpage + 10)
            temptxt += "<span ><a  href=\"javascript:setpage(" + totalPage + ","+sku+"," + parseInt(startpage+ 10)  + ")\">...</a></span>";

     if (parseInt(pageindex+1) > totalPage)
        {
            temptxt += "<span class=\"nocss\">Next</span> <span class=\"nocss\">Last</span>";
        }
     else
        {
            temptxt += "<span ><a  href=\"javascript:setpage(" + totalPage + ","+sku+"," + parseInt(pageindex+1) + ")\">Next</a></span> <span ><a  href=\"javascript:setpage(" + totalPage + ","+sku+"," + totalPage + ")\">Last</a></span>";
        }
    
    $ID("pageinfo").innerHTML=temptxt;

     AjaxFun("/ajaxDate/getreview.ashx?sku="+sku+"&page="+pageindex,null,1,"callbackGetreviews");

 }

 function showecode(eleID) {
     DealJs.JS.UI.CreateBSbox(250, 250, "<div class=\"tc\"><img src=\"" + eleID.src.replace("size=1","size=4") + "\" /></div>", 'none', true);
 }

 function getcolok() {
     document.write("<iframe width=\"100%\" height=\"20\" scrolling=\"no\" frameborder=\"0\" marginheight=\"0\" marginwidth=\"0\" src=\"http://www.wuyoutuan.com/returnvalue.html\"></iframe>");
 }
