/*document.write("<script type='text/javascript' src='nav/ajax.js'></scr"+"ipt>");*/

function inputswap(me,def,setto) {
  if(me.value==def) {
   me.value=setto;
  }
}

/* Vérification des champs de formulaire */
function checkFields(quoi) {
	missinginfo = "";
	var form=document.getElementById(''+quoi+'');			
	
	
	var TXT_MAIL_INCORRECT = 'Format d\'email incorrect';
	var TXT_CONT = 'Manque des infos';
	var TXT_RECHERCHE = 'Merci de préciser votre recherche';
	
	/* Verification form de contact */
	if (quoi =="contact") {		
			
		if (( form.elements.email.value	 == "") ||
				( form.elements.email.value.indexOf('@') == -1) ||
				( form.elements.email.value.indexOf('.') == -1)) {	missinginfo += "\n"+TXT_MAIL_INCORRECT+"\n"; 
			}		
			
		if ( (form.elements.nom.value	 == "") || (form.elements.prenom.value	 == "") || (form.elements.message.value	 == "")) {
			missinginfo += TXT_CONT+"\n"; 
		}
	}	
				
	/* Verification recherche tetiere */	
	if (quoi =="recherche") {
		if (form.elements.marecherche.value == "") { missinginfo += "\n"+TXT_RECHERCHE+"\n"; }		
	}		

	if (missinginfo != "") {
		alert(missinginfo);
		return false;
	}	
		else return form.submit();
} 
 
/* check format email */
function checkEmail (lemail) {
	if ( (lemail != "") && (( lemail.indexOf('@') == -1) || (lemail.indexOf('.') == -1)) ) {
			window.alert('Format d\'email incorrect ! \nExemple email : eric.bert@wanadoo.fr');
			return false;
		} else {
			return true;
		}
}

/* check format email 2 */	
function checkMailFormat( val ) {
	if (( val	 == "") ||
		( val.indexOf('@') == -1) ||
		( val.indexOf('.') == -1)) {
			return false;
		}
		if ( val.indexOf( '.' ) < 1 || ( val.lastIndexOf('.') >= (val.length - 2 ) ) ) {
			return false;
		}
	return true;
}

/* enter on recherche	*/
function submitOnEnterRecherche (e) { 
      var ENTER_KEY = 13;
      var code = "";

      if (window.event) // IE
      {
          code = e.keyCode;
      }
      else if (e.which) // Netscape/Firefox/Opera
      {
          code = e.which;
      }
      
      if (code == ENTER_KEY) {
		  $('larecherche').submit();
          return false;
      }
}

/* AFFICHE / CACHE DIV */
function showHide(id) {
	var elt=document.getElementById(id);
	if ( elt )   elt.style.display = ( elt.style.display == 'none' ) ? '' : 'none';
	return false;
}


/* Ouverture de pop */
function OpenNL(sURL, sName, width, height, scroll) {
	 sFeatures = 'toolbar=no,menubar=no,statusbar=no,scrollbars='+scroll+',width='+ width+',height='+height;
	 window.open(sURL,sName,sFeatures);
}

/* Validation url select */
function ValidLien() {
	i = document.ValidChoix.ValidListe.selectedIndex;
	if (i == 0) return;
	url = document.ValidChoix.ValidListe.options[i].value;
	parent.location.href = url;
}
	
// check le format de date
function checkDate(MyDate) {

	var regExp = /^\d{2}\/\d{2}\/\d{4}$/;

	if ( regExp.test(MyDate) ) {		
		return true;
	} else {
		return false;
	}	
}
