/*
niceScroll v1.0 // peivem.com
Visita la documentación y demo en http://www.peivem.com
*/

var ubicacionActual=-1, destino, velocidad, t;
function niceScroll(dest, vel){
	if(!vel){ vel=10; }
	destino=dest;
	velocidad=vel;
	ir();
}
function ir(){
	donde=findPos(document.getElementById(destino),'y');
	if(navigator.appName=="Netscape"){ ubi=window.pageYOffset; }
	else{ ubi=document.documentElement.scrollTop; }
	if((ubi>donde || ubi<donde) && ubicacionActual!=ubi){
		ubicacionActual=ubi;
		dest=ubicacionActual+((donde-ubicacionActual)/8);
		window.scroll(0,dest);
		setTimeout(ir,velocidad);
	}
	else{
		ubicacionActual=-1;
	}
}
function findPos(obj) {
	var curTop=0;
	if (obj.offsetParent) {
		curTop = obj.offsetTop;
		while (obj = obj.offsetParent) {
			curTop += obj.offsetTop;
		}
	}
	return curTop;
}
