
	var flg;
	//得到XMLHttpRequest对象
	function newXMLHttpRequest() {
		var xmlreq = false;  
		if (window.XMLHttpRequest) {  
			xmlreq = new XMLHttpRequest();
		} else if (window.ActiveXObject) {
		try { 
				xmlreq = new ActiveXObject("Msxml2.XMLHTTP"); 
			}catch (e1) {
				try {
				  xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e2) {}
			}
		}
		return xmlreq;
	}
	
	//检测是否预售
	function check(){
		flg=newXMLHttpRequest();
		//当XMLHttpRequest对象在请求过程中间状态改变的时候
		//回来调用xmlonchange方法 
			var sendcolor = document.all.itemcolor.value;
			var sendsize = document.all.itemsize.value;
			var senditemcode = document.all.itemcode.value;
	
			flg.onreadystatechange=xmlonchange;    
			flg.open("post","/u1club/itemstorage.do?method=checkStorage",true);
			flg.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			flg.send("sendcolor="+sendcolor+"&sendsize="+sendsize+"&senditemcode="+senditemcode);
	}
	//处理函数（检测是否预售）
	function xmlonchange(){
		//4表示状态完成
		document.getElementById('dis').innerText="";
		if(flg.readyState == 4){
		//如果为成功
			if(flg.status == 200){
				//将结果放入对应的块中间
				document.getElementById('dis').innerHTML=flg.responseText;
			}else{
				document.getElementById('dis').innerHTML="";
			}
		}else{
			document.getElementById('dis').innerHTML=""
		}
	}
	
	//购买记录查询
	function getBuyrecord(pageindex,itemid){
		flg=newXMLHttpRequest();
		//当XMLHttpRequest对象在请求过程中间状态改变的时候
		//回来调用xmlonchange方法
		flg.onreadystatechange=xmlonchangeBuyrecord;
		flg.open("post","/u1club/itemDetail.do?method=getBuyrecord",true);
		flg.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		flg.send("pageindex="+pageindex+"&itemid="+itemid);
	}
	//处理函数（购买记录查询）
	function xmlonchangeBuyrecord(){
		//4表示状态完成
		document.getElementById('deal-record').innerText="";
		if(flg.readyState == 4){
		//如果为成功
			if(flg.status == 200){
				//将结果放入对应的块中间
				document.getElementById('deal-record').innerHTML=flg.responseText;
				//document.getElementById('buyrecord1').innerHTML=flg.responseText;
			}else{
				document.getElementById('deal-record').innerHTML="";
			}
		}else{
			document.getElementById('deal-record').innerHTML=""
		}
	}
	
	//评价记录查询
	function getRaterecord(pageindex,itemcode){
		flg=newXMLHttpRequest();
		//当XMLHttpRequest对象在请求过程中间状态改变的时候
		//回来调用xmlonchange方法
		flg.onreadystatechange=xmlonchangeRaterecord;
		flg.open("post","/u1club/itemDetail.do?method=getRaterecord",true);
		flg.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		flg.send("pageindex="+pageindex+"&itemcode="+itemcode);
	}
	//处理函数（评价记录查询）
	function xmlonchangeRaterecord(){
		//4表示状态完成
		document.getElementById('reviews').innerText="";
		if(flg.readyState == 4){
		//如果为成功
			if(flg.status == 200){
				//将结果放入对应的块中间
				document.getElementById('reviews').innerHTML=flg.responseText;
				//document.getElementById('raterecord1').innerHTML=flg.responseText;
			}else{
				document.getElementById('reviews').innerHTML="";
			}
		}else{
			document.getElementById('reviews').innerHTML=""
		}
	}
	
	
	
	//选择色码的时候触发的事件
	function skuoutover(obj,event,itemcode){
		var qxz = document.getElementById("qxz");
		//已经选择的颜色ID
		var itemcolor = document.getElementById("itemcolor").value;
		//已经选择的尺码ID
		var itemsize = document.getElementById("itemsize").value;
		//所有尺码库存串
		var quantitys =document.getElementById("quantitys").value;
		var itemquantity = document.getElementById("itemquantity"); //显示现有库存
		//该款总库存
		var allquantity = quantitys.substring(quantitys.lastIndexOf(",")+1,quantitys.length);
		
		
		if("over"==event && obj.className=="colorSize"){
			//鼠标靠近，改变样式
			obj.className = "colorSizeOver";
		}else if("over"==event && obj.className=="colorSizeSelected"){
			//选中状态下，鼠标靠近，不改变样式
		}else if("out"==event && obj.className=="colorSizeOver"){
			//鼠标离开，改变样式
			obj.className = "colorSize";
		}else if("out"==event && obj.className=="colorSizeSelected"){
			//选中状态下，鼠标离开，不改变样式
		}
		else if("click"==event && (obj.className=="colorSizeOver" || obj.className=="colorSize")){
			//选择SKU
			if(itemcode+"_color"==obj.name){
				if("" != itemcolor){
					//重新选择颜色，取消已选择颜色
					document.getElementById(itemcolor).className = "colorSize";
				}
				//给选择的色块赋值
				document.getElementById("itemcolor").value = obj.id;
				//设置为选择状态
				obj.className = "colorSizeSelected";
				
				if("" != itemsize){
					qxz.innerHTML = "已选择："+obj.innerHTML+ "  " +document.getElementById(itemsize).innerHTML;
					
					var skuids = obj.id+":"+itemsize;
					var starindex = quantitys.indexOf(skuids)+1+skuids.length;
					var stopindex = quantitys.indexOf(",",starindex);
					var skucounts = quantitys.substring(starindex,stopindex);
					itemquantity.innerHTML = "(库存"+skucounts+"件)";
				}else{
					qxz.innerHTML = "已选择："+obj.innerHTML;
					itemquantity.innerHTML = "(库存"+allquantity+"件)";
				}
				
			}else if(itemcode+"_size"==obj.name){
				if("" != itemsize){
					//重新选择尺码，取消已选择尺码
					document.getElementById(itemsize).className = "colorSize";
				}
				//给选择的尺码块赋值
				document.getElementById("itemsize").value = obj.id;
				//设置为选择状态
				obj.className = "colorSizeSelected";
				
				if("" != itemcolor){
					qxz.innerHTML = "已选择："+document.getElementById(itemcolor).innerHTML + "  "+ obj.innerHTML;
					var skuids = itemcolor+":"+obj.id;
					var starindex = quantitys.indexOf(skuids)+1+skuids.length;
					var stopindex = quantitys.indexOf(",",starindex);
					var skucounts = quantitys.substring(starindex,stopindex);
					itemquantity.innerHTML = "(库存"+skucounts+"件)";
				}else{
					qxz.innerHTML = "已选择："+obj.innerHTML;
					itemquantity.innerHTML = "(库存"+allquantity+"件)";
				}
			}
		}else if("click"==event && obj.className=="colorSizeSelected"){
			//取消SKU
			if(itemcode+"_color"==obj.name){
				//取消选择的色块
				obj.className = "colorSize";
				document.getElementById("itemcolor").value = "";
			}else if(itemcode+"_size"==obj.name){
				//取消选择的尺码
				obj.className = "colorSize";
				document.getElementById("itemsize").value = "";
			}
			
			itemcolor = document.getElementById("itemcolor").value;
			itemsize = document.getElementById("itemsize").value;
			
			if("" != itemcolor && "" != itemsize){
				qxz.innerHTML = "已选择："+document.getElementById(itemcolor).innerHTML+ "  "+ document.getElementById(itemsize).innerHTML;
				var skuids = itemcolor+":"+itemsize;
				var starindex = quantitys.indexOf(skuids)+1+skuids.length;
				var stopindex = quantitys.indexOf(",",starindex);
				var skucounts = quantitys.substring(starindex,stopindex);
				itemquantity.innerHTML = "(库存"+skucounts+"件)";
			}else if("" != itemsize && "" == itemcolor){
				qxz.innerHTML = "已选择："+document.getElementById(itemsize).innerHTML;
				itemquantity.innerHTML = "(库存"+allquantity+"件)";
			}else if("" == itemsize && "" != itemcolor){
				qxz.innerHTML = "已选择："+document.getElementById(itemcolor).innerHTML;
				itemquantity.innerHTML = "(库存"+allquantity+"件)";
			}else{
				qxz.innerHTML = "请选择：颜色，尺码";
				itemquantity.innerHTML = "(库存"+allquantity+"件)";
			}
		}else{
			//alert("obj:"+obj.id+" event:"+event+" className:"+obj.className+" name:"+obj.name+" itemcode:"+itemcode);
			//alert("obj:"+obj.id+" event:"+event+"  name:"+name+" className:"+obj.className);
		}
		
	}
	
	//检查输入的购买数量
	function checkCount(){
		var count = document.getElementById("itemcount").value;
		if(isNaN(count) || count < 1){
			document.all.itemcount.value=1;
	    	document.all.itemcount.focus();   	
	    	alert("请正确输入购买数量!");
	    	return false;
		}
	}
	
	//加入购物车
	function productDetailSubmit(){
		var itemcolor = document.getElementById("itemcolor").value;  			//用户选择的色
		var itemsize = document.getElementById("itemsize").value;				//用户选择的码
		var count = document.getElementById("itemcount").value;					//用户输入的数量
		var quantityHtml = document.getElementById("itemquantity").innerHTML;	//选择sku的现有库存
		var quantity=quantityHtml.substring(quantityHtml.indexOf("库存")+2,quantityHtml.indexOf("件"));
		
		if("" == itemsize){
			alert("请选择您要购买商品的尺码！");
			return false;
		}
		if("" == itemcolor){
			alert("请选择您要购买商品的颜色！");
			return false;
		}
		if(count>quantity){
			alert("购买数量不能大于库存数！");
			return false;
		}
		
		//颜色标签
		//var color = document.getElementById("color").value;
		//尺码标签
		//var size = document.getElementById("size").value;
		//alert("itemcolor:"+itemcolor+" itemsize:"+itemsize+" count:"+count+" color:"+color+" size:"+size);
		//return ;
		document.getElementById('shopid').submit();
	}
	
	
