// hides the div mentioned in 'divname'
function hidediv(divname) {
	if (document.layers) {
		eval("document."+divname+".visibility='hidden'");
		eval("document."+divname+".display='none'");
	} else { //DOM compatible
		var elem=document.getElementById(divname);
		elem.style.visibility = 'hidden';
		elem.style.display = 'none';
	}
}


// makes a div visible
function showdiv(divname) {
	if (document.layers) {
	        eval("document."+divname+".visibility = 'visible'");
		eval("document."+divname+".display = 'inline'");
	} else { //DOM compatible
	        var elem=document.getElementById(divname);
	        elem.style.visibility = 'visible';
	        elem.style.display = 'inline';
	}
}


function togglediv(divname) {
	if (document.layers) {//netscape 4 code
		state = eval("document."+divname+".visibility");
		if (state == 'hidden') {
			eval("document."+divname+".visibility = 'visible'");
			eval("document."+divname+".display = 'inline'");
		} else {
			eval("document."+divname+".visibility = 'hidden'");
			eval("document."+divname+".display = 'none'");
		}
	} else {
		var elem = document.getElementById(divname);
		state = elem.style.visibility;
		if (state == 'hidden') {
			elem.style.visibility = 'visible';
			elem.style.display = 'inline';
		} else {
			elem.style.visibility = 'hidden';
			elem.style.display = 'none';
		}
	}
};


function formsubmit(formname) {
	if (document.layers) {//netscape 4 code
		eval("document."+formname+".submit()");
	} else {
		var elem = document.getElementById(formname);
		elem.submit();
	}

};

function setinputtext(formname, fieldname, text) {
	var elem = document.getElementById(fieldname);
	elem.value=text;
};

function elemDisable(elementname) {
	var elem = document.getElementById(elementname);
	elem.disabled=true;
}
