function valider_annonce_pro(cp,ville,loyer,charges1,charges2,frais,surface,chambre,vide1,vide2,titre,descriptif,image1,id,action,id_annonce,jour,mois,annee,jour_ml,mois_ml,annee_ml,mail){
	//Ici la variable action=1 ou 2 indique la création ou la modification de l'annonce.
	//jour_ml veut dire jour de mise en ligne et jour est le jour de la disponibilité
	var charges;var vide;var erreur_count = 0;
	if(charges1 == true){charges=true;}else{charges=false;}
	if(cp =="" || /(^[0-9]{5}$)/.test(cp)==false){erreur_afficher('cp');erreur_count++;}
	if(ville ==""){erreur_afficher('ville');erreur_count++;}
	if(loyer =="" || /(^[0-9]*$)/.test(loyer)==false){erreur_afficher('loyer');erreur_count++;}
	if(charges1 == false && charges2 == false){erreur_afficher('charges');erreur_count++;}
	if(frais =="" || /(^[0-9]*$)/.test(frais)==false){erreur_afficher('frais');erreur_count++;}
	if(surface =="" || /(^[0-9]*$)/.test(surface)==false){erreur_afficher('surface');erreur_count++;}
	if(chambre ==""){erreur_afficher('chambre');erreur_count++;}
	if(vide1 ==false && vide2==false){erreur_afficher('vide');erreur_count++;}
	if(titre ==""){erreur_afficher('titre');erreur_count++;}
	if(descriptif ==""){erreur_afficher('descriptif');erreur_count++;}
	if(image1 =="" && action != 2){erreur_afficher('image1');erreur_count++;}
	if(erreur_count > 0 ) {return false;}
	if(charges1 == true){charges="1";}else{charges="0";}
	if(vide1 == true){vide="1";}else{vide="0";}
	var date_libre = annee+"-"+mois+"-"+jour;
	var date_ml = annee_ml+"-"+mois_ml+"-"+jour_ml;
	var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',"../Scripts/action_pro.php",true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText !='') { 
			  alert("erreur:"+OAjax.responseText);
                    
              }else{
              	if(action== 1){alert("Votre annonce a été ajoutée. Vous allez recevoir un mail de confirmation !");}
              	else{alert("Votre annonce a été modifée.");}
			location.href="../fiche.php?id="+id_annonce;
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('action='+action+'&cp='+cp+'&ville='+ville+'&loyer='+loyer+'&charges='+charges+'&frais='+frais+'&surface='+surface+'&chambre='+chambre+'&vide='+vide+'&titre='+titre+'&descriptif='+descriptif+'&id='+id+'&id_annonce='+id_annonce+'&date_libre='+date_libre+'&date_ml='+date_ml+"mail="+mail);    
}



function erreur_afficher(nom){
	$('#erreur_'+nom).show();
	$('#'+nom).css('border-style','solid');
	$('#'+nom).css('border-width','2px');
	$('#'+nom).css('border-color','#FF6600');
}

function erreur_effacer(nom,nom2){
	$(nom).css('border-style','none');
	$('#'+nom2).hide();
}

function code_postal(numero){
	if(/([0-9]{5})/i.test(numero)){
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ville_cp.php",true);
  OAjax.onreadystatechange = function()
  {if (OAjax.readyState == 4 && OAjax.status==200)
      {if (OAjax.responseText !='') { 
            document.getElementById('ville').value= OAjax.responseText;
            erreur_effacer("#ville","erreur_ville");
              }else{}}}
		  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		  OAjax.send('cp='+numero);
		}}
	
function code_postal2(numero){
	if(/([0-9]{5})/i.test(numero)){
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"Professionnel/ville_cp.php",true);
  OAjax.onreadystatechange = function()
  {if (OAjax.readyState == 4 && OAjax.status==200)
      {if (OAjax.responseText !='') { 
            document.getElementById('ville').value= OAjax.responseText;
            erreur_effacer("#ville","erreur_ville");
              }else{}}}
		  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		  OAjax.send('cp='+numero);
		}}
	
<!-- Pour initialiser le formulaire d importation des images dans Annoncepro.php---->
function init_importation(){$('#result').show();$('form#upload').ajaxForm({beforeSubmit: function() {$('#result').show();},success: function(e) {$('#result').html(e).show();}});}
function init_importation2(){$('#result2').show();$('form#upload2').ajaxForm({beforeSubmit: function() {$('#result2').show();},success: function(e) {$('#result2').html(e).show();}});}
function init_importation3(){$('#result3').show();$('form#upload3').ajaxForm({beforeSubmit: function() {$('#result3').show();},success: function(e) {$('#result3').html(e).show();}});}


