Rollimage = new Array();
Rollimage[0]= new Image(20,18);
Rollimage[0].src="images/selection/boutbas.gif";
Rollimage[1]= new Image(20,18);
Rollimage[1].src="images/selection/boutbashaut.gif";

function afficheCalque(id_roll, imageName, calqueName){
	if(document.getElementById(calqueName).style.visibility=='visible'){
		document.getElementById(calqueName).style.visibility='hidden';
		SwapBack(id_roll, imageName);
	}
	else{
		document.getElementById(calqueName).style.visibility='visible';
		SwapOut(id_roll, imageName);
	}

}
function SwapOut(id_roll, imageName){
  document.images[imageName].src = Rollimage[id_roll].src;
  return true;
}

function SwapBack(id_roll, imageName){
  document.images[imageName].src = Rollimage[0].src; 
  return true;
}


function imprimer(){
	if(window.print) window.print();
	else alert("Désolé mais votre navigateur ne supporte pas cette fonctionnalité. Pour la plupart des navigateurs, vous pouvez imprimer cette page  en allant dans le menu 'Fichier' > 'Imprimer'");
}

function favoris(){
	if(document.all){
		window.external.AddFavorite(location.href, document.title)
	}
	else{
		alert('Votre navigateur ne supporte pas cette fonctionnalité. Pour la plupart des navigateurs, vous pouvez faire CTRL + D pour ajouter cette page dans vos favoris.');
	}
}
function verifMail(a){
	if(a){
		testm = false ;
		for (var j=1 ; j<(a.length) ; j++){
			if (a.charAt(j)=='@'){
				if (j<(a.length-4)){
					for (var k=j ; k<(a.length-2) ; k++){
						if (a.charAt(k)=='.') testm = true;
					}
				}
			}
		}
	}
	else testm=false;
return testm ;
}

function controle_recommand(obj){
	if(!obj.nom_emetteur.value){
		alert("Veuillez entrer votre nom et votre prénom, svp. Cela permettra à votre ami de savoir qui lui recommande ce site.");
		obj.nom_emetteur.focus();
		return false;
	}
	else if(!verifMail(obj.mail_emetteur.value)){
		alert("Veuillez entrer un e-mail correct, svp.\nCela permettra à votre ami de savoir qui lui recommande ce site. Nous vous rappelons qu'aucune adresse e-mail ne sera ni fourni à un tiers ni enregistrée.");
		obj.mail_emetteur.focus();
		return false;
	}
	else if(!verifMail(obj.mail_destinataire.value)){
		alert("Veuillez entrer un e-mail correct, svp.\nCela permettra à votre ami de savoir qui lui recommande ce site. Nous vous rappelons qu'aucune adresse e-mail ne sera ni fourni à un tiers ni enregistrée.");
		obj.mail_destinataire.focus();
		return false;
	}
	else if(confirm("Recommander à votre ami ?")) return true;
	else return false;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function setPointer(theRow, thePointerColor){
    if (thePointerColor == '' || typeof(theRow.style) == 'undefined') {
        return false;
    }
    if (typeof(document.getElementsByTagName) != 'undefined') {
        var theCells = theRow.getElementsByTagName('td');
    }
    else if (typeof(theRow.cells) != 'undefined') {
        var theCells = theRow.cells;
    }
    else {
        return false;
    }

    var rowCellsCnt  = theCells.length;
    for (var c = 0; c < rowCellsCnt; c++) {
        theCells[c].style.backgroundColor = thePointerColor;
    }

    return true;
} // end of the 'setPointer()' function

function click_checkbox(num){
	var c=1;
	for(var i=0; i<document.formulaire.elements.length; i++){
		if(document.formulaire.elements[i].name=="profil[]"){
			if(c==num){
				if(!document.formulaire.elements[i].checked){
					document.formulaire.elements[i].checked=true;
					document.formulaire.elements[i].style.backgroundColor='#0E8DCD';
				}
				else{
					document.formulaire.elements[i].checked=false;
					document.formulaire.elements[i].style.backgroundColor='#ffffff';
				}
			}
			c++;
		}
	}
}
