

// Envoi une fonction javascript au flash pour passer le parametre du zoom
// infos http://wiki.mediabox.fr/tutoriaux/flash/communication_flash_-_javascript_via_externalinterface#de_javascript_vers_flash


function thisMovie(movieName) {
        var isIE = navigator.appName.indexOf("Microsoft") != -1;
        return (isIE) ? window[movieName] : document[movieName];
}
function appel(str) {
   thisMovie("id_flash").goProduit(str);
   //alert("var : "+ str);
}

//fin  d envoi fonction javascript


function lien(url) {
  var maitre;
  if (opener.closed) {
    // si la fenêtre principale est fermée
    maitre=window.open('','nomprincipal','toolbar=yes, location=yes,status=yes,menubar=yes, scrollbars=yes,resizable=yes,copyhistory=no');
    maitre.location.href = url;
  } else {
    // Si la fenêtre principale est ouverte
    opener.location.href = url;
  }
  // Ferme le pop-up automatiquement
  window.close();
 
}
// ouvre une popup
function popup(url,width,height,scrollbars){
  window.open(url,"popup","menubar=no, status=no, scrollbars="+scrollbars+", menubar=no, width="+width+", height="+height);
	return false;
}



/* permet de cacher ou de faire apparaitre le type d isolation sur la droite de la maquette 3D */
function CacheElement(elementCache, elementVisible, intCache, intVisible){
	var int_cache = document.getElementById(intCache) ;
  var int_visible = document.getElementById(intVisible) ;
	var cache = document.getElementById(elementCache) ;
  var visible = document.getElementById(elementVisible) ;


  cache.className= "display_coldroite";
  visible.className= "no-display_coldroite";
  int_cache.className= "int_current";
  int_visible.className= "int_normal";

}


// vérification du formulaire de contact
function verifFormContact(){

	var form = document.getElementById('contact');
	var erreur = false;

	if (form.nom.value=='' || form.nom.value.length == 0){
		erreur = true;
		form.nom.className= "texte_erreur";
	} else {
		form.nom.className= "texte";
	}

	if (form.prenom.value=='' || form.prenom.value.length == 0){
		erreur = true;
	
		form.prenom.className= "texte_erreur";
	} else {

		form.prenom.className= "texte";
	}
	if (form.societe.value=='' || form.societe.value.length == 0){
		erreur = true;

		form.societe.className= "texte_erreur";
	} else {

		form.societe.className= "texte";
	}
	if (!checkEmail(form.email.value)){
		erreur = true;

		form.email.className= "texte_erreur";
	} else {

		form.email.className= "texte";
	}
	if (form.telephone.value == ''){
		erreur = true;
		form.telephone.className= "texte_erreur";
	} else {

		form.telephone.className= "texte";
	}
	if (form.message.value=='' || form.message.value.length == 0){
		erreur = true;

		form.message.className= "texte_erreur";
	} else {

		form.message.className= "texte";
	}
	var msgErreur = document.getElementById('erreur');
	if (erreur){
		msgErreur.className= "erreur";
		return false;
	} else {
		msgErreur.className= "no_display";
		return true;
	}
return false;
}

// fonction de vérification d'email
function checkEmail(email){        
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if (!filter.test(email)){                     
    return false; 
  }else{

    return true;
  } 
}