function popupCentre(txtPage,nbLargeur,nbHauteur,txtOption){
var nbHaut=(screen.height-nbHauteur)/2;
var nbGauche=(screen.width-nbLargeur)/2;
var winPopup=window.open(txtPage,"","top="+nbHaut+",left="+nbGauche+",width="+nbLargeur+",height="+nbHauteur+","+txtOption);
if(winPopup) {
	winPopup.focus();	
} else {
	alert("Ouverture boquée par l'anti-popup du navigateur \n Autoriser les popup dans les préférences")
}
}
function lienOver(lien)
{
	lien.style.color="#FF0000";
	lien.style.backgroundColor="#009F3C";
}
function lienOut (lien)
{
	lien.style.color="#666666";
	lien.style.backgroundColor="#FFFFFF";
}
function cacher(div)
  {
  
        document.getElementById(div).style.display='none';
   
  }

function initBulle()
{
	if(document.getElementById) {
		document.write("<div id=\"divBulle\"></div>");
	}
}

function infoBulle(text)
{
	if(document.getElementById) 
	{
		var div=document.getElementById("divBulle");
		div.innerHTML=text;
		div.style.visibility="visible";
		var X=posX;
		if(X<0) X=0;
		var Y=posY+20;
		div.style.top=Y+"px";
		div.style.left=X+"px";
	}
}

function fermerBulle()
{
	if(document.getElementById) 
	{
		document.getElementById("divBulle").style.visibility="hidden";
	}
}

var posX=0, posY=0;
document.onmousemove=getMousePos;
function getMousePos(e)
{
	if(document.all)
	{
		posX=event.x+document.body.scrollLeft;
		posY=event.y+document.body.scrollTop;
	}
	else
	{
		posX=e.pageX;
		posY=e.pageY;
	}
}

function isMail(txtMail)
{
	var regMail=new RegExp("^[0-9a-z._-]+@{1}[0-9a-z. -]{2,}[.]{1}[a-z]{2,5}$","i");
	return regMail.test(txtMail);
}


function valider(f)

{
	if (f.base.value.length<1){
		alert("Tu as oubli\351 le nom de la base");
		f.ordre.focus();
		return false;
	}
	if (f.table.value.length<1){
		alert("Tu as oubli\351 le nom de la table");
		f.nom.focus();
		return false;
	}
	if (f.nom.value.length<1){
		alert("Tu as oubli\351 les champs et leur propri\351t\351s");
		f.nom.focus();
		return false;
	}
		
	f.submit();
}
function valider_mail(f)

{
	if(!isMail(f.mail.value)){
			alert("Merci d'indiquer une adresse valide pour que nous puissions vous effacer de la liste");
			return false;
	}
	f.submit();
}

function valider_link(f)

{
	if (f.nom.value.length<3){
		alert("Jij is vergeten om de naam van het agentschap aan te geven");
		f.nom.focus();
		return false;
	}
	
	if (f.site.value.length<1 ) {
	alert('Jij heeft geen website gezet, het is rechtvaardig?');
		f.site.focus();
		return false
	}
	
	
	if(f.site.value.length>1 && !isUrl(f.site.value)){
			alert("jij is het \"http://\" vergeten");
			return false;
	}
	f.submit();
}

function isNom(txtNom)
{
	var regNom=new RegExp("^[<>]");
	return regNom.test(txtNom);
}

