
function esegui_funzione(){
	resize();	
	clearInterval(timerID);	
}

function resize(){
	altezza_finestra = document.body.clientHeight;
	lunghezza_finestra = document.body.clientWidth;	
	altezza_immagine = 580;
	lunghezza_immagine = 1024;
	
	IE4 = (document.all) ? 1:0;
	NN6 = (!document.all && document.getElementById) ? 1:0;

	ok = (document.styleSheets) ? 1:0;
	if(ok) {
		if(IE4) stile = document.styleSheets[0].rules;
		if(NN6) stile = document.styleSheets[0].cssRules ;
  	}
	
	if(document.styleSheets) {		
		if(altezza_finestra<580){			 
  			stile[0].style.overflow = "auto";
  			stile[1].style.overflow = "auto";			
		}
		if((altezza_finestra>=580) && (lunghezza_finestra>=1024)){
			stile[0].style.overflow = "hidden";
  			stile[1].style.overflow = "hidden";			
		}
		if(lunghezza_finestra<970){			 
  			stile[0].style.overflow = "auto";
  			stile[1].style.overflow = "auto";			
		}		
  	}
	else {
  	// non supporta l'oggetto styleSheets
  	}

	
	if(altezza_finestra<altezza_immagine){
		if(lunghezza_finestra<lunghezza_immagine){
			document.getElementById('background').height = altezza_immagine;				
			document.getElementById('background').width = lunghezza_immagine;		
		} else {
			document.getElementById('background').width = lunghezza_finestra;
			document.getElementById('background').height = (altezza_immagine*lunghezza_finestra) / lunghezza_immagine;		
		}
	} else {
		if(lunghezza_finestra<lunghezza_immagine){		
			document.getElementById('background').height = altezza_finestra;			
			document.getElementById('background').width = (lunghezza_immagine*altezza_finestra) / altezza_immagine;
		} else {
			document.getElementById('background').width = lunghezza_finestra;
			document.getElementById('background').height = (altezza_immagine*lunghezza_finestra) / lunghezza_immagine;
			
			if(document.getElementById('background').height<altezza_finestra){
				document.getElementById('background').height = altezza_finestra;
				document.getElementById('background').width = (lunghezza_immagine*altezza_finestra) / altezza_immagine;				
			}			
		}
	}
	
	if(lunghezza_finestra<lunghezza_immagine){
		if(altezza_finestra<altezza_immagine){
			document.getElementById('background').width = lunghezza_immagine;				
			document.getElementById('background').height = altezza_immagine;		
		} else {
			document.getElementById('background').height = altezza_finestra;
			document.getElementById('background').width = (lunghezza_immagine*altezza_finestra) / altezza_immagine;		
		}
	} else {
		if(altezza_finestra<altezza_immagine){
			document.getElementById('background').width = lunghezza_finestra;			
			document.getElementById('background').height = (altezza_immagine*lunghezza_finestra) / lunghezza_immagine;
		} else {
			document.getElementById('background').height = altezza_finestra;
			document.getElementById('background').width = (lunghezza_immagine*altezza_finestra) / altezza_immagine;
			
			if(document.getElementById('background').width<lunghezza_finestra){
				document.getElementById('background').width = lunghezza_finestra;
				document.getElementById('background').height = (altezza_immagine*lunghezza_finestra) / lunghezza_immagine;				
			}			
		}
	}	
}


