$(document).ready(function(){
	$('#loading_image').hide();
	$('#register_button').attr('disabled','true');
	
	var uval = "";
	$('#UserUsername').keyup(function(){
		if(uval != $(this).val()){
			
			$('#loading_image').show();
			
			$.post("/users/checkusername", {username:$(this).val()}, 
				function(data) {
					if(data == "true"){
						$('#register_button').attr('disabled','');
						$('#username_message').html('<span class="success">Username is available</span>');
					}else{
						$('#register_button').attr('disabled','true');
						$('#username_message').html('<span class="error">Username is NOT available</span>');
					}
					
					$('#loading_image').hide();
				}
			);
			
		}
		uval = $(this).val();
	});
});