<!--
// Récupérer l'url
var leurltest=document.location.href;

// Redirection temporaire
if (leurltest.indexOf("/mastercard/")!=-1) {
	document.location.href="/bnc/cda/productfamilymc/0,6326,divId-2_langId-1_navCode-2200,00.html";
}

// Paramètres
var tab_name="tabpage";
var tab_array_id=new Array();
var tab_array_imgid=new Array();
tab_array_id[0]="";
tab_array_imgid[0]="";

// Définir les onglets + images tracking
tab_array_id[1]="Cartes_Vedettes";
tab_array_imgid[1]="lespluspopulaires.gif";

tab_array_id[2]="Sans_Frais";
tab_array_imgid[2]="sansfraisannuels.gif";

tab_array_id[3]="Avec_Recompenses";
tab_array_imgid[3]="avecplanrecompenses.gif";

tab_array_id[4]="Essence_Sans_Frais";
tab_array_imgid[4]="cartesessence.gif";

tab_array_id[5]="Taux_Variable";
tab_array_imgid[5]="tauxvariable.gif";

tab_array_id[6]="Travailleurs_Autonomes";
tab_array_imgid[6]="travailleursautonomes.gif";

tab_array_id[7]="Associations_Professionnelles";
tab_array_imgid[7]="associationsprofessionnelles.gif";

// Liste des images à preloader
var tabImg=new Array('pdf','comparer1','comparer2','acheter','detail','ok');

/************************************************
 Définir les codes des cartes et variables
************************************************/
// Nombre de cartes max sélectionnable
var nbCartesMax=3;
// Nombre de cartes mini à sélectionner
var nbCartesMin=1;
// Adresse du comparateur
var urlBase="https://www.nbc.ca/WebInfoWeb/DispatchRequest?aliasDispatcher=creditCardComparison&cAliasDispatcher=creditCardComparisonError&action=1901&lang=en&";

// Texte si tarif réduit non-offert
var txttarifreduitnf="Not available";
// Texte par année 
var txtparannee=" per year";
// Texte aucuns frais
var txtaucunsfrais="No annual fee";

