var $jx = jQuery.noConflict();
jQuery.validator.addMethod('onecheck', function(value, ele) {
            return $("input:checked").length >= 1;
        }, 'Please Select Atleast One CheckBox')
jQuery.validator.addMethod(
  "selectNone",
  function(value, element) {
    if (element.value == "none")
    {
      return false;
    }
    else return true;
  },
  "Please select an option."
);
    $jx(document).ready(function() {
      $jx("#registration").validate({
        rules: {
          firstname: "required",
		  lastname: "required",
		  age: {
			required:true,
			number:true
		  },
		  pword: {
			   required: true,
               minlength: 5
		  },
		  phone: {
			required:true,
			number:true
		  },
		  zipcode: {
			required:true,
			number:true
		  },
		  comments: "required",
		  address: "required",
          emailaddress: {// compound rule
          required: true,
          email: true
        },
		
		status: {
        	selectNone: true
      	},
		gender: {
        	selectNone: true
      	},
		"interest[]":"required",
		state: {
        	selectNone: true
      	},
		city: {
        	selectNone: true
      	},
        comment: {
          required: true
        }
        },
        messages: {
          comment: "Please enter a comment."
        }
      });
    });


function validate_form ( )
{
    valid = true;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var alphaExp = /^[a-zA-Z]+$/;
	var address = document.quickjoin.email.value;
	var firstname = document.quickjoin.firstname.value;
	var lastname = document.quickjoin.lastname.value;

    if ( document.quickjoin.firstname.value == "" )	
	{
        alert ( "Please fill in the your First Name.");
		document.quickjoin.firstname.focus()
        valid = false;
    }
	else if(alphaExp.test(firstname) == false) 
	{
		alert('Letters Only Please on First Name');
		document.quickjoin.firstname.focus()
      	return false;

	}
	else if(document.quickjoin.lastname.value == "") 
	{
		alert("Please fill in your Last Name.");
		document.quickjoin.lastname.focus()
		valid = false;
	}
	else if(document.quickjoin.pword.value == "") 
	{
		alert("Please fill in your Password.");
		document.quickjoin.pword.focus()
		valid = false;
	}
	else if(reg.test(address) == false) 
	{
		alert('Invalid Email Address');
		document.quickjoin.email.focus()
      	return false;

	}
    return valid;
}

