/*
 * Subject to copyright.
 *
 * Web Development - LOOKsystems Limited
 * mailto:info@looksystems.ltd.uk
 * http://www.looksystems.ltd.uk
 *
 */

$(document).ready(function(){

	// lightwindow support

	function open_lightwindow(e) {

		// don't allow lightwindow for brochure flip with mac firefox 2 or below
		// (because flash doesn't work with layers + transparency)
		if (
			this.href.indexOf('brochure-flip') >= 0
		//	&& navigator.platform.indexOf('Mac') >= 0
		//	&& $.browser.mozilla && $.browser.version < '1.9'
		) {
			return;
		}

		e.preventDefault();

		$('<div><h1>The Nare Hotel<a id="modalClose" href="#">[close]</a></h1><iframe src="'+this.href+'"></iframe></div>')
			.modal({
				close: false,
				onOpen: function (dialog) {
					var top = $(window).height() / 2 - 323;
					dialog.container.css('top', (top > 0) ? top+'px' : 0);
					dialog.overlay.fadeIn('fast', function () {
						dialog.data.show();
						dialog.container.slideDown('slow');
					});
				}
			});

		$('#modalClose,#modalOverlay').click(function() { $.modal.close() });

	}

	$('.lightwindow').click(open_lightwindow);

	// set focus
	var $input = $("input[type='text'],input[type='password'],textarea");
	if ($input.length) $input.get(0).focus();

	// initialise legacy script
	if (typeof(init) == 'function') init();

});