// JavaScript Document
//CODE Ajax
		
	function getBannerBasket()
	{
		
		xmlHttp=GetXmlHttpObject();
		
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  }
		   
		var url,a;
		url="reset_bannerbasket.asp";		
		xmlHttp.onreadystatechange=stateChangeBanner;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
	function resetStockQty(frfld,prodid)
	{
		xmlHttp2=GetXmlHttpObject();
		
		if (xmlHttp2==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  }
		   
		var url,a;
		url="reset_stockquantity.asp?prid="+prodid+"&frmid="+frfld;		
		//xmlHttp2.onreadystatechange=stateChangeStockqty(frfld);
		xmlHttp2.onreadystatechange=stateChangeStockqty;
		xmlHttp2.open("GET",url,true);
		xmlHttp2.send(null);
	}
	
	function stateChangeStockqty()
	{
		
		//alert(frfld);
		if (xmlHttp2.readyState==4)
		{ 		
			var outputstock= new Array();		
			outputstock = xmlHttp2.responseText.split("|");
			var curquantity	=	outputstock[1];
			if(curquantity>0)
			{
				window.document.forms[outputstock[2]].submit();
				getBannerBasket();
				//alert(outputstock[1]);
				var winl = (screen.width  - 250) / 5;
 				var wint = ((screen.height - 310) / 2)+240;
	
				$("#popup").fadeIn('slow');
				$("#loginform").css({
						 //top:	getPageScroll()[1] + (getPageHeight()[1] / 3),
                     	 //left:	getPageScroll()[0] + (getPageHeight()[0] / 3)
						 top:	winl,
                     	 left:	wint
						}).fadeIn('slow');
				setTimeout(function(){ 
    			popupclose(); 
  				}, 5000 );
			}
			else
			{
			var errmsg	=	"Their is only "+outputstock[3]+" available of "+outputstock[0]+". You may not add any more to your basket";
			alert(errmsg);
			}
				
		}
		
	}
function stateChangeBanner() 
	{ 
		
		if (xmlHttp.readyState==4)
		{ 		
			var outputBanner;			
			outputBanner = xmlHttp.responseText;
			window.document.getElementById("banner_basket").innerHTML=outputBanner;			
		}
	}
		
	function GetXmlHttpObject()
		{
		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;
	}
	
// End 
