var avego = avego || {};
avego.sso = avego.sso || {};

avego.sso.Loading = (function() {
	var _self = {
		setLoading : function(elementID, isLoading) {
			var overlayID = "overlay_" + elementID;
			if ($("#" + overlayID).length == 0) {
				$("#" + elementID).prepend("<div id=\"" + overlayID + "\" class=\"htmlContainerOverlay\">");
			}
			
			if (isLoading) {
				$("#" + overlayID).css("display", "block")
								  .css("height", Math.max($("#" + elementID).height(), 32))
								  .css("width", $("#" + elementID).width());
			}
			else {
				$("#" + overlayID).fadeOut("slow", function () {
        			$(this).css("display", "none");
        		});
			}
		}
	};

	return _self;
})();

$(document).ready(function() {
	$("#loginForm").submit(function() {
		avego.sso.Loading.setLoading("loginForm", true);
		$("#password").val(hex_md5($("#plainPasswd").val()));
		$("#plainPasswd").val("");
			
		return true;
	});

	$("#email").focus();
	$("#password").val("");
});