function verif(field, toVerif) {
	
	if(field == 'login') {
		retour = ajax('/verif-cv-ajax.php?mode=login&f=' + toVerif.value);
		if(retour == 1)
			document.getElementById('login_err').innerHTML = 'Login déja utilisé';
		else 
			document.getElementById('login_err').innerHTML = '';

	} else if(field == 'email') {
		retour = ajax('/verif-cv-ajax.php?mode=email&f=' + toVerif.value);
		if(retour == 1)
			document.getElementById('email_err').innerHTML = 'Email déja utilisé';
		else
			document.getElementById('email_err').innerHTML = '';
			
	}  else if(field == 'confemail') {
		if(document.getElementById('email').value != document.getElementById('conf_email').value) {
			document.getElementById('confemail_err').innerHTML = 'Les 2 emails ne sont pas identiques';
		} else {
			document.getElementById('confemail_err').innerHTML = '';
		}
	}

}

function controle()
{
//var dlimite = parseInt(document.getElementById('naissa1').value);
var setFocus = false;
var toReturn = true;

if(/^.{1,}$/.test(document.cv.nom.value) == false) {
	
	if(setFocus == false) {
		document.cv.cp.focus();
		setFocus = true;
	}

	document.cv.nom.style.background = 'red';
	document.cv.nom.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
}

if(/^.{1,}$/.test(document.cv.prenom.value) == false) {
	
	if(setFocus == false) {
		document.cv.prenom.focus();
		setFocus = true;
	}
		
	document.cv.prenom.style.background = 'red';
	document.cv.prenom.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.adresse.value) == false) {
	
	if(setFocus == false) {
		document.cv.adresse.focus();
		setFocus = true;
	}
		
	document.cv.adresse.style.background = 'red';
	document.cv.adresse.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.cp.value) == false) {
	
	if(setFocus == false) {
		document.cv.cp.focus();
		setFocus = true;
	}
		
	document.cv.cp.style.background = 'red';
	document.cv.cp.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
}

if(/^.{1,}$/.test(document.cv.ville.value) == false) {

	if(setFocus == false) {
		document.cv.ville.focus();
		setFocus = true;
	}
	document.cv.ville.style.background = 'red';
	document.cv.ville.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/.test(document.cv.email.value) == false) {
	
	if(setFocus == false) {
		document.cv.email.focus();
		setFocus = true;
	}
	document.cv.email.style.background = 'red';
	document.cv.email.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.naissj.value == 0) {

	if(setFocus == false) {
		document.cv.naissj.focus();
		setFocus = true;
	}
	document.cv.naissj.style.background = 'red';
	document.cv.naissj.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.naissm.value == 0) {

	if(setFocus == false) {
		document.cv.naissm.focus();
		setFocus = true;
	}
	document.cv.naissm.style.background = 'red';
	document.cv.naissm.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.naissa.value) == false) {

	if(setFocus == false) {
		document.cv.naissa.focus();
		setFocus = true;
	}
	document.cv.naissa.style.background = 'red';
	document.cv.naissa.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.Contrat.value) == false) {

	if(setFocus == false) {
		document.cv.Contrat.focus();
		setFocus = true;
	}
	document.cv.Contrat.style.background = 'red';
	document.cv.Contrat.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.anneexp.value) == false) {

	if(setFocus == false) {
		document.cv.anneexp.focus();
		setFocus = true;
	}
	document.cv.anneexp.style.background = 'red';
	document.cv.anneexp.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.titreCV.value) == false) {

	if(setFocus == false) {
		document.cv.titreCV.focus();
		setFocus = true;
	}
	document.cv.titreCV.style.background = 'red';
	document.cv.titreCV.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^[\W|\w]{20,}$/.test(document.cv.Experience1.value) == false) {
	
	if(setFocus == false) {
		document.cv.Experience1.focus();
		setFocus = true;
	}
	document.cv.Experience1.style.background = 'red';
	document.cv.Experience1.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
	alert('Erreur sur le champ Experience : Vous devez saisir minimum 20 caractères');

}

if(/^[\W|\w]{20,}$/.test(document.cv.Experience2.value) == false) {
	
	if(setFocus == false) {
		document.cv.Experience2.focus();
		setFocus = true;
	}
	document.cv.Experience2.style.background = 'red';
	document.cv.Experience2.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.lang1.value == 0) {
	
	if(setFocus == false) {
		document.cv.lang1.focus();
		setFocus = true;
	}
	document.cv.lang1.style.background = 'red';
	document.cv.lang1.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.nivo1.value == 0) {
	
	if(setFocus == false) {
		document.cv.nivo1.focus();
		setFocus = true;
	}
	document.cv.nivo1.style.background = 'red';
	document.cv.nivo1.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}


