var retournons='';
var divaafficher="";
function infocomp_benetude(namediv)
{	
    divaafficher = $(namediv);
	var ben = '';
    if (document.getElementById('ajoutbenef').checked == true)
    {
    ben+= '<TABLE border="0" class="texteconjointnormal"><TR><TD><B>VOTRE CONJOINT</B></TD></TR>';
    ben+= '<TR><TD>Date de naissance&nbsp;:&nbsp;<input id="BdayConj" name="BdayConj" style="cursor: text" value="jj/mm/aaaa" /></TD>';
    ben+= '</TR></TABLE>';
	divaafficher.innerHTML =ben; 
    }	 
   else
   {
   var vide=''; 
   divaafficher.innerHTML =vide; 
   document.getElementById('naiss_benef').innerHTML='';
   }
}

function selectBenef(nbbenef)
{	/*
     output='';
    if (document.getElementById('ajoutbenef').checked == true)
    {
        if(nbbenef >0)
         {
         alert("Entrez l\'ge de chaque bnficiaire ");
         output+='<TABLE border="0" class="texteenfantnormal">';
         var j=1;
            for(var i=0;i<nbbenef;i ++)
            {
            output+='<TR><TD>Votre B&eacute;n&eacute;ficiaire ' + j +'&nbsp;:&nbsp;';
            output+='<input id ="age_ben_' + j +'" name ="age_ben_' + j +'" style="cursor: text" value="jj/mm/aaaa" />&nbsp;</td></TR> ';
            j++;
            }
        output+='</TABLE>';
        document.getElementById('naiss_benef').innerHTML=output;
		}
	}
    else
    {
    document.getElementById('naiss_benef').innerHTML='';
    }*/		
}

function retinfocomp(objet, chaine)
{   
	divaafficher.innerHTML = "<img src=\"img/47.gif\" />";   
    divaafficher.innerHTML = chaine;
 }
 
function changercentreetude(nomproduit)
{
	var idachanger = "tout";
	var produits = nomproduit;
	var BdayVous = document.getElementById('BdayVous').value;
	var pays = document.getElementById('pays').value;	
	var DateEffet=document.getElementById('DateEffet').value;
	var nbbenef = "0";
	var pars = '';
    var ajoutbenef = "non";
	var dateok ='ok';
	pars+='?idachanger='+idachanger+'&BdayVous='+BdayVous+'&pays='+pays+'&DateEffet='+DateEffet;
	/*if (document.getElementById('ajoutbenef').checked == true)
	{
	ajoutbenef = "oui";
	//nbbenef = document.Tarif_Etude.nbbenef.value;
	//pars+='&ajoutbenef='+ajoutbenef+'&nbbenef='+nbbenef;
	pars+='&ajoutbenef='+ajoutbenef;
	var BdayConj = document.getElementById('BdayConj').value;
	pars+='&age_ben_1=' + BdayConj;
	var agebon = DateEffet.substring(6,10) - BdayConj.substring(6,10);
	    if ((document.getElementById('BdayConj').value=='jj/mm/aaaa')||(!document.getElementById('BdayConj').value))
		{
	    alert("V\351rifier l'\342ge du b\351n\351ficiare");
		dateok ='no';
		}
	    if (agebon<20)
		{
		alert('Le b\351n\351ficiare n\'est pas en \342ge de souscrire');
	        if (!confirm('Souhaitez-vous continuer la simulation?'))
			{
			dateok ='no';
			}
		}
			
	} */
	if (dateok == 'ok')
	{	
		var url=produits+'.php';
		new Ajax.Updater({insertion: 'retchangercentreetude'}, url, {method: 'post', parameters: pars, insertion: retchangercentreetude});
    }
}

function retchangercentreetude(objet, chaine)
{   
   var mz=$('centreetude');
   mz.innerHTML = chaine;
   totalEtude();
 }
 
function quitter()
{
	/* var pars="";
	var url='quitter.php';
	new Ajax.Updater({insertion: 'retquitter'}, url, {method: 'post', parameters: pars, insertion: retquitter}); */
}

function retquitter(objet, chaine)
{   
   //var mz=$('generale');
   //mz.innerHTML = "<img src=\"img/47.gif\" />";  
   /* self.close(); */
   //mz.innerHTML = chaine;
 }

