/*
top menu
*/
var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas
var sxSpacer=[0,0,145,290,435,580]; //margine sinistro

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul");
    for (var t=0; t<ultags.length; t++){
		if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px"; //dynamically position first level submenus to be height of main menu item
			ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon";
		}
		else{ 
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px"; //position menu to the right of menu item that activated it
    	ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon";
		}
    ultags[t].parentNode.onmouseover=function(){ 
    this.getElementsByTagName("ul")[0].style.visibility="visible";
	document.getElementById("link_t").style.visibility="visible";
	document.getElementById("link_t").style.marginLeft=sxSpacer[this.id]+"px";
    }
    ultags[t].parentNode.onmouseout=function(){ 
    this.getElementsByTagName("ul")[0].style.visibility="hidden";
	document.getElementById("link_t").style.visibility="hidden"
    }
    }
  }
}

/* 
retinatura 
*/
function retina(){ 
  var temp = $('#footer').position().top + 62; //altezza totale
  //var h_doc = $(document).height();
  var h_win = $(window).height();
  var h  = 0;
  	if(temp <= h_win) {
		h = h_win; 
	}else{
		h = temp;
	}	
   //$("#debug").html(h_doc +' - '+ h_win +' - '+ h +' '+temp) 
  
 $("#bg_sopra").css({ height: h }); 
 
}

/*
segnalazione pagina
*/
function segnala_pagina(){

	  var email_to = $('#email_to').attr('value');
	  var email_from = $('#email_from').attr('value');
	  var url_segnala = $('#url_segnala').attr('value');	
	 	   
	  var reg = new RegExp("^[a-z0-9_\\.\\-]+@+[a-z0-9_\\.\\-]+(\\.[a-z]{2,4})$","gi");
	  if (!reg.test(email_to)) {
		alert('E-email destinatario non valido'); return(false);
	  }	
	  var reg = new RegExp("^[a-z0-9_\\.\\-]+@+[a-z0-9_\\.\\-]+(\\.[a-z]{2,4})$","gi");
	  if (!reg.test(email_from)) {
		alert('E-mail mittente non valido'); return(false);
	  }	
	 	
	//alert('email_to'+email_to+'email_from'+email_from+'url_segnala'+url_segnala); return
		$.ajax({
		  type: "get",	
		  url: "../inc/segnala.php",
		  data: ({'email_to':email_to,'email_from':email_from,'url_segnala':url_segnala}),
		  cache: false,
		  //dataType: "script",
		  beforeSend: function(){ 
				//$("#box_segnala").html('<img src="../images/loading.gif" />');
				$("#result_segnala").html('Caricametno in corso..');
			},
		  //error: function(){ $("#box_msg").html('ERRORE<br /><br />');},
		  success: function(result){ 
				$("#result_segnala").html(result);	
			}
		 });	
	  
}

/* 
stampa pagina
*/
function stampa_viaggio(id, tipo){
	var t = (tipo) ? "news" : "";
	window.open('../inc/stampa_viaggio.php?id='+id+'&tipo='+t,'a','top=50,left=50,width=800, height=600, scrollbars=yes, resizable=yes, menubar=yes')
}

/*
box segnala
*/
function segnala(del){ 
	if(del){
		$('#box_segnala').css({'display':'none'});
	}else{
		$('#box_segnala').css({'display':'block'})
	}
}

/* 
click pacchetto
*/
function sel(id,i){ //alert(id + ' ' + OLD_SEL + ' ' + URL_SEGNALA);
	$("#li_"+OLD_SEL).css({'background-image':'url(../images/scroll/bg.png)'});
	$("#li_"+id).css({'background-image':'url(../images/scroll/bg_fre.png)'});
	OLD_SEL = id;
	
	$.ajax({
	  type: "get",	
	  url: "../inc/ajax_dettagli.php",
	  //data: ({'id':id,'url_segnala':URL_SEGNALA+'&amp;id='+id+'&amp;i='+i}),
	  data: ({'id':id,'url_segnala':URL_SEGNALA}),
	  cache: false,
	  //dataType: "script",
	  beforeSend: function(){ 
			var h = $("#cella_dx").height();
			//$("#l").append('<div id="loading"></div>');
			$("#loading").css({'display':'block'});
			$("#loading").css({'height':h-20});
			$("#loading").html('<img src="../images/loading.gif" />');
		},
	  //error: function(){ $("#box_msg").html('ERRORE<br /><br />');},
	  success: function(result){ 
			$("#cella_dx").html(result);
			$("#loading").css({'display':'none'});
		}
	 });	
		
	return false
}

/*
click tab
*/
function sel_tab(id_tab){ //alert(id_tab + ' ' + OLD_TAB_SEL+' '+URL_SEGNALA);
	$("#tab_"+OLD_TAB_SEL).attr({'class':''});
	$("#tab_"+id_tab).attr({'class':'current'});
	OLD_TAB_SEL = id_tab;
	
	$.ajax({
	  type: "get",	
	  url: "../inc/ajax_dettagli.php",
	  data: ({'id_tab':id_tab,'url_segnala':URL_SEGNALA}),
	  cache: false,
	  //dataType: "script",
	  beforeSend: function(){ 
			var h = $("#cella_dx").height();
			//$("#l").append('<div id="loading"></div>');
			$("#loading").css({'display':'block'})
			$("#loading").css({'height':h-20});
			$("#loading").html('<img src="../images/loading.gif" />');
		},
	  success: function(result){ 
			$("#result").html(result);
			$("#loading").css({'display':'none'});
		}
	 });	
	 return false	
}
/*
bg pacchetti over
*/
function sel_bg(id,del){
	if(!del){
		$("#li_"+id).css({'background-image':'url(../images/scroll/bg_fre.png)'});
	}else if(id != OLD_SEL) {
		$("#li_"+id).css({'background-image':'url(../images/scroll/bg.png)'});
	}
	//alert(id_tab)
}

