var flashHeaders = function(){
	if ($('flashHeader')){
		var loc;
		var flash;
		loc = $('flashHeader').getProperty('rel');
		switch(loc){
			case 'weddings':
				flash = '/_lib/flash/weddings.swf';
				break;
			case 'golf':
				flash = '/_lib/flash/golf.swf';
				break;
			case 'tykes':
				flash = 'tykes_flash.swf';
				break;
			case 'eventSection':
				flash = '/_lib/flash/events.swf';
				break;
			case 'offersSection':
				flash = '/_lib/flash/offers.swf';
				break;
			case 'conferences':
				flash = 'tykes_conference.swf';
				break;
			case 'griffon':
				flash = '/_lib/flash/griffon.swf';
				break;
			default:
				flash = '/_lib/flash/general.swf';
				break;
		}
		if (flash){
			var swf = new Swiff(flash, {'container': 'flashHeader', 'width': 778, 'height': 287});
		}
	}
}
var flashPlayers = function(){
	$$('a.flash').each(function(el){
		var w = el.getSize().x.toInt();
		var h = el.getSize().y.toInt();
		var cont = new Element('div', {'style': el.getProperty('style') + 'position: relative; border: solid 1px #CCC; padding: 5px;'}).wraps(el);
		var swf = new Swiff(el.href, {'container': el, 'width': w, 'height': h, 'params': {'allowfullscreen': true}});
		el.setProperty('style', '');
		el.addEvent('click', function(e){
			var e = new Event(e).stop();
		});
		if (el.hasClass('tour360')){
			// Add the logo on top
			var logo = new Element('img', {'src': '/_lib/images/360_tour_small.png', 'title': 'Another Sandburn Hall 360 tour', 'class': 'tour360logo'}).inject(el, 'bottom');
			logo.addEvent('click', function(e){
				window.location = el.rel;
			});
		}
	});
}
var MM_openBrWindow = function (theURL,winName,features) {
	window.open(theURL,winName,features);
	var e = new Event(e).stop();
	return false;
}
var windowOpeners = function(){
	$$('a.newWindow').each(function(el){
		el.addEvent('click', function(e){
			var url = el.href;
			var features = el.get('rel');
			window.open(url, 'newWin', features);
			var e = new Event(e).stop();
		});
	});
}
var external = function(){
	thisUrl = window.location;
	$$('a').each(function(el){
		if (el.href == thisUrl){
			el.addClass('active');
		}
		if (el.get('rel')=='external'){
			el.setProperty('target', '_blank');
		}
	});
}
var weddingExhibitors = function(){
	$$('#weddingFair .exhibitorDetails td a').each(function(el){
		el.setProperty('target', '_blank');
	});
}
window.addEvent('domready', function(){
	flashHeaders();
	windowOpeners();
	external();
	weddingExhibitors();
	flashPlayers();
});
