   //<![CDATA[
  cookieName = "offerId";
  domainName = ".kuyibu.com";
  prefix = "";
  defaultClassName = "offer";
  checkedClassName = "offer_select";
  
  var categoryId = 141901;
  
  var c = getCookie("categoryId");
  if (c == null || c == "null" ){
      addCookie("categoryId",categoryId); 
      if (categoryId !=null && categoryId!=""){
        clearCookie(cookieName);    
      }
  }else if(c !=categoryId){
      clearCookie("categoryId");  
      clearCookie(cookieName);
  }
     
   function addCookie(name,value) {
     value = value+prefix;
    if(categoryId =="")
        return;
    //document.cookie = name + "=" + value +";path=/;"+ "domain="+domainName;;
	document.cookie = name + "=" + value +";path=/;";
   }
   
  function clearCookie(name) {
      var value = "null";
     // cookieValue= name + "=" + value + ";path=/;" + "domain="+domainName;
	  cookieValue= name + "=" + value + ";path=/;";
      document.cookie = cookieValue;
  }
    
  function addOfferId(arg) {
    arg  = arg + prefix;
    
    if(hasOfferId(arg)) {
        return;
    }
    if(arg == "") {
        return;
    }
    value = getCookie(cookieName);
    if(value == null || value == "null" ) {
        value = arg ;
    } else {
       value=value+"x"+ arg;
    }
    //cookieValue = cookieName + "=" + value + ";path=/;" + "domain="+domainName;
	cookieValue = cookieName + "=" + value + ";path=/;";
    document.cookie = cookieValue;
    //alert(document.cookie);
  }

  function delOfferId(arg) {
    arg = arg + prefix;

    if(!hasOfferId(arg)) {
       alert("要删除的商机不存在");
       return;
    }

    value = getCookie(cookieName);
    var offerIds = stringToArray(value);
    var len = offerIds.length;
    var result = "";
    var counter = 0;
    for(var i=0;i<len;i++) {
      if(offerIds[i] != arg) {
            if(counter == 0) {
              result = offerIds[i];
            } else {
              result = result + "x" + offerIds[i];
            }
            counter++;
      }
    }
    //cookieValue = cookieName + "=" + result + ";path=/;" + "domain="+domainName;
	cookieValue = cookieName + "=" + result + ";path=/;";
    document.cookie = cookieValue;
  }
  //]]>
   //<![CDATA[
    function getCookie(name) {
      var arg = name + "=";
      var alen = arg.length;
      var clen = document.cookie.length;
      var i=0;
      while(i<clen) {
        var j=i+alen;
        if(document.cookie.substring(i,j)==arg)
            return www_helpor_net(j);
        i=document.cookie.indexOf(" ",i)+1;if(i==0)
            break;
      }
      return null;
    }
    function www_helpor_net(offset) {
      var endstr=document.cookie.indexOf(";",offset);
      if(endstr==-1)
      endstr=document.cookie.length;
      return unescape(document.cookie.substring(offset,endstr));
    }
  //]]>

   //<![CDATA[
  function hasOfferId(arg) {
    var value = getCookie(cookieName);
    if(value == null || value == "null" || value.indexOf(arg) == -1 ) {
        return false;
    } else {
        return true;
    }
  }

  function getOfferIdCount() {

    value = getCookie(cookieName);
    
    if(value == null || value == 'null') {
      return 0;
    }
    
    var count = 1;
    while(value.indexOf("x") != -1) {
       var position = value.indexOf("x");
       var len = value.length;
       value =  value.substring(position+1,len);
       count++;
    }
    return count;
  }
  
  function stringToArray(str) {
       var temp = str;
       var strArray = new Array();
       var count = 0;
       while(temp.indexOf("x") != -1) {

         var position = temp.indexOf("x");
         
         strArray[count] = temp.substring(0,position);
         //alert( strArray[count] );
         count++;
         var len = temp.length;
         temp =  temp.substring(position+1,len);

       }
       strArray[count] = temp;
       return strArray;
  }
  
  function clickcompareBox(id,box) {
    if(box.checked){
              if(getOfferIdCount()>=10){
               alert('您已经选择了10条供应信息，候选供应信息不能超过10个');
               box.checked=false;
          }else{
        addOfferId(id);
        var countId = box.id.substring("compareBox".length,box.id.length);
        if(countId <= 4){
            return;
        }
        //var trTag = document.getElementById("compareColor"+countId);
       // trTag.className=checkedClassName;
        
      }
    } else {
      delOfferId(id);
      var countId = box.id.substring("compareBox".length,box.id.length);
      if(countId <= 4){
        return;
       }
     // var trTag = document.getElementById("compareColor"+countId);
      //trTag.className=defaultClassName;
    }
  }
  function doCompare(){
    if(getOfferIdCount()<=1){
        alert('请至少选择2条信息进行对比!');
    }else if(getOfferIdCount()>=10){
        alert('您已经选择了10条供应信息，候选供应信息不能超过10个');
    }else{           
        window.open('/gongying/compare.aspx');
    }
  }
  
       
  function cleanCookie() {
    if(confirm("您确认执行清空操作吗？")){
      var value = "null";
      //cookieValue= cookieName + "=" + value + ";path=/;" + "domain="+domainName;
	  cookieValue= cookieName + "=" + value + ";path=/;";
      document.cookie = cookieValue;
      for(var i=1;i<=31;i++){
        var elem = document.getElementById("compareBox"+i);
        if(elem != null && elem.checked){
          elem.checked = false;
          //if(i > 4){
            //elem = document.getElementById("compareColor"+i);
            //elem.className=defaultClassName;
          //}
        }
      }
	}
  }
  
     for(var i = 1;i < 31 ;i++){
    var cpbox = document.getElementById("compareBox"+i);
    //var cpcolor = document.getElementById("compareColor"+i);
    if(cpbox!= null){
      if(hasOfferId(cpbox.name)){
          cpbox.checked = true;
          //if(cpcolor != null && i > 4){
            //cpcolor.className=checkedClassName;
         // }
      }else{
          cpbox.checked = false;
      }
    }
  }
    //]]>
   //<![CDATA[
    function getCookie(name) {
      var arg = name + "=";
      var alen = arg.length;
      var clen = document.cookie.length;
      var i=0;
      while(i<clen) {
        var j=i+alen;
        if(document.cookie.substring(i,j)==arg)
            return www_helpor_net(j);
        i=document.cookie.indexOf(" ",i)+1;if(i==0)
            break;
      }
      return null;
    }
    function www_helpor_net(offset) {
      var endstr=document.cookie.indexOf(";",offset);
      if(endstr==-1)
      endstr=document.cookie.length;
      return unescape(document.cookie.substring(offset,endstr));
    }
  //]]>
 
var checkBox = new CheckBox(70);
checkBox.add("compareBox1");checkBox.add("compareBox2");checkBox.add("compareBox3");checkBox.add("compareBox4");checkBox.add("compareBox5");checkBox.add("compareBox6");checkBox.add("compareBox7");checkBox.add("compareBox8");checkBox.add("compareBox9");checkBox.add("compareBox10");checkBox.add("compareBox11");checkBox.add("compareBox12");checkBox.add("compareBox13");checkBox.add("compareBox14");checkBox.add("compareBox15");checkBox.add("compareBox16");checkBox.add("compareBox17");checkBox.add("compareBox18");checkBox.add("compareBox19");checkBox.add("compareBox20");checkBox.add("compareBox21");checkBox.add("compareBox22");checkBox.add("compareBox23");checkBox.add("compareBox24");checkBox.add("compareBox25");checkBox.add("compareBox26");checkBox.add("compareBox27");checkBox.add("compareBox28");checkBox.add("compareBox29");checkBox.add("compareBox30");
