//<![CDATA[
/*------------------------COOKIE-----------------------------------*/
function getCookie(nome){
	var nameEQ = nome + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function setCookie(nome, valore, giorni) {
     if (giorni) {
		var date = new Date();
		date.setTime(date.getTime()+(giorni*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	valore = escape(valore);
	document.cookie = nome+"="+valore+expires+"; path=/";

}

function delCookie (nome) {
	document.cookie = nome+"=;expires=Thu, 01-Jan-70 00:00:01 GMT; path=/"; 	
}
/*------------------------FINE COOKIE-----------------------------------*/
/*------------------------MENU-----------------------------------*/
function loadMenu(currMenu){	
    deselezionaTutti();    
	if(currMenu!=null&&currMenu!=""){					    
	    if(currMenu==getUltimoIdMenu()){	    	
	    	selezionaMenuClickati()
	    }
	    else{
	    	pulisciCookieMenu()   	
	    	if(currMenu.length<3){
	    		menuClick(currMenu);
	    	}	    	    	
	    	if(currMenu.length>=3){
	    		var currSMenu=currMenu.substring(0,2)
	    		menuClick(currSMenu);
	    		var currRMenu=currMenu.substring(0,3) //
	    		raccoClick(currRMenu); //
	    		fogliaClick(currMenu);
	    	}
	    	else if(currMenu.length==4){
	    		var currSMenu=currMenu.substring(0,2)
	    		menuClick(currSMenu);
	    		var currRMenu=currMenu.substring(0,3)
	    		raccoClick(currRMenu);
	    		fogliaClick(currMenu);
	    	}
	    	selezionaMenuClickati()
	    }
	}
	/*else if(getUltimoIdMenu()=="") {
		pulisciCookieMenu()
		menuClick("1");
		window.location.href="./home.php"		
	}*/
}

function pulisciCookieMenu(){
	delUltimoIdMenu();
	delUltimoIdRacco();	
	delUltimoIdFoglia();
	return;
}

function deselezionaTutti(){
	for(i=1;i<31;i++){
		var menu, sottomenu, a_menu;
		try{eval("menu=document.getElementById('menu_"+i+"')");}catch(e){}
		try{eval("a_menu=document.getElementById('a_menu_"+i+"')");}catch(e){}
		try{eval("sottomenu=document.getElementById('sottomenu_"+i+"')");}catch(e){}
		if(menu!=null) menu.className='menu';
		if(a_menu!=null) a_menu.className='menu';
		if(sottomenu!=null){			
			for(x=1;x<31;x++){
			    var foglia, a_foglia, racco, a_racco;
			    try{eval("racco=document.getElementById('racco_"+i+""+x+"')");}catch(e){}
				try{eval("a_racco=document.getElementById('a_racco_"+i+""+x+"')");}catch(e){}
				if(racco!=null) racco.className='raccoglitore';		
				if(a_racco!=null) a_racco.className='raccoglitore';
				try{eval("foglia=document.getElementById('foglia_"+i+""+x+"')");}catch(e){}
				try{eval("a_foglia=document.getElementById('a_foglia_"+i+""+x+"')");}catch(e){}
				if(foglia!=null) foglia.className='foglia';		
				if(a_foglia!=null) a_foglia.className='foglia';				
				foglia=null;a_foglia=null; racco=null; a_racco=null;
			}
			sottomenu.style.visibility='hidden';
			sottomenu.style.display='none';
		}		    
	    menu=null;sottomenu=null;a_menu=null;
	}
}

function selezionaMenuClickati(){
	var menu, sottomenu, a_menu, foglia, a_foglia, racco, a_racco;
	try{eval("menu=document.getElementById('menu_"+getUltimoIdMenu()+"')");}catch(e){}
	try{eval("a_menu=document.getElementById('a_menu_"+getUltimoIdMenu()+"')");}catch(e){}
	try{eval("sottomenu=document.getElementById('sottomenu_"+getUltimoIdMenu()+"')");}catch(e){}	
	if(menu!=null) menu.className='menusel';
	if(a_menu!=null) a_menu.className='menusel'
	if(sottomenu!=null){		
		try{eval("racco=document.getElementById('racco_"+getUltimoIdRacco()+"')");}catch(e){}
		try{eval("a_racco=document.getElementById('a_racco_"+getUltimoIdRacco()+"')");}catch(e){}
		if(racco!=null) racco.className='raccoglitoresel';		
		if(a_racco!=null) a_racco.className='raccoglitoresel';
		try{eval("foglia=document.getElementById('foglia_"+getUltimoIdFoglia()+"')");}catch(e){}
		try{eval("a_foglia=document.getElementById('a_foglia_"+getUltimoIdFoglia()+"')");}catch(e){}
		if(foglia!=null) foglia.className='fogliasel';				
		if(a_foglia!=null) a_foglia.className='fogliasel';
		sottomenu.style.visibility='visible';							
		sottomenu.style.display='block';
	}		   
	menu=null;sottomenu=null;a_menu=null;foglia=null;a_foglia=null; racco=null; a_racco=null;
}

function getUltimoIdMenu(){
	if(getCookie("avvferri_LastMenu")==null) return "";
	else return getCookie("avvferri_LastMenu");
}
function getUltimoIdRacco(){
	if(getCookie("avvferri_LastRacco")==null) return "";
	else return getCookie("avvferri_LastRacco");
}
function getUltimoIdFoglia(){
	if(getCookie("avvferri_LastFoglia")==null) return "";
	else return getCookie("avvferri_LastFoglia");
}
function setUltimoIdMenu(idMenu){
	setCookie("avvferri_LastMenu",idMenu);
}
function setUltimoIdRacco(idRacco){
	setCookie("avvferri_LastRacco",idRacco);
}
function setUltimoIdFoglia(idFoglia){
	setCookie("avvferri_LastFoglia",idFoglia);
}
function delUltimoIdMenu(){
	if(getCookie("avvferri_LastMenu")!=null) delCookie("avvferri_LastMenu");
}
function delUltimoIdRacco(){
	if(getCookie("avvferri_LastRacco")!=null) delCookie("avvferri_LastRacco");	
}
function delUltimoIdFoglia(){
    if(getCookie("avvferri_LastFoglia")!=null) delCookie("avvferri_LastFoglia");
}

function menuClick(idMenu){
	pulisciCookieMenu()	
	deselezionaTutti()
	setUltimoIdMenu(idMenu);
	selezionaMenuClickati()
}

function fogliaClick(idFoglia){
	//delUltimoIdRacco();
	setUltimoIdFoglia(idFoglia);	
}
function raccoClick(idRacco){
	//delUltimoIdFoglia();
	setUltimoIdRacco(idRacco);	
}


/*------------------------FINE MENU-----------------------------------*/
/*------------------------PICCOLOMENU-----------------------------------*/

function deselezionaTuttiPiccoli(){
	for(i=1;i<31;i++){
		var piccolomenu, sottopiccolomenu, a_piccolomenu;
		try{eval("piccolomenu=document.getElementById('piccolomenu_"+i+"')");}catch(e){}
		try{eval("a_piccolomenu=document.getElementById('a_piccolomenu_"+i+"')");}catch(e){}
		try{eval("sottopiccolomenu=document.getElementById('sottopiccolomenu_"+i+"')");}catch(e){}
		if(piccolomenu!=null) piccolomenu.className='piccolomenu';
		if(a_piccolomenu!=null) a_piccolomenu.className='piccolomenu';
		if(sottopiccolomenu!=null){			
			for(x=1;x<31;x++){
			    var piccolafoglia, a_piccolafoglia;
				try{eval("piccolafoglia=document.getElementById('piccolafoglia_"+i+""+x+"')");}catch(e){}
				try{eval("a_piccolafoglia=document.getElementById('a_piccolafoglia_"+i+""+x+"')");}catch(e){}
				if(piccolafoglia!=null) piccolafoglia.className='piccolafoglia';		
				if(a_piccolafoglia!=null) a_piccolafoglia.className='piccolafoglia';				
				piccolafoglia=null;a_piccolafoglia=null;
			}
			sottopiccolomenu.style.display='none';
		}		    
	    piccolomenu=null;sottopiccolomenu=null;a_piccolomenu=null;
	}
}

function selezionaPiccolomenu(idMenu){
	var piccolomenu, sottopiccolomenu, a_piccolomenu;
	try{eval("piccolomenu=document.getElementById('piccolomenu_"+idMenu+"')");}catch(e){}
	try{eval("a_piccolomenu=document.getElementById('a_piccolomenu_"+idMenu+"')");}catch(e){}
	try{eval("sottopiccolomenu=document.getElementById('sottopiccolomenu_"+idMenu+"')");}catch(e){}
	if(piccolomenu!=null) {piccolomenu.className='piccolomenusel';}
	if(a_piccolomenu!=null) {a_piccolomenu.className='piccolomenusel';}
	if(sottopiccolomenu!=null) {sottopiccolomenu.style.display='block';}
	return;
}

function selezionaPiccolafoglia(idFoglia){
	var piccolafoglia, a_piccolafoglia;
	try{eval("piccolafoglia=document.getElementById('piccolafoglia_"+idFoglia+"')");}catch(e){}
	try{eval("a_piccolafoglia=document.getElementById('a_piccolafoglia_"+idFoglia+"')");}catch(e){}
	if(piccolafoglia!=null) {piccolafoglia.className='piccolafogliasel';}	
	if(a_piccolafoglia!=null) {a_piccolafoglia.className='piccolafogliasel';}							
	return;	
}

function piccolomenuClick(idMenu){	
	deselezionaTuttiPiccoli()	
	selezionaPiccolomenu(idMenu)
}

function piccolafogliaClick(idFoglia){
	selezionaPiccolafoglia(idFoglia);	
}

function showDivPiccolomenu(divId){
	hideAllDivPiccolomenu();
	var divPiccolo;	
	try{eval("divPiccolo=document.getElementById('"+divId+"')");}catch(e){return;}
	divPiccolo.style.display='block';
	divPiccolo.style.visibility='visible';
}

function hideAllDivPiccolomenu(){
	var divInfo, divAreastampa, divGalleriafoto;	
	try{eval("divInfo=document.getElementById('info')");}catch(e){}
	try{eval("divAreastampa=document.getElementById('areastampa')");}catch(e){}
	try{eval("divGalleriafoto=document.getElementById('galleriafoto')");}catch(e){}
	if(divInfo!=null) {
		divInfo.style.visibility='hidden';
		divInfo.style.display='none';		
	}
	if(divAreastampa!=null) {
		divAreastampa.style.visibility='hidden';
		divAreastampa.style.display='none';		
	}
	if(divGalleriafoto!=null) {
		divGalleriafoto.style.visibility='hidden';
		divGalleriafoto.style.display='none';		
	}
}
/*------------------------FINE PICCOLOMENU-----------------------------------*/
/*------------------------GALLERIAFOTO-----------------------------------*/
function nascondiFotoGrandi(){
	for(i=1;i<100;i++){
		var img;
		try{eval("img=document.getElementById('img"+i+"')");}catch(e){}		
		if(img!=null) img.style.display='none';
	}
}
function deselezionaProvini(){
	for(i=1;i<100;i++){
		var img;
		try{eval("img=document.getElementById('imgProvino"+i+"')");}catch(e){}		
		if(img!=null) img.className='imgProvini';
	}
}
function clickProvino(idFoto){
	nascondiFotoGrandi();
	deselezionaProvini();
	var img;
	try{eval("img=document.getElementById('img"+idFoto+"')");}catch(e){}		
	try{eval("imgProvino=document.getElementById('imgProvino"+idFoto+"')");}catch(e){}
	if(img!=null) img.style.display='block';
	if(imgProvino!=null) imgProvino.className='imgProviniSel';
}
/*------------------------FINE GALLERIAFOTO-----------------------------------*/
/*----------------------ROLL HOVER -------------------------------------------*/
function rollHover(){
	var img=event.srcElement;	
	var suffixHover="_hover";
	if(img.src==null) return;
	if(img.src.indexOf(suffixHover)>-1) return;
	var extImgs=img.src.substr(img.src.length-4);
	var srcImg=img.src.substring(0,(img.src.length-4));
	img.src= srcImg+suffixHover+extImgs;
	//alert("HOVER: "+img.src);	
}
function rollOut(){
	var img=event.srcElement;	
	var suffixHover="_hover";
	if(img.src==null) return;	
	if(img.src.indexOf(suffixHover)<0) return;	
	var extImgs=img.src.substr(img.src.length-4);
	var srcImg=img.src.substring(0,(img.src.length-4-suffixHover.length));
	img.src= srcImg+extImgs;
	//alert("OUT: "+img.src);
}

//]]>