function totalEtude()
{
    var cotisvous=0;
    var cotisconj=0;
    var pars='';
    var url='totaletude.php';
    if((!document.getElementById('totalvous'))||(!document.getElementById('totalvous').checked == true))
	{
	    cotisvous=cotisvous+0;
	}
    else
	{
	    cotisvous=document.getElementById('totalvous').value;
	}
    if((!document.getElementById('totalconj'))||(!document.getElementById('totalconj').checked == true))
    {
        cotisconj=cotisconj+0;
    }
    else
	{
	    cotisconj=document.getElementById('totalconj').value;
	}
	pars='?cotisvous='+cotisvous+'&cotisconj='+cotisconj;
	new Ajax.Updater({insertion: 'retotalEtude'}, url, {method: 'post', parameters: pars, insertion: retotalEtude});
}

function retotalEtude(objet, chaine)
{  
    var mz=$('somme');
    mz.innerHTML = "<img src=\"img/47.gif\" />";  
    mz.innerHTML = chaine; 
}

function TestEtude()
{	
   	var BdayVous = document.getElementById('BdayVous').value;
	var DateEffet= document.getElementById('DateEffet').value;
	var datenaissance;
	var adf = parseInt(DateEffet.split("/")[2], 10);
	var oncontinue="non";
	var jour = parseInt(BdayVous.split("/")[0], 10); 
	var mois = parseInt(BdayVous.split("/")[1], 10); 
	var an = parseInt(BdayVous.split("/")[2], 10);
	datenaissance= adf-an;	
	var jf = parseInt(DateEffet.split("/")[0], 10); 
	var mf = parseInt(DateEffet.split("/")[1], 10); 
	var ladate=new Date();
	var today=ladate.getDate()+"/"+(ladate.getMonth()+1)+"/"+ladate.getFullYear();
	var jt = parseInt(today.split("/")[0], 10); 
	var mt = parseInt(today.split("/")[1], 10); 
	var at = parseInt(today.split("/")[2], 10);
				
	isDate(BdayVous,'BdayVous');
	isDate(DateEffet,'DateEffet');

    if (!BdayVous || BdayVous=='' || BdayVous=='jj/mm/aaaa' )
	{
		document.getElementById('BdayVous').value='jj'+'/'+'mm'+'/'+'aaaa';
    	alert('Vous n\'avez pas saisie votre date de naissance');	
		return false;
   	}
    else if ( BdayVous.length <8  || BdayVous.length >10 )
	{
	    document.getElementById('BdayVous').value='jj'+'/'+'mm'+'/'+'aaaa';
		alert('V\351rifier votre Date de naissance');	
		return false;
    } 
    else if ( DateEffet.length <8  || DateEffet.length >10 )
	{
		document.getElementById('DateEffet').value='jj'+'/'+'mm'+'/'+'aaaa';
		alert('V\351rifier votre Date de naissance');	
		return false;
    }		
    else if (jour<=0 || jour>31)
	{
		alert("V\351rifier le jour de naissance");
		return false;
	}
    else if(datenaissance < 0 )
    {
		alert("V\351rifier votre ann\351e de naissance\n Elle doit \352tre inf\351rieure \340 l\'ann\351e en cours");
		return false;
	}		
    else if(mois<=0 || mois>12)
    {
		if( mois==0 && isNaN(jour))
		{
		    document.getElementById('BdayVous').value='jj'+'/'+'mm'+'/'+'aaaa';
		    alert('erreur de date');
		}
	alert("V\351rifier le mois de naissance");
	return false;
	}		
    else if(!DateEffet || DateEffet=='jj/mm/aaaa')
    {
		document.getElementById('DateEffet').value='jj'+'/'+'mm'+'/'+'aaaa';
      	alert('Il manque la date d\'effet');
		return false;
    }
    else if(isNaN(jour) || isNaN(mois) || isNaN(an))
    { 
		document.getElementById('BdayVous').value='jj'+'/'+'mm'+'/'+'aaaa';
		alert('erreur de date');
		return false;
	}	
    else if(adf<at)
    {
		alert("La date d\'effet ne doit pas \352tre inf\351rieure \340 la date d\'aujourd\'hui");
		return false;
	}    
    else if(adf==at)
    {
		if(mf<mt)
		{
		    alert("La date d\'effet ne doit pas \352tre inf\351rieure \340 la date d\'aujourd\'hui");
		    return false;
		}
		if(mf==mt)
		{
		    if(jf<jt)
		    {
		        alert("La date d\'effet ne doit pas \352tre inf\351rieure \340 la date d\'aujourd\'hui");
		        return false;
		    }
		}
	} 
    else
    {
        return true;
    }		
    if (jf<=0 || jf>31)
	{
	    alert("V\351rifier le jour de la date d\'effet");
	    return false;
	}
    else if (mf<=0 || mf>12)
    {
	    if (mf==0 && isNaN(jf))
	    {
		    document.getElementById('DateEffet').value='jj'+'/'+'mm'+'/'+'aaaa';
		    alert('erreur de date');
		}
		alert("V\351rifier le mois de la date d\'effet");
		return false;
	}
	else if(isNaN(jf) || isNaN(mf) || isNaN(adf))
    { 
	    document.getElementById('DateEffet').value='jj'+'/'+'mm'+'/'+'aaaa';
		alert('erreur de date');
		return false;
    }
  /*  else if (document.getElementById('ajoutbenef').checked == true)
	{ 
	    var BdayConj = document.getElementById('BdayConj').value;
	    var day = parseInt(BdayConj.split("/")[0], 10); 
	    var mw = parseInt(BdayConj.split("/")[1], 10); 
	    var year = parseInt(BdayConj.split("/")[2], 10);
	    isDate(BdayConj,'BdayConj');
	        if(isNaN(day) || isNaN(day) || isNaN(year))
		    {
		        document.getElementById('BdayConj').value='jj'+'/'+'mm'+'/'+'aaaa';
		        alert('erreur date conjoint');
		        return false;
		    }
	        else if ( BdayConj.length <8  || BdayConj.length >10 )
		    {
		        document.getElementById('BdayConj').value='jj'+'/'+'mm'+'/'+'aaaa';
		        alert('V\351rifier votre Date de naissance');	
		        return false;
            }	
	        else if (day<=0 || day>31)
		    {
		        alert("V\351rifier le jour de naissance");
		        return false;
            }
	        else if(mw<=0 || mw>12)
		    {
		        if( mw==0 && isNaN(day))
		        {
		            document.getElementById('BdayConj').value='jj'+'/'+'mm'+'/'+'aaaa';
		            alert('erreur de date');
                }
		        alert("V\351rifier le mois de naissance");
		        return false;
            }		
		    else if (year - adf > 0 )
		    {
		        alert("V\351rifier votre ann\351e de naissance");
		        return false;
            }
    }*/		
    else
    {
	    oncontinue="oui";
	}
	if(oncontinue=="oui")
	{
	    return true;
	}
}

