function getAjax(ajaxfile,infos,asynch){if((asynch=="")||(asynch==null))
{asynch=false;}
var xhr_object=null;if(window.XMLHttpRequest)
{xhr_object=new XMLHttpRequest();}
else if(window.ActiveXObject)
{xhr_object=new ActiveXObject("Microsoft.XMLHTTP");}
else
{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");return false;}
data_url=ajaxfile;xhr_object.open("POST",data_url,asynch);xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");if(infos=="")
{xhr_object.send(null);}
else
{xhr_object.send(infos);}
if(xhr_object.readyState==4)
{return xhr_object.responseText;}}
function verifKeyPress(event)
{if(!event&&window.event)
event=window.event;if(event.keyCode=="13"||event.keyCode=="3")
{return false;}
else
return;}
function verifEnterPress(event,lien,id)
{if(!event&&window.event)
event=window.event;valeur=document.getElementById(id).value;if((event.keyCode=="13"||event.keyCode=="3")&&form_input_is_int(valeur))
{window.location=lien+"&page="+valeur;return true;}
else
return;}
function verifEnterPress2(event,lien,id)
{if(!event&&window.event)
event=window.event;valeur=document.getElementById(id).value;if((event.keyCode=="13"||event.keyCode=="3")&&form_input_is_int(valeur))
{window.location=lien+"/page"+valeur+"/index.htm";return true;}
else
return;}
function verifEnterPress3(event,lien,id)
{if(!event&&window.event)
event=window.event;valeur=document.getElementById(id).value;if((event.keyCode=="13"||event.keyCode=="3")&&form_input_is_int(valeur))
{window.location=lien+"?page="+valeur;return true;}
else
return;}
function form_input_is_int(input)
{return!isNaN(input)&&parseInt(input)==input;}
function addfavoris()
{if(navigator.appName!='Microsoft Internet Explorer')
window.sidebar.addPanel("Annonces médicales","http://www.annonces-medicales.com","");else
window.external.AddFavorite("http://www.annonces-medicales.com","Annonces médicales");}
function uncheckAll(field)
{for(i=0;i<field.length;i++)
field[i].checked=false;}
function checkAll(field)
{for(i=0;i<field.length;i++)
field[i].checked=true;}
function add_suppr_critere(critere)
{var tmp=new RegExp("\\|"+critere,"gi");if(tmp.test(filtres))
filtres=filtres.replace(tmp,"");else
filtres=filtres+"|"+critere;add_replace_critere("page_1");}
function add_critere(critere)
{var tmp=new RegExp("\\|"+critere,"gi");if(!tmp.test(filtres))
filtres=filtres+"|"+critere;add_replace_critere("page_1");}
function suppr_critere(critere)
{var tmp=new RegExp("\\|"+critere,"gi");if(tmp.test(filtres))
filtres=filtres.replace(tmp,"");add_replace_critere("page_1");}
function suppr_lieu(critere)
{document.getElementById(critere).parentNode.removeChild(document.getElementById(critere));document.form_filtre.submit();}
function add_lieu(critere,label)
{if(critere!=null&&critere!=0)
{var li=document.createElement("li");li.setAttribute("id",critere);li.setAttribute("style","list-style: none; text-align: left;");var inp=document.createElement("input");inp.setAttribute("type","hidden");inp.setAttribute("value",critere);inp.setAttribute("name","id_localisation[]");li.appendChild(inp);var text=document.createElement("div");text.innerHTML="<div style='background:url(./images/image-filtre-localisation.png); width:143px; height:34px;'><table border='0' cellpadding='2' cellspacing='0' width='143'><tr><td valign='top' align='left'>"+label+"</td><td width='10' valign='top' align='align'><a href=\"javascript:suppr_lieu('"+critere+"');\" alt='Supprimer' style='color:#cb5a9a;'>X</a></td></tr></table></div>";li.appendChild(text);document.getElementById('lieu_added').appendChild(li);document.getElementById('lieu2').value="";}}
function add_lieu2(critere,label)
{if(critere!=null&&critere!=0)
{var tmp=new RegExp("\\|?"+critere,"gi");if(!tmp.test(filtres))
{filtres=filtres+"|"+critere;new_lieu="<div id='"+critere+"' style='background:url(./images/image-filtre-localisation.png); width:143px; height:34px;'><table border='0' cellpadding='2' cellspacing='0' width='143'><tr><td valign='top' align='left'>"+label+"</td><td width='10' valign='top' align='align'><a href=\"javascript:suppr_lieu('"+critere+"');\" alt='Supprimer' style='color:#cb5a9a;'>X</a></td></tr></table></div>";document.getElementById('lieu_added').innerHTML=new_lieu+document.getElementById('lieu_added').innerHTML;}
add_replace_critere("page_1");}}
function add_replace_critere(critere)
{var tab=critere.split("_");var tmp=new RegExp("\\|?"+tab[0]+"_"+"([0-9]+)","gi");if(tmp.test(filtres))
filtres=filtres.replace(tmp,"");filtres=filtres+"|"+critere;document.getElementById('resultats_recherche').innerHTML=getAjax('recherche_ajax.php','filtres='+filtres);}
function checkAndSubmitForm1()
{if(!document.search1.typeid[0].checked&&!document.search1.typeid[1].checked)
{alert("Veuillez selectionner votre type de recherche");return false;}
if(document.search1.profession.value==0)
{alert("Veuillez choisir une profession");document.search1.profession.focus();return false;}
if(document.search1.specialite.value==0)
{alert("Veuillez choisir une spécialité");document.search1.specialite.focus();return false;}}
function checkAndSubmitForm2()
{var ok=0;len=document.getElementsByName('souscategory[]').length;var i=0;for(i=0;i<len;i++)
{if(document.getElementsByName('souscategory[]').item(i).checked)
{ok=1;break;}}
if(ok==0)
{alert("Veuillez choisir au moins un critère de recherche");return false;}}
function checkAndSubmitForm3()
{if(document.getElementById('texte').value=="")
{alert("Veuillez saisir un critère de recherche");return false;}}
function checkEmail()
{if(document.getElementById('email').value.search(/^[_\.0-9A-Za-z-]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,3}$/)==-1)
{alert("L'email saisie n'est pas valide.");document.getElementById('email').focus();return false;}
return true;}
function checkEspace()
{if(document.formEspace.titre.value=="")
{alert("Veuillez remplir le titre.");document.formEspace.titre.focus();return false;}
if(document.formEspace.cat.value=="")
{alert("Veuillez selectionner une catégorie.");document.formEspace.cat.focus();return false;}
if(document.formEspace.subcat.value=="")
{alert("Veuillez selectionner une sous catégorie.");document.formEspace.subcat.focus();return false;}
if(document.getElementsByName('lieu[]').length==0)
{alert("Veuillez saisir au moins un lieu");return false;}
if(document.formEspace.nom.value=="")
{alert("Veuillez saisir un nom.");document.formEspace.nom.focus();return false;}
if(document.formEspace.prenom.value=="")
{alert("Veuillez saisir un prénom.");document.formEspace.prenom.focus();return false;}
if(document.getElementById('email').value.search(/^[_\.0-9A-Za-z-]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,3}$/)==-1)
{alert("L'email saisie n'est pas valide.");document.getElementById('email').focus();return false;}
return true;}
function afficheOUcache(id)
{if(document.getElementById(id).style.display=='none')
{document.getElementById(id).style.display='block';document.getElementById('bouton_'+id).style.background="url('./images/moins.jpg') center center no-repeat transparent";document.getElementById('bouton_'+id).blur();document.form_filtre.open.value=1;}
else
{document.getElementById(id).style.display='none';document.getElementById('bouton_'+id).style.background="url('./images/plus.jpg') center center no-repeat transparent";document.getElementById('bouton_'+id).blur();document.form_filtre.open.value=0;}}
function galerie_show(photo,width,height)
{document.getElementById('grande_photo').innerHTML="<img src='./upload/photos/"+photo+"' alt='photo' title='photo' style='width:"+width+"px; height:"+height+"px;'>";}
function startUpload()
{document.getElementById('f1_upload_process').style.display='block';document.getElementById('f1_upload_form').style.display='none';return true;}
function stopUpload(success)
{var result='';if(success==2)
{result='Fichier trop volumineux';}
else if(success==1)
{result='Fichier ajouté';}
else
{result='Erreur';}
document.getElementById('f1_upload_process').style.display='none';document.getElementById('f1_upload_form').innerHTML='<label>Document (max 2Mo): <input name="myfile" type="file" size="30" /><\/label><label><input type="submit" name="submitBtn" class="sbtn" value="Upload" /><\/label>&nbsp;'+result;document.getElementById('f1_upload_form').style.display='block';document.getElementById('file_uploaded').innerHTML=getAjax('userfile_ajax.php');return true;}
function checkChampObligatoire(field,label)
{if(document.getElementById(field).value=="")
{alert("Veuillez remplir le champ "+label);document.getElementById(field).focus();return false;}
else
return true;}
function checkAndSubmitReponseAnnonce()
{if(!checkChampObligatoire("nom","Nom"))return false;if(!checkChampObligatoire("prenom","Prenom"))return false;if(!checkChampObligatoire("email","Email"))return false;if(!checkChampObligatoire("telephone","Telephone"))return false;if(!checkChampObligatoire("message","Message"))return false;if(document.getElementById('telephone').value.search(/[a-z]/i)!=-1)
{alert("Le telephone saisi n'est pas valide.");return false;}
if(document.getElementById('email').value.search(/^[_\.0-9A-Za-z-]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,3}$/)==-1)
{alert("L'email saisie n'est pas valide.");document.getElementById('email').focus();return false;}
document.form1.submit();}
function checkChampObligatoireLogged(field,label)
{if(document.getElementById(field).value=="")
{alert("Veuillez remplir le champ "+label);document.getElementById(field).focus();return false;}
else
{var f=document.getElementById('form1');var i=document.createElement("input");i.setAttribute("name",field+"_save");i.setAttribute("type","hidden");i.value=document.getElementById(field).value;f.appendChild(i);return true;}}
function checkAndSubmitReponseAnnonceLogged()
{if(!checkChampObligatoireLogged("nom","Nom"))return false;if(!checkChampObligatoireLogged("prenom","Prenom"))return false;if(!checkChampObligatoireLogged("email","Email"))return false;if(!checkChampObligatoireLogged("telephone","Telephone"))return false;if(!checkChampObligatoireLogged("message","Message"))return false;if(document.getElementById('telephone').value.search(/[a-z]/i)!=-1)
{alert("Le telephone saisi n'est pas valide.");return false;}
if(document.getElementById('email').value.search(/^[_\.0-9A-Za-z-]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,3}$/)==-1)
{alert("L'email saisie n'est pas valide.");document.getElementById('email').focus();return false;}
var tabdoc=new Array();var doc_string="";var field=document.getElementsByName('doc');for(i=0;i<field.length;i++)
{if(field[i].checked==true)
{tabdoc.push(field[i].value);}}
doc_string=tabdoc.join("|");var f=document.getElementById('form1');var i=document.createElement("input");i.setAttribute("name","doc_save");i.setAttribute("type","hidden");i.value=doc_string;f.appendChild(i);document.form1.submit();}
function scrollPage(h){setTimeout(function(){var body;if(document.documentElement)
body=document.documentElement;else if(window.document.body)
body=window.document.body;else
body=document.getElementsByTagName("body")[0];body.scrollTop=h;},1000);}
