setTimeout("ligne()",900);

function maj_nb_operations_tresorerie()
{var a = (parseFloat(document.devis.nb_fact_achat.value) + parseFloat(document.devis.nb_fact_ventes.value))  * parseFloat(document.devis.multiplicateur_tresorerie_constante.value);
document.devis.nb_op_tresorerie.value = a;
if (isNaN(document.devis.nb_fact_ventes.value) || document.devis.nb_fact_ventes.value < "0"){
document.devis.nb_fact_ventes.value="0";}
if (isNaN(document.devis.nb_fact_achat.value) || document.devis.nb_fact_achat.value < "0"){
document.devis.nb_fact_achat.value = "0";}
if (isNaN(document.devis.nb_bulletins.value) || document.devis.nb_bulletins.value < "0"){
document.devis.nb_bulletins.value="0";}}

function Checkform() {
var existante = 0;
var existant = 0;
if (document.devis.total_mensuel.value == "0" || document.devis.total_mensuel.value == "") {
existante = 1;
}
if (document.devis.total_annuel.value == "0" || document.devis.total_annuel.value == "") {
existant = 1;
}

a = fo(existante) + fo(existant);

if (a == 2) {
alert("Merci de sélectionner un ou plusieurs services");
return false;}

}

function coherence()
{ if (document.devis.forme_juridique.value == "EI")
{document.devis.option_impots.value = "IR";}
else if (document.devis.forme_juridique.value == "SA" || document.devis.forme_juridique.value == "SAS")
{document.devis.option_impots.value = "IS";}
}

function fo(nb)
{var a = Math.round(nb*10)/10;
return a;}

