function Affichebg(sem_mois)
{
	if (document.formgrp.optbag[1].checked){
	document.formgrp.bgdd.selectedIndex = document.formgrp.depdd.selectedIndex;
	document.formgrp.bgdm.selectedIndex = document.formgrp.depmm.selectedIndex;
	document.formgrp.bgdy.value = document.formgrp.depyy.value;

	document.formgrp.bgrd.selectedIndex = document.formgrp.retdd.selectedIndex;
	document.formgrp.bgrm.selectedIndex = document.formgrp.retmm.selectedIndex;
	document.formgrp.bgry.value = document.formgrp.retyy.value;

 tmp_bg(sem_mois);}
}

//function Affichebg(sem_mois)
//{
//	if (document.formgrp.optbag(1).checked){
//date_bg(sem_mois);
//document.getElementById("bgd").style.visibility='visible';
//document.getElementById("bgr").style.visibility='visible';}
//else{document.getElementById("bgd").style.visibility='hidden';
//document.getElementById("bgr").style.visibility='hidden';}
//}

function verif_bg()
{
dep=(document.formgrp.depyy.value*10000)+((document.formgrp.depmm.value-1)*100)+(Math.round(document.formgrp.depdd.value));
ret=(document.formgrp.retyy.value*10000)+((document.formgrp.retmm.value-1)*100)+(Math.round(document.formgrp.retdd.value));

depbg=(document.formgrp.bgdy.value*10000)+((document.formgrp.bgdm.value-1)*100)+(Math.round(document.formgrp.bgdd.value));
retbg=(document.formgrp.bgry.value*10000)+((document.formgrp.bgrm.value-1)*100)+(Math.round(document.formgrp.bgrd.value));

if(dep>depbg || ret<depbg){
alert("Erreur: Date debut assurance supérieure à la date option");
document.formgrp.bgdd.selectedIndex=document.formgrp.depdd.selectedIndex;
document.formgrp.bgdm.selectedIndex=document.formgrp.depmm.selectedIndex;
document.formgrp.bgdy.value=document.formgrp.depyy.value;}

if(ret<retbg || dep>retbg){
alert("Erreur: Date fin assurance inférieure à la date option");
document.formgrp.bgrd.selectedIndex=document.formgrp.retdd.selectedIndex;
document.formgrp.bgrm.selectedIndex=document.formgrp.retmm.selectedIndex;
document.formgrp.bgry.value=document.formgrp.retyy.value;}
}

function tmp_bg(sem_mois)
{
date1 = new Date(document.formgrp.bgdy.value,(document.formgrp.bgdm.value-1),document.formgrp.bgdd.value,0,0,0,0);
date2 = new Date(document.formgrp.bgry.value,(document.formgrp.bgrm.value-1),document.formgrp.bgrd.value,0,0,0,0);

if (sem_mois==1){laps = nbsemaines(date1, date2);}else{laps = nbmois(date1, date2);}
document.formgrp.nbbg.value=laps;
}
