/*********************************************
 * Script de redimensionnement de la fenêtre *
 *********************************************/

function redimensionnement(){
	var windowHeight = getWindowHeight(); windowHeight += 15;
	$('contenu').style.height = windowHeight - 127 + "px";
	$('ConteneurDeCarte').style.height = windowHeight - 127 - ( 27 + 32 + 8 ) + "px";
	if( $('LayersDiv') != null )
		map_resizeLayerSwitcherIfNeeded();
}

//Affiche/Cache la fenêtre de choix d'Echelle Numérique
function viewer_showhide_choixDEchelleNumerique(){
	var style = $('choixDEchelleNumerique').style;
	if( style.display == "block" ){
		style.display = "none";
	} else {
		style.display = "block";
		// On met un timeout pour que la fenêtre ne reste pas ouverte ad-vitam eternam (ici, elle se ferme au bout de 5 secondes)
		setTimeout("viewer_choixDEchelleNumerique_TimeOut()",5000);
	}
}
// Fonction qui détermine si à la fin du TimeOut on doit ou non cacher la fenêtre de choix d'Echelle Numérique
function viewer_choixDEchelleNumerique_TimeOut(){
	if( $('choixDEchelleNumerique').style.display == "block" ){
		viewer_showhide_choixDEchelleNumerique();
	}
}
// Fonction qui change l'échelle de la carte suivant la valeur passée en paramètre
function viewer_changeScale(value){
	map.zoomToScale(value);
	viewer_showhide_choixDEchelleNumerique();
}