﻿var KL ={ };

KL.TestDelay=function(){
   var temp = new Date().getTime();
   var rnd = Math.random();
   var url = "ajax/testspeed.ashx?r=" + Math.random();
   
   if(Cookie.GetValue("Speed") == null){
        new Ajax().Post(url ,null,callback);        
   }else{
        callback(Cookie.GetValue("Speed"));
   }
   
   function callback(s){
      var delay = 0;
      if(s.length > 1024){  
        delay = new Date().getTime() - temp;
        var date = new Date(); 
        date.setTime(date.getTime() + 1000 * 60 * 10);
        Cookie.SetValue("Speed",delay ,date );
      }else{
        delay = s;
      }
      if(delay < 3000){
        $("Delay").className="UserSpeed Fast";
        $("Delay").setAttribute("title",["您打开秒杀的响应时间为" , delay/1000 , "秒 (",  Math.round((100*1000/delay) , 2)  ,"K/s)，速度非常快哦！"].join(""));
      }
      if(delay > 10000){
        $("Delay").className="UserSpeed Slow";
        $("Delay").setAttribute("title",["您打开秒杀的响应时间为" , delay/1000 , "秒，速度有点慢！"].join(""));
      }
      if(delay<10000 && delay>3000){
        $("Delay").className="UserSpeed Normal";
        $("Delay").setAttribute("title",["您打开秒杀的响应时间为" , delay/1000 , "秒，速度一般！"].join(""));
      }
      $("Delay").onclick = function(){ alert(this.title); this.blur(); }
   }
}  

KL.ChangePhoto =function(obj){
    var a =obj.src;
    setTimeout(cc,100);
    function cc()
    {
       $("BigPicture").style.background="url(" + a + ") no-repeat";
    }
}

KL.ChangeValCode =function(obj){
    var a =obj.src;
    $("ValCode").src=a+'?r='+ Math.random();
}

KL.NewEnded =function(){
    new Ajax().Post("ajax/newendedhandler.ashx",null,callback);
    function callback(s){
          var str="";
          var list = eval(s).Auction;
          if(list!=null){
              for(var i=0;i<list.length;i++){
                str+="<span>&nbsp;&nbsp;&nbsp;恭喜</span> <span class='STYLE2'>"+ list[i].UserName + "</span> <span>在 " + list[i].EndAt + " 获得了</span> <a href='productview.aspx?id=" + list[i].ID + "'><font color='#ff0000'>" + list[i].Active+"</font></a></br>";
              }
              $("Anounce").innerHTML=str;
          }
    }
}

KL.Favorite =function(Type,AuctionID){
    var auc = new Array();
    auc["Type"]=Type;
    auc["AuctionID"]= AuctionID;
    new Ajax().Post("ajax/favoritehandler.ashx",auc,callback);
    function callback(s){
        if(s=="True"){
            Type=="Add"?alert("收藏成功！"):alert("删除成功！");
            if(Type!="Add")
              location.reload();
        }
        else if(s=="False")
           Type=="Add"?alert("您已收藏过！"):alert("删除失败");
        else
           alert(s);
    }
}


