// JavaScript Document
function getObject(objectId) {
     if(document.getElementById && document.getElementById(objectId)) {
       // W3C DOM
       return document.getElementById(objectId);
     } 
     else if (document.all && document.all(objectId)) {
       // MSIE 4 DOM
       return document.all(objectId);
     } 
     else if (document.layers && document.layers[objectId]) {
       // NN 4 DOM.. note: this won't find nested layers
       return document.layers[objectId];
     } 
     else {
       return false;
     }
}
function CreateXMLHttpRequest(){
   // Initialize Mozilla XMLHttpRequest object
   var xmlHttp;
   if (window.XMLHttpRequest){
       xmlHttp = new XMLHttpRequest();
   } 
   // Initialize for IE/Windows ActiveX version
   else if (window.ActiveXObject){
       try {
              xmlHttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
         } 
       catch (e) {
                try {
                     xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                }  
                catch(e){
                     newsstring = "对不起，您的浏览器不支持XMLHttpRequest对象！";}
          }   
   }
   return xmlHttp;
}
function add_cart(id){
	//alert(getObject("session_cart").value);
	var lists=getObject("session_cart").value;
	if (lists.indexOf(id+',')>=0){
		alert('This product already put in the shopping cart!');	
	}
	else{
		lists=getObject("session_cart").value+'|'+id+','+1	
		getObject("session_cart").value=lists;
		var url="inc/add_cart.asp?lists="+lists;
		var xmlHttp=CreateXMLHttpRequest();
		xmlHttp.open("GET", url, true);
		xmlHttp.setRequestHeader("If-Modified-Since","0");
		xmlHttp.send(null);
	//	alert(getObject("session_cart").value);
		if (!confirm('Add to the cart Successful,would you shopping continue？')){
			window.location.href='cart.asp';	
		}
	}
}
function delete_cart(lis){
	if (confirm('Are you sure remove it from the cart？')){
		//alert(lis);
		//alert(getObject("session_cart").value);
		var lists=getObject("session_cart").value;	
		lists=lists.replace(lis,'')	
		getObject("session_cart").value=lists;
		var url="inc/add_cart.asp?lists="+lists;
		var xmlHttp=CreateXMLHttpRequest();
		xmlHttp.open("GET", url, true);
		xmlHttp.setRequestHeader("If-Modified-Since","0");
		xmlHttp.send(null);
		//alert(getObject("session_cart").value);
		window.location.href='cart.asp';
	}
}
function change_num(lis,num){
	if(num.match(/\D/)){
		alert('Please input the legitimate digit!');
	}else{
		if (confirm('You determined that revises this product quantity？')){
		//alert(lis);
		//alert(getObject("session_cart").value);
		var liss=lis.split(",");
		var lisss=','+liss[1];
		var lisss2=','+num;
		var lissss=lis.replace(lisss,lisss2);
		
		var lists=getObject("session_cart").value;	
		lists=lists.replace(lis,lissss)	
		getObject("session_cart").value=lists;
		var url="inc/add_cart.asp?lists="+lists;
		var xmlHttp=CreateXMLHttpRequest();
		xmlHttp.open("GET", url, true);
		xmlHttp.setRequestHeader("If-Modified-Since","0");
		xmlHttp.send(null);
		//alert(getObject("session_cart").value);
		window.location.href='cart.asp';
		}
	}
}