// Cette fonction créer un fenetre au milieu de l'écran
var popup;

function popupcentree(page,largeur,hauteur,options) {
	if (popup != null && !popup.closed) popup.close('varx');
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	popup=window.open(page,'varx','top='+top+',left='+left+',width='+largeur+',height='+hauteur+','+options);
	popup.focus();
	//popup.reload();
}

// Cette fonction créer un fenetre en haut à gauche de l'écran
var popup2;

function popuphautgauche(page,largeur,hauteur,options) {
	if (popup2 != null && !popup2.closed) popup2.close('vary');
	var top=155;
	var left=10;
	popup2=window.open(page,'vary','top='+top+',left='+left+',width='+largeur+',height='+hauteur+','+options);
	popup2.focus();
	popup2.reload();
}

// Cette fonction ferme la fenetre qui l'appelle (utilisée onBlur)
function fermeonblur() {
  self.close();
}

// Cette fonction teste si la valeur saisie dans le champ this est un nombre
function VerifNombre(Zone) {
	var V = Zone.value
	if (isNaN(V)) {
		Zone.value = V.substring(0,V.length - 1);
		//alert("Merci de saisir uniquement des nombres ;-)");
	}
}

// Cette fonction d'imprimer la page !!!!!!!! pas encore testée
function imprimer(){  
	if (navigator.appName == "Netscape") {
		window.print() ;  
	} else {
	var navi = '<OBJECT ID="navi1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
	document.body.insertAdjacentHTML('beforeEnd', navi);
	navi1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    navi1.outerHTML = "";  
	}
}

// cette fonction ajoute la page et le titre passés en paramètres
function ajFav(page, titre){ 
	if (document.all){ 
		//window.external.AddFavorite(location.href, document.title); 
		window.external.AddFavorite(page, titre); 
	} else { 
		alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos signets, ou favoris.') 
	} 
}

//cette fonction met le focus sur le formulaire de recherche
function sf(){
	document.formulaire.q.focus();
}