function contrat(nomproduit,cotisation,duree,option,montant,qui)
{
	/* if (document.getElementById('ajoutbenef').checked == true)
	{
	    cotisation =document.getElementById('1').value;
	}
	else
	{
	    cotisation = document.getElementById("cotisationVous").value;
	}
	var produits = nomproduit;
	var BdayVous = document.getElementById('BdayVous').value;
	var DateEffet = document.getElementById('DateEffet').value;
	var montant = montant;
	var nbenf = "0";
	var pars = '';
    var ajoutbenef = "non";
	var BdayConj; 
	var rapa_vous='non';
	var rapa_conj='non';
	if (document.getElementById('ajoutbenef').checked == true)
	{
	    ajoutbenef = "oui";
	    BdayConj = document.getElementById('BdayConj').value;
	    if(document.getElementById('rapatriement_1').checked)
	    {
	        rapa_conj='oui';
        } 
	}
	if (document.getElementById('RapatriementVous').checked == true)
	{
	    rapa_vous='oui';
    }
	var url=produits+'.php';
	pars='?BdayVous='+BdayVous+'&DateEffet='+DateEffet+'&ajoutbenef='+ajoutbenef+'&BdayConj='+BdayConj+'&duree='+duree+'&option='+option+'&montant='+montant+'&cotisation='+cotisation+'&qui='+qui+'&rapa_vous='+rapa_vous+'&rapa_conj='+rapa_conj;
    new Ajax.Updater({insertion: 'retcontrat'}, url, {method: 'post', parameters: pars, insertion: retcontrat});
    retournons=document.getElementById('generale').innerHTML; */
}

function retcontrat(objet, chaine)
{   
   /* var mz=$('generale');
   mz.innerHTML = "<img src=\"img/47.gif\" />";  
   mz.innerHTML = chaine;  */
}

function retourner()
{
    /*var url='etude.php';
    var pars='';
    new Ajax.Updater({insertion: 'retcretour'}, url, {method: 'post', parameters: pars, insertion: retcretour});
*/
}