// Codes et noms des cartes

	// Carte Platine
	var codeplatine="08401";
	var nbcarteplatine=2;
	var textFraisProgRecompenseplatine=getPointProgFeeEn(codeplatine);
	var textFraisProgRemiseArgentplatine=getMoneyProgFeeEn(codeplatine);
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeplatine)))) {
		var textTarifReduitplatine=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codeplatine)))) {
			var coutTotalReduitplatine=parseInt(getAnnualFeeEn(codeplatine));
		} else {
			var coutTotalReduitplatine=parseInt(getPrimaryCardFeeEn(codeplatine))+parseInt(getAnnualFeeEn(codeplatine));
		}
		var textTarifReduitplatine=getReducePurchaseRateEn(codeplatine)+" / "+coutTotalReduitplatine+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codeplatine)))) {
		var textTarifplatine=getPurchaseRateEn(codeplatine)+" / "+getPrimaryCardFeeEn(codeplatine)+" "+txtparannee;
	} else {
		var textTarifplatine=getPurchaseRateEn(codeplatine)+" / "+txtaucunsfrais;
	}

	// Carte Allure
	var codeallure="03301";
	var nbcarteallure=2;	
	var textFraisProgRecompenseallure=getPointProgFeeEn(codeallure)+" "+txtparannee;
	var textFraisProgRemiseArgentallure=getMoneyProgFeeEn(codeallure);
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeallure)))) {
		var textTarifReduitallure=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codeallure)))) {
			var coutTotalReduitallure=parseInt(getAnnualFeeEn(codeallure));
		} else {
			var coutTotalReduitallure=parseInt(getPrimaryCardFeeEn(codeallure))+parseInt(getAnnualFeeEn(codeallure));
		}
		var textTarifReduitallure=getReducePurchaseRateEn(codeallure)+" / $"+coutTotalReduitallure+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codeallure)))) {
		var textTarifallure=getPurchaseRateEn(codeallure)+" / "+txtaucunsfrais;
	} else {
		var textTarifallure=getPurchaseRateEn(codeallure)+" / $"+parseInt(getPrimaryCardFeeEn(codeallure))+" "+txtparannee;
	}
	
	// Carte Edition Or
	var codeeditionor="07505";
	var nbcarteeditionor=2;	
	var textFraisProgRecompenseeditionor=getPointProgFeeEn(codeeditionor)+" "+txtparannee;
	var textFraisProgRemiseArgenteditionor=getMoneyProgFeeEn(codeeditionor);
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeeditionor)))) {
		var textTarifReduiteditionor=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeFr(codeeditionor)))) {
			var coutTotalReduiteditionor=parseInt(getAnnualFeeFr(codeeditionor));
		} else {
			var coutTotalReduiteditionor=parseInt(getPrimaryCardFeeFr(codeeditionor))+parseInt(getAnnualFeeFr(codeeditionor));
		}
		var textTarifReduiteditionor=getReducePurchaseRateEn(codeeditionor)+" / $"+coutTotalReduiteditionor+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codeeditionor)))) {
		var textTarifeditionor=getPurchaseRateEn(codeeditionor)+" / "+txtaucunsfrais;
	} else {
		var textTarifeditionor=getPurchaseRateEn(codeeditionor)+" / $"+parseInt(getPrimaryCardFeeEn(codeeditionor))+" "+txtparannee;
	}
	
	// Carte Ovation Or
	var codeovationor="05701";
	var nbcarteovationor=2;
	var textFraisProgRecompenseovationor=getPointProgFeeEn(codeovationor);
	var textFraisProgRemiseArgentovationor=getMoneyProgFeeEn(codeovationor);
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeovationor)))) {
		var textTarifReduitovationor=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codeovationor)))) {
			var coutTotalReduitovationor=parseInt(getAnnualFeeEn(codeeovationor));
		} else {
			var coutTotalReduitovationor=parseInt(getPrimaryCardFeeEn(codeovationor))+parseInt(getAnnualFeeEn(codeovationor));
		}
		var textTarifReduitovationor=getReducePurchaseRateEn(codeovationor)+" / $"+coutTotalReduitovationor+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codeovationor)))) {
		var textTarifovationor=getPurchaseRateEn(codeovationor)+" / "+getPrimaryCardFeeEn(codeovationor)+" "+txtparannee;
	} else {
		var textTarifovationor=getPurchaseRateEn(codeovationor)+" / $"+txtaucunsfrais;
	}
	
	// Carte MC1
	var codemc1="02401";
	var nbcartemc1=2;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codemc1)))) {
		var textTarifReduitmc1=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codemc1)))) {
			var coutTotalReduitmc1=parseInt(getAnnualFeeEn(codemc1));
		} else {
			var coutTotalReduitmc1=parseInt(getPrimaryCardFeeEn(codemc1))+parseInt(getAnnualFeeEn(codemc1));
		}
		var textTarifReduitmc1=getReducePurchaseRateEn(codemc1)+" / $"+coutTotalReduitmc1+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codemc1)))) {
		var textTarifmc1=getPurchaseRateEn(codemc1)+" / "+txtaucunsfrais;
	} else {
		var textTarifmc1=getPurchaseRateEn(codemc1)+" / $"+parseInt(getPrimaryCardFeeEn(codemc1))+" "+txtparannee;
	}
	
	// Carte Escapade
	var codeescapade="03201";
	var nbcarteescapade=2;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeescapade)))) {
		var textTarifReduitescapade=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codeescapade)))) {
			var coutTotalReduitescapade=parseInt(getAnnualFeeEn(codeescapade));
		} else {
			var coutTotalReduitescapade=parseInt(getPrimaryCardFeeEn(codeescapade))+parseInt(getAnnualFeeEn(codeescapade));
		}
		var textTarifReduitescapade=getReducePurchaseRateEn(codeescapade)+" / $"+coutTotalReduitescapade+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codeescapade)))) {
		var textTarifescapade=getPurchaseRateEn(codeescapade)+" / "+txtaucunsfrais;
	} else {
		var textTarifescapade=getPurchaseRateEn(codeescapade)+" / $"+parseInt(getPrimaryCardFeeEn(codeescapade))+" "+txtparannee;
	}
	
	
	// Carte Synchro
	var codesynchro="01201";
	var nbcartesynchro=1;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codesynchro)))) {
		var textTarifReduitsynchro=txttarifreduitnf;
	} else {
		var coutTotalReduitsynchro=parseInt(getPrimaryCardFeeFr(codesynchro))+parseInt(getAnnualFeeFr(codesynchro));
		var textTarifReduitsynchro=getReducePurchaseRateEn(codesynchro)+" / $"+coutTotalReduitsynchro+" "+txtparannee;
	}
	
		// Carte Ultramar
	var codeultramar="01801";
	var nbcarteultramar=1;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeultramar)))) {
		var textTarifReduitultramar=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codeultramar)))) {
			var coutTotalReduitultramar=parseInt(getAnnualFeeEn(codeultramar));
		} else {
			var coutTotalReduitultramar=parseInt(getPrimaryCardFeeEn(codeultramar))+parseInt(getAnnualFeeEn(codeultramar));
		}
		var textTarifReduitultramar=getReducePurchaseRateEn(codeultramar)+" / $"+coutTotalReduitultramar+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codeultramar)))) {
		var textTarifultramar=getPurchaseRateEn(codeultramar)+" / "+txtaucunsfrais;
	} else {
		var textTarifultramar=getPurchaseRateEn(codeultramar)+" / $"+parseInt(getPrimaryCardFeeEn(codeultramar))+" "+txtparannee;
	}
	
	// Carte Sunoco
	var codesunoco="06701";
	var nbcartesunoco=1;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codesunoco)))) {
		var textTarifReduitsunoco=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codesunoco)))) {
			var coutTotalReduitsunoco=parseInt(getAnnualFeeEn(codesunoco));
		} else {
			var coutTotalReduitsunoco=parseInt(getPrimaryCardFeeEn(codesunoco))+parseInt(getAnnualFeeEn(codesunoco));
		}
		var textTarifReduitsunoco=getReducePurchaseRateEn(codesunoco)+" / $"+coutTotalReduitsunoco+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codesunoco)))) {
		var textTarifsunoco=getPurchaseRateEn(codesunoco)+" / "+txtaucunsfrais;
	} else {
		var textTarifsunoco=getPurchaseRateEn(codesunoco)+" / $"+parseInt(getPrimaryCardFeeEn(codesunoco))+" "+txtparannee;
	}

	// Carte Husky
	var codehusky="06901";
	var nbcartehusky=1;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codehusky)))) {
		var textTarifReduithusky=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeEn(codehusky)))) {
			var coutTotalReduithusky=parseInt(getAnnualFeeEn(codehusky));
		} else {
			var coutTotalReduithusky=parseInt(getPrimaryCardFeeEn(codehusky))+parseInt(getAnnualFeeEn(codehusky));
		}
		var textTarifReduithusky=getReducePurchaseRateEn(codehusky)+" / $"+coutTotalReduithusky+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeEn(codehusky)))) {
		var textTarifhusky=getPurchaseRateEn(codehusky)+" / "+txtaucunsfrais;
	} else {
		var textTarifhusky=getPurchaseRateEn(codehusky)+" / $"+parseInt(getPrimaryCardFeeEn(codehusky))+" "+txtparannee;
	}
	
	// Carte Affaires
	var codeaffaires="81801";
	var nbcarteaffaires=1;
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeaffaires)))) {
		var textTarifReduitaffaires=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeFr(codeaffaires)))) {
			var coutTotalReduitaffaires=parseInt(getAnnualFeeFr(codeaffaires));
		} else {
			var coutTotalReduitaffaires=parseInt(getPrimaryCardFeeFr(codeaffaires))+parseInt(getAnnualFeeFr(codeaffaires));
		}
		var textTarifReduitaffaires=getReducePurchaseRateEn(codeaffaires)+" / $"+coutTotalReduitaffaires+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeFr(codeaffaires)))) {
		var textTarifaffaires=getPurchaseRateEn(codeaffaires)+" / "+txtaucunsfrais;
	} else {
		var textTarifaffaires=getPurchaseRateEn(codeaffaires)+" / $"+parseInt(getPrimaryCardFeeFr(codeaffaires))+" "+txtparannee;
	}
	
	// Carte Platine Affaires
	var codeplatineaffaires="81903";
	var nbcarteplatineaffaires=1;
	var textFraisProgRemiseArgentplatineaffaires=getPointProgFeeEn(codeplatineaffaires);
	// Calcul cout total de la carte incluant le tarif réduit
	if (isNaN(parseInt(getReducePurchaseRateEn(codeplatineaffaires)))) {
		var textTarifReduitplatineaffaires=txttarifreduitnf;
	} else {
		if (isNaN(parseInt(getPrimaryCardFeeFr(codeplatineaffaires)))) {
			var coutTotalReduitplatineaffaires=parseInt(getAnnualFeeFr(codeplatineaffaires));
		} else {
			var coutTotalReduitplatineaffaires=parseInt(getPrimaryCardFeeFr(codeplatineaffaires))+parseInt(getAnnualFeeFr(codeplatineaffaires));
		}
		var textTarifReduitplatineaffaires=getReducePurchaseRateEn(codeplatineaffaires)+" / $"+coutTotalReduitplatineaffaires+" "+txtparannee;
	}
	// Calcul cout régulier
	if (isNaN(parseInt(getPrimaryCardFeeFr(codeplatineaffaires)))) {
		var textTarifplatineaffaires=getPurchaseRateEn(codeplatineaffaires)+" / "+txtaucunsfrais;
	} else {
		var textTarifplatineaffaires=getPurchaseRateEn(codeplatineaffaires)+" / $"+parseInt(getPrimaryCardFeeFr(codeplatineaffaires))+" "+txtparannee;
	}

