function OpenLoginDialog()
{
	$dialog = $('<div></div>')
		.html('This dialog will show every time!')
		.dialog({
			autoOpen: false,
			title: 'Login',
			modal: true,
			resizable: false,
			show: 'drop',
			hide: 'drop',
			width: 350,
			height: 200
		});
	$dialog.dialog('open');
	$dialog.html('<div style="text-align: center" id="login-dialog"><form name="login" enctype="multipart/form-data" action="login.php?login" method="post"><p><label for="email">Email</label><input type="text" name="email" id="email" value="" size="20"  /></p><p><label for="password">Password</label><input type="password" name="password" id="password" value="" size="20"  /></p><div style="text-align: right;"><a href="login.php?login&register"><p style="font-size: 0.7em">Register for an account</p></a></div><div style="text-align: center;"><button type="submit" class="ra-button ui-state-default ui-corner-all center">login</button></div></form></div>');
}
function loginToServer() {
	if (logged_in==true)
		return;

	FB.getLoginStatus(function(response)
	{
	     if (response.authResponse)
	     {
		     FB.api('/me',function(user) {
			     if (user!=null)
			     {
				     $.get('login.php?login&facebook', { response: response, user: user },
				     function(data) {
						var message = eval('('+data+')');
						var stat = message["status"];
						var word = message["message"];
						switch (stat)
						{
							case '-2':
								window.location = word;
								break;
							case '-1':
								$("#account-sign-up-and-login").hide(0);
								$("#password-reset").hide(0);
								$("#fb-register-complete").fadeIn('slow');
								break;
							case '0':
								if (typeof loginPageNoRedirect == "undefined")
								{
									window.location.reload();
								}
								else
								{
									alert("Login desync detected. Please try clicking Home now.");
								}
								break;
						}
				     });
			     }
		     });
	     }
	     else
	     {

	     }
	});
}

