// Fonction pour afficher et effacer une "layer" -------------------------------

function Aff_layer (id) {
  if (document.layers)
	document[id].visibility = 'show';
  else if (document.getElementById)
	document.getElementById(id).style.visibility = 'visible';
	else if (document.all)
	document.all[id].style.visibility = 'visible';
}
function Cache_layer (id) {
  if (document.layers)
	document[id].visibility = 'hide';
	else if (document.getElementById)
	document.getElementById(id).style.visibility = 'hidden';
  else if (document.all)
	document.all[id].style.visibility = 'hidden';
}


// Liens externes --------------------------------------------------------------

function openWin(URL){
	window.open(URL,'detail', "height=500, width=500, scrollbars=yes, resizable=yes");
}

// Liens externes --------------------------------------------------------------

function openSite(strLocationURL) {
  var siteWindow = null;
  siteWindow = window.open(strLocationURL);
}

function checkExternalLinks() {
  var objLinks = document.getElementsByTagName("a");
  for (i=0; i < objLinks.length; i++) {
    if (objLinks[i].href.length > 0) {
      if (objLinks[i].href.indexOf(document.domain) == -1 && objLinks[i].href.indexOf("javascript:") == -1 && objLinks[i].href.indexOf("mailto:") == -1) {
      objLinks[i].href = "javascript: openSite('" + objLinks[i].href + "');";
      }
    }
  }
}

try {
  window.addEventListener("load", checkExternalLinks, true);
}
catch(ex) {
  window.attachEvent("onload", checkExternalLinks);
}

// Formulaire ------------------------------------------------------------------

function check_form()
{	
	if(document.getElementById('nom').value == '')
	{
		document.getElementById('nom').focus();
    document.getElementById('nom').style.background='#ecd5bb';
		alert("Veuillez indiquer votre nom");
		return false;
	}
	else if(document.getElementById('email').value == '')
	{
		document.getElementById('email').focus();
    document.getElementById('email').style.background='#ecd5bb';
		alert("Veuillez saisir votre E-mail");
		return false;
	}
	else if(document.getElementById('email').value.indexOf('www') >=0 || document.getElementById('email').value.indexOf('@')<0 || document.getElementById('email').value.indexOf('.')<0)
{
   alert("Le format de votre adresse E-Mail n\'est pas valide");
	return false;
}
	else if(document.getElementById('prenom').value == '')
	{
		document.getElementById('prenom').focus();
    document.getElementById('prenom').style.background='#ecd5bb';
		alert("Veuillez saisir votre prénom");
		return false;
	}
	else if(document.getElementById('telephone').value == '')
	{
		document.getElementById('telephone').focus();
    document.getElementById('telephone').style.background='#ecd5bb';
		alert("Veuillez indiquer votre téléphone");
		return false;
	}
	else return true;
}
