function mSelect(input_name, input_value){
	if (!(fn = document.getElementById(input_name))) {
		s_name = document.getElementsByName(input_name);
		fn = s_name[0];
	}
	if (fn != null && input_value != '') {
		if (fn.type == 'radio') {
			count = document.getElementsByName(input_name).length;
			for (i = 0; i < count; i++) {
				if (document.getElementsByName(input_name)[i].value == input_value) {
					document.getElementsByName(input_name)[i].checked = true;
				}
			}
		}
		else {
			switch (fn.type) {
				case 'checkbox':
					if (fn.value == input_value) {
						fn.checked = true;
					}
					break;
				case 'select-one':
					fn.value = input_value;
					if (fn.value == '') {
						fn.options[0].selected = true;
					}
					break;
				case 'text':
				case 'textarea':
					fn.value = input_value;
					break;
				default:
			}
		}
	}
}
