	function getObject(whichLayer) {
		if(document.getElementById)
			elem=document.getElementById(whichLayer);
		else if (document.all)
			elem=document.all[whichLayer];
		else if (document.layers)
			elem=document.layers[whichLayer];
			
		return elem;
	}

	function getRadioButtonValue(radioObj) {
		if(!radioObj)
			return "";
		var radioLength = radioObj.length;
		if(radioLength == undefined)
			if(radioObj.checked)
				return radioObj.value;
			else
				return "";
		for(var i = 0; i < radioLength; i++) {
			if(radioObj[i].checked) {
				return radioObj[i].value;
			}
		}
		return "";
	}
	
	
	function check_confirm(field1, field2, field_size, message) {
		check_input(field1, field_size, message);
		if (field1.value != field2.value) {
			form_error_message = "Please check that '" + message + "' and 'Confirm " +  message + "' match.\n\n" + form_error_message;
			form_error = true;
		}
	}
	
	function check_radio(field_name, field_size, message) {
		var field_value = getRadioButtonValue(field_name);
	
		if (field_value.length < field_size) {
		  form_error_message = form_error_message + "* " + message + "\n";
		  form_error = true;
		}
	}

	function check_input(field_name, field_size, message) {
		var field_value = field_name.value;
	
		if (field_value.length < field_size) {
		  form_error_message = form_error_message + "* " + message + "\n";
		  form_error = true;
		}
	}
	
	
	function check_email(field_name, message) {
		var str = field_name.value;
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		var valid=true;

		if (str.indexOf(at)==-1) valid = false;
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) valid = false;
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) valid = false;
		if (str.indexOf(at,(lat+1))!=-1) valid = false;
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) valid = false;
		if (str.indexOf(dot,(lat+2))==-1) valid = false;
		if (str.indexOf(" ")!=-1) valid = false;

		if (valid==false) {
			form_error_message =  message + " does not appear to be a valid email address.\n\n" + form_error_message;
			form_error = true;
		}
	}