/*
		ASP-PHP.net - v4 © Didier YVER 2001-2005

		Scripts clients génériques
*/

// Centrage du popup sur l'écran
function centrePop(url,largeur,hauteur,param) {
	var gauche = (screen.width - largeur)/2
	var haut =  (screen.height - hauteur)/2
	return window.open(url,"","width="+largeur+",height="+hauteur+",left="+gauche+",top="+haut+","+param)
}

// Affichage de popups
function pop(u,t) {
	switch(t) {
		case 1: return centrePop(u,800,600,"scrollbars,resizable")
		case 2: return centrePop(u,1020,764,"scrollbars,resizable")
		case 3: return centrePop(u,600,400,"scrollbars,resizable=no")
		case 4: return centrePop(u,490,220,"scrollbars=no")
		case 5: return window.open(u,"","scrollbars=yes,resizable=yes,width=410,height=300,left=20,top=20")
		case 7: return centrePop(u,200,100,"scrollbars=yes,resizable=no")
		case 8: return window.open(u,"pop","scrollbars=yes,resizable=no,width=410,height=560,left=20,top=20")
	}
	return window.open(u)
}

function ident() {
	if(location.href.indexOf("/en/")>0)
		pop("/elt/log_en.php",5)
	else pop("/elt/log.php",5)
}

// Vérifie la validité du champ par rapport à la regexp et sinon :
//		- affiche le message d'erreur
//		- passe le focus au champ
//		- retourne false
function checkfield(champ,regexp,message) {
	var reg = new RegExp(regexp)
	if(reg.exec(champ.value)==null) {
		alert(message)
		champ.focus()
		return false
	}
	return true
}

if(self!=top) top.location.href=self.location.href