$(document).ready(function(){
	$('input#user_username').keyup(function() {
		$('#usernameEx').html($('#user_username').attr('value')+'@australia.edu');
	});
	$('#user_username').change(function() {
		$('#usernameStatus').slideDown(500);
		$('#usernameStatus').html('<span id="loadIcon"><img src="/signup/images/ajax-loader.gif" /></span><span id="loadText">Checking Username</span>');
		$.post("/userhome/checkusername", { username: $('#user_username').attr('value') },
		  function(data){
		    	if(data=='true') $('#usernameStatus').html('<span class="green" id="loadText"><img src="/signup/images/accept.png" />Username Available</span>');
		    	else $('#usernameStatus').html('<span class="red" id="loadText"><img src="/signup/images/delete.png" />Username Taken</span>');
    		$('#usernameStatus').slideDown(1000);
		  }, "html");
		
	});
	$('#user_password_confirmation').change(function(){
		if($('#user_password_confirmation').attr('value') != ($('#user_password').attr('value')))
		{
			$('.passwordNotMatch').slideDown('fast');
			$('.passwordMatch').slideUp('fast');
		}
		else {
			$('.passwordNotMatch').slideUp('fast');
			$('.passwordMatch').slideDown('fast');
		}
	});
	$('input#email').change(function() {
		if($('#email').attr('value').match('@australia.edu') == '@australia.edu') {
			alert('You cannot enter an @australia.edu email. Please enter a valid email from another provider (EX: gmail, yahoo, etc).');
		}
	});
	$('input#altEmail').change(function() {
		if($('#altEmail').attr('value').match('@australia.edu') == '@australia.edu') {
			alert('You cannot enter an @australia.edu email. Please enter a valid email from another provider (EX: gmail, yahoo, etc).');
		}
	});
	$('#email').click(function() {
		if($('#email').attr('value') == 'Email Will Be Verified') {
			$('#email').attr('value','');
		}
	});
	$('#email').blur(function() {
		if($('#email').attr('value') == '') {
			$('#email').attr('value','Email Will Be Verified');
		}
	});
	$('form').submit(function(){
		if($('#email').attr('value').match('@australia.edu') == '@australia.edu') {
			alert('You cannot enter an @australia.edu email. Please enter a valid email from another provider (EX: gmail, yahoo, etc).');
			return false;
		}
		else {
			return true;
		}
	 });
	$('#securityquestion').change(function() {
		if($('#securityquestion').attr('value') == 'other') 
		{
			$('#secQuestionContain').html('<input type="text" name="user[securityquestion]" id="securityquestion" value="" />');
		}
	});	
});