$(function()
{
	
	Shadowbox.init();
	
	if ($.browser.msie && parseInt($.browser.version) == 6) {
		$('#skipNavigation').attr('href', '').css('cursor', 'default').click(function() { return false; });
	}
	
	if ($('body').hasClass('home')) {
		
		$('html').addClass('jquery');		
		$('ul.news li:last').addClass('last');
		$('ul.news li p:not(.introduction), ul.news li p span').hide();
		
		$('ul.news li p.introduction, ul.news li img').click(function() {
			$('ul.news li span:visible, ul.news li p:not(.introduction):visible').slideUp();
			$('span:hidden, p:not(.introduction):hidden', $(this).parent()).slideDown().parent();
		});
	
	}
	
	$('div#branding h2').empty().css('text-indent', 0).append('<span style="background: ' + $('div#branding h2').css('background-image') + '"></span>');
	$('div#branding h2').append('<span style="background: url(assets/layout/bg.worship.jpg);"></span>');
	$('div#branding h2').append('<span style="background: url(assets/layout/bg.groups.jpg);"></span>');
	$('div#branding h2').append('<span style="background: url(assets/layout/bg.events.jpg);"></span>');
	$('div#branding h2').append('<span style="background: url(assets/layout/bg.multimedia.jpg);"></span>');
	
	$('div#branding h2').innerfade({ 
		speed: 1250, 
		timeout: 5000, 
		type: 'sequence', 
		containerheight: '160px'
	});	
	
	// var swf = new SWFObject('assets/swf/audioplayer.swf', 'audioplayer1000', 205, 20, '9', '#ffffff');
	// 	swf.addVariable('playerID', 1000);
	// 	swf.addVariable('bg', '0xf8f8f8');
	// 	swf.addVariable('leftbg', '0xeeeeee');
	// 	swf.addVariable('lefticon', '0x666666');
	// 	swf.addVariable('rightbg', '0xcccccc');
	// 	swf.addVariable('rightbghover', '0x999999');
	// 	swf.addVariable('righticon', '0x666666');
	// 	swf.addVariable('righticonhover', '0xffffff');
	// 	swf.addVariable('text', '0x666666');
	// 	swf.addVariable('slider', '0x666666');
	// 	swf.addVariable('track', '0xFFFFFF');
	// 	swf.addVariable('border', '0x666666');
	// 	swf.addVariable('loader', '0xeeeeee');
	// 	swf.addVariable('soundFile', $('#mp3 a').attr('href'));
	// 	swf.write('mp3');
		
	var so = new SWFObject('assets/swf/jwplayer.swf','mp3','205','24','9', 'ffffff');
		so.addParam('allowfullscreen','true');
		so.addParam('allowscriptaccess','always');
		so.addParam('wmode','opaque');
		so.addVariable('file', $('#mp3 a').attr('href'));
		so.write('mp3');
	
	// $('table.audio a').each(function(i, n) {
	// 		
	// 		$(this).parents('tr').append('<td style="background: #ffffff;"><span id="audio' + i + '"></span></td>')
	// 		
	// 		if (i < 5) {
	// 		
	// 			var swf = new SWFObject('assets/swf/audioplayer.swf', 'audioplayer' + i, 205, 20, '9', '#ffffff');
	// 			swf.addParam('wmode', 'transparent');
	// 			swf.addVariable('playerID', i);
	// 			swf.addVariable('bg', '0xffffff');
	// 			swf.addVariable('leftbg', '0xeeeeee');
	// 			swf.addVariable('lefticon', '0x666666');
	// 			swf.addVariable('rightbg', '0xcccccc');
	// 			swf.addVariable('rightbghover', '0x999999');
	// 			swf.addVariable('righticon', '0x666666');
	// 			swf.addVariable('righticonhover', '0xffffff');
	// 			swf.addVariable('text', '0x666666');
	// 			swf.addVariable('slider', '0x666666');
	// 			swf.addVariable('track', '0xFFFFFF');
	// 			swf.addVariable('border', '0x666666');
	// 			swf.addVariable('loader', '0xeeeeee');
	// 			swf.addVariable('soundFile', $(this).attr('href'));
	// 			swf.write('audio' + i);
	// 			
	// 		}
	// 		
	// 	});
	
	$('table.audio tr').hover(
		function() { $(this).addClass('active'); },
		function() { $(this).removeClass('active'); }
	);
	
	$('table.audio tr').click(function() {
		
		var me = $(this);
		
		$('table.audio tr').removeClass('current');
		$('table.audio tr.player').remove();
		
		if ($.browser.msie) {
		    var obj = document.getElementById('swf');
		        if (obj) {
		            for (var i in obj) {
		                if (typeof obj[i] == "function") {
		                	obj[i] = null;
		                }
		        }
		        obj.parentNode.removeChild(obj);
		    }
		}
		
		$('<tr class="player" style="display: none;"><td colspan="2"><p id="swf"></p></td></tr>').insertAfter(this).fadeIn(500, function() {

			var so = new SWFObject('assets/swf/jwplayer.swf','swf','438','24','9', 'ffffff');
				so.addParam('allowfullscreen','true');
				so.addParam('allowscriptaccess','always');
				so.addParam('wmode','opaque');
				so.addVariable('file', $(me).find('a').attr('href'));
				so.addVariable('autostart','true');
				so.write('swf');
		
		});

		$(this).addClass('current');
		return false;
		
	});
	
	$('table.study tr').hover(
		function() { $(this).addClass('active'); },
		function() { $(this).removeClass('active'); }
	);
	
	$('table.study tr').click(function() {
		
		document.location.href = $(this).find('a').attr('href');
		return false;
		
	});
	
});

// var ap_instances = new Array();
// 
// function ap_stopAll(playerID) {
// 	for (var i = 0; i < ap_instances.length; i++) {
// 		try {
// 			if (ap_instances[i] != playerID) {
// 				document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 1);
// 			}
// 			else {
// 				document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 0);
// 			}
// 		} 
// 		catch (errorObject) {}
// 	}
// }
// 
// function ap_registerPlayers() {
// 	var objectID;
// 	var objectTags = document.all ? document.getElementsByTagName("object") : document.getElementsByTagName("embed");
// 	for(var i = 0; i < objectTags.length; i++) {
// 		objectID = objectTags[i].id;
// 		if (objectID.indexOf("audioplayer") == 0) {
// 			ap_instances[i] = objectID.substring(11, objectID.length);
// 		}
// 	}
// }
// 
// var ap_clearID = setInterval(ap_registerPlayers, 100);
