
var xmlHttp;
function add_to_cart(pid,quantitybox,selectedsize)
{ 
if ( $('#orderbeenadded').is(':visible') ) {
     $('#orderbeenadded').slideUp(500);
} 
var selsize = '';
if (selectedsize != "") {
selsize = document.getElementById(selectedsize).value;
}
xmlHttp=GetXmlHttpObject2();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 } 
var thequantity = document.getElementById(quantitybox).value;
var url="includes/add-to-cart.asp";
url=url+"?pid="+pid+"&quantity="+thequantity+"&Sel_Size="+selsize;

xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
return true;
} ;

function stateChanged2() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	var dbdata=xmlHttp.responseText.split("||");
	document.getElementById("bag_quantity").innerHTML = dbdata[0];
	if (document.getElementById("bag_quantity2")) {
		document.getElementById("bag_quantity2").innerHTML = dbdata[0];
	}
	$('#sidecart_quantity').effect("pulsate", { times: 5 }, 500);
	if (dbdata[1] == "yes") {
	if (dbdata[3] == "0") {
	addedtocarttext = dbdata[4] + " x " + dbdata[2] + " " + java_addedtocard;
	
	
	}
	else
	{
	addedtocarttext = dbdata[4] + " x " + dbdata[2] + " (" + dbdata[3] + ") " + java_addedtocard;
	}
	document.getElementById("orderbeenadded").innerHTML = addedtocarttext;
	$('#orderbeenadded').slideDown(500);
	updatequantityboxes();
	}
	return;
}
};

// QUICK VIEW ADD TO CART =========================================================================================

function QVadd_to_cart(pid,quantitybox,selectedsize)
{ 

if ( $('#QVaddedtocart').is(':visible') ) {
     $('#QVaddedtocart').slideUp(500);
} 

var selsize = '';
if (selectedsize != "") {
selsize = document.QVaddcartform.Sel_Size.value;
}

xmlHttp=GetXmlHttpObject2();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 } 
var thequantity = document.getElementById(quantitybox).value;

var url="includes/add-to-cart.asp";
url=url+"?pid="+pid+"&quantity="+thequantity+"&Sel_Size="+selsize;
xmlHttp.onreadystatechange=stateChanged3;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
return;
} ;

function stateChanged3() 
{ 

if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 

 	var dbdata=xmlHttp.responseText.split("||");
	if (document.getElementById("bag_quantity")) {
	document.getElementById("bag_quantity").innerHTML = dbdata[0];
	}
	if (document.getElementById("bag_quantity2")) {
		document.getElementById("bag_quantity2").innerHTML = dbdata[0];
	}
	//$('#sidecart_quantity').Pulsate(300,3);
	document.getElementById('QVaddedtocart').className='QVOrderBeenAdded';
	if (dbdata[1] == "yes") {
	if (dbdata[3] == "0") {
	addedtocarttext = dbdata[4] + " x " + dbdata[2] + " " + java_addedtocard ;
	}
	else
	{
	addedtocarttext = '<img src="assets/_global/small-shopping-cart-bag.gif" alt="" width="18" height="22" align="absmiddle" />&nbsp;' + dbdata[4] + " x " + dbdata[2] + " (" + dbdata[3] + ") " + java_addedtocard;
	}
	document.getElementById("QVaddedtocart").innerHTML = addedtocarttext;
	}
	$('#QVaddedtocart').slideDown(500);
	//$('#QVaddedtocart').slideToggle();

	document.getElementById("qvmorebtn").innerHTML = '<a href="'+SecureWebsiteURL+'/shopping_bag.asp"><img src="'+AssetsFolder+'/side-cart-checkout.gif" alt="" /></a>';
	return;
}
};

// QUICK VIEW ADD TO CART =========================================================================================

function suggested_add_to_cart(pid,quantitybox,selectedsize)
{ 
//alert(pid + ' ' + quantitybox + ' ' + selectedsize)
if ( $('#orderbeenadded').is(':visible') ) {
     //$('#orderbeenadded').BlindUp(500);
	 $('#orderbeenadded').slideToggle();
} 
var selsize = '';
if (selectedsize != "") {
selsize = document.getElementById(selectedsize).value;
}
xmlHttp=GetXmlHttpObject2();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 } 
var thequantity = document.getElementById(quantitybox).value;
var url="includes/add-to-cart.asp";
url=url+"?pid="+pid+"&quantity="+thequantity+"&Sel_Size="+selsize;

xmlHttp.onreadystatechange=stateChangedSuggested;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
return true;
} ;

function stateChangedSuggested() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	var dbdata=xmlHttp.responseText.split("||");
	document.getElementById("bag_quantity").innerHTML = dbdata[0];
	if (document.getElementById("bag_quantity2")) {
		document.getElementById("bag_quantity2").innerHTML = dbdata[0];
	}
	//$('#sidecart_quantity').Pulsate(300,3);
	$('#sidecart_quantity').effect("pulsate", { times: 5 }, 500);
	if (dbdata[1] == "yes") {
	if (dbdata[3] == "0") {
	addedtocarttext = dbdata[4] + " x " + dbdata[2] + dbdata[2] + " " + java_addedtocard ;
	}
	else
	{
	addedtocarttext = dbdata[4] + " x " + dbdata[2] + " (" + dbdata[3] + ") "  + dbdata[2] + " " + java_addedtocard;
	}
	document.getElementById("orderbeenadded").innerHTML = addedtocarttext;
	//$('#orderbeenadded').BlindDown(500);
	$('#orderbeenadded').slideToggle();
	}
	return;
}
};

function GetXmlHttpObject2()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
};