// Chemin d'une image
var leChemin="/bnc/files/bnc10098/en/2/";

// Tracker clic
function trackClic(imageName) {
	var makeUnique=Math.round(Math.random()*2147483647);
	document.trackobj.src=leChemin+'track_mc_onglet_'+imageName+'?mu='+makeUnique;
	//alert(document.trackobj.src);
}

// Afficher-Masquer les onglets
function displaytab(tab_to_highlight,type) {
	for(var i=1;i<tab_array_id.length;i++) {
		if (document.getElementById) {
			document.getElementById("bgongletspacer" + tab_array_id[i]).className='bgongletspacer';
		} else {
			document.all("bgongletspacer" + tab_array_id[i]).className='bgongletspacer';
		}
		if(i==tab_to_highlight) {
			if (document.getElementById) {
				document.getElementById(tab_name +  "rowtitle" + tab_array_id[i]).className='table-tab-title-highlight';
				document.getElementById("bgongletspacer" + tab_array_id[i]).className='bgongletspaceron';
				document.getElementById(tab_name +  "tabon" + tab_array_id[i]).style.display='none';
				document.getElementById(tab_name +  "taboff" + tab_array_id[i]).style.display='block';
				document.getElementById(tab_name +  "content" + tab_array_id[i]).style.display='block';
			} else {
				document.all(tab_name +  "rowtitle" + tab_array_id[i]).className='table-tab-title-highlight';
				document.all("bgongletspacer" + tab_array_id[i]).className='bgongletspaceron';
				document.all(tab_name +  "tabon" + tab_array_id[i]).style.display='none';
				document.all(tab_name +  "taboff" + tab_array_id[i]).style.display='block';
				document.all(tab_name +  "content" + tab_array_id[i]).style.display='block';
			}
			if (i==7) {
				document.getElementById("tdbtcomparer1").className="contraction";
				document.getElementById("tdbtcomparer2").className="contraction";				
			} else {
				document.getElementById("tdbtcomparer1").className="expansion";
				document.getElementById("tdbtcomparer2").className="expansion";
			}
			// Cookie
			_ongletMC=tab_to_highlight;
			saveIt('ongletMC');
			// Stats Trackclic
			if (type!=undefined) {
				trackClic(type+'_'+tab_array_imgid[i]);
			} else {
				trackClic(tab_array_imgid[i]);
			}
		} 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';
				document.getElementById(tab_name +  "content" + tab_array_id[i]).style.display='none';
			} 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';
				document.all(tab_name +  "content" + tab_array_id[i]).style.display='none';
			}
		}
	}
}

