// localizeit JS Library
function menuItemOver(){
	this.className = this.className.replace('flat','outset');
}

function menuItemOut(){
	this.className = this.className.replace('outset','flat');
	this.className = this.className.replace('inset','flat');
}

function menuItemDown(){
		this.className = this.className.replace('outset','inset');
		//this.className = this.className.replace('flat','inset');
}
var resizeing = false;

function fixInsetSize(){
	//var area = document.getElementById('mainArea');
	var divs = document.getElementsByTagName('div');
	var area = '';
	for(var x =0 ; x < divs.length ; x++){
		if(divs[x].className.match('fixedVerticalScroll')){
			area = divs[x];
			area.style.height = '1px';
			area.parentNode.parentNode.parentNode.parentNode.parentNode.style.height ='1';
			area.parentNode.parentNode.parentNode.parentNode.parentNode.style.height ='100%';
			area.style.height = area.parentNode.offsetHeight + 'px';
		}
	}
	
}
function resize(){
	area.style.height = area.parentNode.offsetHeight + 'px';
	resizeing = false;
}

function initialize(){
	var tagnames = 'div,span'
	var tagnamesArray = tagnames.split(',');
	for(var y = 0;y < tagnamesArray.length;y++){
		var elms = document.getElementsByTagName(tagnamesArray[y])
		for(var x = 0;x < elms.length;x++){
			if(elms[x].className.match('menuItem')){
				elms[x].onmouseover = menuItemOver;
				elms[x].onmouseout = menuItemOut;
				elms[x].onmousedown = menuItemDown;
			}
			if(elms[x].className.match('fixedVerticalScroll')){
				elms[x].style.height = elms[x].parentNode.offsetHeight + 'px';
			}
		}
	}
	//var area = document.getElementById('mainArea');
	//area.style.height = area.parentNode.offsetHeight + 'px';
	window.onresize = fixInsetSize;
}

