//--------------------------
var sId = null;
var MsgInterval = 5000;
//--------------------------

function addToCart2(formObj, orderMax, path){
var cnt = formObj.cnt.options[formObj.cnt.selectedIndex].text
	cnt = cnt -0;
	if(orderMax < cnt && 0 != orderMax){
		alert('超过最大订购数量');
		return false;
	}
	if(0 == cnt || "" == cnt){
		alert('请确认订购数量');
		return false;
	}
	if(formObj.siid.value != ""){
		var xmlhttp = xmlHTTP_Create();
		if (xmlhttp) {
			xmlhttp.open('GET', path + 'addToCart.php' + '?code=' + formObj.siid.value + '&cnt=' + cnt + makeAddition());
			xmlhttp.onreadystatechange = function() {
				if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
					setInnerHTML('cart',xmlhttp.responseText);
					//alert(xmlhttp.responseText);
					MsgOpen(document.getElementById('cart'));
					CartItemSrcReload(path);
				}
			}
		xmlhttp.send('');
		}
	}
}
function MsgOpen(Obj){
	Obj.style.display = 'block';
	var docHeight = document.documentElement.clientHeight || window.innerHeight;
	var cartHeight = document.getElementById("cart_in").clientHeight;
	
	var scrollTop = ansScrollTop();
	var offsetTop = Math.ceil(docHeight/2) - Math.ceil(cartHeight/2) + scrollTop;
	Obj.style.top = offsetTop+"px";

	
	//alert("docHeight="+docHeight+"\n"+"scrollTop="+scrollTop+"\n"+"cartHeight="+cartHeight+"\n"+"offsetTop="+offsetTop);
	//alert(Obj.id + "=>" + Obj.style.cssText);
	
	MsgTargetObj = Obj;
	if(sId){
		clearInterval(sId);
	}
	sId = setInterval('MsgClose()', MsgInterval);
}
function MsgClose(){
	MsgTargetObj.style.display = 'none';
}
function ansScrollTop(){
	return document.body.scrollTop || document.documentElement.scrollTop;
	//window.pageYOffset;
}
