// we need to detect standards compliance as well as browser version
NS4 = (document.layers) ? true : false;
IE4 = (document.all) ? true : false;
Stand = (document.getElementById) ? true : false;
ver4 = (NS4 || IE4 || Stand) ? 1 : 0;
isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;

function MyDocElement(elementname) {
	if (document.all) return document.all[elementname];
	if (document.getElementById) return document.getElementById(elementname);
	if (document.layers) {
		if (eval("document.forms[0]." + elementname)) {
			return eval("document.forms[0]." + elementname);}
		else {
			maxlen = document.forms[0].elements.length;
			for (a=0; a<maxlen; a++)
				if (document.forms[0].elements[a].name+document.forms[0].elements[a].value == elementname)
					return document.forms[0].elements[a];
		}
	}
}

function SetComboValue(selectobj,val) {
	if (isIE && ver4==0) {
		selectobj.value=val;
	} else {
		for (a = 0; a <= selectobj.options.length-1; a++) {
			if (selectobj.options[a].value==val) {
				selectobj.options[a].selected=true;
				return;
			}
		}
	}
}

function GetComboValue(selectobj) {
	if (isIE && ver4==0) {
		return selectobj.value;
	} else {
		for (a = 0; a <= selectobj.options.length-1; a++) {
			if (selectobj.options[a].selected) {
				return selectobj.options[a].value;
			}
		}
	}
}

