$(function() {
  $('.error').hide();
  $('input.text-input').css({backgroundColor:"#FFFFFF"});
  $('input.text-input').focus(function(){
    $(this).css({backgroundColor:"#FFDDAA"});
  });
  $('input.text-input').blur(function(){
    $(this).css({backgroundColor:"#FFFFFF"});
  });


  $("#new_user").submit(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
	
		//Alphabets, numbers and space(' ') no special characters min 3 and max 20
		var ck_name = /^[A-Za-z0-9 ]{3,20}$/; 
		
		//Standard email address 
		var ck_email = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
		
		//Supports alphabets and numbers no special characters except underscore('_') min 3 and max 20 characters. 
		var ck_username = /^[A-Za-z0-9_]{1,20}$/;
		
		//Password supports special characters and here min length  6  max 20 charters.
		var ck_password =  /^[A-Za-z0-9!@#$%^&*()_]{6,20}$/;
		
		//Numbers and space(' ') no special characters min 3 and max 20
		var ck_jawwal = /^[0-9+-]{6,20}$/; 
		
	  var f_name = $("input#f_name").val();
		if (f_name == "") {
      $("label#f_name_error").show();
      $("input#f_name").focus();
      return false;
    }
	var l_name = $("input#l_name").val();
		if (l_name == "") {
      $("label#l_name_error").show();
      $("input#l_name").focus();
      return false;
    }
	var u_name = $("input#u_name").val();
		if (u_name == "") {
      $("label#u_name_error").show();
      $("input#u_name").focus();
      return false;
    }
	
	var email = $("input#email").val();
	 if (!ck_email.test(email)) 
		 {
			  $("label#email_error").show();
			  $("input#email").focus();
			  return false;
		 }

var jawwal = $("input#jawwal").val();
		if (!ck_jawwal.test(jawwal)) {
      $("label#jawwal_error").show();
      $("input#jawwal").focus();
      return false;
    }
	var pass1 = $("input#pass1").val();
		if (!ck_password.test(pass1)) {
      $("label#pass1_error").show();
      $("input#pass1").focus();
      return false;
    }
		var pass2 = $("input#pass2").val();
		if ((pass2 == "")||(pass1!=pass2)) {
      $("label#pass2_error").show();
      $("input#pass2").focus();
      return false;
    }
	
	var id_town = $("select#id_town").val();
		if (id_town == "0") {
      $("label#id_town_error").show();
      $("select#id_town").focus();
      return false;
    }
		
		//var dataString = 'f_name='+ f_name + '&l_name=' + l_name + '&u_name=' + u_name + '&pass2=' + pass2 + '&pass1=' + pass1  + '&jawwal=' + jawwal + '&id_town=' + id_town +'&email=' + email;
		//alert (dataString);return false;
	//	var dataString = 'f_name='+ f_name + '&l_name=' + l_name + '&u_name=' + u_name   + '&jawwal=' + jawwal  + '&email=' + email;
		
   // return false;
	});
 // return false;
});
