var page;
/*
 var offsetYInsertDiv = -3; // Y offset for the little arrow indicating where the node should be inserted.
if(!document.all)offsetYInsertDiv = offsetYInsertDiv - 7; // No IE
*/
function getPageName()
{
	var nReq = location.search.substring(1,location.search.length);
	nReq = nReq.split("&");

	for(i=0;i<nReq.length;i++)
	{
		if(nReq[i].substring(0, nReq[i].indexOf("=")) == "page")
			return nReq[i].substring(nReq[i].indexOf("=")+1, nReq[i].length);

	}
	return "home";

}

function rollOverMenu(img)
{
	if(img.src.substring(0,img.src.indexOf(".")) == page)
	{
		return
	}
	else
	{

		var reg=new RegExp("select", "g");
		var name = img.src;
		if(name.match(reg) )
		{
			img.src = name.substr(0,name.length-10)+".jpg";
			//alert('trouvé');
		}
		else
		{
			//alert(name.substr(0,name.length-4)+"select.jpg");
			img.src = name.substr(0,name.length-4)+"select.jpg";
		}
	}

}
function rollOver(img)
{
	var reg=new RegExp("select", "g");
	var name = img.src;
	if(name.match(reg) )
	{
		img.src = name.substr(0,name.length-10)+".jpg";
		//alert('trouvé');
	}
	else
	{
		//alert(name.substr(0,name.length-4)+"select.jpg");
		img.src = name.substr(0,name.length-4)+"select.jpg";
	}
}
function rollOverShakesdfdsg(id,tps)
{
	var fleche = document.getElementById(id+"_arrow");
	if(tps<30)
	{
		if(tps%2 ==0)
		fleche.style.left = "-2px";

		else
		fleche.style.left = "2px";

		setTimeout("rollOverShake('"+id+"',"+(tps+1)+")",10);

	}
	else
	{
		fleche.style.left = 0;
	}

}
function rollOverShake(id,tps)
{
	var fleche = document.getElementById(id+"_arrow");

		fleche.style.left = "10px";

}

function rollOverShasvxcvke(id,tps)
{
	var fleche = document.getElementById(id+"_arrow");

	if((tps<20))
	{

		var pos = parseInt(fleche.style.left)+1;

		if(tps != 0 || (isNaN(pos) || pos == 1 ))
		{
			if(isNaN(pos))
				pos =0;
			//alert(pos);
			if (pos<10)
			{
			fleche.style.left = pos+"px";

			setTimeout("rollOverShake('"+id+"',"+(tps+1)+")",20);
			}
		}

	}


}

function rollOverShsdgfakeOut(id)
{
	var fleche = document.getElementById(id+"_arrow");
	if(parseInt(fleche.style.left)>0)
	{

		var pos = parseInt(fleche.style.left)-1;
		if(isNaN(pos))
			pos =0;
		fleche.style.left = pos+"px";



		setTimeout("rollOverShakeOut('"+id+"')",40);
	}



}
function rollOverShakeOut(id)
{
	var fleche = document.getElementById(id+"_arrow");

		fleche.style.left = "0px";






}
function changeClass(elt,classe)
{
	elt.setAttribute("class",classe);
	elt.className = classe;
}
function getClassCSS(elt)
{
	if (navigator.appName.indexOf("Netscape")!=-1&&parseInt(navigator.appVersion)>=5)

	return elt.getAttribute("class");
	else return elt.className;
}

function changeClassRollOver(elt)
{
	var reg=new RegExp("Select", "g");
	var name = getClassCSS(elt);
	if(name.match(reg) )
	{
		changeClass(elt, name.substr(0,name.length-6));
		//alert('deselectionne');
	}
	else
	{
		//alert(name.substr(0,name.length-4)+"select.jpg");
		changeClass(elt,name.substr(0,name.length)+"Select");
		//alert('selectionne');
	}

}

function start_panel()
{

	tab = document.getElementsByName("menu_elt");
	for(i=0;i<tab.length;i++)
	{
		//alert(tab[i].offsetParent.offsetParent.offsetParent.offsetParent.toString());
		tab[i].onmouseover = function () {changeClass(this,'menu_elt_hover');}
		tab[i].onmouseout = function () {changeClass(this,'menu_elt');}
	}
	return;
	tab = document.getElementsByTagName("input");
	for(i=0;i<tab.length;i++)
	{
		//alert(tab[i].offsetParent.offsetParent.offsetParent.offsetParent.toString());
		css_class = getClassCSS(tab[i]);
		tab[i].onfocus = "changeClass(this,'focusInput');"
		tab[i].onblur = "changeClass(this, '');"
	}
	tab = document.getElementsByTagName("select");
	for(i=0;i<tab.length;i++)
	{
		//alert(tab[i].offsetParent.offsetParent.offsetParent.offsetParent.toString());
		tab[i].onfocus = function () {changeClass(this,'focusInput');}
		tab[i].onblur = function () {changeClass(this,'');}
	}

	tab = document.getElementsByTagName("textarea");
	for(i=0;i<tab.length;i++)
	{
		//alert(tab[i].offsetParent.offsetParent.offsetParent.offsetParent.toString());
		tab[i].onfocus = function () {changeClass(this,'focusInput');}
		tab[i].onblur = function () {changeClass(this,'');}
	}

}




