var reInt=/^\d+$/;
var reChar=/^[\w\s\.\-]+$/;
var reEMail=/^\w[\w\-\.]+\@\w[\w\-]+(\.[\w\-]+)+$/;

function nospace(field, msg) { //Check not empty
	if (field.value=="")
		{
		    alert(msg);
		    field.select();
		    field.focus();
		    return false;
		}

	return true;
}

function checkedbox(field, msg) {
	if (field.checked==false)
		{
		    alert(msg);
		    field.select();
		    field.focus();
		    return false;
		}

	return true;
}

function _checkIt(re, field, msg) {
  if (field.value=='')
  	return true;
  else
  	{
	  if (!re.test(field.value)) {
	    alert(msg);
	    field.select();
	    field.focus();
	    return false;
	  }
	  return true;
  	}
}


function goodChar(field, msg) {
  return _checkIt(reChar, field, msg);
}

function goodEMail(field, msg) {
  return _checkIt(reEMail, field, msg);
}

function goodInt(field, msg) {
  return _checkIt(reInt, field, msg);
}
