


$(document).ready(function(){
	$(".u16").hide();
 	$('#usernameLoading').hide();
 	$("#theform").corner("12px webkit");
	$("#message").corner("12px webkit");
	
	
$('#screenname').blur(function(){
	$('#usernameLoading').show();
    $.post("checksn.php", {
    username: $('#screenname').val()
    }, function(response){
    $('#usernameResult').fadeOut();
    setTimeout("finishAjax('usernameResult', '"+escape(response)+"')", 400);
});
   	return false;
});
		

	$("#newartist").validate({
		rules: {
			screenname: {
				required: true,
				minlength: 4
			},
			email: {
				required: true,
				email: true
			},
	
			emailconfirm: {
				required: true,
				email: true,
				equalTo: "#email"
			},
			yob: {
				required: true,
				number: true
			},
			meatbag: {
				required: true
			},
			terms: "required"
		},
		messages: {

			screenname: {
				required: "Please enter a username",
				minLength: "Your username must consist of at least 4 characters"
			},
			email: {
				required: "Please provide an email address",
				minLength: "Your password must be at least 5 characters long"
			},
			emailconfirm: {
				required: "Please provide an email address",
				equalTo: "Please enter the same email address as above"
			},
			ishuman: "Please check the box to confirm you are a human.",
			terms: "Please accept our terms and condition"
		}
	});

	
 });
 
 
 function finishAjax(id, response) {
  $('#usernameLoading').hide();
  $('#'+id).html(unescape(response));
  $('#'+id).fadeIn();
} //finishAjax
 