// JavaScript Document
$(function() {
	$("#forgotPasswordDialog").hide();
	$("#tblLoader").hide();

	$("#forgotLabel").click(function() {
		$("#forgotPasswordDialog").show();
		$("#forgotPasswordDialog").dialog({
			modal: true,
			overlay: { 
				opacity: 0.5, 
				background: "black" 
			},
			width: 400,
			resizable: false,
			title: 'Send new password'
		});
		$("#forgotPasswordDialog").dialog('open');
		$("#forgot_username").focus();
	});

	$("#close").click(function() { $('#forgotPasswordDialog').dialog('close'); });
	$("#send").click(function() { 
		if ($("#forgot_username").val() == '') {
			$("#forgot_username").focus();
			return false;
		}
		if ($("#forgot_email").val() == '') {
			$("#forgot_email").focus();
			return false;
		}
		
		$("#tblInputs").hide();
		$("#tblLoader").show();
		
		$.get(
			'ajaxProxy.php', 
			{ mode: 'passwordSend', username: $("#forgot_username").val(), user_email: $("#forgot_email").val() }, 
			function(data){
		 		if (data == 'done') {
					alert('สร้าง password อันใหม่แล้ว, กรุณากลับไปเช็ค Email เพื่อทำการยืนยัน.');
					$("#tblInputs").show();
					$("#tblLoader").hide();
					$('#forgotPasswordDialog').dialog('close'); 
				} else {
					alert(data);
					$("#tblInputs").show();
					$("#tblLoader").hide();
				}
			}
		);
        return true;
	});
	
	$("#username").focus();
	
	if (($('#body').height() + 110) < $(window).height()) {
		//var newTopMargin = (($("body").height() - $('#loginBox').height() - 110) / 2);
		var newTopMargin = (($(window).height() - $('#loginBox').height() - 130 - 110) / 2);

		$("#loginBox").css({
			'margin-top' : newTopMargin
		});
	}

    if ($(".jeban_overlay").size() > 0) {
        $(".jeban_overlay").fadeOut('slow');
    }
});