var floater;
var floatersub;
var LinkerRand = 0;
var old = LinkerRand;


function initial()
{
	floater = new obtenirObj('menu');
	floaterFooter = new obtenirObj('footer');
	movefloater();
}


function obtenirObj(nom)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(nom);
	this.style = document.getElementById(nom).style;
  }
  else if (document.all)
  {
	this.obj = document.all[nom];
	this.style = document.all[nom].style;
  }
  else if (document.layers)
  {
	this.obj = getObjNN4(document,nom);
	this.style = this.obj;
  }
}


function movefloater()
{

	if (document.documentElement && document.documentElement.scrollLeft)
	{	gescrolltes = document.documentElement.scrollLeft}
	
	else if (document.body)					// IE
	{	gescrolltes = document.body.scrollLeft}

	if (gescrolltes < LinkerRand) gescrolltes = LinkerRand;
	else gescrolltes += 0;

	if (gescrolltes != old)
	{
		gescrolltes = (.1 *(gescrolltes-old))+old;
		floater.style.left = gescrolltes + "px";
		floaterFooter.style.left = gescrolltes + "px";
	}
	
	old = gescrolltes;
	temp = setTimeout('movefloater()',10);
}

function change_opacity (el) {
	valop = 100;
	req = 0;
	var post = document.getElementById(el);
	if (mark.valop > 10 && mark.req == 0) {
		mark.valop -= 10;
		mark.set_opacity(post,mark.valop);
		if(mark.valop == 10) {mark.req = 1};
	} else 
	if (mark.valop < 100 && mark.req == 1) {
		mark.valop += 10;
		mark.set_opacity(post,mark.valop);
		if(mark.valop == 100) {mark.req = 2};
	} 
	if (mark.req != 2){
	setTimeout("mark.change_opacity('"+el+"')", 50);
	}
	else { set_opacity(post,9999); req = 0; return;}
}
