var page;
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");
	if((tps<20))
	{
		var pos = parseInt(fleche.style.left)+1;
		if(isNaN(pos))
			pos =0;
		//alert(pos);
		if (pos<10)
		{
		fleche.style.left = pos+"px";

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

	}


}

function rollOverShakeOut(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 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()
{
	page = getPageName();
	var menu = document.getElementById("menu");
	tab = menu.getElementsByTagName("img");
	for(i=0;i<tab.length;i++)
	{

		if(tab[i].src.substring(tab[i].src.lastIndexOf("/")+1,tab[i].src.lastIndexOf(".")) == page )
		{
			//alert("hahaha "+tab[i].src.substring(tab[i].src.lastIndexOf("/")+1,tab[i].src.lastIndexOf(".")));

			tab[i].src = tab[i].src.substr(0,tab[i].src.length-4)+"select.jpg";
		}
		else
		{

			tab[i].onmouseover = function () {rollOverMenu(this);}
			tab[i].onmouseout = function () {rollOverMenu(this);}
		}
	}

	tab = document.getElementsByTagName("input");
	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,'');}
	}

	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,'');}
	}


		menu = document.getElementById("menuOffres");
		if(menu)
		{
		tab = menu.getElementsByTagName("tr");
		for(i=0;i<tab.length;i++)
		{
			/*var stab = tab[i].getElementsByTagName("td");

			for(i=0;i<stab.length;i++)
			{
			stab[i].onmouseover = function () {rollOverShake(this.id,0);}
			stab[i].onmouseout = function () {rollOverShakeOut(this.id);}
			}*/
			if(tab[i].id)
			{
			tab[i].onmouseover = function () {rollOverShake(this.id,0);}
			tab[i].onmouseout = function () {rollOverShakeOut(this.id);}
			}


		}
		}



	tab = document.getElementsByName("offrePresentation");
	for(i=0;i<tab.length;i++)
	{
		tab[i].onmouseover = function () {rollOver(this.getElementsByTagName("img")[0]);changeClassRollOver(this);}
		tab[i].onmouseout = function () {rollOver(this.getElementsByTagName("img")[0]);changeClassRollOver(this);}
		changeClassRollOver(tab[i]);
		changeClassRollOver(tab[i]);


	}
}
