//=============================================================
//	----------	Function webtrends		----------
//=============================================================

function callWebtrends(strA, strB) {
	ClicTrack('dcsuri',strB,'clic_action',strB,'clic_contenu',strB,'WT.ti',strB,'WT.clic',strA);
};

function CT(strClicEmplacement) {
	//alert("CT('" + strClicEmplacement + "')");
	var strProfil;
	var strUrl = document.location.href.toString().toLowerCase();

	if ((strUrl=="http://www.radio-canada.ca") || (strUrl=="http://www.radio-canada.ca/") || (strUrl=="http://www.radio-canada.ca/index.shtml")) {
		strProfil = 'Clics_Ppage';
		strClicEmplacement = (strClicEmplacement=='meteo_icon') ? "image_meteo" : "lien_"+ strClicEmplacement;
	}else if ((strUrl=="http://beta.radio-canada.ca") || (strUrl=="http://beta.radio-canada.ca/") || (strUrl=="http://beta.radio-canada.ca/index.shtml")){
		strProfil = 'Clics_Ppage_beta';
		strClicEmplacement = (strClicEmplacement=='meteo_icon') ? "image_meteo" : "lien_"+ strClicEmplacement;
	}else if ((strUrl.indexOf("/nouvelles/index.shtml") != -1) || (strUrl.indexOf("/nouvelles/") == strUrl.length - 11) || (strUrl.indexOf("/lib/v1/inc/ticker/nouvelles.html") != -1)) {
		strProfil = "PA_nouvelles";
	} else if((strUrl.indexOf("/sports/index.shtml") != -1) || (strUrl.indexOf("/sports/") == strUrl.length - 8) || (strUrl.indexOf("/lib/v1/inc/ticker/sports.html") != -1)) {
		strProfil = "PA_sport";
	} else if((strUrl.indexOf("/arts-spectacles/index.shtml") != -1) || (strUrl.indexOf("/arts-spectacles/") == strUrl.length - 17) || (strUrl.indexOf("/lib/v1/inc/ticker/arts-spectacles.html") != -1)) {
		strProfil = "PA_arts";
	} else {
		return;
	}
	statsToClics(
		'clic_action', strClicEmplacement, 
		'WT.ti', strClicEmplacement, 
		'WT.clic', strProfil
	);
	//ClicTrack('dcsuri',strUrl ,'clic_action',strClicEmplacement, 'WT.ti',strClicEmplacement, 'WT.clic',strProfil);
	//alert("'dcsuri',"+strUrl+" ,'clic_action',"+strClicEmplacement+", 'WT.ti',"+strClicEmplacement+", 'WT.clic',"+strProfil+"");
};
//=============================================================
//	----------	Function Zap			----------
//=============================================================

function callMediaPlayer(urlMedia, numMenu) {
	if (numMenu == null || numMenu == "") numMenu = 1;
	window.open('/audio-video/pop.shtml#urlMedia=' + urlMedia + '&epr=true', 'audioVideo','toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,history=no,resizable=yes,width=1,height=1');
};
function showMediaPlayer(_sUrlMedia, _sDescription, _sImgTeaser, _sGUI, _isVideo) {
	srcAV_write(
		{
			urlMedia : _sUrlMedia, 
			txtTeaser : _sDescription, 
			urlTeaser : _sImgTeaser, 
			data : false, 
			autoStart : false, 
			updateHistory : false, 
			showTeaserFin : false, 
			GUI : ((_sGUI!=undefined && _sGUI!=null && _sGUI!="")?_sGUI:"embedSrcMini")
		}
	);
};
//=============================================================
//	----------	Gestion des CSS		----------
//=============================================================

function setActiveStyleSheet(title) {
	if (document.getElementsByTagName) {
		var i, a, main;
		for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if(a.getAttribute("rel").indexOf("alternate stylesheet") != -1 && !(a.getAttribute("id"))) {
				a.disabled = true;
			if(a.getAttribute("title") == title	) {
					a.disabled = false;
				}
			}
		}
	}
};

function changeText() {
	var size = getCookieText("srcTailleTexte");
	//alert(getCookieText("srcTailleTexte"));
	switch (size) {
		case null:
			setSizeStyleSheet("T1");
			break;
		case "0":
			setSizeStyleSheet("T1");
			break;
		case "T1":
			setSizeStyleSheet("T2");
			break;
		case "T2":
			setSizeStyleSheet("0");
			break;
	}
};

