function initNavBar()
{
	getHtmlElements();
	var div = document.getElementById('navbar').getElementsByTagName('div');
	for ( var i=0;  i<div.length;  i++ )
	{
		if(div.item(i).className == 'bar-onglet' || div.item(i).className == 'activelink bar-onglet')
		{
			ajoutEvt(div.item(i),'mouseover',show);
			ajoutEvt(div.item(i),'mouseout',hide);
			ajoutEvt(div.item(i),'blur',hide);
			ajoutEvt(div.item(i),'focus',show);
		}
	}
}
var agent = navigator.userAgent.toLowerCase();
var navIE= ((agent.indexOf('msie') != -1) && (agent.indexOf('opera') == -1) && (agent.indexOf('webtv') == -1)); 
function ajoutEvt( target, eventName, functionName ){if(navIE){eval('target.on'+eventName+'=functionName');}else{target.addEventListener( eventName , functionName , true ); }}

var busy = false;
function getHtmlElements()
{
	if(busy) return false;
	busy = true;
	
	var xhr_object = null; 
	if(window.XMLHttpRequest) // Firefox 
		xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); return; } 
	xhr_object.open("GET", "http://www.soliles.com/dynmenu.php", true); 
	xhr_object.onreadystatechange = function() {
		if((xhr_object.readyState == 4))
		{
			fillElements(xhr_object.responseText);
			busy = false;
		}
	}
	xhr_object.send(null);
}
function fillElements(elts)
{
	var arr = elts.split("\n");
	arr.pop();
	for(var i=0; i<arr.length; i++)
	{
		exp = /\[id=(.+)\]/;
		if(exp.exec(arr[i])!=null)
		{
			var id = RegExp.$1;
		}
		document.getElementById('nav_'+id).innerHTML = arr[i];
	}
}
function hide()
{
	var div = document.getElementById('navbar').getElementsByTagName('div');
	for ( var i=0;  i<div.length;  i++ )
	{
		if(div.item(i).className == 'bar-ssmenu')
		{
			div.item(i).style.display = 'none';
		}
	}
}
function show()
{
	var div = document.getElementById(this.id).getElementsByTagName('div').item(1).style.display = 'block';
}
function setCookieSort(value, path, domain )
{
	var today = new Date();
	today.setTime( today.getTime() );
	var expires_date = new Date( today.getTime() );
	
	document.cookie = "sort=" +escape( value ) +
	( ( path ) ? ";path=" + path : "" ) +
	( ( domain ) ? ";domain=" + domain : "" );
}
