Taux = 11.9;
Taux2 = 11.9;
montant_creditpresto = 0;

var agrave = String.fromCharCode(224);
var egrave = String.fromCharCode(232);
var eacute = String.fromCharCode(233);
var ecirc = String.fromCharCode(234);
var ocirc = String.fromCharCode(244);

function Set_montant(montant) { 
  montant_creditpresto = montant;
}

//
// Calculate the result with the data entered by the user
//
function Controle_champs(form)
{
  errfound = false;

  // Check the fields that exists depending on the user's calculation choice
    if (!ValidLength(form.MONTANT.value,0))
    {
      error(form.MONTANT, "Indiquez le montant souhait"+eacute+"");
      printable = 1;
      return;
    }
	
    if ((form.MONTANT.value < 1000) ||
         (form.MONTANT.value > 80000))
    {
      error(form.MONTANT, "Le montant doit se situer entre CHF 1 000 et  CHF 80 000");
      printable = 1;
      return;
    }
	
    if (!ValidLength(form.DUREE.value,0))
    {
      error(form.DUREE, "Indiquez la dur"+eacute+"e souhait"+eacute+"e");
      printable = 1;
      return;
    }
	 	if ((form.DUREE.value > 36) && (form.DUREE.value <= 60))
		{
    alert("Attention, selon la nouvelle loi sur le cr"+eacute+"dit "+agrave+" la consommation, vous devez pouvoir "+ecirc+"tre capable de rembourser votre emprunt en 36 mois.");
		}
	if ((form.DUREE.value < 12) ||
          (form.DUREE.value > 60))
    {
      error(form.DUREE, "La dur"+eacute+"e du pr"+ecirc+"t doit se situer entre 12 et 60 mois");
      printable = "1";
      return;
    }
  printable = 0;

  // Mensualite calculation
    var Duree = parseInt(form.DUREE.value);
    var Capital = parseInt(form.MONTANT.value);
    var Taux_Mensuel=Math.pow((Taux/100)+1,1/12) -1;

    Total = (Capital*Taux_Mensuel)/(1-(1/Math.pow(1+Taux_Mensuel,Duree)));
    Interet = (Total*Duree) - Capital;

    var ans = parseInt(Duree/12);
    var mois = parseInt(Duree - (12*ans));

    resultat_calcul = "Si vous empruntez un capital de CHF " + Format(Capital) + 
                      " remboursable en ";
    if (ans == 0)
    {
      if (mois != 0)
        resultat_calcul += mois + " mois ";
    }
    else if (ans == 1)
    {
      if (mois != 0)
        resultat_calcul += "1 an et " + mois + " mois ";
      else
        resultat_calcul += "1 an ";
    }
    else if (ans > 1)
    {
      if (mois != 0)
        resultat_calcul += ans + " ans et " + mois + " mois ";
      else
        resultat_calcul += ans + " ans ";      
    }

    resultat_calcul += "au taux de " + Taux + 
                       "%, vos mensualit&eacute;s s&#8217;&eacute;l&egrave;veront &agrave;&nbsp;:<br/>&nbsp;<br/><p style='text-align:center'><strong> CHF " + Format(parseInt(Total)) +
      	               "</strong></p><br/> Vous aurez pay&eacute; CHF " +
                       Format(parseInt(Interet)) + " d&#8217;int&eacute;r&ecirc;ts.<p><br/>" +
                       "Il s&#8217;agit d&#8217;une simulation de base qui n&#8217;engage pas la banque. Le taux d&#8217;int&eacute;r&ecirc;t de votre Cr&eacute;dit priv&eacute; sera fix&eacute; en fonction de votre situation personnelle.</p>";

    Set_montant(Capital);
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Affiche le résultat dans une nouvelle fenêtre
//

function print_Result_prive()
{
  if (printable == 0)
  {
	result = self.top.open("","","height=400,width=400");
    result.focus();
    result.document.open();
  
    result.document.writeln('<html>');
    result.document.writeln('<link rel="stylesheet" href="http://www.bcv.ch/static/style/site/popup.css" type="text/css">');
    result.document.writeln('<link rel="stylesheet" href="http://www.bcv.ch/static/style/site/popup-print.css" type="text/css">');
    result.document.writeln('<body bgcolor="#FFFFFF">');
    result.document.writeln('<img src="http://www.bcv.ch/static/images/commun/bcv_logo.gif" border="0">'); 
    result.document.writeln('<table border="0" width="400" class="tabSimple" style="padding-left:15px;padding-right:15px;">');
    result.document.writeln('<th width="350"></th>');
    result.document.writeln('<tr>');
    result.document.writeln('<td>');
    result.document.writeln('<h2>R&eacute;sultat du calcul</h2>');
    result.document.writeln('</td>');
    result.document.writeln('</tr>');
    result.document.writeln('<tr>');
    result.document.writeln('<td><p></p>');
    result.document.write(resultat_calcul);
    result.document.writeln('<br/><p>');
    result.document.writeln('Besoin d&#146;un emprunt&nbsp;? Utilisez sans plus attendre notre <a href="javascript:window.opener.location.href=\'/header/contact/particuliers/demander_une_offre_de_credit_prive\';window.close();">demande de Cr&eacute;dit Priv&eacute;</A>.</p><br/>');
	result.document.writeln('<p>Des questions&nbsp;? Besoin de pr&eacute;cisions&nbsp;? Un <A HREF="javascript:window.opener.location.href=\'/header/contact/particuliers/poser_une_question_sur_une_prestation\';window.close();">conseiller BCV</A> se tient volontiers &agrave; votre disposition pour envisager avec vous des solutions en fonction de votre situation propre.</p>');
    result.document.writeln('</td>');
    result.document.writeln('</table>');
    result.document.writeln("</body>");
    result.document.writeln("</html>");
    result.document.close();
    resultat_calcul = "";

  }
}