//nouvelle version mise en place pour la nouvelle barre partager pour nouvelles (mise en place le 18 juillet 2008)
function changeTextPlusMoins(p_taille) {
	 var size = getCookieText("srcTailleTexte");

	 switch (size) {
	 case null:
	 if (p_taille=='plus'){
	 setSizeStyleSheet("T1");
	 }
	 break;
	 case "0":
	 if (p_taille=='plus'){
	 setSizeStyleSheet("T1");
	 }
	 break;
	 case "T1":
	 if (p_taille=='plus'){
	 setSizeStyleSheet("T2");
	 }else{
	 setSizeStyleSheet("0");
	 }
	 break;
	 case "T2":
	 if (p_taille=='moins'){
	 setSizeStyleSheet("T1");
	 }
	 break;
	 default:;
	 }
};


function setSizeStyleSheet(size) {

	/*
	alert("setSizeStyleSheet("+size+")");
	alert(document.getElementById("tailleText").id);
	*/
	
	if (document.getElementById) {
		if (document.getElementById("tailleText").id) {

			if (size == "0") {
					document.getElementById("T1").disabled = true;
					document.getElementById("T2").disabled = true;
					document.getElementById("tailleText").setAttribute("className", "tailleText typo1");
					document.getElementById("tailleText").setAttribute("class", "tailleText typo1");
			} else if(size == "T1") {
					document.getElementById("T1").disabled = false;
					document.getElementById("T2").disabled = true;
					document.getElementById("tailleText").setAttribute("className", "tailleText typo2");
					document.getElementById("tailleText").setAttribute("class", "tailleText typo2");
			} else if(size == "T2") {
					document.getElementById("T1").disabled = true;
					document.getElementById("T2").disabled = false;
					document.getElementById("tailleText").setAttribute("className", "tailleText typo3");
					document.getElementById("tailleText").setAttribute("class", "tailleText typo3");
			}
			setCookieText("srcTailleTexte", size, 365) ;
		}
	}
};


function setText() {
	var size = getCookieText("srcTailleTexte") ;
	if (size == null) {
		setSizeStyleSheet("0");
	} else {
		setSizeStyleSheet(size);
	}
};


//=============================================================
//	----------	Cookie		----------
//=============================================================
function setCookieText(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=/";
};
function getCookie(_sCookieName){
	return Cookie.read("_sCookieName");
};
function getCookieText(name) {
	var nameEQ = name + "=";
	//alert(nameEQ);
	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;
};

function deleteCookie(name) {
	setCookieText(name,"",-1);
};
//=============================================================
//	----------	Encode email		----------
//=============================================================


function Decode(msg){
	var DECRYPT = false;
	var ClearMessage="";
	ClearMessage += codeIt(msg);
	document.write(ClearMessage);
};

var key = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1029384756><#].";
function codeIt (_message) {
	var wTG;
	var mcH = key.length / 2;
	var _newString = "";
	var dv;
	for (var x = 0; x < _message.length; x++) {
		wTG = key.indexOf(_message.charAt(x));
		if (wTG > mcH) {
			dv = wTG - mcH;
			_newString += key.charAt(33 - dv);
		} else {
			if (key.indexOf(_message.charAt(x)) < 0) {
				_newString += _message.charAt(x);
			} else {
				dv = mcH - wTG;
				_newString += key.charAt(33 + dv);
			}
		}
	}
	return (_newString);
};


//========================================================================================================
//	------------- VARIA  -------------------------------------------
//========================================================================================================
/*
function construireMenuRegion() {
	var regionArray=[  "/atlantique/" , "/alberta/" , "/colombie-britannique/",  "/manitoba/", "/saskatchewan/",   "/ontario/", "/abitibi/", "/bas-st-laurent/", "/cote-nord/", "/estrie/", "/gaspesie-lesiles/" ,"/ottawa/index.asp#qc" ,"/mauricie/"  ,"/montreal/" ,"/quebec/", "/saguenay-lac/" , "/ottawa/"] ; 
	var indexarray=[ 3 , 0 , 0, 0, 0 ,1 , 2 ,2 ,2 ,2 ,2 ,2 , 2 ,2 ,2 ,2  ,1  ] ; 
	var i = 0 ;
	var found = false ; 
 	var complete = document.location.toString();
	var surligner;
	while(i < 18 && found == false) {
		if( complete.indexOf(regionArray[i] ) > -1 ) {
			switchRegion(indexarray[i]);
			surligner = document.getElementById("rg" + regionArray[i]);
			surligner.setAttribute("className", "On");
			surligner.setAttribute("class", "On");
			found = true ; break ;
		}
		i ++ ;
	}
	if( complete.indexOf("cyberlettre") > -1 ) { cybLettre(); }
}
*/


