$.extend($.modal.defaults, {
	overlayClose : true,
	opacity : 60,
	overlayCss : {
		backgroundColor : "#000"
	}
});

function viewModalObj(obj) {
	obj.modal( {
		onOpen : function(dialog) {
			dialog.overlay.fadeIn('fast', function() {
				dialog.data.hide();
				dialog.container.fadeIn('fast', function() {
					dialog.data.slideDown('fast');
				});
			});
		},
		onClose: function (dialog) {
			dialog.data.slideUp('fast', function () {
				dialog.container.hide('fast', function () {
					dialog.overlay.fadeOut('fast', function () {
						$.modal.close();
					});
				});
			});
		}

	});
}

function viewModal(selector) {
	viewModalObj($(selector));
}

function showModal() {
	viewModal(".modal");
	setTimeout("$('.focus').focus();", 500);
}

function closeModal() {
	$.modal.close();
}