//set up dom translation functions - element attributes
//must run 'browser_auto_detect' before calling any of these functions
//browser specific ways of getting a reference to an element
//(backwardly compatible 'getElementById()')
function getMyElement(elementId){
	if(IE5){
		if(document.getElementById(elementId)){
			elm = document.getElementById(elementId);
			return elm;
		}else if(document[elementId]){
			elm = document[elementId];
			return elm;
		}else{
			return false;
		}
	}else if(IE){
		if(document.all[elementId]){
			elm = document.all[elementId];
			return elm;
		}else{
			return document.all[elementId];
		}
	}else if(NS){
		if(document[elementId]){
			elm = document[elementId];
			return elm;
		}else{
			return document[elementId];
		}
	}
	return false;
}

function getMyElementStyle(elementId){
	if(getMyElement(elementId)){
		if(IE || IE5){
			elm = getMyElement(elementId);
			elementStyle = elm.style;
			return elementStyle;
		}else if(NS){
			return getMyElement(elementId);
		}else{
			return false;
		}
	}else{
		return false;
	}
}

function getWinWidth(){
	if (NS){
		windowWidth = Math.floor((window.innerWidth/100)*98);
	}else if (IE){
		windowWidth = document.body.offsetWidth - 20;//little error correction
	}else if(IE5){
		windowWidth = window.innerWidth - 20;
	}else{
		return false;
	}
	return windowWidth;
}

function getWinHeight(){
	if (NS){
		windowHeight = Math.floor((window.innerHeight/100)*97);
	}else if (IE){
		windowHeight = document.body.offsetHeight - 15;
	}else if(IE5){
		windowHeight = window.innerHeight - 10;
	}else{
		return false;
	}
	return windowHeight;
}
