var TOMnuClose="";
var blnTOMnuClose=false;
var BackToGo = -1;

function add1Back() {
	if (BackToGo < -2) {
		BackToGo = BackToGo - 1;
	}
}

function closeAllSMnu() {
	if (MM_findObj('SMnuMeteo')) {
		if (blnTOMnuClose==true) {
			closeLay('SMnuRegion');
			closeLay('SMnuRDI');
			closeLay('SMnuTele');
			closeLay('SMnuRadio');
			closeLay('SMnuCBC');
			closeLay('SMnuMeteo');
		}
		blnTOMnuClose=false;
	}
}

function openLay(lay) {
	if (MM_findObj(lay)) {
		layer = MM_findObj(lay);
		Cache = MM_findObj('SMnucache');
		if (document.layers) {
			layer.visibility="show";
			Cache.visibility="show";
		} else {
			layer.style.visibility="visible";
			Cache.style.visibility="visible";
		}
	}
}

function MnuMouseOver() {
	blnTOMnuClose=true;
	closeAllSMnu();
	openLay('SMnuRegion');
}

function closeLay(lay) {
	layer = MM_findObj(lay);
	Cache = MM_findObj('SMnucache');
	if (document.layers) {
		layer.visibility ="hide";
		Cache.visibility ="hide";
	} else {
		layer.style.visibility="hidden";
		Cache.style.visibility="hidden";
	}
}

function ImprimerCetPage() {
	UrlToPrint = document.location.href;
	if (UrlToPrint.indexOf("#") != -1) {
		Urlarray = UrlToPrint.split("#");
		UrlToPrint = Urlarray[0];
	}
	if (UrlToPrint.indexOf("?") == -1)
		window.open(UrlToPrint + "?Print=yes",'Imprimer','toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=500');
	else
		window.open(UrlToPrint + "&Print=yes",'Imprimer','toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=500');
}
function versionImprimable() {
	var UrlPagePrint = "/nouvelles/print.asp?nv=";
	var UrlToPrint = document.location.pathname;
	UrlToPrint = UrlToPrint.substring(1,UrlToPrint.length);
	//alert(UrlToPrint);
	
	if (UrlToPrint.indexOf('/nouvelles/20') != -1) { //		<-- pour s'assurer que c'est une page de nouvelles
		UrlToPrint = UrlToPrint.replace('.asp', '.xml');
		UrlToPrint = UrlToPrint.replace('.shtml', '.xml');
		UrlToPrint = UrlToPrint.replace('.html', '.xml');
		window.open(UrlPagePrint+UrlToPrint,'Imprimer','toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,width=760,height=500');
	} else {
		alert("Il n'y a pas de version imprimable pour cette page.");
	}
}
function Suggerer ()
{
	jsURL='http://radio-canada.ca/util/postier/suggerer.asp?sTitre='+escape(document.title)+'&sURL='+escape(document.location);
	jsNom='suggerer';
	jsParam='toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,history=no,resizable=yes,width=405,height=450,left=1,top=1';
	window.open(jsURL, jsNom, jsParam)
}

function GoTo (sURL) {
	if ( location.search.indexOf("prov=msn2") != -1 || location.search.indexOf("prov=microcell") != -1 || location.search.indexOf("prov=telus") != -1)
		top.location.href = "http://www.radio-canada.ca/url.asp?" + sURL;
	else
		location.href = sURL;
}

function goToHyperlien(Lien, Titre, Texte) {
	var cont = '';

	cont += '<p class="Hyper">';
	cont += '<a';
	if (Lien.indexOf('radio-canada.ca/nouvelles') != -1) cont += '';
	else if (Lien.indexOf('radio-canada.ca') != -1) cont += ' target="_top"';
	else cont += ' target="_blank"';
	
	cont += ' class="HyperTitre" href="' + Lien + '">';
	cont += Titre;
	cont += '</a>';
	if (Texte != "") cont += '<br />' + Texte;
	cont += '</p>';

	document.write(cont);
}
function voirImage(fromOnLoad) {
	if (getCookie('autreNouv') != "voirImg" || fromOnLoad) {
		objLayNouvHead = MM_findObj("autreNouvHead");
		objLayNouvHead.innerHTML = "Autres nouvelles...";
		if (MM_findObj("autreNouvHead")!=null) {
			for(x=0; x < arrImgAutreNouvelles.length-1; x++) {
				y = x+1;
				objLayNouv = MM_findObj("layAutreNouv"+y);
				objLayNouv.innerHTML = '<br clear="all"><table cellpadding=0 cellspacing=0 border=0><tr><td valign=top><img id="imgLayNouv'+y+'" width="80" height="60" align="left" hspace="10" border="1"></td><td valign=top>' + objLayNouv.innerHTML + '</td></tr></table>';
				if (arrImgAutreNouvelles[y]!="") {
					eval("imgLayNouv"+y+".src='"+arrImgAutreNouvelles[y]+"'");
				} else {
					eval("imgLayNouv"+y+".src='/nouvelles/ressou3/img/spacer.gif'");
					eval("imgLayNouv"+y+".width+=2");
					eval("imgLayNouv"+y+".border=0");
				}
			}
			setCookie('autreNouv', 'voirImg');
		}
	} else {
		setCookie('autreNouv', 'noImg');
		document.location.reload();
	}
}


// Fonction JavaScript simulant l'objet ASP Request
// Par Carlos Tremblay
function request(leChamp) {
	var leQueryString = (location.search ? location.search.toLowerCase().substring(1) : '');
	var lesPairesNomVal = leQueryString.split("%26"); // %26 est le code pour le symbole &
	for(var i = 0; i < lesPairesNomVal.length; i++) {
		unePaireNomVal = lesPairesNomVal[i].split("=");
		if (unePaireNomVal[0]==leChamp) return unePaireNomVal[1];
	}
	return ""; // retourner une chaine vide pour que les comparaisons ne plantent pas même si le champ n'a pas été trouvé
}

//	Fonction de Dreamweaver

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

