
	$(function() {
		$("#dialog").dialog({
			position: ['10px', '20px'],
			modal: true,
			autoOpen: false,
			buttons: { "Login" : function() {
				var email = $("#login_email").val();
				var password = $("#login_password").val();
				var rememberme = ($("#rememberme").attr("checked") ? "remember" : "");
				if (email != "" && email != "yourname@yourdomain.com" && password != "") {
					$(".ui-dialog-buttonpane").addClass('loading');
					$.ajax({
						type: "POST",
						data: {"data[User][email]": email, "data[User][password]": password},
						url: "../recordtracker/users/login",
						async: false,
						success: function(data) {
							$.ajax({
								type: "POST",
								data: {"login_email": email, "login_password": password, "rememberme" : rememberme},
								url: "../index.php",
								async: false,
								success: function(data2) {
									if (data2 != "false") {
										//document.location = data2;
										$("#target").val(data2);
										$("#loginform").submit();
										return true;
									} else {
										$(".ui-dialog-buttonpane").removeClass('loading');
										$("#dialog .error").show();
									}
								}
							});
						}
					});
				}
			}},
			width: 300,
			position: 'top',
			dialogClass: 'logindialog'
		});
		
		$("#login_email, #login_password").keypress(function (e) {
			//console.log("key: " + e.which);
      		if (e.which == 13) {
      			$("button").click();
      		}
      	});

		$("#loginlink").click(function(){
			$('#dialog').dialog('open');
		});

		$.ajax({type: "GET", url: "../recordtracker/users/getCookie", success: function(data) {
			return true;
		}});
		
	});