// JavaScript Document

function increaseSize(){
	/*if(document.getElementById){
	var contenuArticle=	document.getElementById("contenuArticle")
		}else{
			var contenuArticle=document.all("contenuArticle");
			}
		for (element in contenuArticle){
			alert(element);
			}*/
			var result=getStyle('txtAccueil','fontSize');
			alert(result);
	}
	
	function getStyle(el,styleProp)
{
	var x = document.getElementById(el);
	if (x.currentStyle)
		var y = x.currentStyle[styleProp];
	else if (window.getComputedStyle)
		var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
	return y;
}
	
	
	function MM_openBrWindow(theURL,winName,features,param) { //v2.0
	var theURL=theURL+"?"+param;
  window.open(theURL,winName,features);
}

function getFlashMovie() {
  var isIE = navigator.appName.indexOf("Microsoft") != -1;
  if (isIE){
	  return window.plan;
	  }else{
		return   window.document.plan;
		  }
}
 
function formSend() {
	var idx1=document.location.href.indexOf("?");
	if(idx1 !=-1){
  var text = document.location.href.substr(idx1+1);
    var swf=getFlashMovie();
 swf.sendTextToFlash(text);
	}

}


function changecss(theClass,element,value) {
	//documentation for this script at http://www.shawnolson.net/a/503/
	 var cssRules;
	 if (document.all) {
	  cssRules = 'rules';
	 }
	 else if (document.getElementById) {
	  cssRules = 'cssRules';
	 }
	 
	 for (var S = 0; S < document.styleSheets.length; S++){
	  for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
	   if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
		   
	  	//document.styleSheets[S][cssRules][R].style[element] = value;
		document.styleSheets[S][cssRules][R].style["fontSize"] = value;
		
	   }
	  }
	 }	
}

function setActiveSS(title) { 
	
	var i, a, main; 
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) { 
		if (a.getAttribute("rel") && a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) { 
			a.disabled = true; 
			if(a.getAttribute("title") == title) 
				a.disabled = false; 
		} 
	} 
	createCookie("style",title,365);
}

function getActiveSS() { 
	var i, a; 
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) { 
		if (a.getAttribute("rel") && a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled ) 
			return a.getAttribute("title"); 
	} 
	return null; 
} 

function getPreferredSS() { 
	var i, a; 
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if (a.getAttribute("rel") && a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("rel").indexOf("alt") == -1 && a.getAttribute("title") ) 
			return a.getAttribute("title"); 
	} 
	return null; 
}

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 
		expires = ""; document.cookie = name+"="+value+expires+"; path=/"; 
}

function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function readCookie (name) {
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg)
                        return getCookieVal (j);
        i=document.cookie.indexOf(" ",i)+1;
        if (i==0) break;
    }
	return null;
}

function getElementsByClassName(classname, node) {

if(!node) node = document.getElementsByTagName("body")[0];

var a = [];

var re = new RegExp('\\b' + classname + '\\b');

var els = node.getElementsByTagName("*");

for(var i=0,j=els.length; i<j; i++)

if(re.test(els[i].className))a.push(els[i]);

return a;

}
function addActionToMenu(){
/*	var menu;
if(document.getElementById("cssmenu1")){
	menu=document.getElementById("cssmenu1");
	}else if(document.getElementById("cssmenu2")){
		menu=document.getElementById("cssmenu2");
	}
	
	var tabl_li=menu.getElementsByTagName("li");
	
	for(var i=0; i<=tabl_li.length-1;i++){
		if(tabl_li[i].className.indexOf("option171")!=-1 ||tabl_li[i].className.indexOf("option176")!=-1 || tabl_li[i].className.indexOf("option177")!=-1){

		var tabl_li_sec=tabl_li[i].getElementsByTagName("a");
		
		for(var j=0;j<=tabl_li_sec.length-1;j++){
var li_parent=tabl_li_sec[j].parentNode;
var ul_parent=li_parent.parentNode;
var a_parent=ul_parent.parentNode.childNodes[1];
		tabl_li_sec[j].onmouseover=function(){
		a_parent.style.backgroundColor="#bd913a"	
			}
			}
		}
		if(tabl_li[i].className.indexOf("option178")!=-1 || tabl_li[i].className.indexOf("option179")!=-1 ||tabl_li[i].className.indexOf("option180")!=-1 || tabl_li[i].className.indexOf("option181")!=-1) {
		var ceLien=tabl_li[i].childNodes[1];
		
		var tabl_li_sec=tabl_li[i].getElementsByTagName("li");
		
		if(tabl_li_sec.length>0){
		tabl_li[i].childNodes[1].onmouseover=function(){
	this.style.backgroundColor="#aec032";	
		this.style.color="#ffffff";	
			}
		
			}
		}
	}*/
	
}

