//***************************************
// créer le lien sur un email pour éviter le spamming
//
// ??/??/???? - ??? : Création
//***************************************

function SendMail(a_strNomAffiche, a_strNom, a_strDomaine, a_style)
{
	var lienMailTo;
	lienMailTo = '<a href=\"mailto:' + a_strNom + '@' + a_strDomaine + '"';
	if ( a_style != "" )
	{
		lienMailTo = lienMailTo + ' class=\"' + a_style + '\"';
	}
	lienMailTo = lienMailTo +'\>';
	if ( a_strNomAffiche == "" )
	{
		lienMailTo = lienMailTo + a_strNom + '@' + a_strDomaine;
	}
	else
	{
		lienMailTo = lienMailTo + a_strNomAffiche;
	}
	lienMailTo = lienMailTo + '</a>';

	document.write ( lienMailTo );
}

//***************************************
// créer le lien sur un email pour éviter le spamming
//
// 13/10/2007 - vbx : Création
//***************************************

function chang(p_nomImg)
{
  document.images[p_nomImg].src = "/images/charte/" + p_nomImg + "-hover.gif";
}

function revien(p_nomImg)
{
  document.images[p_nomImg].src = "/images/charte/" + p_nomImg + "-bg.gif";
}

function validForm(p_nomForm){
   if(document.forms[p_nomForm].elements["nom"].value==""){
       alert("Veuillez indiquer votre nom");
       return false;
   }
   if(document.forms[p_nomForm].elements["email"].value==""){
       alert("Veuillez indiquer votre email");
       return false;
   }else{
      var email = document.forms[p_nomForm].elements["email"].value;
      var verif = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
      if (verif.exec(email) == null){
        alert("Veuillez saisir une adresse mail valide");
        return false;
      }
   }
   if(document.forms[p_nomForm].elements["sujet"].value==""){
       document.forms[p_nomForm].elements["sujet"].value = "Mail depuis le site d'Emmanuel Pamphile Artisan Ebéniste et Créateur";
   }else{
	   var chn = document.forms[p_nomForm].elements["sujet"].value;
	   if(chn.indexOf("<a href=")>=0||chn.indexOf("url=")>=0||chn.indexOf("link=")>=0){
		   alert("vous ne pouvez mettre de liens dans un titre");
		   var reg=new RegExp("(<a href=)", "g");
		   chn = chn.replace(reg,"-non-");
		   var reg=new RegExp("(url=)", "g");
		   chn = chn.replace(reg,"-non-");
		   var reg=new RegExp("(link=)", "g");
		   chn = chn.replace(reg,"-non-");
		   document.forms[p_nomForm].elements["sujet"].value = chn;
	   }
   }
   if(document.forms[p_nomForm].elements["message"].value==""){
     alert("Vous avez oubliez le message");
     return false;
   }else{
	   var chn = document.forms[p_nomForm].elements["message"].value;
	   if(chn.indexOf("<a href=")>=0||chn.indexOf("url=")>=0||chn.indexOf("link=")>=0){
		   alert("vous ne pouvez mettre de liens dans le message");
		   var reg=new RegExp("(<a href=)", "g");
		   chn = chn.replace(reg,"-non-");
		   var reg=new RegExp("(url=)", "g");
		   chn = chn.replace(reg,"-non-");
		   var reg=new RegExp("(link=)", "g");
		   chn = chn.replace(reg,"-non-");
		   document.forms[p_nomForm].elements["message"].value = chn;
	   }
   }
   document.forms[p_nomForm].submit();
}
var nbPieceJointe;
nbPieceJointe = 1;
function ajPieceJointe(){
    nbPieceJointe = nbPieceJointe + 1 ;
    //alert(nbPieceJointe);
    if(nbPieceJointe < 6 ){
       document.getElementById("L"+nbPieceJointe).style.display = "block";
       document.forms["formContact"].elements["nbPieceJt"].value=nbPieceJointe;
       //alert(document.forms["formContact"].elements["nbPieceJt"].value);
       //alert("L"+nbPieceJointe);
    }else{
          alert("Désolé, vous avez un maximum de 5 pièces jointes par mail.");
    }
}

