// JavaScript Document

$(function( $ ){

		if (jQuery.browser.safari)
			$("body").css({backgroundColor: "#BE010F"});

		function randomBetween(a,b){
			rndNumber=a+Math.floor(Math.random()*(b-a+1));
			return rndNumber;
		}

		function randomBackground(){

		  	var imagesInFolder= [9,3,0];

		  	var folder=randomBetween(0,1);
		  	
		  	var d = new Date();
            var year= d.getDay();
            var today=d.getDate();
            var thisMonth=d.getMonth()+1;
            
			if (today>20 &&thisMonth==12){
		  		folder=2;
		  	}
		  	
		  	
			var image=randomBetween(0,imagesInFolder[folder]);
			var bgndUrl="media/bgnd/"+folder+"/bgnd"+image+".jpg";
				$("body").css({backgroundImage: "url("+bgndUrl+")"});
				switch (folder){

			case 0:
				$("body").css({backgroundPosition: "top left"});
				return;

			case 1:
				$("body").css({backgroundPosition: "top right"});
				return;

			default:
				$("body").css({backgroundPosition: "top left"});
				return;
			}

       }

	randomBackground();
    var hasMap=false;
	var $last =  $('#menu').find(".selected");
	var durationTime= 1000;
	var wwaLoc='<iframe class="googleMap" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.it/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Open+Lab+Srl,+Via+Venezia,+Firenze&amp;aq=0&amp;sll=43.780799,11.26158&amp;sspn=0.008846,0.009645&amp;vpsrc=6&amp;g=via+venezia+18b+firenze&amp;ie=UTF8&amp;hq=Open+Lab+Srl,&amp;hnear=Via+Venezia,+50121+Firenze,+Toscana&amp;t=k&amp;cid=6038778457340445557&amp;ll=43.785564,11.261973&amp;spn=0.010844,0.02532&amp;z=15&amp;iwloc=A&amp;output=embed"></iframe>';

	var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
		$("img[@src$=png]").pngfix({
			sizingMethod: "scale"
		});
		$("TD").pngfix({
			sizingMethod: "scale"
		});

	$.localScroll({
		target: $('#navigation'),
		queue:false,
		axis:'xy',
		duration:durationTime,
		hash:false,
		onBefore:function( e, anchor, $target ){//'this' is the clicked link
		randomBackground();
		var theAncor= $(this).attr("href");
		if (theAncor.indexOf("whereweare")>-1){
			if(!hasMap){
				setTimeout(function(){$(theAncor).html(wwaLoc)},800);
				hasMap=true;
			}
		}else {
			$("#whereweare").html("");
			hasMap=false;
		}
		$last.removeClass('selected');
		$last = $(this).addClass('selected');
		this.blur();//remove the awful outline
		}
	});
    
    
    	if(self.location.hash){
        $("#menu").find("[href='"+self.location.hash+"']").click();
	}else{
		$('#navigation').scrollTo( $("#home"), {axis:'xy'});
		$("#menu").find("[href='#home']").addClass("selected");
	}


});