function ligne()
{maj_nb_operations_tresorerie();
coherence();
var tot = 0;
var tot_annuel = 0;
var cout_ec = 40;
var cout_col = 35;
var nb_bulletins = document.devis.nb_bulletins.value; 
var forme_juridique = document.devis.forme_juridique.value; 
var nb_factures = calc_nb_factures();
var nb_lignes = calc_nb_lignes();

if (document.devis.obligations_comptables.checked)
{

document.devis.bilan_compte_de_resultat.value = "OUI";
document.devis.res_calc_bilan_compte_de_resultat.value = fo(calc_bilan_compte_de_resultat(forme_juridique,nb_lignes)/12);
document.devis.bilan_compte_de_resultat_resultat.value = document.devis.res_calc_bilan_compte_de_resultat.value;

document.devis.res_calc_suivi_comptable.value = fo(calc_suivi_comptable(nb_lignes,forme_juridique) / 12);

document.devis.suivi_comptable.value = "OUI";
document.devis.suivi_comptable_resultat.value = fo(document.devis.res_calc_suivi_comptable.value);
/*document.devis.res_calc_comptabilite_en_ligne.value = (calc_comptabilite_en_ligne(nb_lignes));*/
/* document.devis.obligations_comptables_code.value = "0"; */
document.devis.obligations_comptables.value = "OUI";

document.devis.res_calc_obligations_comptables.value = fo(document.devis.res_calc_suivi_comptable.value) + fo(document.devis.res_calc_bilan_compte_de_resultat.value);
document.devis.obligations_comptables_resultat.value = fo(document.devis.res_calc_obligations_comptables.value);

tot = tot + parseFloat(document.devis.obligations_comptables_resultat.value);

}
else {document.devis.obligations_comptables_code.value = "0";
document.devis.obligations_comptables.value = "NON";
document.devis.obligations_comptables_resultat.value = "0";
document.devis.res_calc_obligations_comptables.value = "0";

document.devis.bilan_compte_de_resultat_code.value = "0";
document.devis.bilan_compte_de_resultat.value = "NON";
document.devis.bilan_compte_de_resultat_resultat.value = "0";
document.devis.res_calc_bilan_compte_de_resultat.value = "0";

document.devis.suivi_comptable_code.value = "0";
document.devis.suivi_comptable.value = "NON";
document.devis.suivi_comptable_resultat.value = "0";
document.devis.res_calc_suivi_comptable.value = "0";
}

document.devis.res_calc_promo_creation.value = calc_promo_creation(tot);
document.devis.remise_creation_resultat.value = document.devis.res_calc_promo_creation.value;

if (document.devis.situations_intermediaires.checked)
{var nb_situations = 1; 
document.devis.res_calc_situations_intermediaires.value = calc_situations_intermediaires(nb_situations);
document.devis.situations_intermediaires_code.value = "EF2030";
document.devis.situations_intermediaires.value = "OUI";
document.devis.situations_intermediaires_resultat.value = fo(document.devis.res_calc_situations_intermediaires.value);
tot = tot + parseFloat(document.devis.situations_intermediaires_resultat.value);}
else 
{document.devis.situations_intermediaires_code.value = "0";
document.devis.situations_intermediaires.value = "NON";
document.devis.situations_intermediaires_resultat.value = "0";
document.devis.res_calc_situations_intermediaires.value = "0";}

var cadeau = 0;

if (document.devis.choix_statut_dirigeant)
{if (cadeau == 0) {document.devis.choix_statut_dirigeant_resultat.value = "0";}
tot_annuel = tot_annuel + fo(document.devis.choix_statut_dirigeant_resultat.value);
cadeau = cadeau + 1;}
if (document.devis.redaction_actes)
{if (cadeau == 0) {document.devis.redaction_actes_resultat.value = "0";}
tot_annuel = tot_annuel + fo(document.devis.redaction_actes_resultat.value);
cadeau = cadeau + 1;}
if (document.devis.compte_exploitation_3_ans)
{if (cadeau == 0) {document.devis.compte_exploitation_3_ans_resultat.value = "0";}
tot_annuel = tot_annuel + fo(document.devis.compte_exploitation_3_ans_resultat.value);
cadeau = cadeau + 1;}
if (document.devis.jei)
{if (cadeau == 0) {document.devis.jei_resultat.value = "0";}
tot_annuel = tot_annuel + fo(document.devis.jei_resultat.value);
cadeau = cadeau + 1;}
if (document.devis.audit_aides)
{if (cadeau == 0) {document.devis.audit_aides_resultat.value = "0";}
tot_annuel = tot_annuel + fo(document.devis.audit_aides_resultat.value);
cadeau = cadeau + 1;}


if (document.devis.business_plan)
{tot_annuel = tot_annuel + fo(document.devis.business_plan_resultat.value);}
if (document.devis.business_plan)
{tot_annuel = tot_annuel + fo(document.devis.business_plan_resultat.value);}
if (document.devis.plan_de_tresorerie)
{tot_annuel = tot_annuel + fo(document.devis.plan_de_tresorerie_resultat.value);}
if (document.devis.etude_previsionnel)
{tot_annuel = tot_annuel + fo(document.devis.etude_previsionnel_resultat.value);}
if (document.devis.credit_impot_recherche)
{tot_annuel = tot_annuel + fo(document.devis.credit_impot_recherche_resultat.value);}
if (document.devis.credit_impot_formation)
{tot_annuel = tot_annuel + fo(document.devis.credit_impot_formation_resultat.value);}
if (document.devis.exoneration_charges_sociales)
{tot_annuel = tot_annuel + fo(document.devis.exoneration_charges_sociales_resultat.value);}

if (document.devis.demande_immatriculation)
{tot_annuel = tot_annuel + fo(document.devis.demande_immatriculation_resultat.value);}
if (document.devis.credit_impot_nouvelles_techno)
{tot_annuel = tot_annuel + fo(document.devis.credit_impot_nouvelles_techno_resultat.value);}
if (document.devis.assistance_anvar)
{tot_annuel = tot_annuel + fo(document.devis.assistance_anvar_resultat.value);}
if (document.devis.assistance_formalites)
{tot_annuel = tot_annuel + fo(document.devis.assistance_formalites_resultat.value);}

/*
if (document.devis.comptabilite_en_ligne.checked)
{document.devis.comptabilite_en_ligne.value = "OUI";
document.devis.comptabilite_en_ligne_resultat.value = 0;}
else
{document.devis.comptabilite_en_ligne_code.value = "0";
document.devis.comptabilite_en_ligne.value = "NON";
document.devis.comptabilite_en_ligne_resultat.value = "0";
document.devis.res_calc_comptabilite_en_ligne.value = "0";}


if (document.devis.business_plan.checked)
{document.devis.business_plan.value = "OUI";
document.devis.business_plan_code.value = "D0001";
document.devis.business_plan_resultat.value = "";}
else
{document.devis.business_plan_code.value = "0";
document.devis.business_plan.value = "NON";
document.devis.business_plan_resultat.value = "0";}

if (document.devis.plan_de_tresorerie.checked)
{document.devis.plan_de_tresorerie.value = "OUI";
document.devis.plan_de_tresorerie_code.value = "D0002";
document.devis.plan_de_tresorerie_resultat.value = "";}
else
{document.devis.plan_de_tresorerie_code.value = "0";
document.devis.plan_de_tresorerie.value = "NON";
document.devis.plan_de_tresorerie_resultat.value = "0";;}

if (document.devis.etude_previsionnelle.checked)
{document.devis.etude_previsionnelle.value = "OUI";
document.devis.etude_previsionnelle_code.value = "D0004";
document.devis.etude_previsionnelle_resultat.value = "";}
else
{document.devis.etude_previsionnelle_code.value = "0";
document.devis.etude_previsionnelle.value = "NON";
document.devis.etude_previsionnelle_resultat.value = "0";}

if (document.devis.budget_previsionnel.checked)
{document.devis.budget_previsionnel.value = "OUI";
document.devis.budget_previsionnel_code.value = "D0005";
document.devis.budget_previsionnel_resultat.value = "";}
else
{document.devis.budget_previsionnel_code.value = "0";
document.devis.budget_previsionnel.value = "NON";
document.devis.budget_previsionnel_resultat.value = "0";}

if (document.devis.edition_dossier_accre.checked)
{document.devis.edition_dossier_accre.value = "OUI";
document.devis.edition_dossier_accre_code.value = "D0006";
document.devis.edition_dossier_accre_resultat.value = "";}
else
{document.devis.edition_dossier_accre_code.value = "0";
document.devis.edition_dossier_accre.value = "NON";
document.devis.edition_dossier_accre_resultat.value = "0";}

if (document.devis.demande_immatriculation.checked)
{document.devis.demande_immatriculation.value = "OUI";
document.devis.demande_immatriculation_code.value = "F0027";
document.devis.demande_immatriculation_resultat.value = "";}
else
{document.devis.demande_immatriculation_code.value = "0";
document.devis.demande_immatriculation.value = "NON";
document.devis.demande_immatriculation_resultat.value = "0";}

if (document.devis.redaction_actes.checked)
{document.devis.redaction_actes.value = "OUI";
document.devis.redaction_actes_code.value = "F0017";
document.devis.redaction_actes_resultat.value = "";}
else
{document.devis.redaction_actes_code.value = "0";
document.devis.redaction_actes.value = "NON";
document.devis.redaction_actes_resultat.value = "0";}

if (document.devis.devis_en_ligne.checked)
{document.devis.res_calc_devis_en_ligne.value = (calc_devis_en_ligne());
document.devis.devis_en_ligne.value = "OUI";
document.devis.devis_en_ligne_code.value = "A0020";
document.devis.devis_en_ligne_resultat.value = fo(document.devis.res_calc_devis_en_ligne.value);
tot = tot + parseFloat(document.devis.devis_en_ligne_resultat.value);}
else
{document.devis.devis_en_ligne_code.value = "0";
document.devis.devis_en_ligne.value = "NON";
document.devis.devis_en_ligne_resultat.value = "0";
document.devis.res_calc_devis_en_ligne.value = "0";}
*/
if (document.devis.secretariat_juridique.checked)
{document.devis.res_calc_secretariat_juridique.value = (calc_secretariat_juridique())/12;
document.devis.secretariat_juridique.value = "OUI";
document.devis.secretariat_juridique_resultat.value = fo(document.devis.res_calc_secretariat_juridique.value);
tot = tot + parseFloat(document.devis.secretariat_juridique_resultat.value);}
else
{document.devis.secretariat_juridique_code.value = "0";
document.devis.secretariat_juridique.value = "NON";
document.devis.secretariat_juridique_resultat.value = "0";
document.devis.res_calc_secretariat_juridique.value = "0";}

if (document.devis.declarations_fiscales_jei.checked)
{
document.devis.res_calc_declarations_tva.value = (calc_declarations_tva(cout_ec) /12);
document.devis.declarations_tva_code.value = "E0005";
document.devis.declarations_tva.value = "OUI";
document.devis.declarations_tva_resultat.value = fo(document.devis.res_calc_declarations_tva.value);

document.devis.taxe_professionnelle.value="OUI";
document.devis.taxe_professionnelle_code.value = "E0006";
document.devis.res_calc_taxe_professionnelle.value = (calc_taxe_professionnelle(cout_ec)/12);
document.devis.taxe_professionnelle_resultat.value = fo(document.devis.res_calc_taxe_professionnelle.value);

/*document.devis.declarations_fiscales_jei_code.value = "0";*/
document.devis.declarations_fiscales_jei.value="OUI";
document.devis.res_calc_declarations_fiscales_jei.value = fo(document.devis.declarations_tva_resultat.value) + fo(document.devis.res_calc_taxe_professionnelle.value) + fo(calc_declarations_fiscales1(cout_ec) + fo(calc_declarations_fiscales2(cout_ec))/12);
document.devis.declarations_fiscales_jei_resultat.value = fo(document.devis.res_calc_declarations_fiscales_jei.value);
tot = tot + parseFloat(document.devis.declarations_fiscales_jei_resultat.value);}
else 
{document.devis.declarations_fiscales_jei_code.value = "0";
document.devis.declarations_fiscales_jei.value="NON";
document.devis.declarations_fiscales_jei_resultat.value = "0";
document.devis.res_calc_declarations_fiscales_jei.value = "0";

document.devis.declarations_tva_code.value = "0";
document.devis.declarations_tva.value = "NON";
document.devis.declarations_tva_resultat.value = "0";
document.devis.res_calc_declarations_tva.value = "0";

document.devis.taxe_professionnelle_code.value = "0";
document.devis.taxe_professionnelle.value="NON";
document.devis.taxe_professionnelle_resultat.value = "0";
document.devis.res_calc_taxe_professionnelle.value = "0";

}

if (document.devis.dossier_de_gestion)
{
if (document.devis.dossier_de_gestion.checked)
{document.devis.res_calc_dossier_de_gestion.value = (calc_dossier_de_gestion()  / 12);
document.devis.dossier_de_gestion_code.value = "EF2010";
document.devis.dossier_de_gestion.value = "OUI";
document.devis.dossier_de_gestion_resultat.value = fo(document.devis.res_calc_dossier_de_gestion.value);
tot = tot + parseFloat(document.devis.dossier_de_gestion_resultat.value);}
else
{document.devis.dossier_de_gestion_code.value = "0";
document.devis.dossier_de_gestion.value = "NON";
document.devis.dossier_de_gestion_resultat.value = "0";
document.devis.res_calc_dossier_de_gestion.value = "0";}
}



if (document.devis.mission_sociale_jei.checked && nb_bulletins !="0")
{

document.devis.res_calc_declarations_sociales.value = (calc_declarations_sociales(nb_bulletins));
document.devis.declarations_sociales.value="OUI";
document.devis.declarations_sociales_resultat.value = fo(document.devis.res_calc_declarations_sociales.value);

document.devis.res_calc_gestion_de_la_paie.value = (calc_gestion_de_la_paie(nb_bulletins));
document.devis.gestion_de_la_paie.value="OUI";
document.devis.gestion_de_la_paie_resultat.value = fo(document.devis.res_calc_gestion_de_la_paie.value);

/*document.devis.mission_sociale_jei_code.value = "0";*/
document.devis.mission_sociale_jei.value="OUI";
document.devis.res_calc_mission_sociale_jei.value = fo(document.devis.gestion_de_la_paie_resultat.value) + fo(document.devis.declarations_sociales_resultat.value);
document.devis.mission_sociale_jei_resultat.value = document.devis.res_calc_mission_sociale_jei.value;
tot = tot + parseFloat(document.devis.mission_sociale_jei_resultat.value);

}
else {

document.devis.gestion_de_la_paie_code.value = "0";
document.devis.gestion_de_la_paie.value="NON";
document.devis.gestion_de_la_paie_resultat.value = "0";
document.devis.res_calc_gestion_de_la_paie.value = "0";

document.devis.declarations_sociales_code.value = "0";
document.devis.declarations_sociales.value="NON";
document.devis.declarations_sociales_resultat.value = "0";
document.devis.res_calc_declarations_sociales.value = "0";

document.devis.mission_sociale_jei_code.value = "0";
document.devis.mission_sociale_jei.value="NON";
document.devis.mission_sociale_jei_resultat.value = "0";
}

document.devis.res_nombre_employes.value = document.devis.nb_bulletins.value;


if (document.devis.tenue_saisie_comptable.checked)
{document.devis.res_calc_tenue_saisie_comptable.value = (calc_tenue_saisie_comptable(cout_col,nb_lignes,forme_juridique)/12);
document.devis.tenue_saisie_comptable.value="OUI";
document.devis.tenue_saisie_comptable_resultat.value = fo(document.devis.res_calc_tenue_saisie_comptable.value);
tot = tot + parseFloat(document.devis.tenue_saisie_comptable_resultat.value);}
else 
{document.devis.tenue_saisie_comptable_code.value = "0";
document.devis.tenue_saisie_comptable.value="NON";
document.devis.tenue_saisie_comptable_resultat.value = "0";
document.devis.res_calc_tenue_saisie_comptable.value = "0";}

if (document.devis.reporting)
{
if (document.devis.reporting.checked)
{document.devis.res_calc_tableaux_de_bord.value = (calc_tableaux_de_bord(cout_ec)/12);
document.devis.reporting.value="OUI";
document.devis.reporting_code.value = "EF0030";
document.devis.reporting_resultat.value = fo(document.devis.res_calc_tableaux_de_bord.value);
tot = tot + parseFloat(document.devis.reporting_resultat.value);}
else 
{document.devis.reporting_code.value = "0";
document.devis.reporting.value="NON";
document.devis.reporting_resultat.value = "0";
document.devis.res_calc_tableaux_de_bord.value = "0";}
}

if (document.devis.conseil_comptable)
{
if (document.devis.conseil_comptable.checked)
{document.devis.conseil_comptable.value="OUI";
document.devis.conseil_comptable_code.value = "G0000";
document.devis.conseil_comptable_resultat.value = 0;
tot = tot + parseFloat(document.devis.conseil_comptable_resultat.value);}
else 
{document.devis.conseil_comptable_code.value = "0";
document.devis.conseil_comptable.value="NON";
document.devis.conseil_comptable_resultat.value = "0";
document.devis.res_calc_conseil_comptable.value = "0";}
}
/*
if (document.devis.formation_comptable.checked)
{document.devis.res_calc_formation_comptable.value = (calc_formation_comptable(cout_ec) / 12);
document.devis.formation_comptable.value="OUI";
document.devis.formation_comptable_resultat.value = fo(document.devis.res_calc_formation_comptable.value);
tot = tot + parseFloat(document.devis.formation_comptable_resultat.value);}
else 
{document.devis.formation_comptable_code.value = "0";
document.devis.formation_comptable.value="NON";
document.devis.formation_comptable_resultat.value = "0";
document.devis.res_calc_formation_comptable.value = "0";}
*/

tot = tot + parseFloat(document.devis.remise_creation_resultat.value);


document.devis.total_annuel.value = fo(tot_annuel);
document.devis.total_mensuel.value = fo(tot);};  	  