function deplacHaut(id){
	document.getElementById(id).style.top = parseInt(parseInt(document.getElementById(id).offsetTop) - 2) + "px";	
	posBasGal = document.getElementById('posGalerie').offsetHeight + document.getElementById('posGalerie').offsetTop;
	posBasCont = parseInt(document.getElementById('conteneur').offsetHeight);
	 if( posBasGal<=posBasCont){
		 clearInterval(timer);
		 document.images["me"].style.visibility = "hidden";
		document.images["dd"].style.visibility = "visible";
	 }
}
function deplacBas(id){
	document.getElementById(id).style.top = parseInt(parseInt(document.getElementById(id).offsetTop) + 2) + "px";
	posHautGal = document.getElementById('posGalerie').offsetTop;
	 if( 0<=posHautGal){
		 clearInterval(timer);		 
		document.images["dd"].style.visibility = "hidden";
		document.images["me"].style.visibility = "visible";
	 }
}

function monte(){
		document.images["dd"].style.visibility = "visible";
         var posBasGal = document.getElementById('posGalerie').offsetHeight + document.getElementById('posGalerie').offsetTop;
         var posBasCont = parseInt(document.getElementById('conteneur').offsetHeight);
		 if( posBasGal>posBasCont){
			 timer = setInterval("deplacHaut('posGalerie')",1);
		 }
}
function descend(){
		document.images["me"].style.visibility = "visible";
         var posHautGal = document.getElementById('posGalerie').offsetTop;
		 if( 0>posHautGal){
			 timer = setInterval("deplacBas('posGalerie')",1);			 
		 }
}
function stopGal(){
	clearInterval(timer);
}
function affichText(numImg){
	if(numImg=="pres"){
		document.getElementById("titre").innerHTML = document.getElementById("titrPres").innerHTML;
		document.getElementById("text").innerHTML = document.getElementById("textPres").innerHTML;
	}else{
		document.getElementById("titre").innerHTML = tab_titr[numImg];
		document.getElementById("text").innerHTML = tab_txt[numImg];
	}
	if(document.getElementById("prix") != undefined){
		if(tab_pri[numImg]!=""&&tab_pri[numImg]!="0"){
			document.getElementById("prix").innerHTML = "<h3>Prix : "+tab_pri[numImg]+"€</h3>";
		}
	}
	if(document.getElementById("lieu") != undefined){
		if(tab_lieu[numImg]!=""){
			document.getElementById("lieu").innerHTML = "<h3><u>Disponible à la boutique : </u><br><br>"+tab_lieu[numImg]+"</h3>";
		}
	}
}
function effacText(){
	document.getElementById("titre").innerHTML = "";
	document.getElementById("text").innerHTML = "";
	document.getElementById("prix").innerHTML = "";
	document.getElementById("lieu").innerHTML = "";
}
function ouvre(page){
  var w = window.open(page,'',"menubar=0,location=0,statut=0,scrollbars=0,toolbar=0,resizable=1,width=500,height=300");
}
function ouvrePopUp(page){
  var w = window.open(page,'',"menubar=0,location=0,statut=0,scrollbars=1,toolbar=0,resizable=1,width=500,height=300");
}
function changHref(page){
  document.formAjImg.action = page;
  return true;
}
function ajoutImg(){
  var contenu = "";
  contenu = contenu + "<tr><th>Titre : </th><td><input type='text' name='titrInt[]'></td></tr>";
  contenu = contenu + "<tr><th>Descriptif : </th><td><textarea name='textInt[]' cols=40 rows=4></textarea></td></tr>";
  contenu = contenu + "<tr><th>image : </th><td><input type='file' name='imgInt[]'></td></tr>";
  contenu = contenu + "<div id='etape'></div>";
  document.getElementById("etape").outerHTML = contenu;
}