function checkFields(obj){
	for(var i=1;i<obj.form.elements.length;i++){
		switch (obj.form.elements[i].type){
			case "hidden":
				if(obj.form.elements[i].id.length > 0 && eval("PAR" + obj.form.elements[i].id) == obj.id){
					switch (eval("TYP" + obj.form.elements[i].id)){
						case 17:
							var sUrl = returnURL(document.getElementById("Ifr" + obj.name).src,"SEL,FLD") + "&FLD=" + obj.form.elements[i].id + "&SEL=" + obj.value;
							document.getElementById("Ifr" + obj.form.elements[i].name).src = sUrl;
						break;
						case 19:
							var sUrl = document.getElementById("Ifr" + obj.form.elements[i].name).src;
							document.getElementById("Ifr" + obj.form.elements[i].name).src = returnURL(sUrl,"VAL") + "&VAL=" + obj.value;
						break;
					}
				}
			break;
		}
	}
}
var PAR = 0;
function relateLink(obj){
	for(var i=1;i<obj.form.elements.length;i++){
		if(obj.form.elements[i].id.length > 0){
			switch (obj.form.elements[i].type){
				case "hidden":
					switch(eval("TYP" + obj.id)){
						case 5:
						case 19:
							if(eval("PAR" + obj.form.elements[i].id) == obj.id){
								switch(eval("TYP" + obj.form.elements[i].id)){
									case 17:
										for(var j=0;j<window.frames.length;j++){
											if(window.frames[j].fld == obj.form.elements[i].id){
												var oObj = window.frames[j];
												break;
											}
										}
										oObj.document.myForm.TMP.options[oObj.ArrFLD[obj.value]].selected = true;
										obj.form.elements[i].value = obj.value;
									break;
									case 19:
										var sUrl = document.getElementById("Ifr" + obj.form.elements[i].name).src;
										document.getElementById("Ifr" + obj.form.elements[i].name).src = returnURL(sUrl,"VAL") + "&VAL=" + obj.value;
									break;
								}
							}
						break;
						case 17:
							if(obj.form.elements[i].id == eval("PAR" + obj.id)){
								switch(eval("TYP" + obj.form.elements[i].id)){
									case 5:
									case 19:
										for(var j=0;j<window.frames.length;j++){
											if(window.frames[j].fld == obj.form.elements[i].id){
												var oObj = window.frames[j];
												break;
											}
										}
										oObj.document.myForm.TMP.options[oObj.ArrFLD[obj.value]].selected = true;
										obj.form.elements[i].value = obj.value;
										relateLink(obj.form.elements[i]);
									break;
								}
							}
						break;
					}
				break;
				case "radio":
					if(obj.form.elements[i].id == eval("PAR" + obj.id)){
						if(obj.form.elements[i].value == obj.value){
							obj.form.elements[i].click();
						}
					}
				break;
			}
		}
	}
}
