function showSubMenu(layer){
	var myLayer=document.getElementById(layer);	
	if(myLayer.style.display=="none" || myLayer.style.display==""){
		myLayer.style.display="block";
	} else { 
		myLayer.style.display="none";
	}
}

function showSubMenuVisible(layer){
	var myLayer=document.getElementById(layer);
        if(myLayer != null) myLayer.style.display="block";
}

function outRow(row){
	row.style.background="white";
}

function overRow(row){
	row.style.background="#E0EBFE";
	row.style.cursor="pointer";
}

function checkForInt(evt) {
	var charCode = ( evt.which ) ? evt.which : event.keyCode;
	return ( charCode >= 48 && charCode <= 57 || charCode== 8 );
}

function addToTA(m) { 
	a=document.getElementById('editor_ta');
	alert(a.value);
	a.value=a.value+m; 
} 

function setMaxDivHeight(list){
	i = 0;j=0;
	heights = new Array();
	while(i<list.length){
		if(document.getElementById(list[i])!=null){
			heights[j] = document.getElementById(list[i]).offsetHeight;
			j++;
		}
		i++;
	}
	var max = getMax(heights);
	i = 0;
	while(i<list.length){
		if(document.getElementById(list[i])!=null){
			document.getElementById(list[i]).style.height = max+"px";
		}		
		i++;
	}
	
}

function getMax(list){
	var ret = 0;
	i = 0;
	while(i<list.length){
		if(list[i] > ret){
			ret = list[i];			
		}
		i++;
	}
	return ret;
}

function sout(str){
	alert(str);	
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
