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 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);
}
function valider_livredor(f)

{
	if (f.prenom.value.length<1){
		alert("Vous avez oubli\351 le pr\351nom");
		f.ordre.focus();
		return false;
	}
	if (f.nom.value.length<1){
		alert("Vous avez oubli\351 le nom");
		f.nom.focus();
		return false;
	}
	if(!isMail(f.email.value)){
			alert("Merci d'indiquer une adresse valide");
			return false;
	}
	if (f.message.value.length<1){
		alert("Vous avez oubli\351 le texte du message");
		f.nom.focus();
		return false;
	}
		
	f.submit();
}

function ouvrir_fermer(radio,div)
{
	var radio = document.getElementById(radio);
	if (radio.checked==false) document.getElementById(div).style.display='none';
	else document.getElementById(div).style.display='block';
}

function ouvrir_div(div)
{
	var div = document.getElementById(div);
	div.style.display='block';	
}

function fermer_div(div)
{
	var div = document.getElementById(div);
	div.style.display='none';	
}

function ofo(a,b,c)
{
	ouvrir_div(a);
	fermer_div(b);
	ouvrir_div(c);
}
function ffo(a,b,c)
{
	fermer_div(a);
	fermer_div(b);
	ouvrir_div(c);
}

function uncheck(a)
{
	var a = document.getElementById(a);
	a.checked=true;
}

function setOpacity(obj, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	// ancien Mozilla et Firefox
	obj.style.MozOpacity = opacity/100;
	// Safari 1.2, dernier Firefox et Mozilla, CSS3
	obj.style.opacity = opacity/100;
}
function fadeIn(objId,opacity) {
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity <= 100) {
			setOpacity(obj, opacity);
			opacity += 1;
			window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 10);
		}
	}
}

function fadeOut(objId,opacity) {
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity <= 100) {
			setOpacity(obj, opacity);
			opacity -= 1;
			window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 10);
		}
	}
}
function initImage(nom) {
	
	image = document.getElementById(nom);
	setOpacity(image, 0);
	image.style.display = "block";
	image.style.visibility = "visible";
	fadeIn(nom,0);
	
}
function initImage_out(nom) {
	
	image = document.getElementById(nom);
	setOpacity(image, 0);
	image.style.display = "block";
	image.style.visibility = "visible";
	fadeOut(nom,0);
	
}

function ouvrir_fermer_fade(radio,div)
{
	var radio = document.getElementById(radio);
	if (radio.checked==false) document.getElementById(div).style.display='none';
	else initImage(div);
}
function ffo_fade(a,b,c)
{
	
	document.getElementById(a).style.display='none';
	document.getElementById(b).style.display='none';
	initImage(c);
}
function Imprimer() {
  if (navigator.appVersion.indexOf("Mac",0)>0) {
     alert("Cette fonction n\'est pas compatible avec votre ordinateur.\n\nUtilisez plutot la combinaison de touches \"Pomme-P\"");
        }
else {
    window.print();
  }
}


