// JavaScript Document
var blnDone = false;
var googleMap = false;

function init() {
   	// quit if this function has already been called
   	if (blnDone) return;

   	// flag this function so we don't do the same thing twice
   	blnDone = true;   
	
	window.onload = function() {
		if (googleMap == true)
		{
			//Si googleMap == true, il doit avoir une fonction loadGoogleMap de d�clar�e dans un browser portlet
			loadGoogleMap();
		}
		
	   	// Gestion des onglets de l'accueil
	   	var objListOnglets = document.getElementById("listOnglets");   
	   	var objOnglets;
		if (objListOnglets) {		
			objOnglets = objListOnglets.getElementsByTagName("li");
					
			if (objOnglets) {
				for (i=0; i < objOnglets.length;i++) {
					objOnglets[i].onclick = function() {
						selectZoneMobile(this, 'main');	
						return false;
					}
				}	
			}		
		}
		
	   	var objListOnglets = document.getElementById("ongletSubNav");   
	   	var objOnglets;
		if (objListOnglets) {		
			objOnglets = objListOnglets.getElementsByTagName("li");
					
			if (objOnglets) {
				for (i=0; i < objOnglets.length;i++) {
					objOnglets[i].onclick = function() {
						selectZoneMobile(this, 'sub');	
						return false;
					}
				}	
			}		
		}
	}
	
	window.onunload = function(e) {
		if (googleMap == true)
		{
			//Si googleMap == true, il doit avoir une fonction GUnload de d�clar�e dans un browser portlet par le script de google map api
			GUnload();
		}
	}
	
	$(document).ready(function() {
		loadBandeauSortie("a"); //Tous les liens de la page
		
		/* Pour MinOrg. */
		$('#listemo a.thickbox').click(
		    function(){
		         $(this).css({color:'#80599F'});
		    }
		);
	});
}

function selectZoneMobile(tabSelected, strType) {
	var strClassName;
	var strId;
	
	strClassName = tabSelected.className;
	strId = tabSelected.id;
	
	if (strClassName.indexOf("current") == -1) {		
		unselectTab(strId, strType);
		selectTab(strId);
	}
	
}

function unselectTab(tabId, strTypeOnglet) {
	var arrMobile = new Array("actualite-zone", "agenda-zone", "salledepresse-zone");
	var arrPresse = new Array("discours", "communiques");
	var arrOnglets;
	var i;
	var objTab;
	var objTabList;
	
	if (strTypeOnglet == "main") {
		arrOnglets = arrMobile;	
	}
	else {
		arrOnglets = arrPresse;
	}
	
	for (i=0; i < arrMobile.length; i++) {
		objTab = document.getElementById("tab" + arrOnglets[i]);
		
		if (objTab) {
			objTab.className = "";				
		}
		
		objTabList = document.getElementById(arrOnglets[i]);
		
		if (objTabList) {
			objTabList.style.display = "none";				
		}
	}	
	
	
}

function selectTab(tabId) {
	var objTab;
	var objTabList;
	var strNameZone;
	
	strNameZone = tabId.substr(3);
	
	objTab = document.getElementById(tabId);
			
	if (objTab) {
		objTab.className = "current";				
	}
	
	objTabList = document.getElementById(strNameZone);
	
	if (objTabList) {
		objTabList.style.display = "block";				
	}
}

function switchSrc(image){
	var src = image.src;
		if (src.indexOf("-over.png") != -1){
			src = src.replace("-over.png",".png");
		}
		else{
			src = src.substring(0,src.indexOf(".png")) + "-over.png";
		}
	image.src = src;
}

init();

