
function numonly(field) {
field.value=field.value.replace(/[^0-9]/g, '');
}

function CheckForm () {
var error = "";
var msg =""
 var i;
 
    if ($('reg').first.value.length == 0) {
	       error = "error";
		   msg = "Firstname";
    } else {
    //	$('form').fl1.style.background = "blue";
    }
	  
    if ($('reg').last.value.length == 0) {
	       error = "error";
		   if (msg != "") {
		   msg = msg + ", Lastname";
		   } else {
		   msg = "Lastname";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
    }	  
	
	
	error += checkemail($('reg').email);
	
	if ($('reg').addr1.value.length == 0) {
	       error = "error"
		   		   if (msg != "") {
		   msg = msg + ", Address 1";
		   } else {
		   msg = "Address 1";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
    }	
	if ($('reg').city.value.length == 0) {
	       error = "error"
		   		   if (msg != "") {
		   msg = msg + ", City";
		   } else {
		   msg = "City";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
    }	
	
			if ($('reg').postal.value.length == 0) {
	       error = "error"
		   		   if (msg != "") {
		   msg = msg + ", Post code";
		   } else {
		   msg = "Post code";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
    }	
	
			if ($('reg').country.value.length == 0) {
	       error = "error"
		   		   if (msg != "") {
		   msg = msg + ", Country";
		   } else {
		   msg = "Country";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
    }	
	
	
			if ($('reg').password.value.length == 0) {
	       error = "error"
		   		   if (msg != "") {
		   msg = msg + ", Password";
		   } else {
		   msg = "Password";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
    }	
	
	if ($('reg').password.value == $('reg').vpassword.value) {
	      		   if (msg != "") {
		   msg = msg + ", Verify Password";
		   } else {
		   msg = "Verify Password";
		   }
    } else {
    //	$('form').fl1.style.background = "blue";
	 error = "error"
    }	
	
if (error != "") {
  // alert("Some of the fields were not completed correctly, please correct them and try again. There are problems with the following fields: "+wg.slice(0, -2)+".");
  alert("The following fields have been incorrectly filled in: "+ msg);
  return false;
}
}

function checkemail(email) {
	var error = "";
	apos=email.value.indexOf("@")
	dotpos=email.value.lastIndexOf(".")

if (email.value == "" || apos<1 || dotpos-apos<2)
{
 //email.className = "form-inp-";
 		error = "error";
} else {
 //email.className = "form-inp";
}
    return error;  
}


