function lightup(imageobject,opacity)
{
	if (navigator.appName.indexOf("Netscape")!=-1  && parseInt(navigator.appVersion)>=5)
	{
		//imageobject.style.MozOpacity=opacity/100;
		imageobject.style.opacity=opacity/100;
	}
	else if (navigator.appName.indexOf("Microsoft")!= -1  && parseInt(navigator.appVersion)>=4)
    {
		imageobject.filters.alpha.opacity=opacity;
	}
	
}

/*
function initialise()
{
	var hidden_TYPE_OFFRE = document.getElementById('hidden_TYPE_OFFRE');
	alert (hidden_TYPE_OFFRE.value);
}
*/

function affiche_portabilite()
{
	var conserver_monnumero = document.getElementById('conserver_monnumero');
	var changer_monnumero = document.getElementById('changer_monnumero');
	var portabilite = document.getElementById('div_portabilite');
	
	if(conserver_monnumero.checked == true)
		portabilite.style.display = "block";
	
	if(changer_monnumero.checked == true)
		portabilite.style.display = "none";
}

function select_tel(identifiant)
{
	var tel = document.getElementById(identifiant);
	tel.checked = true;
	
	var hidden_telephone = document.getElementById('hidden_TELEPHONE');	
	hidden_telephone.value = identifiant;
}

/*
function selectionne(identifiant,type)
{
	var aselectionner = document.getElementById(identifiant);
	aselectionner.checked = true;
	
	var x = document.images;
	for (var i=0;i<x.length;i++)
	{
		var id_img_a_opacifier = x[i].id;
		if (id_img_a_opacifier != "")
		{
			if (id_img_a_opacifier.indexOf(type) > 0)
			{
				img_a_opacifier = document.getElementById(id_img_a_opacifier);
				lightup(img_a_opacifier, 50);
			}
		}
	}
	
	var id_img_a_eclairer = "img_"+identifiant;
	var img_a_eclairer = document.getElementById(id_img_a_eclairer);
	lightup(img_a_eclairer, 100);
}
*/

function selectionne_new(identifiant,type)
{
	var aselectionner = document.getElementById(identifiant);
	aselectionner.checked = true;
	
	if (type!='convergence')
	{
		var x = document.images;
		for (var i=0;i<x.length;i++)
		{
			var id_img = x[i].id;
			if (id_img != "")
			{
				if (id_img.indexOf(type) > 0 && id_img.indexOf("noir") != 0)
				{
					var id_a_cacher = id_img;
					var img_a_cacher = document.getElementById(id_a_cacher);
					img_a_cacher.style.display = "none";
					
					var id_a_afficher = 'noir_'+id_img;
					var img_a_afficher = document.getElementById(id_a_afficher);
					img_a_afficher.style.display = "block";
					
				}
			}		
		}
		
		var id_img_a_afficher = "img_"+identifiant;
		var id_img_a_cacher = "noir_img_"+identifiant;
		var img_a_cacher = document.getElementById(id_img_a_cacher);
		var img_a_afficher = document.getElementById(id_img_a_afficher);
		
		img_a_cacher.style.display = "none";
		img_a_afficher.style.display = "block";
	}
}

/*
function switch_img(identifiant,type)
{
	var id_normal = "img_"+identifiant;
	var id_noir = "noir_img_"+identifiant;
	var img_normal = document.getElementById(id_normal);
	var img_noir = document.getElementById(id_noir);
	
	if (img_noir.style.display == "block")
	{
		img_noir.style.display = "none";
		img_normal.style.display = "block";
		//img_normal.style.display = "none";
	}
	else
	{
		img_noir.style.display = "block";
		img_normal.style.display = "none";
	}

}
*/

