var listaConfronta = Array();
var listaConfrontaVera = Array();
var listaConfrontaVeraId = Array();
var contenutoConfronta='Devi selezionare almeno due struture per poterle confrontare';
var timerTooltip;
function mostraTooltip(t,s) {
	var tt = document.getElementById("contenutoTooltip");
	tt.innerHTML = t;
	var elTT = document.getElementById("mostraTooltip");
	elTT.style['visibility'] = "visible";
	if(s!=0) {
		timerTooltip = setTimeout("chiudiTooltip()",s);
	}
}
function chiudiTooltip() {
	var elTT = document.getElementById("mostraTooltip");
	elTT.style['visibility'] = "hidden";
}
function add2Lista(el,id) {
	if (el.checked) {
		listaConfronta[id] = el.value;
	} else if(listaConfronta[id] != null) {
		listaConfronta[id] = null;
	}
	// conteggio delle liste
	listaConfrontaVera = Array();
	listaConfrontaVeraId = Array();
	var k=0;
	contenutoConfronta = "<h3>Hai scelto di confrontare queste strutture:</h3><ul>";
	for(var i=0; i<listaConfronta.length;i++) {
		if(listaConfronta[i]!= null) {
		listaConfrontaVera[k] = listaConfronta[i];
		listaConfrontaVeraId[k] = i;
		contenutoConfronta+="<li>"+listaConfronta[i]+"</li>";
		k++;
		}
	}
	if (k<2) {
		contenutoConfronta = "Devi selezionare almeno due struture per poterle confrontare";
	} else {
		contenutoConfronta +="</ul>";
	}
	// attivazione del menù confronta
	var bottone = document.getElementById("bottoneconfronta");
	if(k==0) {
		bottone.style['visibility'] = 'hidden';
	} else if(k==1) {
		bottone.style['visibility'] = 'visible';
		bottone.disabled=true;
		bottone.value="Confronta";
		mostraTooltip(contenutoConfronta,4000);
	} else {
		bottone.style['visibility'] = 'visible';
		bottone.disabled=false;
		bottone.value="Confronta "+k+"";
	}
	
}
/*
function sganciaTesta() {
	var testa = document.getElementById('testafissa');
	testa.style['position'] ='absolute';
}
function agganciaTesta() {
	var testa = document.getElementById('testafissa');
	testa.style['position'] ='fixed';
}
*/
function vota(id,voto) {
	
	var el = document.getElementById(id);
	el.className="bgstar"+voto;
}
function settaVoto(id,voto) {
var el = document.getElementById(id);
	el.title=el.className;
	el.className="bgstar"+voto;
}
function ripristinaVoto(id) {
	var el = document.getElementById(id);
	el.className=el.title;

}
function preloadImg() {
	var img1 = new Image;
	img1.src="http://media.maremmaonline.com/img/bgstar1.gif";
		var img2 = new Image;
	img2.src="http://media.maremmaonline.com/img/bgstar2.gif";
		var img3 = new Image;
	img3.src="http://media.maremmaonline.com/img/bgstar3.gif";
		var img4 = new Image;
	img4.src="http://media.maremmaonline.com/img/bgstar4.gif";	
}
function confrontaFraStrutture() {
	var bottone = document.getElementById("bottoneconfronta");
	bottone.disabled="disabled";
	var frm = document.getElementById("dynamicform");
	for(var i=0; i<listaConfrontaVeraId.length;i++) {
		var el = document.createElement("input");
		el.type="hidden";
		el.name= "ids[]";
		el.value = listaConfrontaVeraId[i];
		frm.appendChild(el);
	}
	var el = document.createElement("input");
	el.type="hidden";
	el.name= "easyadmin[azione]";
	el.value = "confronta";
	frm.appendChild(el);
	frm.submit();
}
function $R(id_elemento) {
	var elemento;
	if(document.getElementById){
	elemento = document.getElementById(id_elemento);
	} else if(document.all) {
	elemento = document.all[id_elemento];
	} else {
	alert("metodo non valido");
	return false;
	}
	return elemento;
}
function $Style(id_elemento) {
	return $R(id_elemento).style;
}
function SwicciaRicercaAvanzata(el) {
	
	var a = $Style('avricerca').display;
	if (a=="block") {
		$Style('avricerca').display="none";
		el.innerHTML="Ricerca avanzata"; 
		//abbuiamento del pulsante cerca
		$Style('pulsanteCerca').display="block";
		$R("telecomando1").className="on";
		vediTutti("nascondere");
	} else {
		$R("telecomando1").className="aperto";
		//$R("telecomando2").className="off";
		$Style('avricerca').display="block";
		el.innerHTML="Chiudi ricerca avanzata";
		$Style('pulsanteCerca').display="none";
		nascondiTutti("nascondere");
	}
	
}
function ricercaStrutture(id) {

				var a = $Style('avricerca').display;
				//var el=document.getElementById('ancheRicercaAvanzata');

				if (a=="block") {
					//la ricerca avanzata e aperta
					
					//el.innerHTML='<input type="hidden" name="caricaRicercaAvanzata" value="carica"/>';
				}else{
					//el.innerHTML='&nbsp;';
					//la ricerca avanzata e chiusa
				}


				var fr = document.getElementById('checkboxlista');
				//var a = controllaDate();

				var ricerca = document.getElementById('idRicercaHidden');

				ricerca.value=id;
				fr.submit();
				
			}
function nascondiTutti(classe) {
	var all = document.all ? document.all : document.getElementsByTagName('*');
  var elementi = new Array();
  for (var e = 0; e < all.length; e++)
  if (all[e].className == classe)
	all[e].style['display'] = 'none';

}
function vediTutti(classe) {
	var all = document.all ? document.all : document.getElementsByTagName('*');
  var elementi = new Array();
  for (var e = 0; e < all.length; e++)
  if (all[e].className == classe)
	all[e].style['display'] = 'block';

}