$(document).ready(function(){
	$('.inputUsername').focus();
	$('.infoHover').tipsy({
		gravity: 'w'
	});
	$('#newUsername').keyup(function(){
		$('.usernameMsg').html('<img src="/GUI/gfx/loader.gif" />');
		if($(this).val().length < 3){
			$('.usernameMsg').html("Minimum 3 tegn");
		} else {
			$.post("/check-username", {
				newUsername: $('#newUsername').val()
			}, function(data){
				if(data.userExists == true){
					$('.usernameMsg').html("Brugernavnet er taget!");
				} else {
					$('.usernameMsg').html("");
				}
			
			}, "json");
		}
	});

	$('#newPassword').blur(function(){
		$('.passwordMsg').html('<img src="/GUI/gfx/loader.gif" />');
		if($(this).val().length < 5){
			$('.passwordMsg').html("Minimum 5 tegn");
		} else {
			$('.passwordMsg').html("");
		}
	});
	$('#repeatPassword').blur(function(){
		$('.repeatMsg').html('<img src="GUI/gfx/loader.gif" />');
		if($(this).val().length < 5){
			$('.repeatMsg').html("Minimum 5 tegn");
		} else {
			if($(this).val() == $('#newPassword').val()){
				$('.repeatMsg').html("");
			} else {
				$('.repeatMsg').html("Dine passwords matcher ikke");
			}
		}
	});

	$('#email').blur(function(){
		$('.emailMsg').html('<img src="/GUI/gfx/loader.gif" />');
		$.post("/check-email", {
			email: $('#email').val()
		}, function(data){
			if(data.emailExists == true){
				$('.emailMsg').html("E-mail adressen er brugt!");
			} else {
				if(data.isValidMail == true){
					$('.emailMsg').html("");
				} else {
					$('.emailMsg').html("E-mail adressen er ugyldig!");
				}
			}
		}, "json");
	});




	$(".pageNewUserSubmit").click(function(){
		$('#newUserForms').submit();
		/*var formData = $("#loginForm").serialize();
		$.post("/opret-ny-bruger", formData, function(data){
			if(data.error == true){
				alert("Fejl. Brugernavn eller password er forkert!");
			} else {
				location.reload();
			}
		}, "json");*/
	});

	/*$('.newUserInput').keyup(function(e) {

		if(e.keyCode == 13) {
			var formData = $("#loginForm").serialize();
			$('#passwordAfter').blur();
			$.post("/opret-ny-bruger", formData, function(data){
				if(data.error == true){
					alert("Fejl. Brugernavn eller password er forkert!");
				} else {
					location.reload();
				}
			}, "json");
		}


	});*/
});


