var mappa, panel, pulsante, bottompannel, bottompannelabel, navigation, natop;
function init(){
       natop = document.getElementById("natop");
	   mappa = document.getElementById("map");
	   panel = document.getElementById("panel");
	   pulsante = document.getElementById("pulsante");
	   bottompannel = document.getElementById("bottompannel");
	   bottompannelabel = document.getElementById("bottompannelabel");
	   navigation = document.getElementById("navigation");
	   mappa.style.width = "80%";
	   panel.style.right = "0%";
	   navigation.style.right = panel.style.right;
	   natop.style.right = "20%";
	   pulsante.style.right = "20%";
	   bottompannel.style.bottom = "20px";
	   bottompannel.style.width = "80%";
	   bottompannelabel.style.bottom = "90px";
	   bottompannelabel.style.width = bottompannel.style.width;
	   if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){panel.style.position="relative";panel.style.cssFloat="right";}	
	   resizemap()
}
function slideRight(){
	//alert(pulsante.style.right)
	if(parseInt(mappa.style.width) == 100){pulsante.getElementsByTagName("a")[0].href="javascript:slideLeft()"; pulsante.getElementsByTagName("a")[0].className="slideleft"}
        if(document.getElementById){
                if(parseInt(mappa.style.width) < 100 && parseInt(mappa.style.width) >= 80){
                   		mappa.style.width = parseInt(mappa.style.width) + 2 + "%";				
						bottompannel.style.width = mappa.style.width;
						bottompannelabel.style.width = mappa.style.width; 
						panel.style.right = parseInt(panel.style.right) - 2 + "%";	
						navigation.style.right = panel.style.right
						natop.style.right = parseInt(natop.style.right) - 2 + "%";
						pulsante.style.right = parseInt(pulsante.style.right) - 2 + "%";		
                        setTimeout("slideRight()",10);
                }
        }
}
function slideLeft(){
	if(parseInt(mappa.style.width) == 100){pulsante.getElementsByTagName("a")[0].href="javascript:slideRight()"; pulsante.getElementsByTagName("a")[0].className="slideright"}
        if(document.getElementById){
                if(parseInt(mappa.style.width) <= 100 && parseInt(mappa.style.width) > 80){
                        mappa.style.width = parseInt(mappa.style.width) - 2 + "%";	
						bottompannel.style.width = mappa.style.width; 
						bottompannelabel.style.width = mappa.style.width; 
						panel.style.right = parseInt(panel.style.right) + 2 + "%";
						navigation.style.right = panel.style.right
						natop.style.right = parseInt(natop.style.right) + 2 + "%";
						pulsante.style.right = parseInt(pulsante.style.right) + 2 + "%";
                        setTimeout("slideLeft()",10);
                }
        }
}
function slideDown(){
	if(parseInt(bottompannelabel.style.bottom) == 18){bottompannelabel.getElementsByTagName("a")[0].href="javascript:slideUp()"; bottompannelabel.getElementsByTagName("a")[0].className="slideup"}
	if(document.getElementById){
		if(parseInt(bottompannel.style.bottom) <= 20 && parseInt(bottompannel.style.bottom) > -50){
          bottompannel.style.bottom = parseInt( bottompannel.style.bottom) - 6 + "px";
          bottompannelabel.style.bottom = parseInt( bottompannelabel.style.bottom) - 6 + "px";
		  mappa.style.height = parseInt( mappa.style.height) + 6 + "px";
		  setTimeout("slideDown()",10);
           }
     }
}
function slideUp(){
	if(parseInt(bottompannelabel.style.bottom) == 90){bottompannelabel.getElementsByTagName("a")[0].href="javascript:slideDown()"; bottompannelabel.getElementsByTagName("a")[0].className="slidedown"}
	if(document.getElementById){
		if(parseInt(bottompannel.style.bottom) < 20 && parseInt(bottompannel.style.bottom) >= -80){
          bottompannel.style.bottom = parseInt( bottompannel.style.bottom) + 6 + "px";
		  bottompannelabel.style.bottom = parseInt( bottompannelabel.style.bottom) + 6 + "px";
		  mappa.style.height = parseInt( mappa.style.height) - 6 + "px";
          setTimeout("slideUp()",10);
           }
     }
}
function resizemap() {
	if (navigator.appName=="Microsoft Internet Explorer"){
		y=document.documentElement.clientHeight;
		//mappa.style.height = y - 147 + "px";
		mappa.style.height = y - 218 + "px";
		panel.style.height = y - 147 + "px";
	}
	else{
		y=window.innerHeight
		//mappa.style.height = y - 147 + "px";
		mappa.style.height = y - 218 + "px";
		panel.style.height = y - 147 + "px";
	}
}
function changelight(a,b,c,d){
	document.getElementById(a).style.display = "block";
	document.getElementById(b).style.display = "none";
	document.getElementById(c).className="on";
	document.getElementById(d).className="off";
}
function avanzata(sez){
	mydiv=document.getElementById("ricercavanzata").getElementsByTagName("div");
	for (x=0; x<mydiv.length; x++){mydiv[x].style.display="none"}
	document.getElementById(sez).style.display="block";
	document.getElementById("ricercavanzata").className="accesa";
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','overlay');
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = '0';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '90';
 	objOverlay.style.width = '100%';
	objOverlay.style.height = '100%';
	objBody.insertBefore(objOverlay, objBody.firstChild);
	if (navigator.appName=="Microsoft Internet Explorer"){
		y=document.documentElement.clientHeight;
		objOverlay.style.height = y+'px';
		selects = document.getElementById("panel").getElementsByTagName('select');
			for(i = 0; i < selects.length; i++) {
				selects[i].style.visibility = 'hidden';
			}
		}
}
function closeavanzata(){
	document.getElementById("ricercavanzata").className="";
	var objBody = document.getElementsByTagName("body").item(0);
	objBody.removeChild(objBody.childNodes[0]);
		selects = document.getElementById("container").getElementsByTagName('select');
		for(i = 0; i < selects.length; i++) {
			selects[i].style.visibility = 'visible';
		}
}