function amILocal($needle){
	$haystack=window.location.href;
	if($haystack.search($needle)>=0){
		return true;
	} else {
		return false;
	}
}

if(amILocal("localhost")){
	$host="localhost";
	ROOT="http://"+$host+"/catered4/";
	$AJAXURLstop="catered4";
} else {
	$host="www.catered4thekids.co.uk";
	ROOT="http://"+$host+"/";
	$AJAXURLstop="www.catered4thekids.co.uk";
}

var $urlparts=window.location.href.split("/");
var $stopadding=0;
var $ajaxlink="";
for($x=$urlparts.length-2; $x>0; $x--){
	if($urlparts[$x]==$AJAXURLstop){
		$stopadding=1;
	}
	if($stopadding!=1){
		$ajaxlink+="../";
	}
}
$ajaxlink+="ajax/ajax.php";



function setOpacity($item, $opacity){
	if(document.all){
		$item.setStyle("filter","alpha(opacity="+$opacity+")");
	} else {
		$item.style.opacity=$opacity/100 ;
	}
}

window.addEvent("domready", function(){
	$$("form#searchform select").each(function(element){
		element.onchange=function(){
			$("searchform").submit();
		}
	});
	
	$$(".addblock").each(function(element, index){
		element.ticks=0;
		
		element.id="advert"+index;
		
		element.folder=element.innerHTML;
	    	element.innerHTML="loading...";
		element.currentImage="";
		element.cycle=function(){
			new Ajax($ajaxlink, {
				data:{
					func:"advertise",
					current:element.currentImage,
					id:element.id,
					folder:element.folder
				},
				evalScripts:true
			}).request();
		}
		element.cycle();
	});
	
	setInterval("adverts()", 10000);
});



function adverts(){
	$$(".addblock").each(function(element){
		element.cycle();
	});
}

window.onload=function(){
	$$(".hotspot").each(function(element){
		element.onmouseover=function(){
			$("mappic").src=ROOT+"images/framework/maprollover/"+this.id.split("a")[1]+".gif";
		}
	});
	if($("mappic")){
		$("mappic").onmouseout=function(){
			this.src=ROOT+"images/framework/maprollover/blank.gif";
		}
	}
}