

  var xmlhttp;
				
  function getAjax(){
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null){return;}
    getStamp();
  }
  
   function getStamp(){
    xmlhttp=GetXmlHttpObject();
    xmlhttp.onreadystatechange=stateChangedStamp;
    xmlhttp.open("GET","/getstamp.pl",true);
    xmlhttp.send(null);
  }
  function stateChangedStamp(){
  if (xmlhttp.readyState==4){
    document.getElementById("stampdiv").innerHTML=xmlhttp.responseText;
    showAds();
    }
  }
  
  function showAds(){
    xmlhttp=GetXmlHttpObject();
    xmlhttp.onreadystatechange=stateChangedAds;
    xmlhttp.open("GET","/showads.pl",true);
    xmlhttp.send(null);
  }
  function stateChangedAds(){
  if (xmlhttp.readyState==4){
  	document.getElementById("ads").style.display=xmlhttp.responseText;
	}
  }
 
  function GetXmlHttpObject(){
  if (window.XMLHttpRequest){return new XMLHttpRequest();}
  if (window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}
  return null;
  }

			  //document.cookie = "cart=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";
			  function init(){
			  showCart();
			  getAjax();
			  }
			  
			  var cartString = '';
			  var cartArray = new Array(); 
			  function getCookie(){
			    if (document.cookie != ''){
			      var allcookies = document.cookie.split(';');
			      for (i = 0; i < allcookies.length; i++){
				var splitcookie = allcookies[i].split( '=' );
				var cookie_name = splitcookie[0].replace(/^\s+|\s+$/g, '');
				var cookie_value = splitcookie[1].replace(/^\s+|\s+$/g, '');
				if (cookie_name == 'cart'){cartString = cookie_value;}
			      }
			    }
			    if (cartString != ''){cartArray=cartString.split('|');}
			  }
			  
			  var dayNames= ["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"]
			  function showCart(){
			  getCookie();
			  if (cartArray.length<1){var cartContent='<span class=cartstyle><b>Empty</b>, please visit or search for a course and then use the Add button to add courses to your Shopping Cart.</span>';}
			  else{
			  var cartContent='';
			  for (x in cartArray){
			    var cartLine = cartArray[x].split(',');
				var splitDate = cartLine[3].split('/');
				var whatDate = new Date(splitDate[2], splitDate[1]-1, splitDate[0], 0, 0, 0, 0);
				var dayNum=whatDate.getDay();
				var whatDay=dayNames[dayNum];
				cartContent += '<p><table width=100% border=0 cellpadding=0 cellspacing=0><tr><td>';
				var showdate=splitDate[2].substr(2, 2);
				cartContent += '<span class=cartstyle><a href=/courses/'+cartLine[2]+'>'+cartLine[1]+'</a> *'+cartLine[4]+' Players';
				cartContent += '<br>'+whatDay+', '+cartLine[3]+'</td>';
				cartContent += '<td align=right valign=middle><input type=button value=X onclick=remove('+x+');></td>';
				cartContent += '</tr></table>';
			  }
			  }
			  cart.innerHTML=cartContent;
			  }
			  
			  function remove(whatline){
			  getCookie();
			  cartArray.splice(whatline,1);
			  cartString=cartArray.join('|');
			  
			  if (cartArray.length > 0){
			  	var cookdate = new Date();
				cookdate.setTime(cookdate.getTime()+(7*24*60*60*1000));
			  	var expires = "; expires="+cookdate.toGMTString();
				document.cookie = "cart="+cartString+expires+"; path=/";
			  }
			  else {document.cookie = "cart=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";}
			  showCart();
			  }
