function showhidediv(name){
	var obj = (document.getElementById)? document.getElementById(name) : eval("document.all[name]");
	if (obj.style.display=="none"){
		obj.style.display="";
	} else {
		obj.style.display="none";
	}
}

var last='';
var ua = navigator.userAgent;
if (ua.indexOf("MSIE") >= 0) {
	browser = "ie";
} else {
	browser = "ns";
}
if (document.getElementById) {
	browser = "dom";
}

function showM(elem)
{
	colbg="col"+elem;
	switch(browser) {
		case "ie": 
			if (document.all[elem]){
				document.all[elem].style.visibility = "visible";
			}
			break;
		case "ns":  
			if (document.layers[elem]){
				document.layers[elem].visibility = "show";
			}
			break;
		case "dom": 
			if (document.getElementById(elem)){
				document.getElementById(elem).style.visibility = "visible";
			}
			break;
	}
	last=elem;
}

function hideM(last)
{
	switch(browser) {
		case "ie":
			if (document.all[last]){ 
				document.all[last].style.visibility = "hidden";
				}
				
			break;
		case "ns": 
			if (document.layers[last]){
				document.layers[last].visibility = "hide";
				}
			break;
		case "dom": 
			if (document.getElementById(last)){
				document.getElementById(last).style.visibility = "hidden";
			}
			break;
	}
}

function additional(mySelect,name,key) {
      myIndex = mySelect.selectedIndex;
      myValue = mySelect.options[myIndex].value;
      var obj = (document.getElementById)? document.getElementById(name) : eval("document.all[name]");
      if (myValue == key){
		obj.style.display="";
	} else {
		obj.style.display="none";
	}
} 