function retcretour()
{ 
   /*
   var mz=$('generale');
   mz.innerHTML = "<img src=\"img/47.gif\" />";  
   mz.innerHTML = retournons;
  */
}

function affichcoti(id) 
{
   var idachanger = "vous";
   var cotVous2=document.getElementById(id).value;
   var BdayVous = document.getElementById('BdayVous').value;
   var DateEffet= document.getElementById('DateEffet').value;
   var pays = document.getElementById('pays').value;	
   var url='traiteinfoetude.php';
   var pars='';  
   pars='?idachanger='+idachanger+'&DateEffet='+DateEffet+'&cotVous2='+cotVous2+'&BdayVous='+BdayVous+'&pays='+pays;
   new Ajax.Updater({insertion: 'retchangervous'}, url, {method: 'post', parameters: pars, insertion: retchangervous});
}

function retchangervous(objet, chaine)
{   
   var mz=$('vous');
   mz.innerHTML = "<img src=\"img/47.gif\" />";  
   mz.innerHTML = chaine;
   totalEtude();
}
   
function affichcotiBen1(id)
{
	var idachanger = "benef"+id;
	var DateEffet= document.getElementById('DateEffet').value;
	var pars = '';
    var ajoutbenef = "non";
	
	if (document.getElementById('ajoutbenef').checked == true)
	{
	    ajoutbenef = "oui";
	    //nbbenef = document.Tarif_Etude.nbbenef.value;}
	    pars='?idachanger='+idachanger+'&id='+id+'&ajoutbenef='+ajoutbenef+'&DateEffet'+DateEffet;
	    var cotBen='cotBen_'+id;
	    var cotBen=document.getElementById(id).value;
	    //var age_ben = 'age_ben_' + id;
	    //var age = 'age' + id;
	    var age = document.getElementById('BdayConj').value;
	    //var age = 'age' + id;
	    //age = document.getElementById(age_ben).value;
    	pars+='&age_ben_' + id + '=' + age +'&cotBen_'+id+'='+cotBen;
	    var url='changedivben1.php';
	    new Ajax.Updater({insertion: 'retchangerben1'}, url, {method: 'post', parameters: pars, insertion: retchangerben1});
	}
}
	
function retchangerben1(objet, chaine)
{   
   var mz=$('benefice1');
    mz.innerHTML = "<img src=\"img/47.gif\" />";
   mz.innerHTML = chaine;
   totalEtude();
}    

function result()
{
    var cotisation = document.getElementById("cotisationVous").value;
	var url="";
	url ='afficherresult.php';
	pars='?cotisation='+cotisation;
	var rapa='non';
	if(document.getElementById('RapatriementVous').checked == true)
	{
	    rapa='oui';
	    alert('Vous avez choisi l\'option assistance rapatriement');
	    document.getElementById('RapatriementVous').value=1;
	    pars+='&assistance='+document.getElementById('RapatriementVous').value+'&rapatriement='+rapa;
	} 
	else
	{
	    alert('Sans option assistance rapatriement');
	    document.getElementById('RapatriementVous').value=-1;
	    pars+='&assistance='+document.getElementById('RapatriementVous').value+'&rapatriement='+rapa;
	}
    new Ajax.Updater({insertion: 'retresult'}, url, {method: 'post', parameters: pars, insertion: retresult});
}

function retresult(objet, chaine)
{   
   var mz=$('cotvous');
   mz.innerHTML = "<img src=\"img/47.gif\" />";  
   mz.innerHTML = chaine;
   totalEtude();
}

function resultbenef1()
{
    var cotisation1 = document.getElementById('1').value;
	var url="";
	url ='afficherresult.php';
	pars='?cotisation1='+cotisation1;
	var rapa='non';
	if (document.getElementById('rapatriement_1').checked == true)
	{
	    rapa='oui';
	    alert('Vous avez choisi l\'option assistance rapatriement');
	    document.getElementById('rapatriement_1').value=1;
	    pars+='&assistance='+document.getElementById('rapatriement_1').value+'&rapatriement='+rapa;
	} 
	else
	{
	    alert('Sans option assistance rapatriement');
	    document.getElementById('rapatriement_1').value=-1;
	    pars+='&assistance='+document.getElementById('rapatriement_1').value+'&rapatriement='+rapa;
	}
    new Ajax.Updater({insertion: 'retresultbenef1'}, url, {method: 'post', parameters: pars, insertion: retresultbenef1});
}

