
<!--





//*******************************************************************
		

function  calcul()
{
	
var v=1;
var chrg=0;


var taux_prelevement =0 ;
var taux_interet =0;

var FraisDoss =0;
var FraisAdh=0;
var taux_sinistre=0;

simuler.style.display='block';
AG=pret.age;
AC=pret.client;

tp=document.getElementById('type2');

 if (tp.value != 0 ) 
{
	
	


//*******************************************************************
		if (tp.options[tp.value].value==1) //PS 
		{

			if (document.getElementById('nombre').value<18)// duree < 18mois
			{
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			FraisDoss = 150;
			
			taux_interet = 20;
			Taux = taux_interet / 100;
						
			taux_prelevement = 4 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=0.75;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=1;
				taux_sinistre=taux_sinistre/100;
				}
			}
			else// duree > 18 mois
			{
			alert("La durée doit être inférieur à 18 mois pour les nouveaux clients");
			}
		}
//*******************************************************************	
		if (tp.options[tp.value].value==2) // PIE Agriculture
		{
			
			if (document.getElementById('nombre').value<18)// duree < 18mois
			{
			
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			
			FraisDoss = 150;
			
			taux_interet = 24;
			Taux = taux_interet / 100;
						
			taux_prelevement = 3 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=1;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=1.5;
				taux_sinistre=taux_sinistre/100;
				}
			}
			else// duree >= 18 mois
			{
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			FraisDoss = 150;
			
			taux_interet = 26;
			Taux = taux_interet / 100;
						
			taux_prelevement = 3 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=1.5;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=2;
				taux_sinistre=taux_sinistre/100;
				}	
			
			}
		}

//*******************************************************************
		if (tp.options[tp.value].value ==3) // PIE Commerce
		{
			
			if (document.getElementById('nombre').value<18)// duree <= 18mois
			{
			
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			FraisDoss = 150;
			
			taux_interet = 22;
			Taux = taux_interet / 100;
						
			taux_prelevement = 3 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=0.75;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=1;
				taux_sinistre=taux_sinistre/100;
				}
			}

			else// duree > 18 mois
			{
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			FraisDoss = 150;
			
			taux_interet = 24;
			Taux = taux_interet / 100;
						
			taux_prelevement = 3 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=1;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=1.5;
				taux_sinistre=taux_sinistre/100;
				}	
			
			}
		}
//*******************************************************************
		if (tp.options[tp.value].value ==4) // PILogement
		{
			
			if (document.getElementById('nombre').value<18)// duree <= 18mois
			{
			
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			FraisDoss = 150;
			
			taux_interet = 22;
			Taux = taux_interet / 100;
						
			taux_prelevement = 3 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=0.75;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=1;
				taux_sinistre=taux_sinistre/100;
				}
			}

			else// duree > 18 mois
			{
			if (AC[0].checked)
			FraisAdh=0;
			if (AC[1].checked)
			FraisAdh=20;
			FraisDoss = 150;
			
			taux_interet = 24;
			Taux = taux_interet / 100;
						
			taux_prelevement = 3 ;
			TauxPrelev = taux_prelevement / 100;
			
				if (AG[0].checked)
				{
				taux_sinistre=1;
				taux_sinistre=taux_sinistre/100;
				}
				if (AG[1].checked)
				{
				taux_sinistre=1.5;
				taux_sinistre=taux_sinistre/100;
				}	
			
			}
		}		
}

montant_net=Number(document.getElementById('montant').value);

MtPrelev = (TauxPrelev+taux_sinistre) * (montant_net + FraisDoss + FraisAdh) / (1 - (TauxPrelev+taux_sinistre));
//MtPrelev = (TauxPrelev+taux_sinistre) * (montant_net + FraisDoss + FraisAdh) / (1 - (TauxPrelev+taux_sinistre));

MtPrincipal = (montant_net + FraisDoss + MtPrelev + FraisAdh  );

champ=pret.echeance;

if(champ[0].checked) 
{v=7;
vv=4;}
if(champ[1].checked) 
{v=14;
vv=2;}
if(champ[2].checked) 
{v=30;
vv=1;}

periodicite=v;


if (periodicite == 30) 
{
NbrP = parseFloat(360 / periodicite);
NbrDiff = 0;
}
else
{
NbrP = parseFloat(365.25 / periodicite);
NbrDiff = 0;
}



i=parseFloat(Taux/NbrP);

n=Number(document.getElementById('nombre').value)*vv;

MtPrincipal_Diff = parseFloat(MtPrincipal * parseFloat(Math.pow((1 + i),NbrDiff)));

p= parseFloat(MtPrincipal_Diff*parseFloat(i/parseFloat(1-parseFloat(Math.pow(1+i,-n)))));


document.getElementById('versement').value=parseFloat(Math.floor(p));

pp=parseFloat((p-Math.floor(p))*100);


if (pp<25 )
mp=0;
else
if (pp>=75 )
mp=n;
else
mp=n/2;

document.getElementById('versement2').value=Math.round(parseFloat(Math.floor(p)+mp));

document.getElementById('total').value=Math.round((document.getElementById('versement').value*n)+mp);

document.getElementById('nech').value=n;

}















	
	
	
	
		

 
 
 
 
function sel()
{
simuler.style.display='none';
tp=document.getElementById('type2');

 if (tp.value != 0)
 
	{simule1.style.display='block';
	
		if (tp.options[tp.value].value==1) 
			{
  
			t222.style.display='block';
			ch=1;
			}
		else if (tp.options[tp.value].value ==2)
			{
			ch=2;
  
			t222.style.display='none';
			}


	}
else 
	{
  
	simule1.style.display='none';
	}

}






function test(t)
{

if (document.getElementById('type2').value ==1)

	{
	if (t.value>48000 )
		{
		alert("les montants doivent etre inferieurs a 48000 dh");
		t.value=48000;
		}
	else
		if (t.value<5000) 
			{
			alert("les montants doivent etre superieurs a 5000 dh");
			t.value=5000;
			}
	}
	
else
	if (document.getElementById('type2').value >1)
		{
		if (t.value>20000 )
			{
			alert("les montants doivent etre inferieurs a 20000 dh");
			t.value=20000;
			}
		else
		if (t.value<1000) 
			{
			alert("les montants doivent etre superieurs a 1000 dh");
			t.value=1000;
			}
		}

}















function test2(t)
{

if (document.getElementById('type2').value ==1)

	{
	if (t.value>60 )
		{
		alert("La duree doit etre inferieure a 60 mois");
		t.value=60;
		}
	else
		if (t.value<6) 
			{
			alert("La duree doit etre superieure a 6 mois");
			t.value=6;
			}
	}
	
else
	if (document.getElementById('type2').value >1)
		{
		if (t.value>18 )
			{
			alert("La duree doit etre inferieure a 18 mois");
			t.value=18;
			}
		else
		if (t.value<3) 
			{
			alert("La duree doit etre superieure a 3 mois");
			t.value=3;
			}
		}

}



