<!--

// OPEN POP UP
function open_popup(page) {
       window.open(page,"","menubar=no, status=no, scrollbars=yes, width=700, height=400");
   }

/*************************
TESTS FORMULAIRES CLIENTS
*************************/
//test formulaire packshoot
function f_testFormuPackshoot(){
	var valid = false;
	var datesPhot = document.formuPackshoot.datesPhot.value;
	var villesPhot = document.formuPackshoot.villesPhot.value;
	var departementsPhot = document.formuPackshoot.departementsPhot.value;
	var raisonSociale = document.formuPackshoot.raisonSociale.value;
	var nom = document.formuPackshoot.nom.value;
	var prenom = document.formuPackshoot.prenom.value;
	var email = document.formuPackshoot.email.value;
	var adresse = document.formuPackshoot.adresse.value;
	var cp = document.formuPackshoot.cp.value;
	var ville = document.formuPackshoot.ville.value;
	var tel = document.formuPackshoot.tel.value;
		
		if( datesPhot == "" ){ 
			alert("Vous n'avez pas saisi la(les) date(s) pour vos photos.");
			valid = false;
		}else if( villesPhot == "" ){ 
			alert("Vous n'avez pas saisi votre lieu pour les photos.");
			valid = false;
		}else if( departementsPhot == "" ){ 
			alert("Vous n'avez pas saisi votre département pour les photos.");
			valid = false;
		}else if( raisonSociale == "" ){ 
			alert("Vous n'avez pas saisi votre raison sociale.");
			valid = false;
		}else if( nom == "" ){ 
			alert("Vous n'avez pas saisi votre nom.");
			valid = false;
		}else if( prenom == "" ){ 
			alert("Vous n'avez pas saisi votre prenom.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas saisi votre email.");
			valid = false;
		}else if( adresse == "" ){ 
			alert("Vous n'avez pas saisi votre adresse.");
			valid = false;
		}else if( adresse == "" ){ 
			alert("Vous n'avez pas saisi votre adresse.");
			valid = false;
		}else if( cp == "" ){ 
			alert("Vous n'avez pas saisi votre code postal.");
			valid = false;
		}else if( ville == "" ){ 
			alert("Vous n'avez pas saisi votre ville.");
			valid = false;
		}else if( tel == "" ){ 
			alert("Vous n'avez pas saisi votre numéro de téléphone.");
			valid = false;
		}
    else if (email.length > 0){

	            var valide1 = false;
	
	            for(var j=1;j<(email.length);j++){
		              if(email.charAt(j)=='@'){
			                 if(j<(email.length-4)){
				                    for(var k=j;k<(email.length-2);k++){
					                       if(email.charAt(k)=='.') {valide1=true;}					     
				                    }
			                  }
		              }
	           }
	if(valide1==false) {alert("L'adresse Email saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
	}     
    else{
			valid = true;
		}
		if(valid) document.formuPackshoot.submit();

}

/*----------------------
FONCTION DIAPO ESPACES PRIVES
----------------------*/ 

function select_photo(chemin){

var map = window.document.getElementById("apercu_photo");
var tab = window.document.getElementById("apercu_vignette");

if (!map) {
			alert("Objet introuvable : "+map);    
		}
else 
  { 
    map.innerHTML = "<IMG src="+chemin+" height=300px>";     
  }

}

//test formulaire demande de devis
function f_testFormuDevis(){
	var valid = false;
	var societe = document.formuDevis.societe.value;
	//var adresse = document.formuDevis.adresse.value;
	//var cp = document.formuDevis.cp.value;
	//var ville = document.formuDevis.ville.value;
	//var personne = document.formuDevis.personne.value;
	var telephone = document.formuDevis.telephone.value;
	var email = document.formuDevis.email.value;
		
		if( societe == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Société\" obligatoire.");
			valid = false;
		}else if( telephone == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Téléphone\" obligatoire.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Email\" obligatoire.");
			valid = false;
		}
    else if (email.length > 0){

	            var valide1 = false;
	
	            for(var j=1;j<(email.length);j++){
		              if(email.charAt(j)=='@'){
			                 if(j<(email.length-4)){
				                    for(var k=j;k<(email.length-2);k++){
					                       if(email.charAt(k)=='.') {valide1=true;}					     
				                    }
			                  }
		              }
	           }
	if(valide1==false) {alert("L'adresse Email saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
	}
    else{
			valid = true;
		}
		if(valid) document.formuDevis.submit();

}

//test formulaire contact
function f_testFormuContact(){
	var valid = false;
	var nom = document.formuContact.nom.value;
	var email = document.formuContact.email.value;
	var infos = document.formuContact.infos.value;
		
		if( nom == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Nom ou Société\" obligatoire.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Email\" obligatoire.");
			valid = false;
		}else if( infos == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Demande d\'informations\" obligatoire.");
			valid = false;
		}
    else if (email.length > 0){

	            var valide1 = false;
	
	            for(var j=1;j<(email.length);j++){
		              if(email.charAt(j)=='@'){
			                 if(j<(email.length-4)){
				                    for(var k=j;k<(email.length-2);k++){
					                       if(email.charAt(k)=='.') {valide1=true;}					     
				                    }
			                  }
		              }
	           }
	           
	if(valide1==false) {alert("L'adresse Email saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
	     }

    else{
			valid = true;
		}
		if(valid) document.formuContact.submit();

}


//test formulaire recommander
function f_testFormuRecommander(){
	var valid = false;
	var nom = document.formuRecommander.nom.value;
	var email = document.formuRecommander.email.value;
	var email_dest = document.formuRecommander.email_dest.value;
		
		if( nom == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Votre nom\" obligatoire.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Votre email\" obligatoire.");
			valid = false;
		}else if( email_dest == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Email du destinataire\" obligatoire.");
			valid = false;
		}
	     else if (email_dest.length > 0){

	            var valide2 = false;
	
	            for(var j=1;j<(email_dest.length);j++){
		              if(email_dest.charAt(j)=='@'){
			                 if(j<(email_dest.length-4)){
				                    for(var k=j;k<(email_dest.length-2);k++){
					                       if(email_dest.charAt(k)=='.') {valide2=true;}					     
				                    }
			                  }
		              }
	           }
	           
	if(valide2==false) {alert("L'adresse email du destinataire saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
	     }

    else{
			valid = true;
		}
		if(valid) document.formuRecommander.submit();

}



//test formulaire demande de Newsletter
function f_testFormuNewsletter(){
	var valid = false;
	var nom = document.FormuNewsletter.nom.value;
	var email = document.FormuNewsletter.email.value;
		
		if( nom == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Nom\" obligatoire.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Email\" obligatoire.");
			valid = false;
		}
    else if (email.length > 0){

	            var valide1 = false;
	
	            for(var j=1;j<(email.length);j++){
		              if(email.charAt(j)=='@'){
			                 if(j<(email.length-4)){
				                    for(var k=j;k<(email.length-2);k++){
					                       if(email.charAt(k)=='.') {valide1=true;}					     
				                    }
			                  }
		              }
	           }
	if(valide1==false) {alert("L'adresse Email saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
	 }    
    else{
			valid = true;
		}
		if(valid) document.FormuNewsletter.submit();

}


//test formulaire reportage
function f_testFormuReportage(){
	var valid = false;
	var datesPhot = document.formuReportage.datesPhot.value;
	var villesPhot = document.formuReportage.villesPhot.value;
	var departementsPhot = document.formuReportage.departementsPhot.value;
	var raisonSociale = document.formuReportage.raisonSociale.value;
	var nom = document.formuReportage.nom.value;
	var prenom = document.formuReportage.prenom.value;
	var email = document.formuReportage.email.value;
	var adresse = document.formuReportage.adresse.value;
	var cp = document.formuReportage.cp.value;
	var ville = document.formuReportage.ville.value;
	var tel = document.formuReportage.tel.value;
		
		if( datesPhot == "" ){ 
			alert("Vous n'avez pas saisi la(les) date(s) pour vos photos.");
			valid = false;
		}else if( villesPhot == "" ){ 
			alert("Vous n'avez pas saisi votre lieu pour les photos.");
			valid = false;
		}else if( departementsPhot == "" ){ 
			alert("Vous n'avez pas saisi votre département pour les photos.");
			valid = false;
		}else if( raisonSociale == "" ){ 
			alert("Vous n'avez pas saisi votre raison sociale.");
			valid = false;
		}else if( nom == "" ){ 
			alert("Vous n'avez pas saisi votre nom.");
			valid = false;
		}else if( prenom == "" ){ 
			alert("Vous n'avez pas saisi votre prénom.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas saisi votre email.");
			valid = false;
		}else if( adresse == "" ){ 
			alert("Vous n'avez pas saisi votre adresse.");
			valid = false;
		}else if( cp == "" ){ 
			alert("Vous n'avez pas saisi votre code postal.");
			valid = false;
		}else if( ville == "" ){ 
			alert("Vous n'avez pas saisi votre ville.");
			valid = false;
		}else if( tel == "" ){ 
			alert("Vous n'avez pas saisi votre numéro de téléphone.");
			valid = false;
		}
    else if (email.length > 0){

	            var valide1 = false;
	
	            for(var j=1;j<(email.length);j++){
		              if(email.charAt(j)=='@'){
			                 if(j<(email.length-4)){
				                    for(var k=j;k<(email.length-2);k++){
					                       if(email.charAt(k)=='.') {valide1=true;}					     
				                    }
			                  }
		              }
	           }
	if(valide1==false) {alert("L'adresse Email saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
  }  
    else{
			valid = true;
		}
		if(valid) document.formuReportage.submit();

}

/*************************
TESTS FORMULAIRES ADMIN
*************************/
//test formulaire add menu
function f_testFormuAddMenu(){
	var valid = false;
	var nom = document.FormAddMenu.nom.value;
		
		if( nom == "" ){ 
			alert("Vous n'avez pas saisi de nom pour la rubrique.");
			valid = false;
		}else{
			valid = true;
		}
		if(valid) document.FormAddMenu.submit();

}

//test formulaire add sous menu
function f_testFormuAddssmenu(){
	var valid = false;
	var nom_ssmenu = document.formuAddssmenu.nom_ssmenu.value;
	var titre = document.formuAddssmenu.titre.value;
	var commentaire = document.formuAddssmenu.commentaire.value;
		
		if( nom == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Nom du sous menu\" obligatoire.");
			valid = false;
		}else if( titre == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Titre\" obligatoire.");
			valid = false;
		}else{
			valid = true;
		}
		if(valid) document.formuAddssmenu.submit();

}

//test formulaire up menu
function f_testFormuUpMenu(){
	var valid = false;
	var nom = document.FormUpMenu.nom.value;
		
		if( selection= "" ){ 
			alert("Vous n'avez pas choisi de rubrique.");
			valid = false;
		}else{
			valid = true;
		}
		if(valid) document.FormUpMenu.submit();

}


/*************************
TESTS FORMULAIRES ADMIN SPACE
*************************/

//test form add_space
function f_testformuaddspace(){
  
  var valid = false;
	var nom = document.formuaddspace.nom.value;
	var login = document.formuaddspace.login.value;
	var email = document.formuaddspace.email.value;
		
		if( nom == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Nom\" obligatoire.");
			valid = false;
		}else if( login == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Login\" obligatoire.");
			valid = false;
		}else if( email == "" ){ 
			alert("Vous n'avez pas rempli le champ \"Email\" obligatoire.");
			valid = false;
		}
    else if (email.length > 0){

	            var valide1 = false;
	
	            for(var j=1;j<(email.length);j++){
		              if(email.charAt(j)=='@'){
			                 if(j<(email.length-4)){
				                    for(var k=j;k<(email.length-2);k++){
					                       if(email.charAt(k)=='.') {valide1=true;}					     
				                    }
			                  }
		              }
	           }
	if(valide1==false) {alert("L'adresse Email saisie n'est pas valide.");}
	//return valide1;
	     else { valid = true; }
    }    
    else {
			   valid = true;
		    }
		if(valid) document.formuaddspace.submit();

}


/*----------------
FONCTION CHECKBOX
-------------------
// conteneur = id du bloc (<div>, <p> ...) contenant les checkbox
// a_faire = '0' pour tout décocher
// a_faire = '1' pour tout cocher
// a_faire = '2' pour inverser la sélection

function GereChkbox(conteneur, a_faire) {
var blnEtat=null;
var Chckbox = document.getElementById(conteneur).firstChild;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
			}
		Chckbox = Chckbox.nextSibling;
	}
}*/

/*interdiction clic droit
function disableselect(e){
	return false
}

function reEnable(){
	return true
}

//if IE4+
document.onselectstart=new Function ("return false")
document.oncontextmenu=new Function ("return false")
//if NS6
if (window.sidebar){
	document.onmousedown=disableselect
	document.onclick=reEnable
}*/



//ouverture pop up
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//over echange d image
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) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); 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];}
}


//effet sur image
function effet(image){
	if(image && image.filters && image.filters[0]){
		image.filters[0].apply();
		image.filters[0].play();
	}
}
	



/*function f_afficheIntro(){
	document.write('<object type="application/x-shockwave-flash" data="animations/Prehome.swf" width="931" height="700">\n');
	document.write('<param name="movie" value="animations/Prehome.swf" />\n');
	document.write('<param name="quality" value="high" />\n');	
	document.write('<param NAME="wmode" VALUE="transparent" />\n');
	document.write('Meltingphot site du photographe\n');
	document.write('</object>\n');
}*/
			
//-->
