<!--
/*********************
 PARAMÈTRES
*********************/

	// Initialiser les variables
	var tab_name="tabpage";
	var tab_array_id=new Array();
	tab_array_id[0]="";
	var avantagesLoade=0;
	var fonctionnementLoade=0;
	var tauxLoade=0;
	var leurltest=document.location.href;
	
	// Définir les onglets
	tab_array_id[1]="Description";
	tab_array_id[2]="Avantages";
	tab_array_id[3]="Fonctionnement";
	tab_array_id[4]="Exemples";
	tab_array_id[5]="Taux";
	
	// Liste des images à preloader
	var tabImg=new Array('comparer');
	
	// Chemin d'une image
	var leChemin="/bnc/files/bnc10141/en/2/";

/*********************
 FIN PARAMÈTRES
*********************/

// Préloader les images
for (var x=0;x<tabImg.length;x++) {
	eval("bt_"+tabImg[x]+"_off=new Image();");
	eval("bt_"+tabImg[x]+"_off.src=\""+leChemin+"bt_"+tabImg[x]+"_off.gif\";");
	eval("bt_"+tabImg[x]+"_on=new Image();");
	eval("bt_"+tabImg[x]+"_on.src=\""+leChemin+"bt_"+tabImg[x]+"_on.gif\";");	
}

// Afficher-Masquer les onglets
var timeOutVal=2000;
function displaytab(tab_to_highlight) {
	for(var i=1;i<tab_array_id.length;i++) {
		// Afficher OFF tous les spacers entre les onglets
		if (document.getElementById) {
			document.getElementById("bg3ongletspacer"+tab_array_id[i]).className='bg3ongletspacer';
		} else {
			document.all("bg3ongletspacer"+tab_array_id[i]).className='bg3ongletspacer';
		}
		// Afficher onglet état ON
		if (i==tab_to_highlight) {
			if (document.getElementById) {
				document.getElementById(tab_name+"rowtitle"+tab_array_id[i]).className='table-tab-title-highlight';
				document.getElementById("bg3ongletspacer"+tab_array_id[i]).className='bg3ongletspaceron';
				document.getElementById(tab_name+"tabon"+tab_array_id[i]).style.display='none';
				document.getElementById(tab_name+"taboff"+tab_array_id[i]).style.display='block';
				if (i==2 || i==3 || i==5) {
					document.getElementById(tab_name + "contentTD" + tab_array_id[i]).className='expansion';
					document.getElementById(tab_name + "content" + tab_array_id[i]).style.display='block';
				} else {
					document.getElementById(tab_name + "content" + tab_array_id[i]).className='expansion';
				}
			} else {
				document.all(tab_name+"rowtitle"+tab_array_id[i]).className='table-tab-title-highlight';
				document.all("bg3ongletspacer"+tab_array_id[i]).className='bg3ongletspaceron';
				document.all(tab_name+"tabon"+tab_array_id[i]).style.display='none';
				document.all(tab_name+"taboff"+tab_array_id[i]).style.display='block';
				if (i==2 || i==3 || i==5) {
					document.all(tab_name + "contentTD" + tab_array_id[i]).className='expansion';
					document.all(tab_name + "content" + tab_array_id[i]).style.display='block';
				} else {
					document.all(tab_name + "content" + tab_array_id[i]).className='expansion';
				}
			}
			if (i==2) {
				setTimeout("fixeSize()",timeOutVal);
				if (avantagesLoade==0) {
					document.getElementById("iframeavantages").src=urlAvantages;
					avantagesLoade=1;
				}
			}
			if (i==3) {
				setTimeout("fixeSize()",timeOutVal);
				if (fonctionnementLoade==0) {
					document.getElementById("iframefonctionnement").src=urlFonctionnement;
					fonctionnementLoade=1;
				}
			}
			if (i==5) {
				setTimeout("fixeSize()",timeOutVal);
				if (tauxLoade==0) {
					document.getElementById("iframetaux").src=urlTaux;
					tauxLoade=1;
				}
			}
		// Afficher onglet état OFF
		} else {
			if (document.getElementById) {
				document.getElementById(tab_name+"rowtitle"+tab_array_id[i]).className='table-tab-title-nohighlight';
				document.getElementById(tab_name+"tabon"+tab_array_id[i]).style.display='block';
				document.getElementById(tab_name+"taboff"+tab_array_id[i]).style.display='none';
				if (i==2 || i==3 || i==5) {
					document.getElementById(tab_name + "contentTD" + tab_array_id[i]).className='contraction';
					document.getElementById(tab_name + "content" + tab_array_id[i]).style.display='none';
				} else {
					document.getElementById(tab_name + "content" + tab_array_id[i]).className='contraction';
				}
			} else {
				document.all(tab_name+"rowtitle"+tab_array_id[i]).className='table-tab-title-nohighlight';
				document.all(tab_name+"tabon"+tab_array_id[i]).style.display='block';
				document.all(tab_name+"taboff"+tab_array_id[i]).style.display='none';
				if (i==2 || i==3 || i==5) {
					document.all(tab_name +  "contentTD" + tab_array_id[i]).className='contraction';
					document.all(tab_name +  "content" + tab_array_id[i]).style.display='none';
				} else {
					document.all(tab_name +  "content" + tab_array_id[i]).className='contraction';
				}
			}
		}
	}
}