function calc_bilan_compte_de_resultat(forme_juridique,nb_lignes) 
{if (nb_lignes <= 500)
{document.devis.bilan_compte_de_resultat_code.value = "EF1001";
var a = document.devis.arrete_comptes_1_constante.value;}
else if (nb_lignes <= 1000)
{document.devis.bilan_compte_de_resultat_code.value = "EF1002";
var a = document.devis.arrete_comptes_2_constante.value;}
else if (nb_lignes <= 2000)
{document.devis.bilan_compte_de_resultat_code.value = "EF1003";
var a = document.devis.arrete_comptes_3_constante.value;}
else if (nb_lignes <= 5000)
{document.devis.bilan_compte_de_resultat_code.value = "EF1004";
var a = document.devis.arrete_comptes_4_constante.value;}
else if (nb_lignes <= 10000)
{document.devis.bilan_compte_de_resultat_code.value = "EF1005";
var a = document.devis.arrete_comptes_5_constante.value;}
else if (nb_lignes > 10000)
{document.devis.bilan_compte_de_resultat_code.value = "EF1006";
var a = document.devis.arrete_comptes_6_constante.value;}

if (forme_juridique == "SCI" || forme_juridique == "SNC" || forme_juridique == "SARL" || forme_juridique == "EURL" ||  forme_juridique == "SELARL" ||  forme_juridique == "SELCA") {
var b = document.devis.arrete_comptes_a_constante.value;}
else if (forme_juridique == "SA" || forme_juridique == "SAS" || forme_juridique == "SELAS" || forme_juridique == "SELAFA") {
var b = document.devis.arrete_comptes_b_constante.value;}
else {
var b = 0;}

z = fo(a) + fo(b);
return (z);
}

