function getAbsolutePos(el) {
	var SL = 0, ST = 0;
	var is_div = /^div$/i.test(el.tagName);
	if (is_div && el.scrollLeft) SL = el.scrollLeft;
	if (is_div && el.scrollTop) ST = el.scrollTop;
	var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };
	if (el.offsetParent) {
		var tmp = getAbsolutePos(el.offsetParent);
		r.x += tmp.x;
		r.y += tmp.y;
	}
	return r;
}
function positionFooter(evt){
	if($('contentWrapper')){
		var element = $('contentWrapper');
		var element2 = $('contentFooter');
		var element3 = $('contentHeader');
		var element4 = $('cmsMenu');
		var element5 = $('contentSideBar');
		var menuWidth = element4.getWidth();
		var myNewPOS = 0;
		var sidebarHeight = element4.getHeight() + element5.getHeight();
		var menuXY = getAbsolutePos(element4);
		var myPadding = 15;
		var myHeight = element.getHeight();
		var contentXY = getAbsolutePos(element);
		var headerXY = getAbsolutePos(element3);
		element.style.left = menuXY.x + 260 + "px";
		element.style.top = ( element3.getHeight() + 6 ) + "px";
		if(myHeight > sidebarHeight){
			myNewPOS = contentXY.y + myHeight + myPadding;
		} else {
			element.style.height = sidebarHeight + "px";
			myNewPOS = contentXY.y + sidebarHeight + myPadding;
		}
		element2.show();
		element2.style.margin = "0 0 0 0";
		element2.style.position = "absolute";
		element2.style.top = myNewPOS + "px";
		element2.style.left = headerXY.x + "px";
	}
	return;
}
//Event.observe(window,"load",positionFooter);
//Event.observe(window,"resize",positionFooter);

function fontRenderAdjust(heightValue, divID, flash){
	var eleDiv = $(divID);
	var flashDiv = $(flash);
	eleDiv.style.height = heightValue + "px";
	flashDiv.style.height = heightValue + "px";
}
function fontRenderDomReady() {
	return 'true';
}

function quickPOS(){

	var theHeader = $('contentHeader');
	var theBody = $('contentWrapper');
	var headerXY = getAbsolutePos(theHeader);
	theBody.style.left = headerXY.x + 260 + "px";
}