var provinces = new Array( false , false , false , false ) ;
var provinces_class = new Array("prov_ouest", "prov_ontario", "prov_quebec") ;
var provinces_li_class = new Array("li_ouest", "li_ontario", "li_quebec") ;
function switchRegion(region) {
	if(region == 3 ) return;
	provinces[region] = ! provinces[region]; 
	var elem = document.getElementById(provinces_class[region]);
	var elemLI = document.getElementById(provinces_li_class[region]);
	if (provinces[region] ==  true ) {
			elem.style.display = "block";
			elemLI.setAttribute("className", "On");
			elemLI.setAttribute("class", "On");				
	} else {
			elemLI.setAttribute("className", "");
			elemLI.setAttribute("class", "");
			elem.style.display = "none";
	}
} ;
function cybLettre(){
	var complete = $url;
	var toOpen ; 
	var openWhat ; 
	if( complete.indexOf("arts-spectacles%2fcyberlettre") > -1 ) {
	 	toOpen = true ;
		openWhat = "niv1arts-spectacles" ; 
	}
	if( complete.indexOf("sports%2fcyberlettre") > -1 ) {
		toOpen = true ;
		openWhat = "niv1Sports" ; 
	}
	if(toOpen){
		var elem =  document.getElementById(openWhat) ;	
		elem.style.display = "block";
		var t0 = elem.childNodes[0] ; 
	 
	 	t0.setAttribute("class", "On");		
		t0.setAttribute("className", "On");		
		t0.style.display = "block";
		
		elem.childNodes[2].style.display = "block";
	}
};
function pageAccueil(doc,url){
	if(navigator.appVersion.charAt(navigator.appVersion.indexOf("MSIE") + 5) >= 5 && navigator.platform.indexOf("Win16") == -1 && navigator.platform.indexOf("Mac") == -1){
		doc.style.behavior='url(#default#homepage)';
		doc.setHomePage(document.location.hostname + url);
		doc.href="#";
		return true;
	} else {
		return false;
	}
};


/**
* popFormEnvoyezImagesEvenement()
*
* @Notes: cette fonction est appelée par les teasers "témoin d'évènements" et "fêtes et festivales" (évènement spécial) 
*         elle reqiuert la libraire Clientcide (oSrc.oClientcide.include()) , mais vue que le bloc météo est dans toutes les page de la zone info, Clientcide sera inclus dans la page
*/
function popFormEnvoyezImagesEvenement(_oParams){
if (typeof(_oParams)=="object")
	{
		var _w = (_oParams.w!=undefined) ?_oParams.w : 400;
		var _titre = (_oParams.titreWin!=undefined) ?_oParams.titreWin : 'Envoyez nous vos infos, photos et vid&eacute;os';
		//alert(_w);
	oSrc.oClientcide.stickyWinAjax(true,{url:'/nouvelles/sdn/lib/3.1.1/inc/envoyezNousVosPhotos/litebox_iframe.asp?titre='+_oParams.sujetEmail, w:_w, titre:_titre}); return false;
	}
};


	function openLayer (obj) {
			ob = document.getElementById (obj);
			if (ob.style.display == 'block') {
				MM_changeProp(obj,'','display','none');
			}
			else {
				MM_changeProp(obj,'','display','block');
			}
	
		}



	function MM_changeProp(objId,x,theProp,theValue) { //v9.0
	  var obj = null; with (document){ if (getElementById)
	  obj = getElementById(objId); }
	  if (obj){
		if (theValue == true || theValue == false)
		  eval("obj.style."+theProp+"="+theValue);
		else eval("obj.style."+theProp+"='"+theValue+"'");
	  }
	} 
