$(document).ready(function() {

  $("#subform").submit(function(){
	var addr = $("#email").val();
	var nm = $("#name").val();
	var pass1 = $("#pass1").val();
	var pass2 = $("#pass2").val();
	var countryid = $("#country").val();
	var mtype = $("input[@name='type']:checked").val();

    if (nm.length == 0 || addr.length == 0 || pass1.length == 0 || pass2.length == 0 || countryid == -1) {
      $.blockUI({
        message: "<h3>Please fill in the form</h3>",
        timeout: 3000,
        css: { padding: '10px' }
      });
      $("#name").focus();
      return false;
    }
    if (addr.indexOf("@") < 0 || addr.indexOf(".") < 0 || addr.indexOf(" ") >= 0) {
        $.blockUI({
        message: "<h3>Please enter a valid email!</h3>",
        timeout: 3000,
        css: { padding: '10px' }
      });
      $("#email").focus();
	  return false;
	}
    if (pass1 != pass2) {
      $.blockUI({
        message: "<h3>Passwords must match!</h3>",
        timeout: 3000,
        css: { padding: '10px' }
      });
      return false;   
    }

    $.blockUI({ message: '<h3><img src="/images2/busy.gif" /> Please wait...</h3>' });
  	$.post("/includes/join.php", {mail: addr, name:nm, password:pass1, type:mtype, country:countryid}, function(str) {
      $.blockUI({
        message: "<h3>"+str+"</h3>",
        timeout: 3000,
        css: { padding: '10px' }
      });
    });
    return false;
  });
 });