function calc_suivi_comptable(nb_lignes,forme_juridique)
{
if (nb_lignes <= 500)
{document.devis.suivi_comptable_code.value = "EF1001";
var mul = document.devis.organisation_1_constante.value;}
else if (nb_lignes <= 1000)
{document.devis.suivi_comptable_code.value = "EF1002";
var mul = document.devis.organisation_2_constante.value;}
else if (nb_lignes <= 2000)
{document.devis.suivi_comptable_code.value = "EF1003";
var mul = document.devis.organisation_3_constante.value;}
else if (nb_lignes <= 5000)
{document.devis.suivi_comptable_code.value = "EF1004";
var mul = document.devis.organisation_4_constante.value;}
else if (nb_lignes <= 10000)
{document.devis.suivi_comptable_code.value = "EF1005";
var mul = document.devis.organisation_5_constante.value;}
else if (nb_lignes > 10000)
{document.devis.suivi_comptable_code.value = "EF1006";
var mul = document.devis.organisation_6_constante.value;}

var a = nb_lignes * mul;

if (forme_juridique == "EI") {
var b = document.devis.organisation_a_constante.value;}
else if (forme_juridique == "SCI" || forme_juridique == "SNC" || forme_juridique == "SARL" || forme_juridique == "EURL" ||  forme_juridique == "SELARL" ||  forme_juridique == "SELCA") {
var b = document.devis.organisation_b_constante.value;}
else if (forme_juridique == "SA" || forme_juridique == "SAS" || forme_juridique == "SELAS" || forme_juridique == "SELAFA") {
var b = document.devis.organisation_c_constante.value;}

z = a * b;
return (z);}