function select_offre(offre)
{
	var fieldset_type_offre = document.getElementById('fieldset_type_offre');
	fieldset_type_offre.style.display="none";
	
	var offre = document.getElementById(offre);
	offre.checked = true;
	
	var hidden_TYPE_OFFRE = document.getElementById('hidden_TYPE_OFFRE');
	
	var titre_affiche;
	var titre_affiche_desc;
	var minute = document.getElementById('minute').checked;
	var forfait = document.getElementById('forfait').checked;
	var convergence = document.getElementById('convergence').checked;
	var exclusive = document.getElementById('exclusive').checked;
	
	if (minute==true)
	{
		hidden_TYPE_OFFRE.value = "minute";
		titre_affiche_desc ="Les offres à la minute";
		titre_affiche = "title_les_offres_a_la_minute.png";
		document.getElementById('href_alaminute').style.color="#FFFFFF";
	}	
	else if (forfait==true)
	{
		 hidden_TYPE_OFFRE.value = "forfait";
		 titre_affiche = "Les Forfaits";
		 titre_affiche_desc = "Les Forfaits";
		 document.getElementById('href_forfait').style.color="#FFFFFF";
	}
	else if (convergence==true)
	{
		 hidden_TYPE_OFFRE.value = "convergence";
		 titre_affiche = "Les offres Fixes &amp; Mobiles";
		 titre_affiche_desc = "Les offres Fixes &amp; Mobiles";
		 document.getElementById('href_convergence').style.color="#FFFFFF";
		 document.getElementById('tab_frm_contact').style.display="block";
	}
	else if (exclusive==true)
	{
		 hidden_TYPE_OFFRE.value = "exclusive";
		 titre_affiche = "Les offres Exclusives iPhone &amp; BlackBerry";
		 titre_affiche_desc = "Les offres Exclusives iPhone &amp; BlackBerry";
	}
	
	var bouton_je_selectionne = document.getElementById('bouton_je_selectionne');
	if (hidden_TYPE_OFFRE.value != "")
		bouton_je_selectionne.style.display="block";
	/*
	else
		bouton_je_selectionne.style.display="none";
	*/
	
	var titre_offre = document.getElementById('titre_offre');
	
	/*
	if (titre_affiche.substr(0,6) != "title_")
		titre_offre.innerHTML = "<center><h1>"+titre_affiche+"</h1></center>";
	else
		titre_offre.innerHTML = "<center><img src='images/"+titre_affiche+"' alt='"+titre_affiche_desc+" title='"+titre_affiche_desc+" />";
	*/
	
	//titre_offre.innerHTML = "<center><font size='5'>J'achète uniquement ce dont j'ai vraiment besoin<br>Je compose mon forfait communication moi même</font></center>";
	
	
	var div_detail = document.getElementById('detail');
	div_detail.style.display = "block";
	
	var div_etape2 = document.getElementById("etape2");
	var div_etape3 = document.getElementById("etape3");
	var div_etape4 = document.getElementById("etape4");
	var div_etape5 = document.getElementById("etape5");
	var div_etape6 = document.getElementById("etape6");

	div_etape2.style.display="block";
	div_etape3.style.display="block";
	div_etape4.style.display="block";
	div_etape5.style.display="block";
	div_etape6.style.display="block";
	
	var fieldset_voix_minute = document.getElementById('voix_minute');
	var fieldset_voix_forfait = document.getElementById('voix_forfait');
	var fieldset_voix_convergence = document.getElementById('voix_convergence');
	var fieldset_supp_convergence = document.getElementById('bloc_supp_convergence');
	
	var br_bloc_supp_convergence = document.getElementById('br_bloc_supp_convergence');
	var br_voix_minute = document.getElementById('br_voix_minute');
	var br_voix_forfait = document.getElementById('br_voix_forfait');
	var br_voix_convergence = document.getElementById('br_voix_convergence');
	
	var type_offre = offre.value;
	var type_offre_formate;
	
	var PORTABLE_1 = document.getElementById('PORTABLE_1');
	var PORTABLE_2 = document.getElementById('PORTABLE_2');
	
	if (PORTABLE_1.checked == true)
		selectionne_new('PORTABLE_1', 'PORTABLE');
	else if (PORTABLE_2.checked == true)
		selectionne_new('PORTABLE_2', 'PORTABLE');
	
	if (type_offre == "minute")
	{
		type_offre_formate = "Offre à la minute";
		
		fieldset_voix_forfait.style.display="none";
		fieldset_voix_convergence.style.display="none";
		fieldset_supp_convergence.style.display="none";
		
		br_bloc_supp_convergence.style.display="none";
		br_voix_forfait.style.display="none";
		br_voix_convergence.style.display="none";
		
		fieldset_voix_minute.style.display="block";
		br_voix_minute.style.display="block";
		
		document.getElementById('radio_voix_minute_1').checked = true;
	}
	else if(type_offre == "forfait")
	{
		type_offre_formate = "Offre au forfait";
		
		fieldset_voix_minute.style.display="none";
		fieldset_voix_convergence.style.display="none";
		fieldset_supp_convergence.style.display="none";
		
		br_bloc_supp_convergence.style.display="none";
		br_voix_minute.style.display="none";
		br_voix_convergence.style.display="none";
		
		fieldset_voix_forfait.style.display="block";
		br_voix_forfait.style.display="block";
		
		document.getElementById('radio_voix_minute_1').checked = false;
	}
	else if(type_offre == "convergence")
	{
		type_offre_formate = "Offre Fixes & Mobiles";
		
		fieldset_voix_minute.style.display="none";
		fieldset_voix_forfait.style.display="none";
		
		br_voix_minute.style.display="none";
		fieldset_voix_convergence.style.display="none";
		br_voix_forfait.style.display="none";
		
		div_etape3.style.display="none";
		div_etape4.style.display="none";
		div_etape5.style.display="none";
		div_etape6.style.display="none";
		
		br_bloc_supp_convergence.style.display="block";
		br_voix_convergence.style.display="none";
		fieldset_supp_convergence.style.display="block";
		
		document.getElementById('radio_voix_minute_1').checked = false;
	}
	if (type_offre == "exclusive")
	{
		type_offre_formate = "Offre Exclusive";
		
		div_etape3.style.display="none";
		
		fieldset_voix_minute.style.display="none";
		br_voix_minute.style.display="none";
		
		fieldset_voix_forfait.style.display="none";
		fieldset_voix_convergence.style.display="none";
		fieldset_supp_convergence.style.display="none";
		
		br_bloc_supp_convergence.style.display="none";
		br_voix_forfait.style.display="none";
		br_voix_convergence.style.display="none";
		
		document.getElementById('radio_voix_minute_1').checked = false;
	}
}

