document.write("<script type='text/javascript' src='nav/ajax.js'></scr"+"ipt>");
document.write("<script type='text/javascript' src='nav/swfobject.js'></scr"+"ipt>");
document.write("<script type='text/javascript' src='nav/prototype.js'></scr"+"ipt>");
document.write("<script type='text/javascript' src='nav/scriptaculous.js'></scr"+"ipt>");



function checkContact(langue) {
missinginfo = "";
	var form=document.getElementById('contact');			
		if (form.elements.nom.value == "")  { 
			if (langue =="fr") {
				missinginfo += " Merci de mentionner votre nom\n"; 
			} else { 
				missinginfo += " please check your surname\n"; 
			}
		}	
		if (form.elements.prenom.value == "")  { 
			if (langue =="fr") {
				missinginfo += " Merci de mentionner votre prénom\n"; 
			} else { 
				missinginfo += " please check your surname\n"; 
			}
		}	
			
		if (missinginfo != "") {		
			missinginfo + "\n_______________________________________________";
			alert(missinginfo);
			return false;
		}		 			
			return form.submit();
	
}	

function checkSearch(langue) {
missinginfo = "";
	var form=document.getElementById('recherche');			
		if ( (form.elements.nbr.value == "") || (form.elements.nbr.value == "0")  ) {
			if (langue =="fr") {
				missinginfo += "Merci de mentionner impérativement le nombre de personne de votre prochain événement"; 
			} else {
				missinginfo += "Please enter the number of delegates for your next event"; 
			}
		}	
			
		if (missinginfo != "") {		
			window.alert(missinginfo)
			return false;
		}		 			
			return form.submit();
	
}	
 
/* Affiche les extra */
function DisplayExtra(quoi,id,qui,lediv) {
	new Effect.toggle(''+lediv+'','blind');
	AfficheMoi(id,lediv,quoi,qui);
}


/* function return element */
function $( id ) {
	return document.getElementById(id);
}

/* 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 */	
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;
}

// remplace chaine de cara en javascript
function remplaceChaine(chaine, quoi, par) {
	i=0;k=0;r="";match=false;
	 while(i<chaine.length){c=chaine.charAt(i);
	 if(c==quoi.charAt(k)){match=true;k++;}
	 else{if(match==true){for(z=i-k; z<i; z++)
	 {r=r+chaine.charAt(z);}}
	 match=false;k=0;};if(match==false){r=r+c;
	 i++;}else{if(k==quoi.length){r=r+par;
	 match=false;k=0;}i++;}}return r;
} 


	
// enter on login	 
function submitOnEnterLogin (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) {
		  checkLogin();
          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;
}

// FORMULAIRE DE RECHERCHE
function inputswap(me,def,setto) {
  if(me.value==def) {
   me.value=setto;
  }
}

// ***************** BLOCK JAVASCRIPT ERRORS *****************
/*
function blockError(){return true;}
window.onerror = blockError;
*/
// ***************** ROLL OVER *****************

function makeHoverImages() {    		
	var i,imgs = document.getElementsByTagName("img");    		
	for (i=0;i!=imgs.length;i++) {    			
	if (imgs[i].className.indexOf('rollhover')!=-1) {    				
	imgs[i].hoverSrc  = imgs[i].src.substr( 0, imgs[i].src.length - 4 ) + '-hover' + imgs[i].src.substr( imgs[i].src.length - 4 );    				
	imgs[i].normalSrc = imgs[i].src; 				
	imgs[i].onmouseover = new Function( "this.src=this.hoverSrc" ); 				
	imgs[i].onmouseout  = new Function( "this.src=this.normalSrc" );     			
	}    		
	}    	
}


// *************** Ouverture pop fenetre ************* 

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 form************* 
function ValidLien()
{
	i = document.ValidChoix.ValidListe.selectedIndex;
	if (i == 0) return;
	url = document.ValidChoix.ValidListe.options[i].value;
	parent.location.href = url;
}
	