// Rollover des images
function rollo(imgName,etat,type) {
	if (type==0) { // bouton standard
		if (etat==1) {
			eval("document."+imgName+".src="+imgName+"_on.src;");
		}
		if (etat==0) {
			eval("document."+imgName+".src="+imgName+"_off.src;");
		}
	}
	if (type==1) { // bouton acheter cartes
		if (etat==1) {
			eval("document."+imgName+".src=bt_acheter_on.src;");
		}
		if (etat==0) {
			eval("document."+imgName+".src=bt_acheter_off.src;");
		}
	}
	if (type==2) { // bouton detail cartes
		if (etat==1) {
			eval("document."+imgName+".src=bt_detail_on.src;");
		}
		if (etat==0) {
			eval("document."+imgName+".src=bt_detail_off.src;");
		}
	}
	if (type==3) { // disponible
	}
	if (type==4 && document.all) { // onglets IE (patch BNC)
		if (etat==1) {
			document.all("tabpagetaboffhover"+imgName).className='size11hover';
		} else {
			document.all("tabpagetaboffhover"+imgName).className='size11';
		}
	}

}

// Preloader 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\";");	
}

var urlComparateur="";
var tabCartes=new Array();

// Ouvrir le comparateur
function getComparateur() {
	if (tabCartes.length>=nbCartesMin) {
		var imgCompare=0;
		for (var i=0;i<tabCartes.length;i++) {
			if (i==0) {
				var firstCardId="firstCardId="+tabCartes[i];
				var firstCheckBoxName="firstCheckBoxName=cardId_"+tabCartes[i];
				var cardID0="cardID_"+tabCartes[i]+"=on";
				urlComparateur=firstCardId+"&"+firstCheckBoxName+"&"+cardID0;
				imgCompare=0;
			}
			if (i==1) {
				var secondCardId="secondCardId="+tabCartes[i];
				var secondCheckBoxName="secondCheckBoxName=cardId_"+tabCartes[i];
				var cardID1="cardID_"+tabCartes[i]+"=on";
				urlComparateur=urlComparateur+"&"+secondCardId+"&"+secondCheckBoxName+"&"+cardID1;
				imgCompare=1;
			}
			if (i==2) {
				var thirdCardId="thirdCardId="+tabCartes[i];
				var thirdCheckBoxName="thirdCheckBoxName=cardId_"+tabCartes[i];
				var cardID2="cardID_"+tabCartes[i]+"=on";
				urlComparateur=urlComparateur+"&"+thirdCardId+"&"+thirdCheckBoxName+"&"+cardID2;
				imgCompare=2;
			}
		}
		imgCompare=imgCompare+1;
		trackClic('nbcarte_'+imgCompare+'.gif');
		var numberOfCheckedCard="numberOfCheckedCard="+tabCartes.length;
		urlComparateur=urlBase+urlComparateur+"&"+numberOfCheckedCard;
		var largeurpp=700;
		var hauteurpp=450;
		var postoppp=(screen.height-hauteurpp)/2;
		var posleftpp=(screen.width-largeurpp)/2;		
		window.open(urlComparateur,'windowcomparateur','top='+postoppp+',left='+posleftpp+',width='+largeurpp+',height='+hauteurpp+',directories=no,menubar=no,status=no,location=no,resizable=yes,scrollbars=yes');
	} else {
		if (nbCartesMin>1) {
			alert("You must choose "+nbCartesMin+" card or more!");
		} else {
			alert("Please, select a credit card.");		
		}
	}
}

