<!--

/*
Copyright © AloraNet 2002, Todos los derechos reservados / All rights reserved.
Site: http://www.aloranet.com
E-mail: info@aloranet.com
Script: Menú Flotante
Programed by: David Hoces Pérez

*/

function Flotar()
{
	//obtener la posición del scroll vertical
	var scroll=(IE)?document.body.scrollTop:window.pageYOffset;
	var sHow=(NS6)?0.4:0.2;

	//Si la posición del scroll vertical es mayor
	//a la posición del menú-margen
	if(scroll!=desplazamiento&&scroll>posicion-margen)movimiento=sHow*(scroll-desplazamiento-posicion+margen);

	//Si ha habido desplazamiento(del menú) y
	//el nuevo scroll es menor a la posición del menú-margen
	else if(posicion-margen+desplazamiento>posicion-margen&&scroll<=posicion-margen)movimiento=sHow*(scroll-desplazamiento-(posicion-(posicion-scroll)));
	else movimiento=0;

	//Establecer el movimiento 
	if(movimiento>0)movimiento=Math.ceil(movimiento);
	else movimiento=Math.floor(movimiento);

	//Mover el menú flotante
	menuFlotante.top=parseInt(menuFlotante.top)+movimiento;
	//Actualizar el desplazamiento	
	desplazamiento=desplazamiento+movimiento;

	//esperar antes de volver a comprobar la posición del menú
	setTimeout ('Flotar()', 50);
}

//Comprobar el navegador
var NS6=(document.getElementById&&!document.all)
var IE=(document.all);IE4=(document.all&&!document.getElementById)
var NS=(navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")
var OP=(navigator.userAgent.indexOf('Opera')>-1)

//Obtener el estilo del menú flotante
var menuFlotante = (NS6)?document.getElementById("menuFlotante").style:document.all("menuFlotante").style;

//posición inicial 'Y' del menú
var posicion=100;
//desplazamiento 'Y' del menú
var desplazamiento=0;
//espacio de margen
var margen=20; 

Flotar();


-->

