var imgnode = document.createElement('img');
imgnode.src = "images/arrowsm.gif";
imgnode.style.display = "none";
imgnode.style.position = "absolute";

function initall()
{
	$('menuwrapper').appendChild(imgnode);
}

function mouseover( elem )
{
	imgnode.style.left = ( getElementLeft( elem, true ) - 25 ) + "px";
	imgnode.style.top = ( getElementTop( elem ) + 5 ) + "px";
	imgnode.style.display = "block";
}

function mouseout( elem )
{
	imgnode.style.display = "none";
}

function adjustDivs( elem )
{
	var floaterwrapper = getElementsByClass( "floater-wrapper", elem )[0];
	var outerwrapper = getElementsByClass( "floater-outer", elem )[0];
	var innerwrapper = getElementsByClass( "floater-inner", elem )[0];

	var totalheight = getElementHeight( elem );
	var totalwidth = getElementWidth( elem );
	var contentwrapper = getElementsByClass( "floater-content-wrapper", floaterwrapper )[0];

	outerwrapper.style.height = totalheight + "px";
	outerwrapper.style.width = totalwidth + "px";
	innerwrapper.style.height = getElementHeight( contentwrapper ) + "px";
	innerwrapper.style.width = getElementWidth( contentwrapper ) + "px";
	innerwrapper.style.top = ( getElementTop( contentwrapper ) - getElementTop( elem ) - ( ie ? 3 : 0 ) ) + "px";
	innerwrapper.style.left = ( getElementLeft( contentwrapper ) - getElementLeft( elem ) ) + "px";

	if( ie6 || ie55 )
	{
		var iframeshim = document.createElement('iframe');
		iframeshim.src = 'javascript:;';
		iframeshim.style.position = "absolute";
		iframeshim.style.top = getElementTop( elem ) + "px";
		iframeshim.style.left = getElementLeft( elem, true ) + "px";
		iframeshim.style.height = totalheight + "px";
		iframeshim.style.width = totalwidth + "px";
		iframeshim.style.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';
		elem.parentNode.appendChild( iframeshim );
	}
}



