function loadScript(scriptURL)
{
	var newScript = document.createElement("script");
	newScript.src = scriptURL;
	document.body.appendChild(newScript);
}
var x=0;
var logged_in = false;

function setLoggedIn(loggedin){
	logged_in = loggedin;
}

function loadData(URL)
{  
	xmlReq = null;
	if(window.XMLHttpRequest) 		xmlReq = new XMLHttpRequest();
	else if(window.ActiveXObject) 	xmlReq = new ActiveXObject("Microsoft.XMLHTTP");
	if(xmlReq==null) return; 

	xmlReq.onreadystatechange = function()
	{
		switch(xmlReq.readyState)
		{
		case 0:
			break;
		case 1:
			break;
		case 2: 
			break;
		case 3: 
			break;
		case 4:	
			if(xmlReq.responseXML.getElementsByTagName('prod').length > 0){
				createHTMLTemplate();
				//insertNoItemsData(xmlReq.responseXML.getElementsByTagName('no_items')[0].firstChild.data);
				insertCartTot(xmlReq.responseXML.getElementsByTagName('cart_tot')[0].firstChild.data);
				//insertProductInfo(xmlReq.responseXML.getElementsByTagName('prod'));
				//insertProductInfo(xmlReq.responseXML.getElementsByTagName('prod'),xmlReq.responseXML.getElementsByTagName('image'));
				insertProductInfo(xmlReq.responseXML.getElementsByTagName('prod'),xmlReq.responseXML.getElementsByTagName('image'),xmlReq.responseXML.getElementsByTagName('quant'),xmlReq.responseXML.getElementsByTagName('prod_id'));
				insertCartAmount(xmlReq.responseXML.getElementsByTagName('cart_amount')[0].firstChild.data);
				//insertBaseline(xmlReq.responseXML.getElementsByTagName('baseline')[0].firstChild.data);
				//insertBor(xmlReq.responseXML.getElementsByTagName('baseor')[0].firstChild.data);
				//insertBend(xmlReq.responseXML.getElementsByTagName('basend')[0].firstChild.data);
				x=0;
				doFade();
			}
			break;
		default:
			break;
		}
	}

	xmlReq.open ('GET', URL, true);
	xmlReq.send (null);
}

function insertBor(datastr){
	//document.getElementById('bor').innerHTML = unescape(datastr);
	//document.getElementById('bor').innerHTML = '&nbsp;OR&nbsp;';
	var cartstar = new Image();
	cartstar.src = "images/alwaysriding/cartstar.gif";
	
	
	var cssString = "position: relative; top: 2px;";
	if( typeof(cartstar.style.cssText) == 'string' ) {
	  cartstar.style.cssText = cssString;
	}
	cartstar.setAttribute('style',cssString);
	
	
	//document.getElementById('bor').innerHTML = '&nbsp;OR&nbsp;';
	document.getElementById('bor').appendChild(cartstar);
}
//function insertBend(datastr){
//	document.getElementById('eofbase').innerHTML = '&nbsp;' + datastr;//CHECKOUT
//}

//function insertBaseline(datastr){
//	document.getElementById('basel').innerHTML = datastr;//EDIT
//}

function insertCartAmount(datastr){
	document.getElementById('ct_amo').innerHTML = unescape(datastr);
}

/*
function insertProductInfo(datastr){
	var output = '';
	
	for(var g=0; g < datastr.length; g++){
		output += datastr[g].firstChild.data + '<br><br>';
	}
	document.getElementById('prods').innerHTML = output;
}
*/

function insertProductInfo(datastr,imgs,quant,prod_id){
	var output = '<div><table>';
	
	for(var g=0; g < datastr.length; g++){
		var img_name = imgs[g].firstChild.data;
		var img_url = "images/alwaysriding/" + img_name;
		var img_string = '<a href="http://www.alwaysriding.co.uk/index.php?main_page=product_info&products_id=' + prod_id[g].firstChild.data + '"><img width="40" height="45" src="' + img_url + '" /></a>';
		output += '<tr><td>' + img_string + '</td>';
		output += '<td valign="top"><a href="http://www.alwaysriding.co.uk/index.php?main_page=product_info&products_id=' + prod_id[g].firstChild.data + '">' + datastr[g].firstChild.data + '</a><br />Qty: ' + quant[g].firstChild.data + '</td>';
		
		output += '</tr>';
	}
	
	output += '</table></div>';
	
	document.getElementById('prods').innerHTML = output;
}