if(document.cv.profil.value == 0) {
	
	if(setFocus == false) {
		document.cv.profil.focus();
		setFocus = true;
	}
	document.cv.profil.style.background = 'red';
	document.cv.profil.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.dispo.value == 0) {
	
	if(setFocus == false) {
		document.cv.dispo.focus();
		setFocus = true;
	}
	document.cv.dispo.style.background = 'red';
	document.cv.dispo.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

var SectorIsTrue = false;

for(i = 1;i<=36; i++) {
	if(document.getElementById('sect'+i).checked == true) {
		SectorIsTrue = true;
	}
}

if(SectorIsTrue == false) {
	document.getElementById('sector').style.background = 'red';
	document.getElementById('sector').setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}
	
var RegIsTrue = false;

for(i = 1;i<=32; i++) {
	if(document.getElementById('reg'+i).checked == true) {
		RegIsTrue = true;
	}
}

if(RegIsTrue == false && document.getElementById('mob').checked == false && document.getElementById('Mob_etr').checked == false) {
	document.getElementById('titreReg').style.background = 'red';
	document.getElementById('titreReg').setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
}

if (toReturn == false) 	
	return false;
else 
	return true;

}

function controleStage()
{
//var dlimite = parseInt(document.getElementById('naissa1').value);
var setFocus = false;
var toReturn = true;

if(/^.{1,}$/.test(document.cv.nom.value) == false) {
	
	if(setFocus == false) {
		document.cv.cp.focus();
		setFocus = true;
	}
	
	document.cv.nom.style.background = 'red';
	document.cv.nom.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
}

if(/^.{1,}$/.test(document.cv.prenom.value) == false) {
	
	if(setFocus == false) {
		document.cv.prenom.focus();
		setFocus = true;
	}
		
	document.cv.prenom.style.background = 'red';
	document.cv.prenom.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.adresse.value) == false) {
	
	if(setFocus == false) {
		document.cv.adresse.focus();
		setFocus = true;
	}
		
	document.cv.adresse.style.background = 'red';
	document.cv.adresse.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.cp.value) == false) {
	
	if(setFocus == false) {
		document.cv.cp.focus();
		setFocus = true;
	}
		
	document.cv.cp.style.background = 'red';
	document.cv.cp.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
}

