<!--
/* 
   Copyright (c) 2004 Concept Marketing Interactif
   interactif.com - All Rights Reserved.
			Olivier Cozette
*/

// Définir les variables navigateur
var ns4=(document.layers)? true:false;
var ie4=(document.all)? true:false;
var ns6=(!document.all && document.getElementById)? true:false;

// Rollover des boutons
function rollo(bouton,etat,prov) {
	// Navigation gauche
 if (prov==0) {
	var tblImgName=bouton.split('_');
	var laRub=tblImgName[0];
  if (etat==1) {
   eval("document.p"+bouton+".src=puce_"+laRub+".src;");
  }
  if (etat==0) {
   eval("document.p"+bouton+".src=puce_off.src;");
  }
 }
	// Bouton messages
 if (prov==1) {
  if (etat==1) {
   eval("document."+bouton+".src="+bouton+"_on.src;");
  }
  if (etat==0) {
   eval("document."+bouton+".src="+bouton+"_off.src;");
  }
 }
 
	// Bouton envoyer à un ami
 if (prov==2) {
   if (etat==1) {
	envoyer_on=new Image();
	envoyer_on.src="img/envoyer_ami_on.gif";
    eval("document."+bouton+".src=envoyer_on.src;");
  }
  if (etat==0) {
	envoyer_off=new Image();
	envoyer_off.src="img/envoyer_ami_off.gif";
    eval("document."+bouton+".src=envoyer_off.src;");
  }
 }
 
 return true;
}

// Validation des formulaires
function verifForm(leForm,champs,yabt) {
 var tabChamps=champs.split(",");
	var lesChamps="";
	for (i=0;i<tabChamps.length;i++) {
		var laVal=parseInt(tabChamps[i]);
		if (i!=tabChamps.length-1) {
			var laVirgule=",";
		} else {
			var laVirgule="";
		}
		if (isNaN(laVal)) {
				var lesChamps=lesChamps+"'"+tabChamps[i]+"'"+laVirgule;
		} else {
				var lesChamps=lesChamps+tabChamps[i]+laVirgule;
		}
	}
	if (eval("CheckEntry(document."+leForm+","+lesChamps+")")) {
		//eval("document."+leForm+".bt"+leForm+".disabled=true;");
		eval("document."+leForm+".submit();");
	}
}

// Montrer layer
function Show(id) {
 if (ns4) document.layers[id].visibility="show";
 if (ie4) document.all[id].style.visibility="visible";
 if (ns6) document.getElementById(id).style.visibility="visible";
}

// Cacher layer
function Hide(id) {
 if (ns4) document.layers[id].visibility="hide";
 if (ie4) document.all[id].style.visibility="hidden";
 if (ns6) document.getElementById(id).style.visibility="hidden";
}

// Relever la posX
function ImgX(rep) {
 if (ns4 || ns6) {
  xRepPos=eval("document.images['"+rep+"'].x");
 }
 if (ie4) {
  xRepPos=eval(rep).offsetLeft;
  tempEl=eval(rep).offsetParent;
  while (tempEl!=null) {
   xRepPos+=tempEl.offsetLeft;
   tempEl=tempEl.offsetParent;
  }
 return xRepPos;
 }
}

// Relever la posY
function ImgY(rep) {
 if (ns4 || ns6) {
  yRepPos=eval("document.images['"+rep+"'].y");
 }
 if (ie4) {
  yRepPos=eval(rep).offsetTop;
  tempEl=eval(rep).offsetParent;
  while (tempEl!=null) {
   yRepPos+=tempEl.offsetTop;
   tempEl=tempEl.offsetParent;
  }
 return yRepPos;
 }
}

// Afficher message
function alerte(type,rep,decalX,decalY) {
	eval("ImgX('"+rep+"');ImgY('"+rep+"');");
 if (ns4) {
  eval("document.lay"+type+".left=xRepPos+decalX;");
  eval("document.lay"+type+".top=yRepPos+decalY;");
 }
 if (ie4) {
  eval("document.all(\"lay"+type+"\").style.left=xRepPos+decalX;");
  eval("document.all(\"lay"+type+"\").style.top=yRepPos+decalY;");
 }
 if (ns6) {
  eval("document.getElementById('lay"+type+"').style.left=xRepPos+decalX;");
  eval("document.getElementById('lay"+type+"').style.top=yRepPos+decalY;");
 }
	eval("Show('lay"+type+"');");
}

// Imprimer page
function Print() {
 var url='../fonctions/popup_print.cfm?page='+document.location.href;
 var nom="imprime";
 var largeur=680;
 var hauteur=400;
 var top=(screen.height-hauteur)/2;
 var left=(screen.width-largeur)/2;
 window.open(url,nom,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+",toolbar=yes,resizable=yes,menubar=no,scrollbars=yes,status=no,location=no");
}

// Imprimer emploi
function imprimerOffre() {
 var url='popup_printoffre.cfm?page='+document.location.href;
 var nom="imprime";
 var largeur=680;
 var hauteur=400;
 var top=(screen.height-hauteur)/2;
 var left=(screen.width-largeur)/2;
 window.open(url,nom,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+",toolbar=yes,resizable=yes,menubar=no,scrollbars=yes,status=no,location=no");
}

// Reloader on resize
onresize=document.location.reload;

// Stopper les erreurs JS
function NoError() {
 return true;
}
//window.onerror=NoError;
//-->
