// JavaScript Document
	function inheritParent(elName) {	
		var elInheritStatus = elName + '_inherit';
		eval(elInheritStatus  + ' = (' + elInheritStatus  + '?false:true)');
		elInheritStatus = eval(elInheritStatus);
		document.getElementById(elName).readOnly=(elInheritStatus?0:1); 
		document.getElementById('STATUS_'+elName + '_ID').innerHTML=(elInheritStatus?"":"READ ONLY");  // status message
		(eval('document.forms[0].'+elName)).value = unescape(dfv('parent_' + elName));
		document.getElementById('INHERIT_' + elName + '_ID').value=(elInheritStatus?0:1); 		
	} 
	
	function inheritedReadOnlyElements() {
		var elArray = document.all.tags('INPUT');
		for (var i in elArray) {
         	elName = String(elArray[i].name);
			if (elName.indexOf('INHERIT_') == 0) {
				elName = elName.replace('INHERIT_','');
				eval(elName + '_inherit = ' +elName + '_inherit_original');
				var isReadOnly = !eval(elName + '_inherit_original');
				document.getElementById(elName).readOnly = (isReadOnly?true:false);
				document.getElementById('STATUS_' + elName + '_ID').innerHTML = (isReadOnly?'READ ONLY':'');
			}
		}
	}