	function scrollUp(){
		document.getElementById('content').scrollTop += 10*-1;
		upTimer = setTimeout("scrollUp()", 20);
	}
	
	function scrollDown(){
		document.getElementById('content').scrollTop += 10*1;
		downTimer = setTimeout("scrollDown()", 20);
	}
	
/*
	Calendar functions
*/

	
	var ajaxStatus = document.getElementById('ajaxStatus');
	
	var toggleDate = function (el){
		var bookedCol = '#C0BA98';
		var availCol = '#1F0215';
	 	
		
		emod = (el) ? (el.eventPhase) ? "W3C" : "NN4" : (window.event) ? "IE4+" : "unknown";
		
		switch (emod){
			case "IE4+":
				date = window.event.target;
			break;
			case "W3C":
				date = el.target;
			break;
			case "NN4":
				date = window.event.srcElement;
			break;
		}

		
		if(date.className == 'available'){
			
			var success = function(t){		
				new Effect.Highlight(date, {startcolor: availCol, endcolor: bookedCol, restorecolor: bookedCol, afterFinish: function(){date.className = 'booked';}});
				document.getElementById('ajaxStatus').innerHTML = t.responseText;
			}
			
			var loading = function(t){
				document.getElementById('ajaxStatus').innerHTML = 'Updating...';
			}
	
			new Ajax.Request('../admin/availability.php', {method: 'post', postBody: 'action=add&date='+date.id, onSuccess: success, onLoading:loading});
			

			
		}else{

			var success = function(t){		
				new Effect.Highlight(date, {startcolor: bookedCol, endcolor: availCol, restorecolor: availCol, afterFinish: function(){date.className = 'available';}});
				document.getElementById('ajaxStatus').innerHTML = t.responseText;
				}
			
			var loading = function(t){
				document.getElementById('ajaxStatus').innerHTML = 'Updating...';
			}
			
			new Ajax.Request('availability.php', {method: 'post', postBody: 'action=delete&date='+date.id, onSuccess: success, onLoading:loading});

			
		}
		
	}
		
	function initCal(){
		var ajaxCal = document.getElementById('ajaxCal');
		var dates = ajaxCal.getElementsByTagName('td');	
		
		for(var i = 0; i < dates.length; i++){
			var thisdate = dates[i];
			if(thisdate.id){
				new Event.observe(thisdate.id, 'click', toggleDate);
			}
		}
	}
	

