//--------------------------------------------------
//Add to Cart by AJAX - Debanik - 29/dec/08
//--------------------------------------------------

var xmlHttp

function createRequestObject() {
    var tmpXmlHttpObject;
    
    //depending on what the browser supports, use the right way to create the XMLHttpRequest object
    if (window.XMLHttpRequest) { 
        // Mozilla, Safari would use this method ...
        tmpXmlHttpObject = new XMLHttpRequest();
	
    } else if (window.ActiveXObject) { 
        // IE would use this method ...
        tmpXmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    return tmpXmlHttpObject;
}


function addToCart(){

	url="http://www.gesecurityproducts.eu/ap/addTocart.php";
	var fobj=document.sc;
	var str = "";
 	var ft = "";
	var fv = "";
	var els = "";
	 for(var i = 0;i < fobj.elements.length;i++) {
	  els = fobj.elements[i];
	  fv = els.value;
	  fn = els.name;
	  if(els.checked) str += fv + ",";
	 } // for
	 str = str.substr(0,(str.length - 1));
	if(str.length < 1){
		alert('Please select a product!');
	}
	else
		{
			data = "prod_id="+str;	
			var http = createRequestObject();
			http.open('POST',url ,true);
		
			http.onreadystatechange = function(){
			
				if(http.readyState == 4){
					var response = http.responseText;
					stateChanged(response);
				}
			};
			http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			http.send(data);
	}
    
}
	

function stateChanged(response) 
{ 
	alert(response);
}
