// Tooltip
function change_ss_ssON(id) {
	document.getElementById(id).style.display  = "block";
}
function change_ss_ssOFF(id) {
	document.getElementById(id).style.display  = "none";
}

// Affichage offre
function affichage() {
	if (document.form_concours.offre.checked == true) {
		var contentId2 = document.getElementById("form_masque");
		contentId2.style.display = "block"; 
	}
}


// Verif form
function champ() {
	// Nom
	if (document.form_concours.nom.value.length == 0) {
		document.form_concours.nom.focus();
		document.form_concours.nom.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.nom.style.border='1px solid #df3545';
	}
	
	// Prenom
	if (document.form_concours.prenom.value.length == 0) {
		document.form_concours.prenom.focus();
		document.form_concours.prenom.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.prenom.style.border='1px solid #df3545';
	}
	
	// Email
	if ((document.form_concours.email.value.length == 0) || (document.form_concours.email.value.indexOf('@',0)==-1) || (document.form_concours.email.value.indexOf('.',0)==-1)) {
		document.form_concours.email.focus();
		document.form_concours.email.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.email.style.border='1px solid #df3545';
	}
	
	// Societe
	if (document.form_concours.societe.value.length == 0) {
		document.form_concours.societe.focus();
		document.form_concours.societe.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.societe.style.border='1px solid #df3545';
	}
	
	// TVA
	if (document.form_concours.tva.value.length == 0) {
		document.form_concours.tva.focus();
		document.form_concours.tva.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.tva.style.border='1px solid #df3545';
	}
	
	// Fonction
	if (document.form_concours.fonction.value.length == 0) {
		document.form_concours.fonction.focus();
		document.form_concours.fonction.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.fonction.style.border='1px solid #df3545';
	}
	
	// Adresse
	if (document.form_concours.adresse.value.length == 0) {
		document.form_concours.adresse.focus();
		document.form_concours.adresse.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.adresse.style.border='1px solid #df3545';
	}
	
	// Numero
	if (document.form_concours.numero.value.length == 0) {
		document.form_concours.numero.focus();
		document.form_concours.numero.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.numero.style.border='1px solid #df3545';
	}
	
	// CP
	if (document.form_concours.cp.value.length == 0) {
		document.form_concours.cp.focus();
		document.form_concours.cp.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.cp.style.border='1px solid #df3545';
	}
	
	// Ville
	if (document.form_concours.ville.value.length == 0) {
		document.form_concours.ville.focus();
		document.form_concours.ville.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.ville.style.border='1px solid #df3545';
	}
	
	// Telephone
	if (document.form_concours.tel.value.length == 0) {
		document.form_concours.tel.focus();
		document.form_concours.tel.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_concours.tel.style.border='1px solid #df3545';
	}
	
	// Check reglement
	if (document.form_concours.reglement.checked == false) {
		alert("Vous devez avoir lu et accepté le règlement pour envoyer votre participation.");
		return false;
	}
	
	// Check offre
	if (document.form_concours.offre.checked == true) {
		document.getElementById("form_masque").display = "block"; 
		// Motorisation
		if ((document.form_concours.motorisation[0].checked == false)  && (document.form_concours.motorisation[1].checked == false)) {
			alert("Veuillez choisir votre type de motorisation souhaité.");
			return false;
		}
		
		// Km
		if (document.form_concours.km.value.length == 0) {
			document.form_concours.km.focus();
			document.form_concours.km.style.border='1px solid #7bbf48';
			return false;
		}else{
			document.form_concours.km.style.border='1px solid #df3545';
		}
		
		// Duree
		if (document.form_concours.duree.value.length == 0) {
			document.form_concours.duree.focus();
			document.form_concours.duree.style.border='1px solid #7bbf48';
			return false;
		}else{
			document.form_concours.duree.style.border='1px solid #df3545';
		}
	}
}

// Verif form 2
function champ2() {
	// Nom
	if (document.form_offre.nom.value.length == 0) {
		document.form_offre.nom.focus();
		document.form_offre.nom.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.nom.style.border='1px solid #df3545';
	}
	
	// Prenom
	if (document.form_offre.prenom.value.length == 0) {
		document.form_offre.prenom.focus();
		document.form_offre.prenom.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.prenom.style.border='1px solid #df3545';
	}
	
	// Email
	if ((document.form_offre.email.value.length == 0) || (document.form_offre.email.value.indexOf('@',0)==-1) || (document.form_offre.email.value.indexOf('.',0)==-1)) {
		document.form_offre.email.focus();
		document.form_offre.email.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.email.style.border='1px solid #df3545';
	}
	
	// Societe
	if (document.form_offre.societe.value.length == 0) {
		document.form_offre.societe.focus();
		document.form_offre.societe.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.societe.style.border='1px solid #df3545';
	}
	
	// TVA
	if (document.form_offre.tva.value.length == 0) {
		document.form_offre.tva.focus();
		document.form_offre.tva.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.tva.style.border='1px solid #df3545';
	}
	
	// Fonction
	if (document.form_offre.fonction.value.length == 0) {
		document.form_offre.fonction.focus();
		document.form_offre.fonction.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.fonction.style.border='1px solid #df3545';
	}
	
	// Adresse
	if (document.form_offre.adresse.value.length == 0) {
		document.form_offre.adresse.focus();
		document.form_offre.adresse.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.adresse.style.border='1px solid #df3545';
	}
	
	// Numero
	if (document.form_offre.numero.value.length == 0) {
		document.form_offre.numero.focus();
		document.form_offre.numero.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.numero.style.border='1px solid #df3545';
	}
	
	// CP
	if (document.form_offre.cp.value.length == 0) {
		document.form_offre.cp.focus();
		document.form_offre.cp.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.cp.style.border='1px solid #df3545';
	}
	
	// Ville
	if (document.form_offre.ville.value.length == 0) {
		document.form_offre.ville.focus();
		document.form_offre.ville.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.ville.style.border='1px solid #df3545';
	}
	
	// Telephone
	if (document.form_offre.tel.value.length == 0) {
		document.form_offre.tel.focus();
		document.form_offre.tel.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.tel.style.border='1px solid #df3545';
	}
	
	// Motorisation
	if ((document.form_offre.motorisation[0].checked == false)  && (document.form_offre.motorisation[1].checked == false)) {
		alert("Veuillez choisir votre type de motorisation souhaité.");
		return false;
	}
	
	// Km
	if (document.form_offre.km.value.length == 0) {
		document.form_offre.km.focus();
		document.form_offre.km.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.km.style.border='1px solid #df3545';
	}
	
	// Duree
	if (document.form_offre.duree.value.length == 0) {
		document.form_offre.duree.focus();
		document.form_offre.duree.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_offre.duree.style.border='1px solid #df3545';
	}
}


// Verif envoi vote
function vote() {
	
	// Email
	if ((document.form_vote.email.value.length == 0) || (document.form_vote.email.value.indexOf('@',0)==-1) || (document.form_vote.email.value.indexOf('.',0)==-1)) {
		document.form_vote.email.focus();
		document.form_vote.email.style.border='1px solid #7bbf48';
		return false;
	}else{
		document.form_vote.email.style.border='1px solid #df3545';
	}

}


// Toggle offre
function toggleContent() {
	var contentId = document.getElementById("form_masque");
	contentId.style.display == "block" ? contentId.style.display = "none" : 
	contentId.style.display = "block"; 
}