function retresultbenef1(objet, chaine)	
{   
	var mz=$('cotben1');
	mz.innerHTML = "<img src=\"img/47.gif\" />";  
	mz.innerHTML = chaine;
	totalEtude();
}
  
function confirmSubmitetude(msg)
{
    var agree=confirm(msg);
    if (agree)
    {
	    document.getElementById('centreetude').innerHTML ="";
	    //document.getElementById('beneficiaire').innerHTML ="";
	    //document.getElementById('naiss_benef').innerHTML ="";
		document.getElementById('somme').innerHTML ="";
        return true;
	}
    else
    {
    return false;
    }
}

function isDate(d,id)
{
    /* var d=d;
    var jour = parseInt(d.split("/")[0], 10); 
    var mois = parseInt(d.split("/")[1], 10); 
    var an = parseInt(d.split("/")[2], 10);
    if(jour>0 && jour<=9)
	{
	    jour = '0' + parseInt(d.split("/")[0], 10);
	} 
    if(mois>0 && mois<=9)
	{
	     mois= '0' + parseInt(d.split("/")[1], 10);
	}
    document.getElementById(id).value=jour+'/'+mois+'/'+an;	*/
}

function OUIbenvous(namediv)
{
   /* divaafficher = $(namediv);
	var paramfct = namediv;
	var url='listeactionobseques.php';
	var pars = '';
    pars ='nomfonction='+paramfct;
    if (document.getElementById('benef').checked == true)
    {
    	new Ajax.Updater({insertion: 'retinfocomp'}, url, {method: 'post', parameters: pars, insertion: retinfocomp});
    }
    else
    {
	    divaafficher.innerHTML ='';
	    document.getElementById('ben_vous').innerHTML ='';
	}  */
}

function OUIbenconj(namediv)
{	 
	/* divaafficher = $(namediv);
	var paramfct = namediv;
	var url='listeactionobseques.php';
	var pars = '';
    pars ='nomfonction='+paramfct;
    if (document.getElementById('benefconj').checked == true)
    {
   	    new Ajax.Updater({insertion: 'retinfocomp'}, url, {method: 'post', parameters: pars, insertion: retinfocomp});
    }
    else
    {
	    divaafficher.innerHTML ='';
	    document.getElementById('ben_conj').innerHTML='';
	} */
}

function beneficiaire(nbef)
{
   /* output='';
    if (document.getElementById('benef').checked == true)
    {
        if(nbef >0)
        {
            var j=1;
            for(var i=0;i<nbef;i ++)
            {
                output+='<tr><td> Bnficaire ' + j +' :</td>';
                output+='<td> NOM : <input id ="nom_benef_' + j +'" name ="nom_benef_' + j +'"  style="cursor: text" /> </td> ';
                output+='<td> PRENOM :<input id ="prenom_benef_' + j +'" name ="prenom_benef_' + j +'"  style="cursor: text" /> </td>';
                output+='<td> N&eacute; le :<input id ="naiss_benef_' + j +'" name ="naiss_benef_' + j +'"  style="cursor: text" /> </td>';
                output+='<td> N&deg SS :<input id ="ss_benef_' + j +'" name ="ss_benef_' + j +'"  style="cursor: text" /></td> </tr>';
                j++;
            }
            document.getElementById('ben_vous').innerHTML=output;
        }
    } */
}

function beneficiaireconj(nbef)
{	/*
    output='';
    if(document.getElementById('benefconj').checked == true)
    {
        if(nbef >0)
        {
            var j=1;
            for(var i=0;i<nbef;i ++)
            {
                output+='beneficaire ' + j +' : ';
                output+='NOM :<input id ="nom_benef_' + j +'" name ="nom_benef_' + j +'"  style="cursor: text" /> ';
                output+='PRENOM :<input id ="prenom_benef_' + j +'" name ="prenom_benef_' + j +'"  style="cursor: text" /> ';
                output+='N&eacute; le :<input id ="naiss_benef_' + j +'" name ="naiss_benef_' + j +'"  style="cursor: text" /> ';
                output+='N&deg de S&eacute;curit&eacute; Sociale :<input id ="ss_benef_' + j +'" name ="ss_benef_' + j +'"  style="cursor: text" /> ';
                output+='<table class="ds_box" cellpadding="0" cellspacing="0" id="ds_conclass" style="display: none;">';
                output+='<tr><td id="ds_calclass">';
                output+= '</td></tr>';
                output+='</table>';
                output+= "<br />";
                j++;
            }
            document.getElementById('ben_conj').innerHTML=output;
        }
    }  */
}
 