function select_preferenciel(offre)
{
	var fieldset_voix_convergence = document.getElementById('voix_convergence');
	var br_voix_convergence = document.getElementById('br_voix_convergence');
	var br_voix_forfait = document.getElementById('br_voix_forfait');
	var br_bloc_supp_convergence = document.getElementById('br_bloc_supp_convergence');
	
	var div_etape3 = document.getElementById("etape3");
	var div_etape4 = document.getElementById("etape4");
	var div_etape5 = document.getElementById("etape5");
	var div_etape6 = document.getElementById("etape6");
	
	var etape_preferenciel = document.getElementById("etape_preferenciel");
	
	if (offre=='preferenciel')
	{
		br_bloc_supp_convergence.style.display="none";
		
		div_etape3.style.display = "block";
		div_etape4.style.display = "block";
		div_etape5.style.display = "block";
		div_etape6.style.display = "block";
		
		br_voix_forfait.style.display="block";
		br_voix_convergence.style.display="block";
		fieldset_voix_convergence.style.display="block";
		etape_preferenciel.style.display="block";
	}
	else
	{
		div_etape3.style.display = "none";
		div_etape4.style.display = "none";
		div_etape5.style.display = "none";
		div_etape6.style.display = "none";
		
		etape_preferenciel.style.display="none";
		
		var hidden_VOIX = document.getElementById("hidden_VOIX");
		var hidden_XMS = document.getElementById("hidden_XMS");
		var hidden_GPRS = document.getElementById("hidden_GPRS");
		
		hidden_VOIX.value = "" ;
		hidden_XMS.value = "" ;
		hidden_GPRS.value = "" ;
		
		var VOIX = document.getElementsByName('VOIX');
		var GPRS = document.getElementsByName('GPRS');
		var XMS = document.getElementsByName('XMS');
		
		var nb_voix = VOIX.length;
		var nb_gprs = GPRS.length;
		var nb_xms = XMS.length;
		
		for (var i=0;i<nb_voix;i++)
		{
			VOIX[i].checked=false;
		}

		for (var i=0;i<nb_gprs;i++)
		{
			GPRS[i].checked=false;
		}
		
		for (var i=0;i<nb_xms;i++)
		{
			XMS[i].checked=false;
		}
	}
}

