
function CalculValeurTotaleAssuranceDevis()
{

	var frm = document.forms['frm_devis'] ;
	var valeur_corps_bateau = frm.valeur_corps_bateau.value ;
	var valeur_ensemble_propulsif_bateau = frm.valeur_ensemble_propulsif_bateau.value ;
	var valeur_appareil_navigation_bateau = frm.valeur_appareil_navigation_bateau.value ;
	var valeur_armement_bateau = frm.valeur_armement_bateau.value ;
	var valeur_annexe_moteur_bateau = frm.valeur_annexe_moteur_bateau.value ;	

	frm.valeur_totale_assurance.value = Math.round(valeur_corps_bateau*100)/100 + Math.round(valeur_ensemble_propulsif_bateau*100)/100 + Math.round(valeur_appareil_navigation_bateau*100)/100 + Math.round(valeur_armement_bateau*100)/100 + Math.round(valeur_annexe_moteur_bateau*100)/100 ;
}


function CalculValeurTotaleAssuranceDevis2()
{

	var frm = document.forms['frm_devis'] ;
	var valeur_assurance_bateau = frm.valeur_assurance_bateau.value ;
	var valeur_annexe_bateau = frm.valeur_annexe_bateau.value ;

	frm.valeur_totale_assurance.value = Math.round(valeur_assurance_bateau*100)/100 + Math.round(valeur_annexe_bateau*100)/100 ;
}


function CalculValeurTotaleAssuranceDevis3()
{

	var frm = document.forms['frm_devis'] ;
	var valeur_corps_bateau = frm.valeur_corps_bateau.value ;
	var valeur_moteur_bateau = frm.valeur_moteur_bateau.value ;
	var valeur_effets_personnels_bateau = frm.valeur_effets_personnels_bateau.value ;

	frm.valeur_totale_assurance.value = Math.round(valeur_corps_bateau*100)/100 + Math.round(valeur_moteur_bateau*100)/100 + Math.round(valeur_effets_personnels_bateau*100)/100 ;
}



// FORMULAIRE PECHE
function verifChampObligatoireDevis1()
{
	frm = document.forms['frm_devis'];
	
	// Champs obligatoires
	// PECHE : type_bateau, annee_construction_bateau, tjb_bateau, materiau_bateau, port_attache_bateau / autre_port_attache_bateau , annee_moteur_bateau, type1_bateau, puissance_moteur_bateau
	// Ajout 18/02/2008 : valeur_corps_bateau, valeur_ensemble_propulsif_bateau, valeur_appareil_navigation_bateau, valeur_armement_bateau, valeur_annexe_moteur_bateau 
		
	if ((frm.elements['nom_devis'].value=="")||(frm.elements['prenom_devis'].value=="")||(frm.elements['adresse_devis'].value=="")||(frm.elements['cp_devis'].value=="")||(frm.elements['ville_devis'].value=="")||(frm.elements['email_devis'].value=="")||(frm.elements['tel_devis'].value=="")||(frm.elements['type_bateau'].value=="")||(frm.elements['annee_construction_bateau'].value=="")||(frm.elements['tjb_bateau'].value=="")||(frm.elements['materiau_bateau'].value=="")||((frm.elements['port_attache_bateau'].value=="")&&(frm.elements['autre_port_attache_bateau'].value==""))||(frm.elements['annee_moteur_bateau'].value=="")||(frm.elements['type1_bateau'].value=="")||(frm.elements['puissance_moteur_bateau'].value=="")||(frm.elements['valeur_corps_bateau'].value=="")||(frm.elements['valeur_ensemble_propulsif_bateau'].value=="")||(frm.elements['valeur_appareil_navigation_bateau'].value=="")||(frm.elements['valeur_armement_bateau'].value=="")||(frm.elements['valeur_annexe_moteur_bateau'].value==""))
	{
		alert('Tous les champs obligatoires ne sont pas renseignés.');
		return false ;		
	}
	else
	{
		
		verif_email = frm.elements['email_devis'].value;
	  	if (verif_email.indexOf("@")<3)
	  	{
			alert("L\'adresse mail que vous avez renseigné est invalide.");
			return false ;		
		}  
		else
		{
			return true ;
		}
	}	
}

