window.addEvent('domready', function () {
	new LightBox({opacity: 0.6, page: false});
	
	var id = $(document.body).get('id');
	window.flashAvail = (Browser.Plugins.Flash.version > 8);

	$(document.body).addClass('js');
	
	// Cufon text replacment
	// Select string containing all elements to replace
	var cufon1 = $$('#home #welcome h2'+
	', #home .col4.last h3'+
	', #news h2'+
	', #show h2'+
	', #members h2'+
	', #members .col2 h3'+
	', #hospitality h3'+
	', #tickets h2'+
	', #terms h2'+
	', #privacy h2'+
	', #contact h2'+
	', #faqs h2'+
	', .promo h3').addClass('cufon');

	// Clarendon CN
	Cufon.replace(cufon1, {
		hover: true,
		fontFamily: 'Clarendon CN'
	});

	var cufon2 = $$('#activity h3'+
	', #video p.cta'+
	', #news .item .cta a').addClass('cufon');

	Cufon.replace(cufon2, {
		hover: true,
		fontFamily: 'Clarendon BT'
	});


	// Search form
	(function () {
		var form = $('navSearch');
		if ($defined(form)) {
			var input = form.getElement('input');

			if (input.get('value').length < 1) {
				input.set('value', 'Search here');
			}

			input.addEvents({
				focus: function () {
					if (input.get('value') == 'Search here') {
						input.set('value', '');
					}
				},
				blur: function () {
					if (input.get('value').length < 1) {
						input.set('value', 'Search here');
					}
				}
			});
		}
	})();
});