/*
Floating Menu script-  Roy Whittle (http://www.javascript-fx.com/)
Script featured on/available at http://www.dynamicdrive.com/
This notice must stay intact for use
*/

//Enter "frombottom" or "fromtop"
var verticalpos="fromtop"

if (!document.layers)
document.write('</div>')

function JSFX_FloatTopDiv()
{
	var startX = 0;
	var startY = 0;
	var ns = (navigator.appName.indexOf("Netscape") != -1);
	var d = document;
	function ml(id)
	{
		var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
		if(d.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x;this.style.top=y;};
		el.x = startX;
		if (verticalpos=="fromtop")
		el.y = startY;
		else{
		el.y = ns ? pageYOffset + innerHeight : document.getElementById(['bodyDiv']).body.scrollTop + document.body.getElementById(['bodyDiv']).clientHeight;
		el.y -= startY;
		}
		return el;
	}
	window.stayTopLeft=function()
	{
	//	document.title ='stay';
		
		if (verticalpos=="fromtop"){
		var pY = ns ? document.getElementById(['bodyDiv']).scrollTop  : document.getElementById(['bodyDiv']).scrollTop;
		
		mystatus = ftlObj.y;
		th = document.getElementById(['bodyDiv']).clientHeight;
		ti = ftlObj.offsetHeight;
		thx = th / 3;
		ts  = ftlObj.y + ti;
		
		// fakeImg = findPosLeft(document.getElementById(['myFakeImage']));
		// thx = fakeImg + 5;
		//mystatus = mystatus  + " | " + th + " | " + ti+ " | " + ts+ " | " + thx;
		//mymenu.style.left = fakeImg + 1;
		//mymenu.style.top = 298;
		
		// mystatus = findPosLeft(ftlObj.x);
		if (th > ti) {
		ftlObj.y += ((pY + (startY) - ftlObj.y)/4);
		}
	//alert(mystatus);
		// ftlObj.x = '7';
		
	// 	alert(document.getElementById(['bottommenu.queryBox']));
	 
		// document.title = mystatus;
		
		
		}
		else{
		var pY = ns ? pageYOffset + innerHeight : document.getElementById(['bodyDiv']).scrollTop + document.body.clientHeight;
		ftlObj.y += (pY - startY - ftlObj.y)/4;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		setTimeout("stayTopLeft()", 50);
	}
	ftlObj = ml("divStayTopLeft");
	
	
	stayTopLeft();
	
}
JSFX_FloatTopDiv();