// FORMULAIRE PLAISANCE
function verifChampObligatoireDevis2()
{
	frm = document.forms['frm_devis'];
	
	// Champs obligatoires
	// PLAISANCE  : type_bateau, nom_constructeur_bateau, modele_bateau, annee_construction_bateau, longueur_bateau, port_attache_bateau / autre_port_attache_bateau, nombre_moteur_bateau, marque_moteur_bateau, annee_moteur_bateau, type1_bateau, type2_bateau, marque_annexe_bateau, modele_annexe_bateau, annee_annexe_bateau, valeur_assurance_bateau, valeur_annexe_bateau
	
	if ((frm.elements['nom_devis'].value=="")||(frm.elements['prenom_devis'].value=="")||(frm.elements['adresse_devis'].value=="")||(frm.elements['cp_devis'].value=="")||(frm.elements['ville_devis'].value=="")||(frm.elements['email_devis'].value=="")||(frm.elements['tel_devis'].value=="")||(frm.elements['type_bateau'].value=="")||(frm.elements['nom_constructeur_bateau'].value=="")||(frm.elements['modele_bateau'].value=="")||(frm.elements['annee_construction_bateau'].value=="")||(frm.elements['longueur_bateau'].value=="")||((frm.elements['port_attache_bateau'].value=="")&&(frm.elements['autre_port_attache_bateau'].value==""))||(frm.elements['nombre_moteur_bateau'].value=="")||(frm.elements['marque_moteur_bateau'].value=="")||(frm.elements['annee_moteur_bateau'].value=="")||(frm.elements['type1_bateau'].value=="")||(frm.elements['type2_bateau'].value=="")||(frm.elements['marque_annexe_bateau'].value=="")||(frm.elements['modele_annexe_bateau'].value=="")||(frm.elements['annee_annexe_bateau'].value=="")||(frm.elements['valeur_assurance_bateau'].value=="")||(frm.elements['valeur_annexe_bateau'].value==""))
	{
		alert('Tous les champs obligatoires ne sont pas renseignés.');
		return false ;		
	}
	else
	{
		
		verif_email = frm.elements['email_devis'].value;
	  	if (verif_email.indexOf("@")<3)
	  	{
			alert("L\'adresse mail que vous avez renseigné est invalide.");
			return false ;		
		}  
		else
		{
			return true ;
		}
	}	
}

// FORMULAIRE COMMERCE
function verifChampObligatoireDevis3()
{
	frm = document.forms['frm_devis'];
	
	// Champs obligatoires
	// COMMERCE : type_bateau, annee_construction_bateau, tjb_bateau, materiau_bateau, categorie_navigation_bateau, port_attache_bateau / autre_port_attache_bateau, annee_moteur_bateau, type1_bateau, puissance_moteur_bateau, nb_passager_bateau
	// Ajout 18/02/2008 : valeur_corps_bateau, valeur_moteur_bateau, valeur_effets_personnels_bateau
	
	if ((frm.elements['nom_devis'].value=="")||(frm.elements['prenom_devis'].value=="")||(frm.elements['adresse_devis'].value=="")||(frm.elements['cp_devis'].value=="")||(frm.elements['ville_devis'].value=="")||(frm.elements['email_devis'].value=="")||(frm.elements['tel_devis'].value=="")||(frm.elements['type_bateau'].value=="")||(frm.elements['annee_construction_bateau'].value=="")||(frm.elements['tjb_bateau'].value=="")||(frm.elements['materiau_bateau'].value=="")||(frm.elements['categorie_navigation_bateau'].value=="")||((frm.elements['port_attache_bateau'].value=="")&&(frm.elements['autre_port_attache_bateau'].value==""))||(frm.elements['annee_moteur_bateau'].value=="")||(frm.elements['type1_bateau'].value=="")||(frm.elements['puissance_moteur_bateau'].value=="")||(frm.elements['nb_passager_bateau'].value=="")||(frm.elements['valeur_corps_bateau'].value=="")||(frm.elements['valeur_moteur_bateau'].value=="")||(frm.elements['valeur_effets_personnels_bateau'].value==""))
	{
		alert('Tous les champs obligatoires ne sont pas renseignés.');
		return false ;		
	}
	else
	{
		
		verif_email = frm.elements['email_devis'].value;
	  	if (verif_email.indexOf("@")<3)
	  	{
			alert("L\'adresse mail que vous avez renseigné est invalide.");
			return false ;		
		}  
		else
		{
			return true ;
		}
	}	
}

// FORMULAIRE COMPLEMENTAIRE SANTE
function verifChampObligatoireDevis4()
{
	frm = document.forms['frm_devis'];
	
	// Champs obligatoires
	// COMPLEMENTAIRE SANTE : Nom, Prénom, Adresse, CP, Ville, Email, Tél.  

	
	if (((frm.elements['port_attache_bateau'].value=="")&&(frm.elements['autre_port_attache_bateau'].value==""))||(frm.elements['nom_devis'].value=="")||(frm.elements['prenom_devis'].value=="")||(frm.elements['adresse_devis'].value=="")||(frm.elements['cp_devis'].value=="")||(frm.elements['ville_devis'].value=="")||(frm.elements['email_devis'].value=="")||(frm.elements['tel_devis'].value==""))
	{
		alert('Tous les champs obligatoires ne sont pas renseignés.');
		return false ;		
	}
	else
	{
		
		verif_email = frm.elements['email_devis'].value;
	  	if (verif_email.indexOf("@")<3)
	  	{
			alert("L\'adresse mail que vous avez renseigné est invalide.");
			return false ;		
		}  
		else
		{
			return true ;
		}
	}	
}