/*====================
JS www.clestra.com
====================*/

//==== Tunnel entrée de site ====//
function showCountry(country)
{
	document.getElementById(country).className = "active";
	document.getElementById('lg_'+country).style.display = "block";
}
function hideCountry(country)
{
	document.getElementById(country).className = "";
	document.getElementById('lg_'+country).style.display = "none";
}


//======== Navigation ========//
function changePage(str) {
  document.getElementById("zoneFlash").echo(str);
}

function showNavigation()
{
	document.getElementById('navigation-menu').style.display = "block";
}
function hideNavigation()
{
	document.getElementById('navigation-menu').style.display = "none";
}

function showNavInterne()
{
	document.getElementById('nav_interne').style.display = "block";
}
function hideNavInterne()
{
	document.getElementById('nav_interne').style.display = "none";
}

function showDetail()
{
	document.getElementById('det-menu-top').style.display = "none";
	document.getElementById('det-menu-bottom').style.display = "none";
	document.getElementById('det-menu-title').style.display = "none";
	document.getElementById('art_detail').style.display = "block";
}
function hideDetail()
{
	document.getElementById('art_detail').style.display = "none";
	document.getElementById('det-menu-title').style.display = "block";
	document.getElementById('det-menu-top').style.display = "block";
	document.getElementById('det-menu-bottom').style.display = "block";
}
function showDetailText(id_text, nb_text)
{
	//Cache toutes les txt
	for(i=1; i<=nb_text; i++)
	{
		document.getElementById('detail_txt_' + i).style.display = "none";
	}
	
	//Montre le current txt
	document.getElementById('detail_txt_' + id_text).style.display = "block";
}

function showNav(level, idCible, autresMenus, menuPar, active) {
	//Converti la chaine en array
	var tab_menus = autresMenus.split("-");

	var alpha3 = document.getElementById('couche_alpha3');
	var alpha4 = document.getElementById('couche_alpha4');

	//Cache tous les Menus level2
	if(autresMenus!="")
	{
		for(i=0; i<tab_menus.length; i++)
		{
			if(tab_menus[i]==idCible)
			{
				//Montre le menu actif
				document.getElementById('contener_niveau'+level+'_id'+idCible).style.display = "block";
			}
			else
			{
				document.getElementById('contener_niveau'+level+'_id'+tab_menus[i]).style.display = "none";
			}
		}
	}
	
	//Gere les couches Alpha
	if(level==2 && menuPar!=0)
	{
		alpha3.style.display = "block";
		alpha4.style.display = "block";
		document.getElementById('pad_niveau2_id'+menuPar).className = "padMenu-niveau2";
		if(active=="active")
		{
			alpha3.style.display = "none";
			document.getElementById('pad_niveau2_id'+menuPar).className = "padMenu-niveau2 padMenu-niveau2-on";	
		}
		if(active=="active_det")
		{
			alpha3.style.display = "none";
			alpha4.style.display = "none";
			document.getElementById('pad_niveau2_id'+menuPar).className = "padMenu-niveau2 padMenu-niveau2-on40";	
		}
	}
	if(level==3 && menuPar!=0)
	{
		if(active=="active")
		{
			alpha3.style.display = "none";
			alpha4.style.display = "none";
			document.getElementById('pad_niveau2_id'+menuPar).className = "padMenu-niveau2 padMenu-niveau2-on40";
		}
		if(active=="vide")
		{
			alpha4.style.display = "block";
			alpha3.style.display = "block";
			document.getElementById('pad_niveau2_id'+menuPar).className = "padMenu-niveau2";
		}
		if(active=="")
		{
			alpha3.style.display = "none";
			alpha4.style.display = "block";
			document.getElementById('pad_niveau2_id'+menuPar).className = "padMenu-niveau2 padMenu-niveau2-on";
		}
	}
}

function activeLink(id_link)
{
	document.getElementById(id_link).className="active";
}
function disactiveLink(id_link, active)
{
	if(active=='active')
	{
		document.getElementById(id_link).className="active";
	}
	else
	{
		document.getElementById(id_link).className="";
	}
}

