/**
 * @dep jquery, jquery.ui.dialog, fontdetector
 * @author miesjel@rhdl.nl
 */
$(document).ready(function()
{
	if (/ AppleWebKit\//.test(navigator.userAgent)) {
		$(document.body).addClass('fontset3');
	} else if ((new FontDetector()).test('Calibri')[3] !== true) {
		$(document.body).addClass('fontset2');
	}

	if (document.body.className.indexOf('home') === -1)
		return;

	(function()
	{
		var $dialog = $('#dialog'), $overlay = $('#overlay');

		$.extend(ws.ui.defaults.dialog, {
			width: parseInt($dialog.css('width')),
			modal: false,
			draggable: false,
			close: onDialogClose,
			closeOnEscape: false/*,
			overlay: {
				opacity: 0.2,
				backgroundColor: $overlay.css('backgroundColor')
			}*/
		});

		$('#tickets a.action').click(onActionClick);

		function onActionClick(event)
		{
			ws.ui.openDialog($dialog, {url: this.href, title: this.title});
			return false;
		}

		function onDialogClose()
		{
			$('.ui-dialog').remove();
		}
	})();
});