﻿function checkWishLIst()
{
   var _itemList=getCookieVal("Itemlist");
   if(isNaN(parseInt(_itemList.length)))
  {
  $ID("_ctl0_ContentPlaceHolder1_totalpages").value=1;
  }else{
    var array;
    array = _itemList.split(",");
    $ID("_ctl0_ContentPlaceHolder1_totalpages").value=(array.length-1);
  }
}

function selectallse()
{
  $ID("checkfan").checked=false;
  
  var conterID=$ID("proDuctList");
  var checkID=conterID.getElementsByTagName("input");
  
  for(var i=0;i<checkID.length;i++){
    checkID[i].checked =$ID("checkall").checked;
  }
}

  function Invertse()
{
  $ID("checkall").checked=false;
 
   var conterID=$ID("proDuctList");
   var checkID=conterID.getElementsByTagName("input");
  
    for(var i=0;i<checkID.length;i++){
    if(checkID[i].checked==false)
    checkID[i].checked =true;
    else
    checkID[i].checked =false;
    
    }
}

function Adelpro(strEMP)
{

var _itemList=getCookieVal("Itemlist");

if(isNaN(parseInt(_itemList.length)))
  {
  }else{

var array;
array = strEMP.split(",");
for(var i=0;i<array.length;i++)
{
  if(parseInt(array[i])!=0)
  {
    _itemList=_itemList.replace(","+array[i],"");
  }
}
   setLongCookie("Itemlist",_itemList);
   
   parent.document.location.href="/WishList.aspx";
}
}

function deletecokpro()
{
    var conterID=$ID("proDuctList");
   var checkID=conterID.getElementsByTagName("input");
   var tempid="0";
   
   for(var i=0;i<checkID.length;i++){
     if(checkID[i].checked==true){
     tempid+="," + checkID[i].value;
     }
   }
   Adelpro(tempid);

   var _myemail=getCookieVal("CustomerEmail");
   if(isNaN(parseInt(_myemail.length)))
  {
    _myemail="lovelium@gmail.com";
  }

  var _itemList=getCookieVal("Itemlist");

if(isNaN(parseInt(_itemList.length)))
  {
  _itemList="0";
  }
  updateonlinef(_myemail,_itemList);
   
   checkItemlist();
  // parent.document.location.href="/access/delmerberlist.aspx?id="+tempid+"&reurl="+clt;
}

function clearcls()
{
  var _myemail=getCookieVal("CustomerEmail");
   if(isNaN(parseInt(_myemail.length)))
  {
    _myemail="lovelium@gmail.com";
  }
  
  setLongCookie("Itemlist","0");
  updateonlinef(_myemail,"0");
  parent.document.location.href="/WishList.pb";
}

function updatelist()
{
  var _myemail=getCookieVal("CustomerEmail");
   if(isNaN(parseInt(_myemail.length)))
  {
    parent.document.location.href="/accounts/login.pb?r=%2fWishList.aspx";
  }else{
    var _itemList=getCookieVal("Itemlist");

    if(isNaN(parseInt(_itemList.length)))
    {
      alert("No contents to add.");
    }
    else{
     updateonline(_myemail,_itemList);
    }
    
  }
}

function downloadlist()
{
   var _myemail=getCookieVal("CustomerEmail");
   if(isNaN(parseInt(_myemail.length)))
  {
    parent.document.location.href="/accounts/login.pb?r=%2fWishList.aspx";
  }else{
      getmylist(_myemail);
  }
}

function getmylist(email)
{

              var URL = "/ajaxdate/getlist.aspx?emila="+email+"&addvalue=dsfIEWFLIsdlw";
                  var xmlhttp=getHTTPRequestObject();
                  if(xmlhttp)
                  {
                   xmlhttp.open("GET",URL,true);
                   xmlhttp.onreadystatechange = function callbackgetlist(response)
                {
                  if(xmlhttp.readyState == 4 )
                  {
                    if(xmlhttp.status == 200 )
                    {
                     eval("var objResults = " + xmlhttp.responseText);  
                      if(objResults.Results.allmylist.length>0)
                      {
                      setLongCookie("Itemlist","0");
                      setLongCookie("Itemlist",objResults.Results.allmylist[0].wistlist);
                      alert("Download the data successfully.");
                      parent.document.location.href="/WishList.aspx";
                        //
                      }else
                      {
                      alert("No contents to add.");
                      }
                    }
                    else
                    { 
                       
                    }
                   }
                   else
                   { }
                };//end function
                   xmlhttp.setRequestHeader("If-Modified-Since","0");
                   xmlhttp.send(null);
                  }   
}


function updateonline(email,tempSkus)
{
                var URL = "/ajaxdate/updatelist.aspx?emila="+email+"&addvalue="+tempSkus;
                  var xmlhttp=getHTTPRequestObject();
                  if(xmlhttp)
                  {
                   xmlhttp.open("GET",URL,true);
                   xmlhttp.onreadystatechange = function callbackupdalist(response)
                {
                  if(xmlhttp.readyState == 4 )
                  {
                    if(xmlhttp.status == 200 )
                    {
                     eval("var objResults = " + xmlhttp.responseText);  

                      if(objResults.Results.getUrl.length>0)
                      {
                      
                       if(objResults.Results.getUrl[0].tempUrl=="yes"){
                         alert("The success of synchronous update.");
                       }else
                       {
                         //time = setInterval(function s(){change($ID("getPoint"))},5);
                       }
                      }else
                      {
                      //time = setInterval(function s(){change($ID("getPoint"))},5);
                      }
                    }
                    else
                    { 
                       
                    }
                   }
                   else
                   { }
                };//end function
                   xmlhttp.setRequestHeader("If-Modified-Since","0");
                   xmlhttp.send(null);
                  }   
}

//更新数据
function updateonlinef(email,tempSkus)
{

                var URL = "/ajaxdate/updatelist.aspx?emila="+email+"&addvalue="+tempSkus;
                  var xmlhttp=getHTTPRequestObject();
                  if(xmlhttp)
                  {
                   xmlhttp.open("GET",URL,true);
                   xmlhttp.onreadystatechange = function callbackupdalistf(response)
                {
                  if(xmlhttp.readyState == 4 )
                  {
                    if(xmlhttp.status == 200 )
                    {
                     eval("var objResults = " + xmlhttp.responseText);  

                      if(objResults.Results.getUrl.length>0)
                      {
                      
                       if(objResults.Results.getUrl[0].tempUrl=="yes"){
                         
                       }else
                       {
                         //time = setInterval(function s(){change($ID("getPoint"))},5);
                       }
                      }else
                      {
                      //time = setInterval(function s(){change($ID("getPoint"))},5);
                      }
                    }
                    else
                    { 
                       
                    }
                   }
                   else
                   { }
                };//end function
                   xmlhttp.setRequestHeader("If-Modified-Since","0");
                   xmlhttp.send(null);
                  }   
}