function createHTMLTemplate(){
	
	var begin_anchor = '';
	if(logged_in=='yes'){
		begin_anchor = '<a style="color:#363636;" onclick="submitAJCheckout(\'aj_cht_controller.php\',\'page=start\',\'\');return false;" href="#">'; 
	}else{
		begin_anchor = '<a style="color:#363636;" href="https://www.alwaysriding.co.uk/index.php?main_page=checkout_shipping">';
	}
	//document.getElementById('ajaxtest').innerHTML = '<br/><table width="142px" id="ajbasket" align="center" border="1" rules="none" frame="box"><tr><td align="center"><font color="#0066CC"><div id="no_items"></div></font></td></tr><tr><td><font color="#666666"><div id="prods"></div></font></td></tr><tr><td align="center"><font color="#0066CC"><span id="ct_tot"></span></font><font color="#666666"><span id="ct_amo"></span></font></td></tr><tr><td align="center"><font color="#666666"><a href="http://www.alwaysriding.co.uk/alwaysshop/index.php?main_page=shopping_cart"><span id="basel"></span></a><span id="bor"></span><a href="https://www.alwaysriding.co.uk/alwaysshop/index.php?main_page=checkout_shipping"><span id="eofbase"></span></a></font></td></tr></table>';
	//document.getElementById('ajaxtest').innerHTML = '<br/><table width="157px" id="ajbasket" align="center" border="1" rules="none" frame="box" ><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><div id="no_items"><img src="images/alwaysriding/side_bar_your_selections.gif" alt="Your Selections" title="Your Selections" /></div></font></td></tr><tr><td><font color="#666666"><div id="prods"></div></font></td></tr><tr><td align="center"><font color="#217942"><b><span id="ct_tot"></span></b></font><font color="#217942"><b><span id="ct_amo"></span></b></font></td></tr><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><a style="color:#363636;" href="http://www.alwaysriding.co.uk/index.php?main_page=shopping_cart"><span id="basel"><img src="images/alwaysriding/sidebar_your_selections_edit.gif" alt="Edit" title="Edit" /></span></a><span id="bor"><img src="images/alwaysriding/sidebar_your_selections_pipe.gif" alt="Pipe" title="Pipe" /></span>' + begin_anchor + '<span id="eofbase"><img src="images/alwaysriding/sidebar_your_selections_checkout.gif" alt="Checkout" title="Checkout" /></span></a></font></td></tr></table>';
	//document.getElementById('ajaxtest').innerHTML = '<br/><div style="border-left:1px;width:159px;height:13px;background-image:url(images/alwaysriding/ajb_top_edge.gif);position:relative;top:2px;"></div><div style="width:160px;"><table border="0"><tr><td><table id="ajbasket" align="center"  border="0"><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><div id="no_items"><img src="images/alwaysriding/side_bar_your_selections.gif" alt="Your Selections" title="Your Selections" /></div></font></td></tr><tr><td><font color="#666666"><div id="prods"></div></font></td></tr><tr><td align="center"><font color="#217942"><b><span id="ct_tot"></span></b></font><font color="#217942"><b><span id="ct_amo"></span></b></font></td></tr><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><a style="color:#363636;" href="http://www.alwaysriding.co.uk/index.php?main_page=shopping_cart"><span id="basel"><img src="images/alwaysriding/sidebar_your_selections_edit.gif" alt="Edit" title="Edit" /></span></a><span id="bor"><img src="images/alwaysriding/sidebar_your_selections_pipe.gif" alt="Pipe" title="Pipe" /></span>' + begin_anchor + '<span id="eofbase"><img src="images/alwaysriding/sidebar_your_selections_checkout.gif" alt="Checkout" title="Checkout" /></span></a></font></td></tr></table></td><td style="background-image:url(images/alwaysriding/ajb_right_edge_repeatx.gif);background-repeat:repeat-y;">&nbsp;</td></tr></table></div><div style="width:159px;height:13px;background-image:url(images/alwaysriding/ajb_bottom_edge.gif);position:relative;top:-2px;"></div>';
	//document.getElementById('ajaxtest').innerHTML = '<br/><div style="border-left:1px;width:159px;height:13px;background-image:url(images/alwaysriding/ajb_top_edge.gif);position:relative;top:2px;"></div><div style="width:160px;"><table border="0"><tr><td><table id="ajbasket" align="center"  border="0" style="width:147px;"><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><div id="no_items"><img src="images/alwaysriding/side_bar_your_selections.gif" alt="Your Selections" title="Your Selections" /></div></font></td></tr><tr><td><font color="#666666"><div id="prods"></div></font></td></tr><tr><td align="center"><font color="#217942"><b><span id="ct_tot"></span></b></font><font color="#217942"><b><span id="ct_amo"></span></b></font></td></tr><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><a style="color:#363636;" href="http://www.alwaysriding.co.uk/index.php?main_page=shopping_cart"><span id="basel"><img src="images/alwaysriding/sidebar_your_selections_edit.gif" alt="Edit" title="Edit" /></span></a><span id="bor"><img src="images/alwaysriding/sidebar_your_selections_pipe.gif" alt="Pipe" title="Pipe" /></span><a style="color:#363636;" href="http://www.alwaysriding.co.uk/index.php?main_page=shopping_cart"><span id="eofbase"><img src="images/alwaysriding/sidebar_your_selections_checkout.gif" alt="Checkout" title="Checkout" /></span></a></font></td></tr></table></td><td style="background-image:url(images/alwaysriding/ajb_right_edge_repeatx.gif);background-repeat:repeat-y;">&nbsp;</td></tr></table></div><div style="width:159px;height:13px;background-image:url(images/alwaysriding/ajb_bottom_edge.gif);position:relative;top:-2px;"></div>';
	document.getElementById('ajaxtest').innerHTML = '<br/><div style="border-left:1px;width:159px;height:13px;background-image:url(images/alwaysriding/ajb_top_edge.gif);position:relative;top:2px;"></div><div style="width:160px;"><table border="0"><tr><td><table id="ajbasket" align="center"  border="0" style="width:147px;"><tr><td align="center" style="font-family:Trebuchet MS;"><font color="#363636"><div id="no_items"><img src="images/alwaysriding/side_bar_your_selections.gif" alt="Your Selections" title="Your Selections" /></div></font></td></tr><tr><td><font color="#666666"><div id="prods"></div></font></td></tr><tr><td align="center"><font color="#217942"><b><span id="ct_tot"></span></b></font><font color="#217942"><b><span id="ct_amo"></span></b></font></td></tr><tr><td align="center"><a href="http://www.alwaysriding.co.uk/index.php?main_page=shopping_cart"><img src="images/alwaysriding/new_buttons/checkout.gif" alt="Checkout"></a></td></tr></table></td><td style="background-image:url(images/alwaysriding/ajb_right_edge_repeatx.gif);background-repeat:repeat-y;">&nbsp;</td></tr></table></div><div style="width:159px;height:13px;background-image:url(images/alwaysriding/ajb_bottom_edge.gif);position:relative;top:-2px;"></div>';
}

function insertCartTot(datastr){
	document.getElementById('ct_tot').innerHTML = datastr;
}

//function insertNoItemsData(datastr){
//	document.getElementById('no_items').innerHTML = (datastr + '<br>');
//}

function doFade(){

change_bg = setInterval("bg_eff()", 25);

}

function bg_eff()
   {
   	var c = new Array("F2F2F2", "D5DFEA", "B0C8E0", "B0C8E0", "5B96D1", "2E7DCC", "2E7DCC",
"2E7DCC", "5B96D1", "B0C8E0", "B0C8E0", "D5DFEA", "F2F2F2", "FFFFFF");

   col_val = "#" + c[x];
   document.getElementById("ajbasket").style.backgroundColor=col_val;
   x++;
   if (x == 14)
      {
      clearInterval(change_bg);
      }
   }