function recalcule_prix_tel(identifiant)
{
	var id_select_remboursement = "SEL_Engagement_" + identifiant ;
	var duree = document.getElementById(id_select_remboursement).value;
	
	var id_prixtel_total = "prixtel_total_"+identifiant;
	var prix_total = document.getElementById(id_prixtel_total).value;
	
	var id_label_prixtel1 = "label_prixtel1_"+identifiant;
	var label_prixtel1 = document.getElementById(id_label_prixtel1);

	var id_label_prixtel2 = "label_prixtel2_"+identifiant;
	var label_prixtel2 = document.getElementById(id_label_prixtel2);
	
	var marge = 1.1;
	if (prix_total > 29)
	{
		if (duree > 0)
		{
			if (duree == 12)
				marge = 1.1;
			else if(duree == 24)
				marge = 1.15;
			else if(duree == 36)
				marge = 1.2;
		
			var prix_tt = parseFloat(prix_total*marge*0.2);
			var new_prix = parseFloat((prix_total*marge*0.8)/duree);
		}
		else
		{
			var prix_tt = parseFloat(prix_total*marge);
		}
	}
	else if (prix_total <= 29)
	{
		if (duree > 0)
		{
			var prix_tt = parseFloat(1);
			var new_prix = parseFloat(1);
		}
		else
		{
			var prix_tt = parseFloat(prix_total*marge);
		}
		
	}
	
	label_prixtel1.innerHTML =  prix_tt.toFixed(2).replace('.',',') + " &euro; HT";	
	
	if (duree>0)
		label_prixtel2.innerHTML = new_prix.toFixed(2).replace('.',',') + " &euro; HT/mois";	
	else if (prix_total != 1)
		label_prixtel2.innerHTML = "&nbsp;";	
}

function etape_suivante(numero)
{
	var div_etape = document.getElementById("etape"+numero);
	div_etape.style.display = "block";
	
	var encours = numero;
	
	while (encours<7)
	{
		encours++;
		var div_etape_a_cacher = document.getElementById("etape"+encours);
		div_etape_a_cacher.style.display = "none";
	}
}

function controle_saisie_offres()
{
	//GESTION ACTION DU FORM
	var mon_form = document.getElementById('formulaire_offre');
	var mon_form_action_bkp = mon_form.action;
	var chk_portable_sans = document.getElementById('PORTABLE_1');
	var chk_portable_avec = document.getElementById('PORTABLE_2');
	
	if (chk_portable_sans.checked == true)
		var cible_form  = "tab_options.php";
	else if(chk_portable_avec.checked == true)
		var cible_form  = mon_form_action_bkp;
	
	mon_form.action = cible_form;
	//FIN GESTION ACTION DU FORM
	
	var ok=1;
	
	var hidden_TYPE_OFFRE = document.getElementById('hidden_TYPE_OFFRE');
	
	var minute = document.getElementById('minute').checked;
	var forfait = document.getElementById('forfait').checked;
	var convergence = document.getElementById('convergence').checked;
	var exclusive = document.getElementById('exclusive').checked;
	
	var VOIX = document.getElementsByName('VOIX');
	var GPRS = document.getElementsByName('GPRS');
	var XMS = document.getElementsByName('XMS');
	
	var nb_voix = VOIX.length;
	var nb_gprs = GPRS.length;
	var nb_xms = XMS.length;
	
	var type_convergence =  document.getElementsByName('radio_supp_convergence');
	var nb_convergence = type_convergence.length;
	
	//type offre
	if (minute==true)
	hidden_TYPE_OFFRE.value = "minute";
	else if (forfait==true)
		 hidden_TYPE_OFFRE.value = "forfait";
	else if (convergence==true)
		 hidden_TYPE_OFFRE.value = "convergence";
	else if (exclusive==true)
		 hidden_TYPE_OFFRE.value = "exclusive";	 
	else
	{
		alert("Veuillez selectionner une offre");
		ok=0;
		return false;
	}
	
	//test convergence
	var convergence_selectionne = 0;
	if (convergence==true)
	{
		for (var i=0;i<nb_convergence;i++)
		{
			if (type_convergence[i].checked==true)
			{
				convergence_selectionne = type_convergence[i].value;
			}
		}
		if (convergence_selectionne == 0)
		{
			alert("Veuillez selectionner une offre Fixes & Mobiles");
			ok=0;
			return false;
		}
	}
	
	if (convergence_selectionne != "absolute")
	{
		//Forfaits voix + sms + gprs
		
		var VOIX_selectionne = 0;
		for (var i=0;i<nb_voix;i++)
		{
			if (VOIX[i].checked==true)
			{
				VOIX_selectionne = VOIX[i].value;
			}
		}

		var GPRS_selectionne = 0;
		for (var i=0;i<nb_gprs;i++)
		{
			if (GPRS[i].checked==true)
			{
				GPRS_selectionne = GPRS[i].value;
			}
		}
			
		var XMS_selectionne = 0;
		for (var i=0;i<nb_xms;i++)
		{
			if (XMS[i].checked==true)
			{
				XMS_selectionne = XMS[i].value;
			}
		}	
		
		//alert("VOIX_selectionne : " + VOIX_selectionne + "\nXMS_selectionne : " + XMS_selectionne + "\nGPRS_selectionne : " + GPRS_selectionne);
		if (VOIX_selectionne == 0 &&  exclusive!=true)
		{
			alert("Veuillez selectionner un forfait Voix");
			ok=0;
			return false;
		}
		
		if (XMS_selectionne == 0)
		{
			alert("Veuillez selectionner un forfait SMS");
			ok=0;
			return false;
		}
		
		if (GPRS_selectionne == 0)
		{
			alert("Veuillez selectionner une forfait Internet");
			ok=0;
			return false;
		}
	}
	
	if (ok==0)
		return false;
	
}


