
function check( e ){
	 if( e[0] != null ){
		  if( e[0].type == "radio" ){
				  var error = 1;
				  for( var i = 0; i < e.length; i++ ){
							 if( e[i].checked ){
										error = 0;
							 }
				  }
				  if ( error == 1 ){
							 alert("Field " + e[0].name + " is required!");
							 return false;
				  }
				  return true;
		  }
	  }
	  if( e.type == "select-one" ){
			  if( e.options[ e.selectedIndex ].value == "" ){
						 alert("Field " + e.name + " is required!");
						 return false;
			  }
			  return true;
	  }
	  else if( e.type == "hidden" || e.type == "text" || e.type == "password" ){
		if( e.value == "" ){
						 alert("Field " + e.name + " is required!");
						 return false;
			  }
			  return true;
	  }
	  else if( e.type == "checkbox" ){
		if( !e.checked ){
						 alert("Field " + e.name + " is required!");
						 return false;
			  }
			  return true;
	  }
	  else {
		alert( e.type + " is unrecognized input type!" );
	  }
}

function isEmpty( e ){
	return !notEmpty(e);
}

function notEmpty( e ){
	if( e[0] != null ){
	  if( e[0].type == "radio" ){
			  var error = 1;
			  for( var i = 0; i < e.length; i++ ){
						 if( e[i].checked ){
									error = 0;
						 }
			  }
			  if ( error == 1 ){
						 return false;
			  }
			  return true;
	  }
	 }
	  if( e.type == "select-one" ){
			  if( e.options[ e.selectedIndex ].value == "" ){
						 return false;
			  }
			  return true;
	  }
	  else if( e.type == "hidden" || e.type == "text" || e.type == "password"){
			  if( e.value == "" ){
						 return false;
			  }
			  return true;
	  }
	  else if( e.type == "checkbox" ){
			  if( !e.checked ){
						 return false;
			  }
			  return true;
	  }
	  else {
			  alert( e.type + " is unrecognized input type!" );
	  }
}


function getValue( e ){
		if( e[0] != null ){
		  if( e[0].type == "radio" ){
				  var error = 1;
				  for( var i = 0; i < e.length; i++ ){
							 if( e[i].checked ){
										return e[i].value;
							 }
				  }
				  return "";
		  }
		 }
	  if( e.type == "select-one" ){
			  return e.options[ e.selectedIndex ].value;
	  }
	  else if( e.type == "hidden" || e.type == "text" || e.type == "password" ){
			  return e.value;
	  }
	  else if( e.type == "checkbox" ){
		return e.value;
	  }
	  else {
			  alert( e.type + " is unrecognized input type!" );
	  }
}

