/************************************************************/
/*************************GENERALE*************************/
/************************************************************/

/*
	Vérification des l'état des champs avant l'envoi du formalaire de contact
*/
function verifcontact(){
	//V&eacute;rification que tous les champs ont &eacute;t&eacute; remplis
	if(document.frmcontact.txtnom.value == ""){
		alert("Veuillez saisir votre nom");
		document.frmcontact.txtnom.focus();
		return(false);
	}else if(document.frmcontact.txtemail.value == ""){
		alert("Veuillez saisir votre adresse e-mail");
		document.frmcontact.txtemail.focus();
		return(false);
	}else if(document.frmcontact.txtobjet.value == ""){
		alert("Veuillez saisir l'objet de votre message");
		document.frmcontact.txtobjet.focus();
		return(false);
	}else if(document.frmcontact.txtmessage.value == ""){
		alert("Veuillez saisir votre message");
		document.frmcontact.txtmessage.focus();
		return(false);
	}else{
		return(true);
	}
}

/*
	Lors l'utilisateur clique sur le bouton annuler, le formulaire de 
	contact se réinitialise à vide
*/
function reinitialisecontact(){
	//Remet tous les champs a vide
	document.frmcontact.txtnom.value = "";
	document.frmcontact.txtemail.value = "";
	document.frmcontact.txtobjet.value = "";
	document.frmcontact.txtmessage.value = ""
	//Remet le cursor sur le nom
	document.frmcontact.txtnom.focus();
}

/*
	Met par défaut le cursor sur le nom dans le formulaire de contact
	lors du chargement de la page
*/
function cursorcontact(){
	document.frmcontact.txtnom.focus();
}


/*
	Met par défaut le cursor sur le nom dans le formulaire de contact
	lors du chargement de la page
*/
function cursornewsletter(){
	document.frmnewsletter.txtnom.focus();
}

/*
	Réinitialise le formulaire d'inscription de la newsletter
*/
function reinitialisenewsletter(){
	document.frmnewsletter.civilite[0].checked = true;
	document.frmnewsletter.txtnom.value = "";
	document.frmnewsletter.txtprenom.value = "";
	document.frmnewsletter.txtemail.value = "";
	document.frmnewsletter.demande[0].checked = true;
	
	document.frmnewsletter.txtnom.focus();
}

/*
	Vérifie le formulaire avant d'envoyer les données
*/
function verifNewsletter(){
	if(document.frmnewsletter.txtnom.value == ""){
		alert("Veuillez saisir votre nom");
		document.frmnewsletter.txtnom.focus();
		return(false);
	}else if(document.frmnewsletter.txtprenom.value == ""){
		alert("Veuillez saisir votre prénom");
		document.frmnewsletter.txtprenom.focus();
		return(false);
	}else if(document.frmnewsletter.txtemail.value == ""){
		alert("Veuillez saisir votre adresse email");
		document.frmnewsletter.txtemail.focus();
		return(false);
	}else{
		//Envoi le formulaire
		return (true);
	}
}

/*
	Enlever la zone de clic flash
*/
function flash(tag) {
	document.write(tag);
}


/************************************************************/
/*************************MODULES**************************/
/************************************************************/
/*
	Charger les photos du module Auto dans la photo Grande
*/
function charger_auto_photo_grande(photo){
	document.getElementById("auto_photo_grande").innerHTML = "<img src='img/moduleAuto/photos/" + photo + "' class='div_auto_photo_grande'>";
}

/*
	Module auto
	Vérifie que les champs principaux ont bien été remplis
*/
function autoAnnonceInsert(){
	if(document.frmautoannonce.marque.value == ""){
		alert("Veuillez indiquer la marque de l'auto");
		return(false);
	}else if(document.frmautoannonce.modele.value == ""){
		alert("Veuillez indiquer le modèle de l'auto");
		return(false);
	}else if(document.frmautoannonce.moteur.value == ""){
		alert("Veuillez indiquer le moteur de l'auto");
		return(false);	
	}else if(document.frmautoannonce.puissance.value == ""){
		alert("Veuillez indiquer le nombre de chevaux DIN de l'auto");
		return(false);	
	}else if(document.frmautoannonce.cvfiscaux.value == ""){
		alert("Veuillez indiquer le nombre de chevaux fiscaux de l'auto");
		return(false);	
	}else if(document.frmautoannonce.nbporte.value == ""){
		alert("Veuillez indiquer le nombre de portes de l'auto");
		return(false);	
	}else if(document.frmautoannonce.km.value == ""){
		alert("Veuillez indiquer le nombre de kilomètres de l'auto");
		return(false);
	}else if(document.frmautoannonce.couleur.value == ""){
		alert("Veuillez indiquer la couleur de l'auto");
		return(false);
	}else if(document.frmautoannonce.datecirculation.value == ""){
		alert("Veuillez indiquer la date de mise en circulation de l'auto");
		return(false);
	}else if(document.frmautoannonce.prix.value == ""){
		alert("Veuillez indiquer le prix de l'auto");
		return(false);
	}else if(document.frmautoannonce.etatauto.value == ""){
		alert("Veuillez indiquer l'état de l'auto de l'auto");
		return(false);
	}else if(verifNumeric(document.frmautoannonce.km.value) == false){
		alert("Le champ kilomètres doit être en numérique");
		return(false);
	}else if(verifNumeric(document.frmautoannonce.prix.value) == false){
		alert("Le champ prix doit être en numérique");
		return(false);
	}else{
		//Envoi le formulaire
		loader();
		return(true);
	}
}

/*
	Faire apparaître un champ cacher pour le formulaire d'ajout d'une annonce auto
*/
function dateGarantie(){
	document.getElementById('proposergarantie').style.display = 'none';
	document.getElementById('dategarantie').style.display = '';
}

function proposerGarantie(){
	document.getElementById('dategarantie').style.display = 'none';
	document.getElementById('proposergarantie').style.display = '';
}

/*
	Faire apparaître un champ cacher pour le formulaire d'ajout d'une annonce auto
*/
function boiteAuto(){
	document.getElementById('boitemanu').style.display = 'none';
	document.getElementById('boiteauto').style.display = '';
}

function boiteManu(){
	document.getElementById('boiteauto').style.display = 'none';
	document.getElementById('boitemanu').style.display = '';
}

/*
	Faire apparaître un champ cacher pour le formulaire d'ajout d'une annonce auto
*/
function afficherDetailDistri(){
	document.getElementById('detaildistri').style.display = '';
}
function cacherDetailDistri(){
	document.getElementById('detaildistri').style.display = 'none';
}

/*
	Charger les photos du module scooteroccaz dans la photo Grande
*/
function charger_scooter_photo_grande(photo){
	document.getElementById("scooter_photo_grande").innerHTML = "<img src='img/moduleScooterOccaz/photos/" + photo + "' class='div_scooter_photo_grande'>";
}


/*
	Module compte client
*/
function reinitialiselogin(){
	document.frmlogin.txtlogin.value = "";
	document.frmlogin.txtpassword.value = "";	
	document.frmlogin.txtlogin.focus();
}
function veriflogin(){
	//V&eacute;rification que tous les champs ont &eacute;t&eacute; remplis
	if(document.frmlogin.txtlogin.value == ""){
		alert("Veuillez saisir votre nom d'utilisateur");
		document.frmlogin.txtlogin.focus();
		return(false);
	}else if(document.frmlogin.txtpassword.value == ""){
		alert("Veuillez saisir votre mot de passe");
		document.frmlogin.txtpassword.focus();
		return(false);
	}else{
		return(true);
	}
}
function loginfocus(){
	document.frmlogin.txtlogin.focus();
}