$(document).ready(function(){ siteInit();});


// funzione per inizializzare il layout del sito e 
// gli observer
//------------------------------------------------
function siteInit(){

	// sostituisco gli eventuali indirizzi email
	//------------------------------------------------	
	$('.indirizzoEmail').each(function (i){
		var address = $(this).html();
		addressArray = address.split(" ");
		var text = indirizzoEmail(addressArray);
		$(this).html(text);
	});
	

	// scroll nei link interni nel vademecum
	//------------------------------------------------	
	if ($('.vademecum').length)
	{
		$('.vademecum').localScroll();
	}


	// observer per nascondere i submenu non relativi
	// alla pagina corrente
	//------------------------------------------------
	$(".sottoMenu:not('.attuale')").each(function(i)
		{
			$(this).hide();
		});



	if ($('#slider').length)
	{
		$("#slider").easySlider({
			auto: true,
			continuous: true,
			pause: 4000,
			controlsShow: false,
			speed: 1200
		});

		// caption sulle immagini dello slider
		//------------------------------------------------					
		$('.boxgrid.captionfull').hover(function(){
			$(".cover", this).stop().animate({top:'150px'},{queue:false,duration:160});
		}, function() {
			$(".cover", this).stop().animate({top:'200px'},{queue:false,duration:160});
		});

	}
	


	if ($('.prevendita').length) {
		$('.prevendita').click(function () { 
			$("#dialog").dialog({
							bgiframe: true,
							height: 330,
							width: '90%',
							modal: true,
							resizable: false,
							title: 'Iscrizione all\'evento'
						});	
						
			$("#dialog").dialog('open');    	
			});		
	}
	

	// mappa google nei contatti
	//------------------------------------------------	
	if ($('#map').length ) 
	{
		var map = new GMap2(document.getElementById("map"));
		var center = new GLatLng(45.417890,10.9854161);
		map.setCenter(center, 15);

		var marker = new GMarker(center, {draggable: true});
		var description = "<strong>INTERZONA Associazione Culturale</strong><br />Via Scuderlando, 4<br />37135 Verona (VR)<br />Italia";
	
		map.addControl(new GLargeMapControl());
		
		var point = new GLatLng(45.417890,10.9854161);
		var mark = new GMarker(point);
		map.addOverlay(mark);
										
		mark.openInfoWindowHtml(description);

		GEvent.addListener(mark, "click", function() {
				mark.openInfoWindowHtml(description);
		});
	}
	
}



// Funzione per comporre via script l'indirizzo 
// email, questo per evitare gli agenti spammer
//------------------------------------------------
function indirizzoEmail(addressArray){
	
	var domain = "izona";
	var atsign = "&#64;";
	var dotsign = ".";

	var username = addressArray[0];
	var extension = addressArray[addressArray.length - 1];
	var domain = addressArray[addressArray.length - 3];

	var addr = username + atsign + domain + dotsign + extension;
	var text = username + atsign + domain + dotsign + extension;

	var address = '<' + 'a' + ' ' + 'href="' + 'mail' + 'to:' + addr + '">' + text + '<\/' + 'a' + '>';

	return address;
 
}


