function makeRequestCart(type,url)
{if(type==1)
{var http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType('text/xml');}}else if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}
http_request.onreadystatechange=function(){onResponses(type,http_request);};http_request.open('GET',url,true);http_request.send(null);}}
function onResponses(type,http_request)
{if(http_request.readyState==4)
{var resultcheck="";var response=http_request.responseText;alert(response);}}
function validQuantityForProductNotAtt(url,items_id){var theForm=document.frmCart;arrSelect=document.getElementById("arr_idcat").value;if(arrSelect=="")
{var combo_att="";var mess=document.getElementById("valid_quantity");$.post(url,{combo:combo_att,productID:items_id},function(quantity){quantity=quantity.replace("\n","");if(quantity>5||quantity=="N/A"){validQuantity=true;mess.innerHTML="";mess.style.display="none";}
else if(quantity>0){validQuantity=true;mess.innerHTML="Only "+quantity+" left!";mess.style.display="";}
else{validQuantity=false;mess.innerHTML="This product is not available in the desired quantity or not in stock!";mess.style.display="";}});}}
function validCart(url){var theForm=document.frmCart;arrSelect=document.getElementById("arr_idcat").value;flag=true;if(arrSelect!="")
{arrId=arrSelect.split(",");for(var j=0;j<arrId.length;j++)
if(document.getElementById("attribute_"+arrId[j]).value=="")
{var cat_name=document.getElementById("cat_"+arrId[j]).value;alert("Please choose the "+cat_name+"!");flag=false;break;}}
else
{}
theForm.action=url;if(flag&&validQuantity)theForm.submit();}
