$(document).ready(function() {
	$("#stLoginDialog").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 230,
		modal: true,
		buttons: {
			"Login": function() {
				$("#stpassword").val(hex_md5($("#stplainPasswd").val()));
				$("#stplainPasswd").val("");
				$("#stLoginForm").submit();
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
	$("#stplainPasswd").keyup(function(e) {
		if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
			if ($("#stLoginDialog").dialog("isOpen")) {
				$("[aria-labelledby$=stLoginDialog]").find(":button:contains('Login')").click();
			}
	    }
	});
	
	$("#ffLoginDialog").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 230,
		modal: true,
		buttons: {
			"Login": function() {
				$("#ffpassword").val(hex_md5($("#ffplainPasswd").val()));
				$("#ffplainPasswd").val("");
				$("#ffLoginForm").submit();
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
	$("#ffplainPasswd").keyup(function(e) {
		if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
			if ($("#ffLoginDialog").dialog("isOpen")) {
				$("[aria-labelledby$=ffLoginDialog]").find(":button:contains('Login')").click();
			}
	    }
	});
	
	$("#stLogin").click(function() {
		$("#ffLoginDialog").dialog("close");
		$("#stLoginDialog").dialog("open");
	});
	
	$("#ffLogin").click(function() {
		$("#stLoginDialog").dialog("close");
		$("#ffLoginDialog").dialog("open");
	});
});