function calc_nb_lignes()
{var d = (((parseFloat(document.devis.nb_fact_achat.value) + parseFloat(document.devis.nb_fact_ventes.value))  * parseFloat(document.devis.multiplicateur_nb_lignes_fact_constante.value)));
var a = d + parseFloat(document.devis.nb_op_tresorerie.value) * 2;
if (isNaN(a) || a < "0"){
var a = "0";}
return (a);}

function calc_nb_factures()
{var a = parseFloat(document.devis.nb_fact_achat.value) + parseFloat(document.devis.nb_fact_ventes.value);
return (a);}

function calc_comptabilite_en_ligne(nb_lignes)
{
if (nb_lignes < document.devis.location_a_constante.value)
{document.devis.comptabilite_en_ligne_code.value = "A0001";
a = (9+60/12)* 1.3 ;
return (a);}
else if (nb_lignes < document.devis.location_b_constante.value)
{document.devis.comptabilite_en_ligne_code.value = "A0002";
a = (17+60/12)* 1.3 ;
return (a);}
else if (nb_lignes < document.devis.location_c_constante.value)
{document.devis.comptabilite_en_ligne_code.value = "A0003";
a = (30+60/12)* 1.3 ;
return (a);}
else if (nb_lignes < document.devis.location_d_constante.value)
{document.devis.comptabilite_en_ligne_code.value = "A0004";
a = (52+60/12)* 1.3 ;
return (a);}
else
{document.devis.comptabilite_en_ligne_code.value = "A0005";
var b = (60/12 + (document.devis.location_5_constante.value * Math.pow(parseInt(nb_lignes),document.devis.location_6_constante.value))*1)* 1.3 ;
return (b);}}
 