// Contournement pour Safari
timerSize="";
function fixeSize() {
	var hauteurPage=1500;
	if (navigator.userAgent.indexOf("Safari")!=-1 && 
			(document.getElementById("iframeavantages").height!=hauteurPage || 
			document.getElementById("iframefonctionnement").height!=hauteurPage || 
			document.getElementById("iframetaux").height!=hauteurPage)) {
		document.getElementById("iframeavantages").height=hauteurPage;
		document.getElementById("iframefonctionnement").height=hauteurPage;
		document.getElementById("iframetaux").height=hauteurPage;
		timerSize=setTimeout("fixeSize()",timeOutVal);
	} else {
		clearTimeout(timerSize);
	}
}

// Rollover des images
function rollo(imgName,etat,type) {
	// Bouton
	if (type==0) {
		if (etat==1) {
			eval("document."+imgName+".src="+imgName+"_on.src;");
		}
		if (etat==0) {
			eval("document."+imgName+".src="+imgName+"_off.src;");
		}
	}
	// onglets IE (patch BNC)
	if (type==4 && document.all) {
		if (etat==1) {
			document.all("tabpagetaboffhover"+imgName).className='size11hover';
		} else {
			document.all("tabpagetaboffhover"+imgName).className='size11';
		}
	}
}

// Alimenter les contenus
function showContent() {
	// Déterminer la section affichée
	var laChaine1="16580"; // Renouveler
	var laChaine2="16581"; // Financer
	var leProfil="acheter";
	if (leurltest.indexOf(laChaine1)!=-1) {
		leProfil="renouveler";
	} else if (leurltest.indexOf(laChaine2)!=-1) {
		leProfil="financer";
	}
	// Définir les contenus des onglets communs aux différentes sections
	urlAvantages=leChemin+'content_avantages.html?'+leProfil;
	urlFonctionnement=leChemin+'content_fonctionnement.html?'+leProfil;
	urlTaux=leChemin+'content_taux.html?'+leProfil;
	// Charger les contenus
	document.getElementById('tabpagecontentAvantages').innerHTML='<div style="PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><iframe scrolling="no" id="iframeavantages" name="iframeavantages" src="'+urlAvantages+'" frameborder="0" width="100%" height="1300"></iframe></div>';
	document.getElementById('tabpagecontentFonctionnement').innerHTML='<div style="PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><iframe scrolling="no" id="iframefonctionnement" name="iframefonctionnement" src="'+urlFonctionnement+'" frameborder="0" width="100%" height="1300"></iframe></div>';
	document.getElementById('tabpagecontentTaux').innerHTML='<div style="PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><iframe scrolling="no" id="iframetaux" name="iframetaux" src="'+urlTaux+'" frameborder="0" width="100%" height="1300"></iframe></div>';
}

// Initialiser à l'ouverture
function inittab() {
	// Afficher le bouton Imprimer
	if (leurltest.indexOf("/pf/")!=-1) {
		if (document.getElementById && document.getElementById("open")==null) {
			document.getElementById("divImprimer").style.display='block';
		} else if (document.all && document.all("open")==null) {
			document.all("divImprimer").style.display='block';
		}
	}
	// Déterminer l'onglet à afficher
	var laChaine="tab=";
	var leinittab=1;
	if (leurltest.indexOf(laChaine)!=-1) {
		var leinittabtest=leurltest.slice(leurltest.indexOf(laChaine)+laChaine.length,leurltest.indexOf(laChaine)+laChaine.length+2);
		if (leinittabtest<=tab_array_id.length && leinittabtest>0) {
			leinittab=leinittabtest;
		}
	}
	// Afficher l'onglet ON
	showContent();
	displaytab(leinittab);
}

// Initialiser à l'ouverture de page
onload=inittab;
//-->
