/*
------------------------------------------
Javascript for Bank Safe Online
copyright 2004 CarbonDX - www.carbondx.com
------------------------------------------
*/

function menuOn()
{
	if (isLoaded)
	{
		show("faq_links");
	}
}

function menuOff()
{
	if (isLoaded)
	{
		hide("faq_links");
	}
}



function align(divId, alignElmId, offsetX, offsetY)
{
	var x,y;
	if (browser.isIe)
	{
		x=0; y=0;
		var imgObj=document.all[alignElmId];
		var o;
		for (o = imgObj; o != null; o = o.offsetParent)	x += o.offsetLeft;
		for (o = imgObj; o != null; o = o.offsetParent)	y += o.offsetTop;
	}
	else if (browser.isDom)
	{
		var imgObj=document.getElementById(alignElmId);
		x=imgObj.offsetLeft;
		y=imgObj.offsetTop;
		while(imgObj.tagName!="BODY")
		{
			imgObj=imgObj.offsetParent;
			x+=imgObj.offsetLeft;
			y+=imgObj.offsetTop;
		}
	}
	moveTo(divId,x+offsetX,y+offsetY);
}

// relocating topmenu on resize
function setReloadBehaviour()
{
	if (browser.isIe) window.attachEvent("onresize",alignTopMenu);
	else if (browser.isDom) {window.addEventListener("resize", alignTopMenu, true);}
}

	
function alignTopMenu()
{
	align("faq_links", "faq_link_main", 0, -324);
}
	
function init()
{
	browser.init();
	alignTopMenu();
	setReloadBehaviour();
	isLoaded=true;
}

var browser=new browserObject();
var isLoaded=false;

