function fnOpenWindow(url,parameters)
{
	parameters=parameters.replace(/\s+/g,'');

	var aParameters=parameters.split(',');
	var data=new Array();
	for (var i=0;i<aParameters.length;i++) {
		var pr=aParameters[i];
		var key = pr.substr(0,pr.indexOf('='));
		var value=pr.substr(pr.indexOf('=')+1);
		data[key]=value;
	}

	if ( (data['hposition'])&&(data['width'])&&(data['hposition']!='system') )
	{
		var posX=null;
		if (data['hposition']=='left')
		{
			posX=0;
		}
		if ( (window.screen)&&(window.screen.availWidth) )
		{
			if (data['hposition']=='center')
				posX=(window.screen.availWidth-data['width'])/2;
			if (data['hposition']=='right')
				posX=window.screen.availWidth-data['width'];
		}

		if (posX!=null)
			parameters+=",left="+parseInt(posX);
	}

	if ( (data['vposition'])&&(data['height'])&&(data['vposition']!='system') )
	{
		var posY=null;
		if (data['vposition']=='top')
		{
			posY=0;
		}
		if ( (window.screen)&&(window.screen.availHeight) )
		{
			if (data['vposition']=='center')
				posY=(window.screen.availHeight-data['height'])/2;
			if (data['vposition']=='bottom')
				posY=window.screen.availHeight-data['height'];
		}

		if (posY!=null)
			parameters+=",top="+parseInt(posY);
	}


	var oWnd=window.open(url,'',parameters);
	oWnd.focus();
}

/* left menu [start] */
initMenu = function() {
    if (s = document.getElementById("nav")){	
		var sfEls = s.getElementsByTagName("LI");
		var z = 200;	
		for (var i=0; i<sfEls.length; i++) {
			if(sfEls[i].parentNode.parentNode.id == "nav"){
				sfEls[i].style.zIndex = z;				
				z--;
			}
			sfEls[i].onmouseover=function() {
				this.className+=(this.className.length>0? " ": "") + "sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), "");
			}
		}
	}
}
/* left menu [end] */

/* calendrier [start] */
setCalendarLinks = function() {
	var c = document.getElementById('calendar');
	if(c){
		var x = c.getElementsByTagName('a');	
		for (var i=0;i<x.length;i++) {
			t = x[i].href;
			t = t.split('#');
			t = t[1].substring(0,9);
			if (t == "evenement") {
				x[i].onclick = function () {return showASavoir(this);}
			}
		}
	}
}

function showASavoir(objhref){
	t = objhref.href;
	t = t.split('#');
	t = t[1];
	var as = document.getElementById('asavoir');
	var d = as.getElementsByTagName('div');
	for (var i=0;i<d.length;i++) {
		if(d[i].className == "evenementOn") {
			d[i].className = "evenement";
		}
		if(d[i].id == t) {d[i].className = "evenementOn";}
	}
	return false;
}
/* calendrier [end] */

/* homeFlash [start] */
function toggleFlash() {
	f = document.getElementById('flashStrip');
	if(f){
		if (flashinstalled == 2) {				
			document.getElementById('flashStrip').style.display = "block";
		}		
	}
}
/* homeFlash [end] */

function setLinks() {
	if (document.getElementsByTagName) {
		var allA = document.getElementsByTagName('a');
		for(i=0;i<allA.length;i++) {
			if (allA[i].rel == "bookmark") {
				allA[i].onclick = function(evt) {
					if ((evt)&&(evt.ctrlKey))
						return;
					window.open(this.href);
					return false;
				}
			}
		}
	}
}

init = function() {
	if(document.all) {initMenu();}
	setLinks();
	setCalendarLinks();
	toggleFlash();
}
window.onload=init;
