//
//	Scripts to load selected entry fields to Hidden Form field for later display.
//
function InitializeParms(FormLabelField,ReportParms) {
	var results = document.getElementById(ReportParms);
	results.value = FormLabelField;
} 
function PullEnteredValue(FormLabelField,FormField,ReportParms) {
	try {
		var lbl = document.getElementById(FormLabelField);
		var frmvalue = document.getElementById(FormField);
		var results = document.getElementById(ReportParms);
		results.value = results.value + '|' + lbl.value + '^' + frmvalue.value + '^';
	} catch (e) {
		// just move along
	}
}
function PullRadioValue(FormLabelField,FormField, RadioDisplayValue, ReportParms) {
	try {
		var lbl = document.getElementById(FormLabelField);
		var frmvalue = document.getElementById(FormField);
		var results = document.getElementById(ReportParms);
		if (frmvalue.checked == true) {
			results.value = results.value + '|' + lbl.value + '^' + RadioDisplayValue + '^';
		}
	} catch (e) {
		// just move along
	}
}
function PullCheckedValue(FormLabelField,ReportParms) {
	try {
		var lbl = document.getElementById(FormLabelField);
		var results = document.getElementById(ReportParms);
		results.value = results.value + '|' + lbl.value + '^ selected^';
	} catch (e) {
		// just move along
	}
}
function TestSelectedValue(FormLabelField,SelectedItem,ReportParms){
	try {
		PullSelectedValue(FormLabelField,SelectedItem.text,ReportParms);
	} catch (e) {
		// just move along
	}
}
function PullSelectedValue(FormLabelField,FormField,ReportParms) {
	try {
		var lbl = document.getElementById(FormLabelField);
		var results = document.getElementById(ReportParms);
		results.value = results.value + '|' + lbl.value + '^' + FormField + '^';
	} catch (e) {
		// just move along
	}
}
function PullMultiselectedValue(FormLabelField,FormField,ReportParms) {
	try {
		var lbl = document.getElementById(FormLabelField);
		var frmvalue = document.getElementById(FormField);
		var results = document.getElementById(ReportParms);
		results.value = results.value + '|' + lbl.value + '^';
		var i;
		for(i = 0; i < frmvalue.options.length; i++) {
			if (frmvalue.options[i].selected && frmvalue.options[i].value != "") {
				results.value = results.value + frmvalue.options[i].text + '<br />';
		   }
		}
		results.value = results.value + '^';
	} catch (e) {
		// just move along
	}
}