function verif_depot (form, px_max)
{
	regnumeric = new RegExp("^[0-9]{1,}$");
  	regcp = new RegExp("^[0-9]{5}$");
  	regtel = new RegExp("^[0-9]{10}$");
  	regmail = new RegExp("^.*@{1}.*[.].{2,}$");
	regfile = new RegExp("^.*.jpg$");
  	var i = 0, error = "", u = 0;
  	var numElements = form.length;



	if(form.idmarque.selectedIndex==0 || form.idserie.selectedIndex==0)
	{
		error += 'Veuillez Préciser la marque et la Série/Modèle\n';
	}

	if(form.idcat.selectedIndex==0)
	{
		error += 'Veuillez Préciser la catégorie\n';
	}
	if(form.carbu.selectedIndex==0)
	{
		error += 'Veuillez Préciser la carburation\n';
	}

	if (form.moisdate.value>12)
	{
		error += 'Le nombre correspondant au mois de mise en circulation doit être inférieur a 13\n';
	}
	if (form.moisdate.value!=""&&form.moisdate.value.search(regnumeric))
	{
		error += 'Le mois de mise en circulation ne doit contenir que des chiffres\n';
	}
	
	if ((form.annee.value.length<4) && (form.annee.value!=""))
	{
		error += "Le nombre correspondant a l'année doit être composé de 4 chiffres.\n";
	}
    if (  (form.annee.value!="")  &&   ( (form.annee.value>2100) || (form.annee.value<1900) )   )
	{
		error += "L'année de mise en circulation indiquée semble incorrect.\n";
	}
    if (form.annee.value!="" && form.annee.value.search(regnumeric))
	{
		error += "L'année de mise en circulation ne doit contenir que des chiffres.\n";
	}

    if (form.gar.value!="" && form.gar.value.search(regnumeric))
	{
		error += "La durée de garantie ne doit contenir que des chiffres.\n";
	}

    if (form.fisc.value!="" && form.fisc.value.search(regnumeric))
	{
		error += "La puissance fiscale ne doit contenir que des chiffres.\n";
	}
    
	if ((form.km.value.search(regnumeric) == -1) && (form.km.value!=""))
    {
      	error += "Veuillez saisir le kilomètrage sans espace\n";
    }

	if ((form.upload1.value.length == 0) && (form.uploadn1.value.length == ""))
    {
      	error += "Veuillez préciser une photo pour votre véhicule (UNE PHOTO OBLIGATOIRE en .jpg seulement)\n";
    }

	if ((form.upload1.value.length >0) && (form.upload1.value.toLowerCase().search(regfile) == -1))
    {
      	error += "Veuillez vérifier le format de la photo n°1 (.jpg obligatoire)\n";
    }
	if ((form.upload2.value.length >0) && (form.upload2.value.toLowerCase().search(regfile) == -1))
    {
      	error += "Veuillez vérifier le format de la photo n°2 (.jpg obligatoire)\n";
    }
	if ((form.upload3.value.length >0) && (form.upload3.value.toLowerCase().search(regfile) == -1))
    {
      	error += "Veuillez vérifier le format de la photo n°3 (.jpg obligatoire)\n";
    }
	if ((form.upload4.value.length >0) && (form.upload4.value.toLowerCase().search(regfile) == -1))
    {
      	error += "Veuillez vérifier le format de la photo n°4 (.jpg obligatoire)\n";
    }
 	if ((form.px.value.search(regnumeric) == -1))
    {
      error += "Veuillez saisir le prix de l'annonce sans espace\n";
    }

	if(form.name.value.length ==0)
	{
		error += "Votre nom doit être composé de caractères standards\n";
	}
	if(form.prename.value.length ==0)
	{
		error += "Votre prénom doit être composé de caractères standards\n";
	}
	if(form.addr.value.length ==0)
	{
		error += "Votre adresse doit être renseignée\n";
	}
	if(form.city.value.length ==0)
	{
		error += "Votre ville doit être renseignée\n";
	}
	if(form.cp.value.length ==0)
	{
		error += "Votre code postal doit être renseigné\n";
	}

	if(!EstEmail(form.mail.value))
	{
		error += "Votre email n'est pas valide\n";
	}

	if((form.tel1.value.length == 0) && (form.tel2.value.length == 0))
	{
		error += "Vous devez renseigner un des deux numéros de téléphone\n";
	}
 	if (!form.cgv.checked)
    {
      error += "Vous devez accepter les conditions générales de vente avant de pouvoir valider votre annonce.\n\r";
    }
 	if ((form.px.value > px_max))
    {
      error += "Le prix du véhicule est supèrieur à "+px_max+"€.\n\rMerci de modifier le prix ou de déposer votre annonce sur le site Annonces-Automobile.com\n\r";
    }
	if(!Radio_Check(form.forfait)){
	error += "Vous devez renseigner un forfait de paiement\n";
	}
	if (error != "")
    {
      	alert(error);
      	return(false);
    }
  	if (error == "")
    {
		if (form.uploadn1.value != "dejatr"){
			alert('--- La ou les images transmises peuvent mettre de quelques SECONDES à quelques MINUTES à se télécharger sur nos serveurs selon votre connexion Internet. Veuillez patientez en attendant l\'affichage de la fiche récapitulative. --- \n\nCLIQUER SUR OK POUR CONTINUER');
      	}
		//return(true);
		form.submit();
    }

}

function verif_prix (form, px_max, px_free, forf_free, forf_def)
{
	if(form.px.value > px_max){
		alert('Le prix du véhicule est supèrieur à '+px_max+'€.\n\rMerci de modifier le prix ou de déposer votre annonce sur le site Annonces-Automobile.com \n\r');
	}
	elem = document.getElementById("forfait_free");
	if(form.px.value <= px_free && form.px.value > 0){
		elem.style.display = 'block';
		document.getElementById(forf_free).checked = true;
	} else {
		elem.style.display = 'none';
		document.getElementById(forf_def).checked = true;
	}
}

