function getReal(el, type, value){
	temp = el;
	while ((temp!=null) && (temp.tagName!="BODY")){
		if(eval("temp."+type)==value){
			el=temp;return el;
		}
		temp=temp.parentNode;
	}
	return el;
}

function jumpMenu(targ,selObj,restore){
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

function openWindow(url, name, features) {
	window.open(url ,name, features);
}

function hideAllFormTabs() {
	var maxTabs = 16;	
	var i=0;
	for (i=0; i<maxTabs; i++) {
		var el = document.getElementById("tab"+i);
		if (el) {
			el.style.display = "none";
		}
		var el2 = document.getElementById("tab"+i+"selector");
		if (el2) {
			el2.className = "tabselectorinactive";
		}
	}
}

function showFormTab(id) {
	var el = document.getElementById("tab"+id);
	if (el) {
		el.style.display = "block";
	}
	var el2 = document.getElementById("tab"+id+"selector");
	if (el2) {
		el2.className = "tabselectoractive";
	}
}

function chgClass(id,className) {
	var el=document.getElementById(id);
	if (el) {
		el.className = className;
	}
}