function calc_tenue_saisie_comptable(cout_col,nb_lignes,forme_juridique)
{if (nb_lignes <= 500)
{document.devis.tenue_saisie_comptable_code.value = "EF1001";
var mul = document.devis.saisie_1_constante.value;}
else if (nb_lignes <= 1000)
{document.devis.tenue_saisie_comptable_code.value = "EF1002";
var mul = document.devis.saisie_2_constante.value;}
else if (nb_lignes <= 2000)
{document.devis.tenue_saisie_comptable_code.value = "EF1003";
var mul = document.devis.saisie_3_constante.value;}
else if (nb_lignes <= 5000)
{document.devis.tenue_saisie_comptable_code.value = "EF1004";
var mul = document.devis.saisie_4_constante.value;}
else if (nb_lignes <= 10000)
{document.devis.tenue_saisie_comptable_code.value = "EF1005";
var mul = document.devis.saisie_5_constante.value;}
else if (nb_lignes > 10000)
{document.devis.tenue_saisie_comptable_code.value = "EF1006";
var mul = document.devis.saisie_6_constante.value;}


var a = nb_lignes * mul;


if (forme_juridique == "EI") {
var b = document.devis.saisie_a_constante.value;}
else if (document.devis.forme_juridique.value == "SCI" || forme_juridique == "SNC" || forme_juridique == "SARL" || forme_juridique == "EURL" ||  forme_juridique == "SELARL" ||  forme_juridique == "SELCA") {
var b = document.devis.saisie_b_constante.value;}
else if (forme_juridique == "SA" || forme_juridique == "SAS" || forme_juridique == "SELAS" || forme_juridique == "SELAFA") {
var b = document.devis.saisie_c_constante.value;}

z = a * b;
return (z);}

