var isie, isnav4, isnav6;
var range = '';
var styleObj = '';

if (navigator.appName == "Netscape")
{
	if (parseInt(navigator.appVersion) >= 4 && parseInt(navigator.appVersion) < 5)
		isnav4 = true;

	if (parseInt(navigator.appVersion)==5)
		isnav6 = true;
}

if (navigator.appName == "Microsoft Internet Explorer")
{
	range = 'all.';
	styleObj = '.style';
	isie = true;
}

function GetInsideWindowWidth()
{
	if (isnav4 || isnav6)
		return window.innerWidth;
	else
		return document.body.clientWidth;
}

function GetInsideWindowHeight()
{
	if (isnav4 || isnav6)
		return window.innerHeight;
	else
		return document.body.clientHeight;
}

function GetObject(obj)
{
	var theobj;

	if (typeof(obj) == "string") {
		
		theobj = getElemById(obj);

		if ( styleObj != "" ) {
			theobj = eval("theobj" + styleObj);
		}
	} else {
		theobj = obj;
	}
	
	return theobj;
}

function getElemById(id) {
	
	var isnav4 = false;
	var isnav6 = false;
	var isie = false;
	
	if (navigator.appName == "Netscape") {
		isnav4 = parseInt(navigator.appVersion) >= 4 && parseInt(navigator.appVersion) < 5;
		isnav6 = parseInt(navigator.appVersion) == 5;
	}

	// this is to assign value to some variables if IE browser
	isie = navigator.appName == "Microsoft Internet Explorer";
	
	if ( isie ) {
		return eval('document.all.' + id);
	} 

	if ( isnav4 ) {
		return eval('document.' + id);
	} 
	
	if ( isnav6 ) {
		return document.getElementById(id);
	} 
	
	return null;
}