// Masquer les textes
function hideContent() {
	document.getElementById('navigation').style.display = "none";
	document.getElementById('main').style.display = "none";
	document.getElementById('footer').style.display = "none";
	if(document.getElementById('content_bottom'))
	{
		document.getElementById('content_bottom').style.display = "none";
	}
	document.getElementById('btn_afficher').style.display = "block";
}
// Affiche les textes
function showContent() {
	document.getElementById('navigation').style.display = "block";
	document.getElementById('main').style.display = "block";
	document.getElementById('footer').style.display = "block";
	if(document.getElementById('content_bottom'))
	{
		document.getElementById('content_bottom').style.display = "block";
	}
	document.getElementById('btn_afficher').style.display = "none";
}

// Cache les msg d'erreur
function hide_error () {
	div  = (document.layers) ? document.layers['errorPad'] : document.getElementById('errorPad');
	div2  = (document.layers) ? document.layers['erlogPad'] : document.getElementById('erlogPad');
	div.className = "error_hide";
	div2.className = "error_hide";
}

// Montre Pad Bloguer
function showBloguer()
{
	document.getElementById('pad_bloguer').style.display = "block";
}
// Cache Pad Bloguer
function hideBloguer()
{
	document.getElementById('pad_bloguer').style.display = "none";
}

// Montre Pad Telecharger
function showFormPlanPrincipe()
{
	document.getElementById('form_plan_principe').style.display = "block";
}
// Cache Pad Telecharger
function hideFormPlanPrincipe()
{
	document.getElementById('form_plan_principe').style.display = "none";
}

//Copier text en JS
function copyIt(zoneTxt)
{
	if(window.clipboardData)
	{
		var texte = document.getElementById(zoneTxt).value;
		window.clipboardData.setData('Text', texte);
		document.getElementById(zoneTxt).select();
	}
} 

// Nav Back
function goBack()
{
	history.back();	
}

//Plugin Reseau
function showPays(pays_id)
{
	document.getElementById('pays_id_'+pays_id).style.display = "block";
}
function hidePays(pays_id)
{
	document.getElementById('pays_id_'+pays_id).style.display = "none";
}

function showImplantation(pad_id, tab_id)
{
	//Converti la chaine en array
	if(tab_id)
	{
		var tab_zone = tab_id.split("-");

		//Cache tous les zones
		if(tab_zone!="")
		{
			for(i=0; i<tab_zone.length-1; i++)
			{
				if(tab_zone[i]==pad_id)
				{
					//Montre la zone active
					document.getElementById('lk_implant_'+pad_id).className = "active";
					document.getElementById('implant_'+pad_id).style.display = "block";
				}
				else
				{
					document.getElementById('lk_implant_'+tab_zone[i]).className = "";
					document.getElementById('implant_'+tab_zone[i]).style.display = "none";
				}
			}
		}
	}
}


/*==== Focus sur les fields ====*/
function GetFocus(field) {
	if (field.value==field.title) {field.value=''}
}

/*==== Blur sur les fields ====*/
function GetBlur(field) {
	if (field.value=='') {
		field.value=field.title;
	} 
}

//Resize Flash BG /* A utliser Juste pour IE */
function resizeBg()
{
	clearInterval(TimerBg);
	var bg  = document.getElementById('zoneFlash');
	
	//Check la hauteur de la page
	if (document.getElementById('site'))
	{
		var hauteur = parseInt( (document.getElementById('site').clientHeight) );
	}

	bg.style.height = hauteur+'px';
}

/*
// Cache les msg d'erreur
function checkFormHome(url)
{
	if(document.resa.nb_individuels.value != '')
	{
		document.resa.action = url+'?task=resa_ind';
		document.resa.submit();
	}
	else
	{
		if(document.resa.nb_groupe.value != '')
		{
		document.resa.action = url+'?task=resa_group';
		document.resa.submit();
		}
	}
}
*/