function heartBeat2(){ 
	var diffY;
	var de=document.documentElement;
	var db=document.body;
        var viewH=de.clientHeight==0?db.clientHeight:de.clientHeight;//可见区域高
	if(window.innerHeight){
	    diffY=window.pageYOffset;
	}else if (document.documentElement && document.documentElement.scrollTop){
	    diffY = document.documentElement.scrollTop;
	}else if (document.body){
		diffY = document.body.scrollTop;
	}else
	{}
	var elementFD=document.getElementById("productList");
	var h1=elementFD.offsetHeight;
	if(h1>(viewH-5)){
	    elementFD.style.top=(diffY+viewH-h1)+"px";
	}else{
	    elementFD.style.top=(diffY+10)+"px";
	}
	//document.getElementById("productList").style.top=(diffY+10)+"px"; 
	window.setTimeout("heartBeat2()",100);
}
/*
lastScrollYY=0;
function heartBeat2(){ 
	var diffY;
	if (document.documentElement && document.documentElement.scrollTop)
		diffY = document.documentElement.scrollTop;
	else if (document.body)
		diffY = document.body.scrollTop;
	else
	{}
	percent=.1*(diffY-lastScrollYY); 
	if(percent>0)percent=Math.ceil(percent); 
	else percent=Math.floor(percent); 
	document.getElementById("productList").style.top=parseInt(document.getElementById("productList").style.top)+percent+"px";
	lastScrollYY=lastScrollYY+percent;
	
	window.clearTimeout(tt);
        var tt=setTimeout("heartBeat2()",1);
	
}
window.setInterval("heartBeat2()",0.1);*/

function subOrder(){
    window.location.href="/cart.do";
    //window.open("/cart.do",'_blank','channelmode=1,status=yes,resizable=yes,modal=yes,toolbar=yes,scrollbars=yes,titlebar=yes,menubar=yes,location=yes');
}

function chenge(obj){
      var proId=obj.value;
      var element1=document.getElementById(""+proId);
      var img=document.getElementsByName(proId+"_img")[0].value;
      var proName=document.getElementsByName(proId+"_name")[0].value;
      var proPrice=document.getElementsByName(proId+"_price")[0].value;
      var proDiscription=document.getElementsByName(proId+"_discription")[0].value;
      var amount=document.getElementsByName(proId+"_amount")[0].value;
      var docEl=document.getElementById("productList");
      var param="proId="+proId+"&"+proId+"_name="+proName+"&"+proId+"_img="+img+"&"+
                proId+"_price="+proPrice+"&"+proId+"_discription="+proDiscription+"&"+proId+"_amount="+amount;
      if(obj.checked==true || obj.checked=="checked" || obj.checked){
         //将此商品的信息保存到 session 中         
         $.ajax({
            type: "post",
		    dataType:"html", 
		    timeout:500000,
		    url: "/cartCategaryMenage.do",
		    data: "type=add&"+param,
		    success:function (html){
		       docEl.innerHTML="";
		       if(html==null || html=="null"){		          
		          docEl.style.display="none";
		       }else{
		          docEl.innerHTML=html;
		          docEl.style.display="block";
		       }		       
		    },
		    error:function (e) {
		       alert("error!");
		       docEl.style.display="none";		       
		    }
         });
      }else{
         //先判断session中有没有此商品，有的话就删除掉
         $.ajax({
            type: "post",
		    dataType:"html", 
		    timeout:500000,
		    url: "/cartCategaryMenage.do",
		    data: "type=delete&"+param,
		    success:function (html){
		       docEl.innerHTML="";
		       if(html==null || html=="null"){
		          docEl.style.display="none";
		       }else{
		          docEl.innerHTML=html;
		          docEl.style.display="block";
		       }
		    },
		    error:function (e) {
		       alert(e.message+"delete....");
		       docEl.style.display="none";
		    }
         });
      }
    }
    
    function loadChecked(){
    var docEl=document.getElementById("productList");
    $.ajax({
       type: "post",
       datatype: "html",
       timeout: 500000,
       url: "/loadCartCategary.do",
       data: "type=test",
       success: function(html){
          docEl.innerHTML="";
          if(html==null || html=="null"){
             docEl.style.display=="none";
          }
          else{
             docEl.innerHTML=html;
             docEl.style.display="block";
          }
       },
       error: function(e){
          docEl.style.display="none";
       }
    });
}

function setcity() { 
switch (document.shooperForm.province.value) { 
case '1101': 
var labels = new Array("北京市"); 
var values = new Array("北京市"); 
break;
case '3101' : 
var labels = new Array("上海市"); 
var values = new Array("上海市");
break;
case '4201' : 
var labels = new Array("武汉市"); 
var values = new Array("武汉市");
break;
} 
document.shooperForm.city.options.length = 0; 
for(var i = 0; i < labels.length; i++) { 
document.shooperForm.city.add(document.createElement("OPTION")); 
document.shooperForm.city.options[i].text=labels[i]; 
document.shooperForm.city.options[i].value=values[i]; 
} 
document.shooperForm.city.selectedIndex = 0; 
} 
