function hidelasttocart(a)
	{
		$(a).slideUp(300);
	}
	
	
function verifypage()
	{
	
	var page = document.getElementById("page").value;
	var valid = true;
	if(page == '')
		{
		alert("You must enter a page number, please try again!");
		valid = false;
		}
		return valid;
	}

function showlasttocart()
	{
		$('#lasttocart').css("visibility","visible");
		$("#lasttocart").slideDown(100);
		$("#checkoutbtn").css("visibility","visible");
		return setTimeout("hidelasttocart('#lasttocart')",4000);
		
		
	}
	
function display_cart_info(info)
	{

	var b = document.getElementById('lasttocart').innerHTML = info;//gather info	
	showlasttocart();//display item info
	}
	
function display_cart_count(count)
{
	var a = document.getElementById('cartcount').innerHTML = count; //updates cart count
}	



function display_cart_links(i)
{
	var a = document.getElementById('cartlinks').innerHTML = i; //updates cart count
}	


	
	
function update_cart_price(price)
	{
	var a = document.getElementById('carttotal').innerHTML = price; //updates subtotal

	}
	
function display_item_added_image()
	{
	var a = document.getElementById('buy_button').src = "images/item_added.jpg"; //updates buy button

	}
	
		


function getCartItemInfo(pid,cq)
	{
	
		//update cart info
	
	var xmlhttp_cart_info;
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp_cart_info=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  // code for IE6, IE5
	  xmlhttp_cart_info=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	else
	  {
	  alert("Your browser does not support XMLHTTP!");
	  }
	xmlhttp_cart_info.onreadystatechange=function()
			{
				if(xmlhttp_cart_info.readyState==1)
				  {
				    //update_status('Loading'); 
				  }
				if(xmlhttp_cart_info.readyState==2)
				  {
				    // update_status('Adding to Cart'); 
				  }
				
				if(xmlhttp_cart_info.readyState==3)
				  {
				    //  update_status('Adding to Cart'); 
				  }
				if(xmlhttp_cart_info.readyState==4)
				  {
				   display_cart_info(xmlhttp_cart_info.responseText);
				  }
			}
	
	var url3 = "cart_item_info.php?products_id="+pid+"&cart_quantity="+cq;
	xmlhttp_cart_info.open("GET",url3,true);
	xmlhttp_cart_info.send(null);



}



function update_cart_count(products_id,cart_quantity)
	{
	
		//update cart 
var xmlhttp_cart;
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp_cart=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  // code for IE6, IE5
	  xmlhttp_cart=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	else
	  {
	  alert("Your browser does not support XMLHTTP!");
	  }
	xmlhttp_cart.onreadystatechange=function()
			{
				if(xmlhttp_cart.readyState==1)
				  {
				    //update_status('Loading'); 
				  }
				if(xmlhttp_cart.readyState==2)
				  {
				    // update_status('Adding to Cart'); 
				  }
				
				if(xmlhttp_cart.readyState==3)
				  {
				    //  update_status('Adding to Cart'); 
				  }
				if(xmlhttp_cart.readyState==4)
				  {
				  //document.purchaseItem.responsetext.value=xmlhttp.responseText; 
				   // setTimeout(update_status("Item added to your cart"), '15000'); 
				  display_cart_count(xmlhttp_cart.responseText);//count
				  
				 getCartItemInfo(products_id,cart_quantity);//send item info to cart info

				  }
			}
	var url2 = "cart_count.php";
	xmlhttp_cart.open("GET",url2,true);
	xmlhttp_cart.send(null);



}









function update_cart_total(products_id,cart_quantity)
	{
	
		//update cart 
var xmlhttp_cart;
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp_cart=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  // code for IE6, IE5
	  xmlhttp_cart=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	else
	  {
	  alert("Your browser does not support XMLHTTP!");
	  }
	xmlhttp_cart.onreadystatechange=function()
			{
				if(xmlhttp_cart.readyState==1)
				  {
				    //update_status('Loading'); 
				  }
				if(xmlhttp_cart.readyState==2)
				  {
				    // update_status('Adding to Cart'); 
				  }
				
				if(xmlhttp_cart.readyState==3)
				  {
				    //  update_status('Adding to Cart'); 
				  }
				if(xmlhttp_cart.readyState==4)
				  {
				  //document.purchaseItem.responsetext.value=xmlhttp.responseText; 
				   // setTimeout(update_status("Item added to your cart"), '15000'); 
				  update_cart_price(xmlhttp_cart.responseText);//price
				  
				 //  getCartItemInfo(products_id,cart_quantity);//send item info to cart info

				  }
			}
	var url2 = "cart_total.php";
	xmlhttp_cart.open("GET",url2,true);
	xmlhttp_cart.send(null);



}

function update_cart_links()
	{
	
		//update cart 
var xmlhttp_cart;
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp_cart=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  // code for IE6, IE5
	  xmlhttp_cart=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	else
	  {
	  alert("Your browser does not support XMLHTTP!");
	  }
	xmlhttp_cart.onreadystatechange=function()
			{
				if(xmlhttp_cart.readyState==1)
				  {
				    //update_status('Loading'); 
				  }
				if(xmlhttp_cart.readyState==2)
				  {
				    // update_status('Adding to Cart'); 
				  }
				
				if(xmlhttp_cart.readyState==3)
				  {
				    //  update_status('Adding to Cart'); 
				  }
				if(xmlhttp_cart.readyState==4)
				  {
				  //document.purchaseItem.responsetext.value=xmlhttp.responseText; 
				   // setTimeout(update_status("Item added to your cart"), '15000'); 
				 // update_cart_price(xmlhttp_cart.responseText);//price
				  display_cart_links(xmlhttp_cart.responseText);
				 //  getCartItemInfo(products_id,cart_quantity);//send item info to cart info

				  }
			}
	var url2 = "cart_links.php";
	xmlhttp_cart.open("POST",url2,true);
	xmlhttp_cart.send(null);



}





function ajaxFunctionKev(products_id,cart_quantity)
{

	var xmlhttp;
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	else
	  {
	  alert("Your browser does not support XMLHTTP!");
	  }
	xmlhttp.onreadystatechange=function()
			{
				if(xmlhttp.readyState==1)
				  {
				    //update_status('Loading'); 
				  }
				if(xmlhttp.readyState==2)
				  {
				    // update_status('Adding to Cart'); 
				  }
				
				if(xmlhttp.readyState==3)
				  {
				    //  update_status('Adding to Cart'); 
				  }
				if(xmlhttp.readyState==4)
				  {
				  update_cart_total(products_id,cart_quantity);
				  update_cart_count();
				  update_cart_links();
				  	//alert(cart_quantity);
				  //document.purchaseItem.responsetext.value=xmlhttp.responseText; 
				   // setTimeout(update_status("Item added to your cart"), '15000'); 
				  }
			}
	var url="../shopping_cart.php";
	url=url+"?action=buy_now";
	url=url+"&products_id="+products_id;
	url=url+"&cart_quantity="+cart_quantity;
	xmlhttp.open("GET",url,true);

	xmlhttp.send(null);
	//this.AJAX=null;
}