function calc_secretariat_juridique()
{ if (document.devis.forme_juridique.value == "SCI" || document.devis.forme_juridique.value == "SNC" || document.devis.forme_juridique.value == "SARL" || document.devis.forme_juridique.value == "SELARL" ||  document.devis.forme_juridique.value == "SELCA") {
document.devis.secretariat_juridique_code.value = "F1002";
var a = document.devis.secretariat_juridique_2_constante.value;}
else if (document.devis.forme_juridique.value == "EURL") {
document.devis.secretariat_juridique_code.value = "F1001";
var a = document.devis.secretariat_juridique_1_constante.value;}
else if (document.devis.forme_juridique.value == "SA" || document.devis.forme_juridique.value == "SAS" || document.devis.forme_juridique.value == "SELAS" || document.devis.forme_juridique.value == "SELAFA") {
document.devis.secretariat_juridique_code.value = "F1003";
var a = document.devis.secretariat_juridique_3_constante.value;}
else{
document.devis.secretariat_juridique_code.value = "0";
var a = 0;}
return (a);}

function calc_declarations_tva(cout_ec)
{if (document.devis.regime_tva.value == "Reel normal")
{var a = document.devis.declarations_tva_constante_1.value * 12 * cout_ec;
return (a);}
if (document.devis.regime_tva.value == "Reel simplifie")
{var a = document.devis.declarations_tva_constante_1.value * 4 * cout_ec;
return (a);}
if (document.devis.regime_tva.value == "Exonere")
{return (0);}}

function calc_taxe_professionnelle(cout_ec)
{if (document.devis.date_creation.checked && document.devis.taxe_professionnelle.checked)
{var a = document.devis.taxe_professionnelle_constante_1.value * 2 * cout_ec;
return (a);}
else if (document.devis.taxe_professionnelle.checked)
{var a = document.devis.taxe_professionnelle_constante_1.value * cout_ec;
return (a);}
else
{return (0);}}

