function Search_TED() 
{
	var formSearch = document.forms["formSearch"];
	var bDepartment;
	var bCity;
	var bOK;

	var reTrim = /^\s*(.*\S+)\s*$/gi;


	var sDepartment = formSearch.fDepartment.value;
	var sZipCode    = formSearch.fZipCode.value;
	var sCity       = formSearch.fTown.value;
	
	sDepartment = sDepartment.replace(reTrim, "$1");
	sZipCode    = sZipCode.replace(reTrim, "$1");
	sCity       = sCity.replace(reTrim, "$1");
	x =  (sZipCode).length

	form.fDepartment.value = sDepartment;
	form.fZipCode.value = sZipCode;
	form.fTown.value = sCity;
	
	bDepartment = (sDepartment != "") || (sZipCode != "");
	bCity = (sZipCode != "") || (sDepartment != "");
	bOK = bCity;
	
	if (bOK)
	{
		if (x==5)
			form.submit();
		else
			{
			if ((x==0) && (sDepartment != ""))
				form.submit();
			else
				alert("Le champs Code Postal doit être de 5 chiffres.")
			}
	}
	else
		{
		if (sCity != "")
			alert("Le code postal de "+sCity+" est obligatoire.")
		else
			alert("Vous devez entrer obligatoirement un code postal ou un departement");
		}
	//return (false); //bOK);
}


	function CheckForm(){	
	       									
	if ((document.forms['formSearch'].fZipCode.value.length += document.forms['formSearch'].fDepartment.value.length) == 0) {
		alert('Merci de remplir le champ Code postal ou Departement.');              
		return false;
	}	
	         	       
	return true;

	document.forms['formSearch'].submit();
	}
	
function CheckFormIndex(){	
  if ((document.forms['formSearch'].fZipCode.value=='') && (document.forms['formSearch'].fTown.value=='')) {
    alert('Merci de remplir le champ Code postal ou Departement.'); 
	return false;
  } else {
	  if ((document.forms['formSearch'].fTown.value != '') && (document.forms['formSearch'].fZipCode.value == '')) {
		  alert('Merci de remplir le champ Departement.');              
		  return false;
	  }	else {
	    document.forms['formSearch'].submit();
	  }
	}
}