// Constituer la liste des codes
function createUrlComparateur(laCarte) {
	if (tabCartes.length==nbCartesMax && eval('document.listedescartes.'+laCarte+'.checked==true')) {
		eval('document.listedescartes.'+laCarte+'.checked=false');
		alert("You can not compare more than "+nbCartesMax+" cards.");
	} else {
		if (eval('document.listedescartes.'+laCarte+'.checked==true')) {
			if (tabCartes.length<nbCartesMax) {
				var carteExist=0;
				if (laCarte.indexOf("_")) {
					var leCodeCarte=laCarte.split("_")[0];
				} else {
					var leCodeCarte=laCarte;
				}
				for (var i=0;i<tabCartes.length;i++) {
					if (tabCartes[i]==eval('code'+leCodeCarte)) {
						var carteExist=1;
					}
				}
				if (carteExist==0) {
					tabCartes[tabCartes.length]=eval('code'+leCodeCarte);
				}
				if (eval('nbcarte'+leCodeCarte+'>1')) {
					for (var x=2;x<=eval('nbcarte'+leCodeCarte);x++) {
						eval('document.listedescartes.'+leCodeCarte+'_'+x+'.checked=true');
					}
					eval('document.listedescartes.'+leCodeCarte+'.checked=true');
				}
			}
		} else {
			if (laCarte.indexOf("_")) {
				var leCodeCarte=laCarte.split("_")[0];
			} else {
				var leCodeCarte=laCarte;
			}
			if (eval('nbcarte'+leCodeCarte+'>1')) {
				for (var x=2;x<=eval('nbcarte'+leCodeCarte);x++) {
					eval('document.listedescartes.'+leCodeCarte+'_'+x+'.checked=false');
				}
				eval('document.listedescartes.'+leCodeCarte+'.checked=false');
			}
			for (var i=0;i<tabCartes.length;i++) {
				if (tabCartes[i]==eval('code'+leCodeCarte)) {
					var valToDel=tabCartes[i];
				}
			}
			var temptabCartes=new Array();
			temptabCartes=tabCartes;
			tabCartes=new Array();
			var mapos=-1;
			for (var x=0;x<temptabCartes.length;x++) {
				if (valToDel!=temptabCartes[x]) {
					mapos=mapos+1;
					tabCartes[mapos]=temptabCartes[x];
				}
			}
		}
	}
}