function calc_declarations_fiscales1(cout_ec)
{if (document.devis.nb_bulletins.value >= "20")
{var a = document.devis.declarations_fiscales_constante_1.value * 4 * cout_ec;
return (a);}
else if (document.devis.nb_bulletins.value != "0")
{var a = document.devis.declarations_fiscales_constante_1.value * 3 * cout_ec;
return (a);}
else if (document.devis.nb_bulletins.value == "0")
{var a = document.devis.declarations_fiscales_constante_1.value * cout_ec;
return (a);}
else
{return (0);}}

function calc_declarations_fiscales2(cout_ec)
{if (document.devis.option_impots.value == "IS" && document.devis.date_creation.value != "1")
{var a = (document.devis.declarations_fiscales_constante_2.value * document.devis.declarations_fiscales_constante_3.value + 1 ) * cout_ec;
return (a);}
else
{return (0);}}

function calc_tableaux_de_bord()
{var a = (12 * document.devis.tableaux_de_bord_constante_1.value * document.devis.res_calc_bilan_compte_de_resultat.value);
var b = (12 * document.devis.tableaux_de_bord_constante_2.value);
var c = (parseFloat(a) + parseFloat(b)) * 0.6;
document.devis.reporting_resultat.value = fo(c);
return (c);}

function calc_situations_intermediaires(nb_situations)
{var e = (document.devis.res_calc_bilan_compte_de_resultat.value * nb_situations);
return (e); }

function calc_conseil_comptable(cout_ec)
{if (document.devis.conseil_comptable.checked)
{var a =  (parseFloat(document.devis.conseil_comptable_1_constante.value) + parseFloat(document.devis.conseil_comptable_2_constante.value)) * cout_ec;
return (a);}
else
{return (0);}}

function calc_gestion_de_la_paie(nb_bulletins) {
	if (nb_bulletins <= 3) {
	document.devis.gestion_de_la_paie_code.value = "C0001";
	var cout_des_bulletins = document.devis.gestion_de_la_paie_constante_1.value;}
	else if (nb_bulletins <= 9) {
	document.devis.gestion_de_la_paie_code.value = "C0002";
	var cout_des_bulletins = document.devis.gestion_de_la_paie_constante_1.value;}
	else {
	document.devis.gestion_de_la_paie_code.value = "C0003"; 
	var cout_des_bulletins = document.devis.gestion_de_la_paie_constante_2.value;}
	var a =  nb_bulletins * cout_des_bulletins;
	return (a);}


function calc_declarations_sociales(nb_bulletins)
{
	if (nb_bulletins <= 3) {
	document.devis.declarations_sociales_code.value = "C1001"; }
	else if (nb_bulletins <= 9) {
	document.devis.declarations_sociales_code.value = "C1002"; }
	else {
	document.devis.declarations_sociales_code.value = "C1003"; }
return (0);}

function calc_formation_comptable(cout_ec)
{if (document.devis.formation_comptable_etendue.checked)
{var a =  document.devis.formation_comptable_2_constante.value * cout_ec;
document.devis.formation_comptable_etendue.value = "OUI";
document.devis.formation_comptable_code.value = "G1002";
return (a);}
else
{document.devis.formation_comptable_etendue.value = "NON";
document.devis.formation_comptable_code.value = "G1000";
return (0);}}

function calc_dossier_de_gestion() 
{var a = parseFloat(document.devis.dossier_gestion_constante.value);
document.devis.dossier_de_gestion_resultat.value = a;
return (a);}

function calc_devis_en_ligne()
{return (12);}

function calc_promo_creation(total)
{if (document.devis.date_creation.checked)
{var a = Math.round((- total / 12) * 100) / 100;
document.devis.date_creation.value="1";
return (a);}
else 
{return(0);}}

function calc_remise_internet_resultat(total)
{if (document.devis.nb_bulletins.value == "0" || document.devis.nb_bulletins.value == "1")
{var a = Math.round((- total / 12) * 100) / 100;
return (a);}
else
{return(0);}}
