			function envoiMontantSelectionne() {
				//Fonction appelée par le Flash pour instancier un Montant préselectionné
				if(montantDemande) {
					if(montantDemande!=0) { 
	                    return montantDemande;
					} else {
						return NULL;
					}				
				}
				else {
					return NULL;
				}			
			}
			
			function envoiMensualiteSelectionne() {
				//Fonction appelée par le Flash pour instancier une Mensualité préselectionné
				if (mensualiteSelectionne) {
					if(mensualiteSelectionne!=0) { 
							return mensualiteSelectionne;
					} else {
						return NULL;
					}
				}
				else {
					return NULL;
				}
            }
			function envoiMontantDefaut() {
				//Fonction appelée par le Flash pour instancier un autre montant par défaut que celui définit dans le Flash
				if (montantParDefaut) {
					if(montantParDefaut!=0) { 
							return montantParDefaut;
					} else {
						return NULL;
					}	
				}
				else {
					return NULL;
				}	
            }
			var dejaCoche = 0;
			function chargeInfo (infos) {
				dejaCoche = 0;
				viderEl('box02Bottom');
				
				var txt=new Element ('div',{'class':'box_titre'+simulateur+'01'});

				var tab=new Array();
				
				txt.innerHTML='Pour <span>'+infos.montantselect+'</span> &euro; nous vous proposons '+infos.produit.mensualites.length+' mensualités';
				$('box02Bottom').appendChild(txt);
				
				var box_contenu=new Element ('div',{'class':'box_contenu','id':'contenu_infos'});
				$('box02Bottom').appendChild(box_contenu);
				
				var form=new Element ('form',{'id':'form_infos','action':submitForm,'method':'POST'});
				
				$('contenu_infos').appendChild(form);
				
				var conteneurChpsCaches=new Element ('div',{'id':'chpCaches','class':'dispo'});
				$('form_infos').appendChild(conteneurChpsCaches);
				
				var dispo1=new Element ('div',{'id':'label_infos','class':'dispo'});
				$('form_infos').appendChild(dispo1);
				
				var mens2mois=0.02*infos.montantselect;
				var label=new Element ('label',{'id':'label00','class':'label00','for':'radio00'});
				label.innerHTML='Mensualité souhaitée : ';
				$('label_infos').appendChild(label);
				
				var dispo2=new Element ('div',{'id':'input_infos','class':'dispo'});
				$('form_infos').appendChild(dispo2);
				if (infos.produit.mensualites.length > 3) {
					$('input_infos').style.width="260px";
					var listMens = new Element ('ul',{'class':'DoubleCol'});
				}
				else {
					var listMens = new Element ('ul',{'class':'1col'});
				}
				if ((mensualiteSelectionne=="" || !mensualiteSelectionne) || (mensualiteSelectionne>0 && dejaCoche==1)) {
					//On charge le texte du 3eme bloc par défaut
					$('box03Bottom').innerHTML='<div class="box_titre'+simulateur+'01">Récapitulatif</div><div class="box_contenu"><div class="block_float"><div class="dispo"><div class="box_texte01">Sélectionnez un montant et une mensualité pour pouvoir visualiser le récapitulatif de notre offre.<br />&nbsp;<br /></div><div class="box_lien00"><span class="bg-chevron"><a href="" title="">Recevez un contrat vierge par courrier</a></span><br /><span class="bg-chevron"><a href="" title="">Faites-vous rappeler par un conseiller</a></span></div></div></div></div><div class="box_image"><a href="" title=""><img src="'+repImagesBouton+'/image-reponse.jpg" border="0" alt=""></a></div>';
				}
				for(var i=0;i<infos.produit.mensualites.length;i++){
					var EltLi = new Element ('li');
					var radioCheck = "unchecked";
					var radio = new Element ('input',{'type':'radio','value': infos.produit.mensualites[i].mensualite,'class':'input_radio','id':'radio0'+i,'name':'radio'});
					if (mensualiteSelectionne>=infos.produit.mensualites[i].mensualite && mensualiteSelectionne!=0 && dejaCoche==0) {
						radio.setAttribute("defaultChecked","defaultChecked"); //pour IE
						radio.setAttribute("Checked","Checked"); //  pour FF
						chargeRecap(infos,radio);
						dejaCoche=1;
					}
					else if (mensualiteSelectionne==0 && dejaCoche==0) {
						radio.setAttribute("defaultChecked","defaultChecked"); //pour IE
						radio.setAttribute("Checked","Checked"); //  pour FF
						chargeRecap(infos,radio);
						dejaCoche=1;
					}
					var label= new Element ('label',{'type':'radio','for':'radio0'+i,'class':'label00'});
					if (infos.produit.OptionsCode=='DEG08')	{
						label.innerHTML='<strong>'+mens2mois+' &euro; pendant 2 mois puis '+infos.produit.mensualites[i].mensualite+' &euro / mois</strong>';
					}
					else if  (simulateur=="PretPerso" || (simulateur=="Projet" && infos.produit.mensualites[i].nbMois>1) ) {
						label.innerHTML='<strong>'+infos.produit.mensualites[i].mensualite+' &euro; / mois </strong> sur <strong>'+infos.produit.mensualites[i].nbMois+' mois</strong>';
					}
					else {
						label.innerHTML='<strong>'+infos.produit.mensualites[i].mensualite+' &euro; / mois</strong>';
					}
					EltLi.appendChild(radio);
					EltLi.appendChild(label);
					listMens.appendChild(EltLi);
				}
				
				$('input_infos').appendChild(listMens);				
				$$('input[name=radio]').each(function(el){
					$$('input[name=radio]').addEvent('click', function(elt) {
						chargeRecap(infos,this);
					}
				);
				});
			}
			
			function chargeRecap (infos,el) {
				if(el.defaultChecked) var valeur_radio=el.value;
				else if(el.checked) var valeur_radio=el.value;
									
				for(var i=0;i<infos.produit.mensualites.length;i++){
					if(valeur_radio==infos.produit.mensualites[i].mensualite){
						viderEl('box03Bottom');
						viderEl('chpCaches');
						var tegAn=infos.produit.mensualites[i].tegAn;
						var tegMens=infos.produit.mensualites[i].tegMens;
						var coutTotal=infos.produit.mensualites[i].cout;
						var nbMens=infos.produit.mensualites[i].nbMois;
						//Intégration des champs cachés dans le formulaire
						
						//Code Produit Commercial
						var inputCodProCmc=new Element ('input',{'type':'hidden','name':'codProCmc','id':'codProCmc','value': infos.produit.CodProCmc});
						$('chpCaches').appendChild(inputCodProCmc);
						//Numéro du Pack
						var numPack=new Element ('input',{'type':'hidden','name':'numPack','id':'numPack','value': infos.produit.numPack});
						$('chpCaches').appendChild(numPack);
						//Code Offre
						var inputCodOfrCmc=new Element ('input',{'type':'hidden','name':'codOfrCmc','id':'codOfrCmc','value': infos.produit.CodOfrCmc});
						$('chpCaches').appendChild(inputCodOfrCmc);
						//Montant demandé
						var inputS_montant=new Element ('input',{'type':'hidden','name':'s_montant','id':'s_montant','value': infos.montantselect});
						$('chpCaches').appendChild(inputS_montant);
						//Mensualité
						var inputS_mensualite=new Element ('input',{'type':'hidden','name':'s_mensualite','id':'s_mensualite','value': infos.produit.mensualites[i].mensualite});
						$('chpCaches').appendChild(inputS_mensualite);
						//Mode de contact
						var inputS_mode=new Element ('input',{'type':'hidden','name':'s_mode','id':'s_mode','value': 'FORM'});
						$('chpCaches').appendChild(inputS_mode);
						//Code produit
						var inputCodProduit=new Element ('input',{'type':'hidden','name':'codProduit','id':'codProduit','value': infos.produit.Produits});
						$('chpCaches').appendChild(inputCodProduit);
						//Origine
						var inputOrigine=new Element ('input',{'type':'hidden','name':'origine','id':'origine','value': infos.produit.origine});
						$('chpCaches').appendChild(inputOrigine);
						
						// box03 //
						var recap=new Element ('div',{'class':'box_titre'+simulateur+'01'});
						recap.innerHTML='Récapitulatif';
						$('box03Bottom').appendChild(recap);
						
						var box_contenu=new Element ('div',{'class':'box_contenu','id':'box_contenu'});
						$('box03Bottom').appendChild(box_contenu);
						
						var block_float=new Element ('div',{'class':'block_float','id':'block_float'});
						$('box_contenu').appendChild(block_float);
						
						var dispo1_1=new Element ('div',{'class':'dispo','id':'dispo1_1'});
						$('block_float').appendChild(dispo1_1);
						
						if (infos.produit.OptionsCode!='DEG08'){
							var img1=creerImg(repImagesPromos+infos.produit.Produits+infos.produit.CodProCmc+infos.produit.OptionsCode+'.gif','148','200');
							$('dispo1_1').appendChild(img1);
						}
						var dispo1_2=new Element ('div',{'class':'dispo','id':'dispo1_2'});
						$('block_float').appendChild(dispo1_2);
												
						var box_texte01=new Element ('div',{'class':'box_texte01','id':'box_texte01'});
						if (infos.produit.OptionsCode=='DEG08'){
							box_texte01.innerHTML='Demande : <span><strong>'+infos.montantselect+' &euro;</strong><br />Mensualités : <strong>'+mens2mois+' &euro; pendant 2 mois puis '+infos.produit.mensualites[i].mensualite+' &euro / mois</strong></span><br/><br />';
						}
						else{
							box_texte01.innerHTML='';
							if( infos.produit.mensualites[i].nature && infos.produit.mensualites[i].nature != '' && nature[parseInt(infos.produit.mensualites[i].nature)] != ''){
								box_texte01.innerHTML+='Produit : <span>'+nature[parseInt(infos.produit.mensualites[i].nature)]+'</span><br />';
							}
							/*** Code report 2 mois !!NE PAS EFFACER*/
							if(infos.produit.CodProCmc=='LIB'){
								box_texte01.innerHTML+='Demande : <span><strong>'+infos.montantselect+' &euro;</strong><br />Mensualités : 0&euro; pendant 2 mois puis <strong>'+valeur_radio+' &euro; </strong></span>';
							}else{
								box_texte01.innerHTML+='Demande : <span><strong>'+infos.montantselect+' &euro;</strong><br />Mensualités : <strong>'+valeur_radio+' &euro; </strong></span>';
							}
							
							//box_texte01.innerHTML+='Demande : <strong>'+infos.montantselect+' &euro;</strong><br />Mensualités : <strong>'+valeur_radio+' &euro; </strong>';
							if (nbMens!=1 && nbMens) box_texte01.innerHTML+=' <span>sur <strong>'+nbMens+'</strong> mois.</span>';
							else box_texte01.innerHTML+='<span><strong> / mois.</strong></span>';
							if (tegAn!=1 && tegAn){
								box_texte01.innerHTML+=' <br /><span>TEG Annuel</span> ';
								if(infos.produit.CodProCmc=='PAM'){
									box_texte01.innerHTML+='<span>fixe</span>';
								}else{
									box_texte01.innerHTML+='<span>révisable</span>';
								}
								box_texte01.innerHTML+=': <span><strong>'+tegAn+'</strong></span>';
							}
							if (coutTotal!=1 && coutTotal){box_texte01.innerHTML+='<br /> Coût total du crédit : <span><strong>'+coutTotal+' &euro;</strong> hors assurance.</span>';}
							if(infos.produit.CodProCmc!='MAX' && infos.produit.CodProCmc!='PAM'){box_texte01.innerHTML+='<br />Offre valable pour tout financement demandé dans les 3 mois suivant l’ouverture définitive du crédit.';}
						}
						$('dispo1_2').appendChild(box_texte01);
				
						var img2=creerImg(repImagesBouton+'image-reponse.jpg', '218', '51');
						$(img2).setStyles({cursor: 'pointer'});
						$('dispo1_2').appendChild(img2);	
						$$('div#dispo1_2 img').addEvent('click', function() {
							$('form_infos').submit();
						});
						var box_lien00=new Element ('div',{'class':'box_lien00','id':'box_lien00'});
						$('dispo1_2').appendChild(box_lien00);

						var bloc01=new Element ('div',{'class':'bloc01','id':'bloc01','styles': {'display': 'block'}});
						$('box_lien00').appendChild(bloc01);
								
						var a1=creerLien('','','Recevez un contrat vierge par courrier');
						a1.setAttribute('id','a1');	
						
						var span=new Element ('span',{'class':'bg-chevron','id':'span01'});
					
						$('bloc01').appendChild(a1);
						$('a1').parentNode.insertBefore(span, $('a1'));
						
						var bloc02=new Element ('div',{'class':'bloc02','id':'bloc02','styles': {'display': 'block'}});
						$('bloc01').parentNode.insertBefore(bloc02, $('bloc01').nextSibling);
								
						var a2=creerLien('','','Faites-vous rappeler par un conseiller');
						a2.setAttribute('id','a2');
								
						var span2=new Element ('span',{'class':'bg-chevron','id':'span02'});
					
						$('bloc02').appendChild(a2);
						$('a2').parentNode.insertBefore(span2, $('a2'));
						
						$('a1').addEvent('click', function(e) {
							var event = new Event(e);
							event.stop();
							$('s_mode').value="DDEDOC";
							$('form_infos').submit();
							
						});
						$('a2').addEvent('click', function(e) {
							var event = new Event(e);
							event.stop();
							$('s_mode').value="WEBCALL";
							$('form_infos').submit();
						});
						
						var box_image=new Element ('div',{'class':'box_image','id':'box_image'});
						$('box_contenu').appendChild(box_image);
					}
				}
			}
						
			function viderTab(monTab){
				while(monTab.length!=0){monTab.pop();}
			}

			/** Fonction qui crée une image avec ses attributs de base */
			function creerImg(src, w, h, alt, border){
				if(!border || border ==''){
					border=0;
				}
				if(!alt){
					alt="";
				}
				//alert(src);
				var img=new Element ('img',{
					'src':src,
					'width':w,
					'height':h,
					'alt':alt,
					'style': {
						'border':border
					}
				});
				return img;
			}
			
			/** Fonction qui crée un lien avec ses attributs de base */
			function creerLien(href, title, contenu){
				if(!lien || lien ==''){
					lien="#";
				}
				if(!title && title ==''){
					title="";
				}
				var lien=new Element ('a',{
					'href':href,
					'title':title
					});
				if(contenu){lien.innerHTML=contenu;}
				return lien;
			}
			
			/** Fonction qui vide le contenu d'un élément */
			function viderEl(id){
				$(id).innerHTML='';
			}
