// Iframe resizer with built in platform/browser sniffer
var ie = (document.all) ? true : false; //sets browser to Internet Explorer
var ns6_mozilla = (document.getElementById) ? true : false; //sets browser to Netscape 6 or higher, or Mozilla

var globalDefaultHeight = -1;
/*
function setFrameHeight() {
	_setFrameHeight($(document.body).getHeight());
}
*/
function resetFrameHeight() {
	window.top.changeWindowSize('leftCol', globalDefaultHeight);
}
function setFrameHeight()
{
	//alert($(document.body).getHeight() + '/' + $(document.body).getDimensions()['height'] + '/' + document.viewport.getHeight() + '/' + document.viewport.getDimensions()['height'] + '/' + document.documentElement.offsetHeight + '/' + document.body.offsetHeight + '/' + document.body.scrollHeight + '/' + document.body.clientHeight + '/' + window.innerHeight);
	var docHeight = document.body.offsetHeight; // default...
	var offset = 1; // default...
	var detector = $$('html')[0].className;
	
	var isMac = (detector.indexOf('mac') != -1);
	var isIe = (detector.indexOf('ie') != -1);
	var isFF = (detector.indexOf('ff') != -1);
	var isOpera = (detector.indexOf('opera') != -1);
	var isSafari = (detector.indexOf('webkit') != -1);
	var isChrome = (detector.indexOf('chrome') != -1);
	
	
	//if Macintosh
	if (isMac) {
		//if Internet Explorer
		if (isIe) {
			docHeight = document.documentElement.offsetHeight;
			offset = offset + 2;
		}
		//if at least Netscape 6 or Mozilla
		else if (isFF) {
			docHeight = document.body.offsetHeight;
			offset = 2;
		} else if (isSafari) {
			docHeight = document.body.offsetHeight;
			offset = 5;
		} else if (isOpera) {
			docHeight = document.body.offsetHeight;
			offset = 2;
		}		
	}
	else {
		//if Internet Explorer
		
		if (isIe) {
			docHeight = document.body.scrollHeight;
			offset = 1;
		}
		//if at least Netscape 6 or Mozilla
		else if (isFF) {
			docHeight = document.body.offsetHeight;
			offset = 1;
		} else if (isOpera) {
			docHeight = document.body.offsetHeight
			offset = 1;
		} else if (isChrome){
			docHeight = document.body.offsetHeight;
			offset = 5;
		}
	}
	globalDefaultHeight = (docHeight) + offset;
	window.top.changeWindowSize('leftCol', (docHeight) + offset);
}
function setFrameHeight2(fixedHeight)
{
	window.top.changeWindowSize('leftCol', fixedHeight);		
}