function favoris() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("exemple","http://francois.jamart.free.fr/",""); }
else { window.external.AddFavorite("http://francois.jamart.free.fr/","exemple"); } }

function addToFavorites(anchor) {
if (window.external)
{
window.external.AddFavorite(anchor.getAttribute('href'), anchor.getAttribute('title'));
}
}


function msg() {
alert('This page is under construction and will be available soon.');
}

function ChampNonVide(ChampNom,message,FormNom) {
 if (document.forms[FormNom].elements[ChampNom].value.length < 1) {
  alert(" "+message);
  document.forms[FormNom].elements[ChampNom].focus();
  return true;
 }
}

function EmailValid (ChampNom,FormNom) {
 var lib = "Your e-mail address is not valid"; 

 adresse = document.forms[FormNom].elements[ChampNom].value;
 var place = adresse.indexOf("@",1);
 var point = adresse.indexOf(".",place+1);
  if ((place > -1)&&(adresse.length >2)&&(point > 1)) {
  return false;
  }
	else {
   alert(lib);
   document.forms[FormNom].elements[ChampNom].focus();
   return true;
  }
}

function validFormContact(FormNom) {

 if (ChampNonVide('nom' ,'Please enter your name', FormNom)) return false; 
 if (EmailValid ('email' , FormNom)) return false;

 
}

function validLogin(FormNom) {

 if (EmailValid ('login' , FormNom)) return false;
 if (ChampNonVide('password' ,'Please enter your password', FormNom)) return false; 
 
 //alert('This page is under construction and will be available soon.');
 //return false;
 
}

function validMember(FormNom,param) {

  if (ChampNonVide('prenom' ,'Please enter your first name', FormNom)) return false; 
  if (ChampNonVide('nom' ,'Please enter your last name', FormNom)) return false; 
  if (EmailValid ('email' , FormNom)) return false;
  if (ChampNonVide('tel' ,'Please enter your telephone', FormNom)) return false; 
  if (ChampNonVide('adresse' ,'Please enter your address', FormNom)) return false; 
  if (ChampNonVide('ville' ,'Please enter your city', FormNom)) return false; 
  if (ChampNonVide('cp' ,'Please enter your zip code', FormNom)) return false; 
   if (document.forms[FormNom].pays.value == 0) {
	   alert ("Please select a country");
	   document.forms[FormNom].pays.focus();
	   return false;
   }
   if (param == 1) {
	   if (ChampNonVide('password' ,'Please enter your password', FormNom)) return false; 
   }
 
 
}

function validPartner(FormNom) {

  if (ChampNonVide('societe' ,'Please enter your company name', FormNom)) return false; 
  if (ChampNonVide('prenom' ,'Please enter a contact first name', FormNom)) return false; 
  if (ChampNonVide('nom' ,'Please enter a contact last name', FormNom)) return false; 
  if (EmailValid ('email' , FormNom)) return false;
  if (ChampNonVide('tel' ,'Please enter your telephone', FormNom)) return false; 
   if (document.forms[FormNom].pays.value == 0) {
	   alert ("Please select a country");
	   document.forms[FormNom].pays.focus();
	   return false;
   }
 
 
 
}

function chgItem(FormNom,chp) {
	document.forms[FormNom].search.value = "";
	document.forms[FormNom].submit();
}

function chgItemPart(FormNom,chp) {
	document.forms[FormNom].partenaire.value = "";
	document.forms[FormNom].action = document.forms[FormNom].action + '?chg=1';
	document.forms[FormNom].submit();
}

function validSearch(FormNom) {

 
  /* if (document.forms[FormNom].s_pays.value == 0) {
	   alert ("Please select a country");
	   document.forms[FormNom].s_pays.focus();
	   return false;
   }
   */
    document.forms[FormNom].search.value = "1";
 
}

function clear(FormNom) {
	document.forms[FormNom].nom.value = "";
	document.forms[FormNom].email.value = "";
	document.forms[FormNom].objet.value = "";
	document.forms[FormNom].texte.value = "";
	
}
	
function clearPart(FormNom) {
	for (i=0, n=document.forms[FormNom].elements.length; i<n; i++){
	       if (document.forms[FormNom].elements[i].type == "text")  { document.forms[FormNom].elements[i].value= ""; } 
		   else if ( (document.forms[FormNom].elements[i].name == "adresse") || (document.forms[FormNom].elements[i].name == "comment") || (document.forms[FormNom].elements[i].name == "activite") || (document.forms[FormNom].elements[i].name == "texte") ) 
		   { document.forms[FormNom].elements[i].value= ""; }  
		   else { document.forms[FormNom].elements[i].value= 0; }
	}
}

function clearSearch(FormNom) {
	for (i=0, n=document.forms[FormNom].elements.length; i<n; i++){
	       if (document.forms[FormNom].elements[i].type == "text")  { document.forms[FormNom].elements[i].value= ""; } 
		   else { document.forms[FormNom].elements[i].value= 0; }
	}
}
	
function popup(url,w,h) {
 var le = (screen.availWidth - w) /2;
 var he = (screen.availHeight -h) /2;
 win = window.open(url,null,'height='+h+',width='+w+',status=no,toolbar=no,scrollbars=1,menubar=no,location=no,resizable=yes,left='+le+', top='+he,false);
 win.focus();
}

function returnSearch(FormNom) {
  document.forms[FormNom].submit();
}

function go(url,page) {
  window.location.href = url+'&pagenum='+page;
}

 function validFormCancelSub(FormNom,lang) {
   if (EmailValid ('email' , FormNom, lang)) return false;
 }