// Gestion des cookies
var Cookies = {
	init: function () {
		var allCookies = document.cookie.split('; ');
		for (var i=0;i<allCookies.length;i++) {
			var cookiePair = allCookies[i].split('=');
			this[cookiePair[0]] = cookiePair[1];
		}
	},
	create: function (name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
		this[name] = value;
	},
	erase: function (name) {
		this.create(name,'',-1);
		this[name] = undefined;
	}
};
Cookies.init();

var Preferences = {
	init: function () {
		if (!Cookies.sitePrefs) return;
		sitePrefs = Cookies.sitePrefs.split(',,');
		for (var i=0;i<sitePrefs.length;i++) {
			var oneSitePref = sitePrefs[i].split(':');
			this[oneSitePref[0]] = oneSitePref[1];
		}	
	}
};
Preferences.init();

// Créer cookie
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

// Lire cookie
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

// Supprimer cookie
function eraseCookie(name) {
	createCookie(name,"",-1);
}

// Sauver Cookie
function saveIt(name) {
	var x = eval("_"+name);
	if (!x)
		Cookies.create("_"+name,0,7);
	else {
		Cookies.create("_"+name,x,7);
	}
}

// Initialiser à l'ouverture
function inittab() {
	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';
		}
	}
	var laChaine="tab=";
	var isUrl=0;
	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;
			isUrl=1;
		}
	}
	if (leinittab==1 && (Cookies["_ongletMC"]!=1 && Cookies["_ongletMC"]!=undefined) && isUrl==0) {
		leinittab=Cookies["_ongletMC"];
	}
	displaytab(leinittab,'O');
	rollo(1,0,3);
}
onload=inittab
//-->