function controle_saisie_tel()
{
	var hidden_telephone = document.getElementById('hidden_TELEPHONE');	
	var TELEPHONE = document.getElementsByName('telephone');
	var nb_tel = TELEPHONE.length;
	var TELEPHONE_selectionne = 0;
	for (var i=0;i<nb_tel;i++)
	{
		if (TELEPHONE[i].checked==true)
		{
			TELEPHONE_selectionne = TELEPHONE[i].value;
		}
	}
	
	 hidden_telephone.value = TELEPHONE_selectionne;
}

function selectionne_tel(identifiant)
{
	var hidden_telephone = document.getElementById('hidden_TELEPHONE');	
	var hidden_engagement = document.getElementById('hidden_ENGAGEMENT');	
	
	hidden_telephone.value = identifiant;
	
	var id_engagement = "SEL_Engagement_"+identifiant;
	var engagement = document.getElementById(id_engagement).value;	
	 
	hidden_engagement.value = engagement;
}

function controle_saisie_options()
{
	var offre = document.getElementById('hidden_TYPE_OFFRE').value;	
	
	if (offre== "preferenciel")
	{
		for (var ii=1;ii<5;ii++)
		{
			var preferenciel_fixe = document.getElementById('preferenciel_fixe'+ii);
			var preferenciel_vgast = document.getElementById('preferenciel_vgast'+ii);
			
			if(preferenciel_fixe.value != "")
			{
				var mynum = preferenciel_fixe.value;
				if (mynum != parseFloat(mynum))
				{
					alert ('Saisie non numérique');
					ligne_fixe.focus();
					return false;
				}
				
				if (mynum.substr(0,1) != 0)
				{
					alert ('Numero incorrect');
					preferenciel_fixe.focus();
					return false;
				}
			}
			
			if(preferenciel_vgast.checked == true && preferenciel_fixe.value == "")
			{
				alert ("Impossible de selectionner un abonnement pour cette ligne. Veuillez indiquer le numéro de la ligne.");
				preferenciel_fixe.focus();
				return false;
			}
		}
	}
	
	if (offre== "absolute")
	{
		var ligne_fixe = document.getElementById('ligne_fixe');
		
		if(ligne_fixe.value == "")
		{
			alert('Veuillez saisir le numéro de la ligne fixe rattachée à votre offre SVP');
			ligne_fixe.focus();
			return false;
		}
		else
		{
			var mynum = ligne_fixe.value;
			if (mynum != parseFloat(mynum))
			{
				alert ('Saisie non numérique');
				ligne_fixe.focus();
				return false;
			}
			
			if (mynum.substr(0,1) != 0)
			{
				alert ('Numero incorrect');
				ligne_fixe.focus();
				return false;
			}
			/*
			if (mynum.length != 10)
			{
				alert ('Numero incorrect');
				ligne_fixe.focus();
				return false;
			}
			*/
		}	
	}
	
	var portabilite = document.getElementById('conserver_monnumero');	 
	if (portabilite.checked == true)
	{
		var numero = document.getElementById('numero');
		var rio = document.getElementById('RIO');
		
		if(numero.value == "")
		{
			alert('Veuillez saisir votre numéro de mobile à conserver');
			numero.focus();
			return false;
		}
		else
		{
			var mynum2 = numero.value;
			if (mynum2 != parseFloat(mynum2))
			{
				alert ('Saisie non numérique');
				numero.focus();
				return false;
			}
			
			if (mynum2.substr(0,1) != 0)
			{
				alert ('Numero incorrect');
				numero.focus();
				return false;
			}
		}
		
		if(rio.value == "")
		{
			alert('Veuillez saisir votre RIO (accessible aupres de votre opérateur actuel)');
			rio.focus();
			return false;
		}
	}
}

