
var authorization = {

	showViewer : function()
	{
		document.documentElement.scrollTop = 0; 
		document.body.scrollTop = 0;
		
		var oContainer = $('authorization_viewer_block');
		oContainer.style.display = 'block';
		blockScreen(oContainer);
		document.loginenterform.login.focus();
		return false;
	},

	closeViewer : function()
	{
		obj=$('authorization_viewer_block');
		if(obj.style.display != 'none')
		{
			obj.style.display = 'none';
			Common.Event.remove(document.body, 'mouseup', this.closeViewer);
	        unBlockScreen();
		}
		return false;
	},

	formsubmit: function()
	{ 
		if (Validate.checkAuthorizationForm(document.loginenterform)) {
			var oContainer = $('authorization_viewer_block');
			var elements = document.loginenterform.elements;
			var params = {
				login		: elements['login'].value,
				password	: elements['password'].value
			};
			sendContentFromModalWindow(oContainer, "/account/authorization/", params);
		}
	},
	
	resize: function() {
		var oContainer = $('authorization_viewer_block');
		if (oContainer && oContainer.style.display != "none") {
			oContainer.style.left = ( ( document.body.offsetWidth - oContainer.offsetWidth ) / 2 ) + 'px';
		}
	}

};