function highlightMenu(){
	var tabl=document.location.href.split("/");
	var lienLocal=tabl[tabl.length-1];
	if(lienLocal.indexOf("tiki-calendar")!=-1){
	lienLocal="tiki-calendar";
	}
	if(document.getElementById){

	var ul=document.getElementById("cssmenu2");
		if(ul==null){
		var ul=document.getElementById("cssmenu1");
		}
	var tablElementAhref=ul.getElementsByTagName("a");
		for(var i=0; i<=tablElementAhref.length-1;i++){
				
			if(tablElementAhref[i].getAttribute("href").indexOf(lienLocal)!=-1 && lienLocal != "tiki-index.php"){//si l'élément contient le lien
			var li=tablElementAhref[i].parentNode;//réfère à l"élément liste 
				var ulParent=li.parentNode;//réfère à ul parent
					if(ulParent.parentNode.nodeName=="LI"){
						var liParent=ulParent.parentNode;
						for(var b=0;b<=liParent.childNodes.length-1;b++){
							if(liParent.childNodes[b].nodeName=="A"){
								var baliseA=liParent.childNodes[b];
								var classe=baliseA.parentNode.className;
													if(classe.indexOf('248') != -1 || classe.indexOf('249') != -1 || classe.indexOf('250') != -1 || classe.indexOf('251') != -1 ||  classe.indexOf('178') != -1 ||  classe.indexOf('179') != -1 ||  classe.indexOf('180') != -1 ||  classe.indexOf('181') != -1){
														
															baliseA.style.background="#aec032";
															baliseA.style.color="#fff";
															changeStyleMenuGauche();
													}else{
															baliseA.style.background="#bd913a";
															baliseA.style.color="#f8f8de";
														
														}

									
							
								}
							}
					}else{
					if (ulParent.getAttribute("id")=="cssmenu1" || ulParent.getAttribute("id")=="cssmenu2");
					{
						var classe=li.className;
			if(classe.indexOf('248') != -1 || classe.indexOf('249') != -1 || classe.indexOf('250') != -1 || classe.indexOf('251') != -1 || classe.indexOf('178') != -1 || classe.indexOf('179') != -1 || classe.indexOf('180') != -1 || classe.indexOf('181') != -1){
						tablElementAhref[i].style.background="#aec032";
						tablElementAhref[i].style.color="#fff";
			}else{
				tablElementAhref[i].style.background="#bd913a";
						tablElementAhref[i].style.color="#f8f8de";
				
				}
						
						
					
				}
				}
		
			}

	}
		}
	}
	
	function changeStyleMenuGauche(){

		var tablUl=document.getElementsByTagName("UL");
		for(var i=0;i<=tablUl.length-1;i++){
				var classe=tablUl[i].className;
					if (classe.indexOf("cssmenu_vert")!=-1){
						//alert("menuGauche");
						var listeMenuGauche=tablUl[i];
						var tabl_li=listeMenuGauche.getElementsByTagName("li");
						var tabl_a=listeMenuGauche.getElementsByTagName("a");
						for(var j=0;j<=tabl_li.length-1;j++){
							var lien=tabl_a[j];
							if(tabl_li[j].className.indexOf("selected")==-1){
							if(lien.style.background != "#fff"){
							lien.style.backgroundImage="url(../styles/ccq/images/degrade_sm_contextuel2.gif)";
							lien.style.backgroundRepeat="repeat-x";
							lien.style.backgroundPosition="bottom"
							lien.style.backgroundColor="#d8e46c";
									lien.style.color="#272b25";
							lien.onmouseover=function(){
								this.style.backgroundImage="none";
								this.style.backgroundColor="#aec032";
								this.style.color="#272b25";
						
								}
								
								lien.onmouseout=function(){
										this.style.backgroundRepeat="repeat-x";
							this.style.backgroundPosition="bottom"
							this.style.backgroundColor="#d8e46c";
							this.style.color="#272b25";
								}
							}}
							
						}
					}
				}
			}
			
			function CalendarPrintVersion(lang){
	var contenu=document.getElementById('print_calendar').innerHTML;
	if(lang=="fr"){
		var print_div="<div class='print_btn'><a href='javascript:print();'>Imprimer</a><a href='javascript:print();'><img class='img_print' src='styles/ccq/images/print_picto.gif'/></a></div>"
		}else{
		var print_div="<div class='print_btn'><a href='javascript:print();'>Print</a><a href='javascript:print();'><img class='img_print' src='styles/ccq/images/print_picto.gif'/></a></div>"
		}
		var image="<div class='enTete'><img src='styles/ccq/images/logo.gif'/></div>"+print_div;
			var contenu_haut="<html><head><title>Centre des congr&egrave;s de Qu&eacute;bec</title></head><link rel=\"stylesheet\" href=\"styles/calendrier_only.css\" type=\"text/css\" /><body style='padding:25px;background-image:none;'>"+image+contenu;
			var contenu_bas="</body></html>";

		
	var OpenWindow=window.open("", "", "height=800, width=600,toolbar=no,scrollbars=yes,menubar=no");

OpenWindow.document.write(contenu_haut);
OpenWindow.document.write(contenu_bas);
OpenWindow.document.close();
				
				}
		
		