/*
function stef(identifiant,postes)
{
	//alert (identifiant+"\n"+postes);
	var div = document.getElementById('im_tst');
	div.innerHTML = "<img src='"+postes+"' />";
	
}


function stef()
{
	//alert (identifiant+"\n"+postes);
	var div = document.getElementById('im_tst');
	div.innerHTML = "<img src='"+postes+"' />";
	
}
*/
function controle_saisie_coordonnees() 
{ 
	var ok;
	ok = 1;
	
	//prenom
	if (document.forms['form_coordonnees'].first_name.value == "") 
	{
		alert ('Veuillez saisir votre prenom');
		document.forms['form_coordonnees'].first_name.focus();
		ok = 0;
		return false;
	}
	
	//nom
	if (document.forms['form_coordonnees'].last_name.value == "") 
	{
		alert ('Veuillez saisir votre nom');
		document.forms['form_coordonnees'].last_name.focus();
		ok = 0;
		return false;
	}
	
	//email
	var email = document.forms['form_coordonnees'].payer_email.value;

	if (document.forms['form_coordonnees'].payer_email.value == "") 
	{
		alert ('Veuillez saisir votre email');
		document.forms['form_coordonnees'].payer_email.focus();
		ok = 0;
		return false;
	}
	
	//var reg =/^[a-z_0-9]+@+[a-z_0-9]+(.com|.edu|.net|.mil|.co.uk|.co.il|.fr|.de|.biz|.org|.be)$/  ;
	var reg = RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");
     if (!reg.test(email)) 
	 {   
		alert ('Email incorrect');
		document.forms['form_coordonnees'].payer_email.focus();
		ok = 0;
		return false;
     }  
	
	//adresse
	if (document.forms['form_coordonnees'].address_street.value == "") 
	{
		alert ('Veuillez saisir votre adresse');
		document.forms['form_coordonnees'].address_street.focus();
		ok = 0;
		return false;
	}
	
	//cp
	if (document.forms['form_coordonnees'].address_zip.value == "") 
	{
		alert ('Veuillez saisir votre code postal');
		document.forms['form_coordonnees'].address_zip.focus();
		ok = 0;
		return false;
	}
	else
	{
		var mynum3 = document.forms['form_coordonnees'].address_zip.value;
		if (mynum3 != parseFloat(mynum3))
		{
			alert ('ode postal incorrect');
			document.forms['form_coordonnees'].address_zip.focus();
			ok = 0;
			return false;
		}
		if (mynum3.length != 5)
		{
			alert ('Code postal incorrect');
			document.forms['form_coordonnees'].address_zip.focus();
			ok = 0;
			return false;
		}
	}
	
	//ville
	if (document.forms['form_coordonnees'].address_city.value == "") 
	{
		alert ('Veuillez saisir votre ville');
		document.forms['form_coordonnees'].address_city.focus();
		ok = 0;
		return false;
	}
	
	//controle que tel correct
	if (document.forms['form_coordonnees'].tel.value == "") 
	{
		alert ('Veuillez saisir votre numero de telephone');
		document.forms['form_coordonnees'].tel.focus();
		ok = 0;
		return false;
	}
	else
	{
		var mynum = document.forms['form_coordonnees'].tel.value;
		if (mynum != parseFloat(mynum))
		{
			alert ('Saisie non numérique');
			document.forms['form_coordonnees'].tel.focus();
			ok = 0;
			return false;
		}
		
		if (mynum.substr(0,1) != 0)
		{
			alert ('Numero incorrect');
			document.forms['form_coordonnees'].tel.focus();
			ok = 0;
			return false;
		}
	}
	
	if (ok == 1)
	{
		return true;
	}
	else
		return false;
	
}

function affiche_assurance(identifiant)
{
	var label_detail_assurance = document.getElementById("label_detail_assurance_"+identifiant);
	var div_detail_assurance = document.getElementById("div_detail_assurance_"+identifiant);
	
	if(div_detail_assurance.style.display == "none")
	{
		label_detail_assurance.innerHTML = "Masquer Détails";
		div_detail_assurance.style.display = "block";
	}
	else
	{
		label_detail_assurance.innerHTML = "Afficher Détails";
		div_detail_assurance.style.display = "none";
	}
	
}

function affiche_offre_ligne_fixe(identifiant)
{
	var label_detail = document.getElementById("label_detail_"+identifiant);
	var div_detail = document.getElementById("div_detail_"+identifiant);
	
	if(div_detail.style.display == "none")
	{
		label_detail.innerHTML = "Masquer Détails";
		div_detail.style.display = "block";
	}
	else
	{
		label_detail.innerHTML = "Afficher Détails";
		div_detail.style.display = "none";
	}
	
}
