$(document).ready
(
	function()
	{
		if ($.blockUI)
		{
			$.blockUI.defaults =
			{
				// message displayed when blocking (use null for no message)
				message:  null,

				// styles for the message when blocking; if you wish to disable
				// these and use an external stylesheet then do this in your code:
				// $.blockUI.defaults.css = {};
				css:
				{
					left: "50%"
					/*
					padding:        0,
					margin:         0,
					width:          '30%',
					top:            '50%',
					left:           '35%',
					textAlign:      'left',
					color:          '#000',
					border:         '0px solid #aaa',
					backgroundColor:'#fff',
					cursor:         'default'
					*/
				},

				// styles for the overlay
				overlayCSS:
				{
					/*
					backgroundColor:'#000',
					opacity:        '0.6'
					*/
				},

				// styles applied when using $.growlUI
				growlCSS:
				{
					/*
					width:    '350px',
					top:      '10px',
					left:     '',
					right:    '10px',
					border:   'none',
					padding:  '5px',
					opacity:  '0.6',
					color:    '#fff',
					backgroundColor: '#000',
					'-webkit-border-radius': '10px',
					'-moz-border-radius':    '10px'
					*/
				},

				// z-index for the blocking overlay
				baseZ: 1000,

				// set these to true to have the message automatically centered
				centerX: true, // <-- only effects element blocking (page block controlled via css above)
				centerY: true,

				// allow body element to be stetched in ie6; this makes blocking look better
				// on "short" pages.  disable if you wish to prevent changes to the body height
				allowBodyStretch: true,

				// be default blockUI will supress tab navigation from leaving blocking content;
				constrainTabKey: true,

				// fadeIn time in millis; set to 0 to disable fadeIn on block
				fadeIn:  0,

				// fadeOut time in millis; set to 0 to disable fadeOut on unblock
				fadeOut:  0,

				// time in millis to wait before auto-unblocking; set to 0 to disable auto-unblock
				timeout: 0,

				// disable if you don't want to show the overlay
				showOverlay: true,

				// if true, focus will be placed in the first available input field when
				// page blocking
				focusInput: true,

				// suppresses the use of overlay styles on FF/Linux (due to performance issues with opacity)
				applyPlatformOpacityRules: true,

				// callback method invoked when unblocking has completed; the callback is
				// passed the element that has been unblocked (which is the window object for page
				// blocks) and the options that were passed to the unblock call:
				//     onUnblock(element, options)
				onUnblock: null,

				// don't ask; if you really must know: http://groups.google.com/group/jquery-en/browse_thread/thread/36640a8730503595/2f6a79a77a78e493#2f6a79a77a78e493
				quirksmodeOffsetHack: 4
			};
		}
	}
);
