/*
-----------------------------------------------
Common JavaScript
Site: lff.co.uk
Version: 12 June 2008
----------------------------------------------- */

window.addEvent('domready', function() {
	newWin();
	banner();
	//zebraStripes();
});

/* Current Nav (mt)
----------------------------------------------- */
function currentNav() {
	path = document.location.href.split('/').getLast();
	$$('#nav a[href="' + path + '"]').addClass('current');
}

/* New Window Links (mt)
----------------------------------------------- */
function newWin() {
	$$('a[href]').each(function(a) {
		if ((!a.href.indexOf('http://') && !a.href.match('^http://([^.]+[.])?(' + document.domain + ')')) || a.href.match('.wmv|.pdf')) {
			a.onclick = function(event) {
				event = new Event(event);
				if (event.shift || event.alt || event.control || event.meta) {
					return true;
				} else {
					window.open(this.href);
					return false;
				}
			};
		}
	});
}

/* Zebra Stripes (mt)
----------------------------------------------- */
function zebraStripes() {
	var z;
	$$('.zebra tr').each(function(tr) {
		z = (z) ? false : true;
		if (z) tr.addClass('alt');
	});
}

/* Flash Banner (swfobject)
----------------------------------------------- */
var flashvars = {};
var params = {};
params.wmode = "transparent";
var attributes = {};
function banner() {
	swfobject.embedSWF("/banner.swf", "banner", "760", "48", "8.0.0", false, flashvars, params, attributes);
}