if(/^.{1,}$/.test(document.cv.ville.value) == false) {
	
	if(setFocus == false) {
		document.cv.ville.focus();
		setFocus = true;
	}
	document.cv.ville.style.background = 'red';
	document.cv.ville.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.Tel.value) == false) {
	
	if(setFocus == false) {
		document.cv.Tel.focus();
		setFocus = true;
	}
	document.cv.Tel.style.background = 'red';
	document.cv.Tel.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/.test(document.cv.email.value) == false) {
	
	if(setFocus == false) {
		document.cv.email.focus();
		setFocus = true;
	}
	document.cv.email.style.background = 'red';
	document.cv.email.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.naissj.value == 0) {
		
	if(setFocus == false) {
		document.cv.naissj.focus();
		setFocus = true;
	}
	document.cv.naissj.style.background = 'red';
	document.cv.naissj.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.naissm.value == 0) {
	
	if(setFocus == false) {
		document.cv.naissm.focus();
		setFocus = true;
	}
	document.cv.naissm.style.background = 'red';
	document.cv.naissm.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.naissa.value) == false) {
	
	if(setFocus == false) {
		document.cv.naissa.focus();
		setFocus = true;
	}
	document.cv.naissa.style.background = 'red';
	document.cv.naissa.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.Contrat.value) == false) {
	
	if(setFocus == false) {
		document.cv.Contrat.focus();
		setFocus = true;
	}
	document.cv.Contrat.style.background = 'red';
	document.cv.Contrat.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.anneexp.value) == false) {
	
	if(setFocus == false) {
		document.cv.anneexp.focus();
		setFocus = true;
	}
	document.cv.anneexp.style.background = 'red';
	document.cv.anneexp.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^.{1,}$/.test(document.cv.titreCV.value) == false) {
	
	if(setFocus == false) {
		document.cv.titreCV.focus();
		setFocus = true;
	}
	document.cv.titreCV.style.background = 'red';
	document.cv.titreCV.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^[\W|\w]{20,}$/.test(document.cv.Experience1.value) == false) {
	
	if(setFocus == false) {
		document.cv.Experience1.focus();
		setFocus = true;
	}
	document.cv.Experience1.style.background = 'red';
	document.cv.Experience1.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(/^[\W|\w]{20,}$/.test(document.cv.Experience2.value) == false) {
	
	if(setFocus == false) {
		document.cv.Experience2.focus();
		setFocus = true;
	}
	document.cv.Experience2.style.background = 'red';
	document.cv.Experience2.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.lang1.value == 0) {
	
	if(setFocus == false) {
		document.cv.lang1.focus();
		setFocus = true;
	}
	document.cv.lang1.style.background = 'red';
	document.cv.lang1.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

if(document.cv.nivo1.value == 0) {
	
	if(setFocus == false) {
		document.cv.nivo1.focus();
		setFocus = true;
	}
	document.cv.nivo1.style.background = 'red';
	document.cv.nivo1.setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}

var SectorIsTrue = false;

for(i = 1;i<=36; i++) {
	if(document.getElementById('sect'+i).checked == true) {
		SectorIsTrue = true;
	}
}

if(SectorIsTrue == false) {
	document.getElementById('sector').style.background = 'red';
	document.getElementById('sector').setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;

}
	
var RegIsTrue = false;

for(i = 1;i<=32; i++) {
	if(document.getElementById('reg'+i).checked == true) {
		RegIsTrue = true;
	}
}

if(RegIsTrue == false && document.getElementById('mob').checked == false && document.getElementById('Mob_etr').checked == false) {
	document.getElementById('titreReg').style.background = 'red';
	document.getElementById('titreReg').setAttribute("onClick","this.style.background = \'white\';");
	toReturn = false;
}

if (toReturn == false) 	
	return false;
else 
	return true;

}


/* OLD FUNCTION CONTROLE


/*
var adr = document.getElementById('email1').value;
var taille = adr.length;
var pos = adr.indexOf("@");
var cara = adr.substring(0,1);
var cara2 = adr.substring(pos+1,pos+2);
var pos2 = adr.lastIndexOf(".");
var ext = adr.substring(pos2+1);


if(document.getElementById('nom1').value == "" || document.getElementById('prenom1').value == "" || document.getElementById('adresse1').value == "" ||
   document.getElementById('cp1').value == "" || document.getElementById('ville1').value == "" || document.getElementById('pays1').value == 0 || document.getElementById('tel1').value.length == 0 ||
   document.getElementById('email1').value.length == 0 || document.getElementById('naissj1').value == 0 || document.getElementById('naissm1').value == 0)
		{alert("Vous n'avez pas rempli tout le formulaire");return false;}
else
	if(document.getElementById('tel1').value.length < 10 )
		{alert("Numero de telephone non valide");return false;}
else
if((pos<4 && pos>=0) || pos>25 || pos==-1)
		{
			alert("Adresse E-Mail non valide");
			return false;
		}
else
		if(pos<4 || pos>25)
		{
			alert("Adresse E-Mail non valide");
			return false;
		}
else
		if((pos2-pos-1<2 && pos2-pos-1>=0) || pos2-pos-1>25 || pos2==-1)
		{
			alert("Provider non valide");
			return false;
		}
else
		if((ext.length)<=1 || ext.length>10 || ext.length==-1)
		{
		alert("Extension non valide");
		return false;
		}
else
	if(document.getElementById('naissa1').value.length != 4)
		{
		alert("Annee de naissance incorrecte");return false;
		}
*/
/*Else
if(document.getElementById('formation1').value == 0)
		{
		alert("Veuillez preciser votre ecole");
		return false;
		}*/
/*else
if(document.getElementById('test_check1').checked{
	if(document.getElementById('autre_ecole_plus1').value == 0){
		alert("Veuillez preciser votre ecole");
		return false;
	}
}
else 
if(document.getElementById('ecole_inge1').value == 0 || document.getElementById('ecole_univ1').value == 0 || document.getElementById('ecole_etr1').value == 0 ){
	alert("Veuillez preciser votre ecole");
	return false;
}*//*
else
if(document.getElementById('promo1').value == 0)
		{
		alert("Veuillez preciser votre promo");
		return false;
		}
else
if(document.getElementById('spec_ecole1').value == 0)
		{
		alert ("Veuillez preciser votre specialité");
		return false;
		}
if(document.getElementById('poste1').value == 0)
		{
		alert ("Veuillez preciser votre fonction");
		return false;
		}


if(document.cv.Contrat.value.length == 0 ||	document.cv.anneexp.value == 0 ||document.cv.titreCV.value.length == 0)
		{alert("Vous n'avez pas rempli tout le formulaire");return false;}
else
if(document.cv.Experience1.value.length == 0 || document.cv.Experience2.value.length == 0)
		{alert("Vous n'avez pas rempli tout le formulaire");return false;}

else
if(document.cv.lang1.value == 0)
		{alert ("Vous n'avez pas selectionner de langue"); return false;}
else
if(document.cv.nivo1.value == 0)
		{alert ("Vous n'avez pas selectionner le niveau de langue"); return false;}
else

return true;*/



function autre()
{
if(document.getElementById('test1').checked)
 {	
 	document.getElementById('autre_ecole1').disabled = false;
 	document.getElementById('formation1').value = 0;
 	document.getElementById('formation1').disabled = true; 
 }
else
 {	
 	document.getElementById('autre_ecole1').value = '';
	document.getElementById('formation1').disabled = false;
	document.getElementById('autre_ecole1').disabled = true;
 }
return true;
}

function ecole()
{
	document.getElementById('formation1').disabled = true; 
return true;
}

// PARTIE ETABLISSEMENT

function autre_etablissement()
{
	if(document.getElementById('autre_check').checked)
	{
		document.getElementById('ecole_inge').value = '';
		document.getElementById('ecole_inge').disabled = true;
		document.getElementById('ecole_univ').value = '';
		document.getElementById('ecole_univ').disabled = true;
		document.getElementById('ecole_etr').value = '';
		document.getElementById('ecole_etr').disabled = true;
		document.getElementById('ecole_etr_franco').value='';
		document.getElementById('ecole_etr_franco').disabled=true;
		document.getElementById('ecole_autre').disabled = false;
		document.getElementById('inge_check').checked = false;
		document.getElementById('univ_check').checked = false;
		document.getElementById('etr_check').checked = false;
		document.getElementById('etr_franco_check').checked=false;
	}
	else
	{
		document.getElementById('ecole_autre').value = '';
	 	document.getElementById('ecole_autre').disabled = true;
	}
	return true;
}

function inge()
{
	if(document.getElementById('inge_check').checked)
	{
		document.getElementById('ecole_univ').value = '';
	 	document.getElementById('ecole_univ').disabled = true;
	 	document.getElementById('ecole_etr').value = '';
	 	document.getElementById('ecole_etr').disabled = true;
		document.getElementById('ecole_etr_franco').value='';
		document.getElementById('ecole_etr_franco').disabled=true;
	 	document.getElementById('ecole_autre').value = '';
	 	document.getElementById('ecole_autre').disabled = true;
	 	document.getElementById('ecole_inge').disabled = false;
	 	document.getElementById('autre_check').checked = false;
	 	document.getElementById('univ_check').checked = false;
	 	document.getElementById('etr_check').checked = false;
		document.getElementById('etr_franco_check').checked=false;
	}
	else
	{
		document.getElementById('ecole_inge').value = '';
	 	document.getElementById('ecole_inge').disabled = true;
	}
	return true;
}

function univ()
{	

	if(document.getElementById('univ_check').checked)
	{
		document.getElementById('ecole_inge').value = '';
	 	document.getElementById('ecole_inge').disabled = true;
	 	document.getElementById('ecole_etr').value = '';
	 	document.getElementById('ecole_etr').disabled = true;
		document.getElementById('ecole_etr_franco').value='';
		document.getElementById('ecole_etr_franco').disabled=true;
	 	document.getElementById('ecole_autre').value = '';
	 	document.getElementById('ecole_autre').disabled = true;
	 	document.getElementById('ecole_univ').disabled = false;
	 	document.getElementById('autre_check').checked = false;
	 	document.getElementById('inge_check').checked = false;
	 	document.getElementById('etr_check').checked = false;
		document.getElementById('etr_franco_check').checked=false;
	}
	else
	{
	 	document.getElementById('ecole_univ').value = '';
	 	document.getElementById('ecole_univ').disabled = true;
	}
	return true;
}

function etr()
{
	if(document.getElementById('etr_check').checked)
	{
		document.getElementById('ecole_inge').value = '';
	 	document.getElementById('ecole_inge').disabled = true;
	 	document.getElementById('ecole_univ').value = '';
	 	document.getElementById('ecole_univ').disabled = true;
	 	document.getElementById('ecole_autre').value = '';
	 	document.getElementById('ecole_autre').disabled = true;
	 	document.getElementById('ecole_etr').disabled = false;
		document.getElementById('ecole_etr_franco').value='';
		document.getElementById('ecole_etr_franco').disabled=true;
	 	document.getElementById('autre_check').checked = false;
	 	document.getElementById('inge_check').checked = false;
	 	document.getElementById('univ_check').checked = false;
		document.getElementById('etr_franco_check').checked=false;
	}
	else
	{
	 	document.getElementById('ecole_etr').value = '';
	 	document.getElementById('ecole_etr').disabled = true;
	}
	return true;
}

function etr_franco()
{
	if(document.getElementById('etr_franco_check').checked)
	{
		document.getElementById('ecole_inge').value = '';
	 	document.getElementById('ecole_inge').disabled = true;
	 	document.getElementById('ecole_univ').value = '';
	 	document.getElementById('ecole_univ').disabled = true;
	 	document.getElementById('ecole_autre').value = '';
	 	document.getElementById('ecole_autre').disabled = true;
	 	document.getElementById('ecole_etr_franco').disabled = false;
		document.getElementById('ecole_etr').value='';
		document.getElementById('ecole_etr').disabled=true;
	 	document.getElementById('autre_check').checked = false;
	 	document.getElementById('inge_check').checked = false;
	 	document.getElementById('univ_check').checked = false;
		document.getElementById('etr_check').checked=false;
	}
	else
	{
	 	document.getElementById('ecole_etr_franco').value = '';
	 	document.getElementById('ecole_etr_franco').disabled = true;
	}
	return true;
}


function fregion()
{
var j;
for(j=1;j<=22;j++)
{
if(document.getElementById("reg"+j).checked == true)
	document.getElementById('Mob').checked = false;
}
return true;
}
/*
function controle()
{

}*/


function langue()
{
if(document.cv.lang1.value != 0 && document.cv.nivo1.value !=0)
{
document.cv.lang2.disabled = false;
document.cv.nivo2.disabled =false;

	if(document.cv.lang2.value != 0 && document.cv.nivo2.value !=0)
	{
	document.cv.lang3.disabled = false;
	document.cv.nivo3.disabled =false;
	return true;
	}
	
return true;
}
return true;
}

function secteur()
{
if(document.cv.sctact.value != 0)
{
	document.cv.sctact2.disabled = false;
	return true;
}
else
return true;
}

function mobilite()
{
var i;
if(document.getElementById('Mob').checked == true)
{
for (i=1; i<=22; i++)
     {
	 document.getElementById("reg"+i).checked = false;
     }
}
}

var IB=new Object;
var posX=0;posY=0;
var xOffset=10;yOffset=10;
function AffBulle(texte) {
  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers["bulle"].document.write(contenu);
    document.layers["bulle"].document.close();
    document.layers["bulle"].top=posY+yOffset;
    document.layers["bulle"].left=finalPosX;
    document.layers["bulle"].visibility="show";}
  if (document.all) {
    //var f=window.event;
    //doc=document.body.scrollTop;
    bulle.innerHTML=contenu;
    document.all["bulle"].style.top=posY+yOffset;
    document.all["bulle"].style.left=finalPosX;//f.x-xOffset;
    document.all["bulle"].style.visibility="visible";
  }
  //modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
  else if (document.getElementById) {
    document.getElementById("bulle").innerHTML=contenu;
    document.getElementById("bulle").style.top=posY+yOffset;
    document.getElementById("bulle").style.left=finalPosX;
    document.getElementById("bulle").style.visibility="visible";
  }
}
function getMousePos(e) {
  if (document.all) {
  posX=event.x+document.body.scrollLeft; //modifs CL 09/2001 - IE : regrouper l'évènement
  posY=event.y+document.body.scrollTop;
  }
  else {
  posX=e.pageX; //modifs CL 09/2001 - NS6 : celui-ci ne supporte pas e.x et e.y
  posY=e.pageY; 
  }
}
function HideBulle() {
	if (document.layers) {document.layers["bulle"].visibility="hide";}
	if (document.all) {document.all["bulle"].style.visibility="hidden";}
	else if (document.getElementById){document.getElementById("bulle").style.visibility="hidden";}
}

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write("<LAYER name='bulle' top=0 left=0 visibility='hide'></LAYER>");
	}
	if (document.all) {
		document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
		document.onmousemove=getMousePos;
	}
	//modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
	else if (document.getElementById) {
	        document.onmousemove=getMousePos;
	        document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
	}

}

	InitBulle("#694F7D","#FFFFFF","#694F7D",1);
	// InitBulle(couleur de texte, couleur de fond, couleur de contour, taille contour)

