var lng = '/nl/';

$(document).ready(function(){
	MM_preloadImages('/media/img/bg_header0.jpg','/media/img/bg_header1.jpg','/media/img/bg_header3.jpg','/media/img/bg_header4.jpg','/media/img/bg_header5.jpg','/media/img/bg_header6.jpg','/media/img/bg_header7.jpg');
	setTimeout("bgAnimation('#header0')",7000);
	$('#content').load(lng+'news.htm');
	$('#playCenter, #playList').mouseover(function(){ $('#playList').show() });
	$('#playCenter, #playList').mouseout(function(){ $('#playList').hide() });
	addPlayer();
	trackListMouseovers();
});
$(function() {
	$.nyroModalSettings({
		processHandler: function(settings) {
			var url = settings.url;
			if (url && url.indexOf('http://www.youtube.com/watch?v=') == 0) {
				$.nyroModalSettings({
					type: 'swf',
					height: 355,
					width: 425,
					url: url.replace(new RegExp("watch\\?v=", "i"), 'v/')
				});
			}
		}
	});
});
window.onload = function(){
	setTimeout('addPlayListTracks()',500);
}
function trackListMouseovers(){
	$('#ulTrackList li').mouseover(function(){ $(this).addClass('liOn') });
	$('#ulTrackList li').mouseout(function(){ $(this).removeClass('liOn') });
}
function bgAnimation(id,oldId){
	if(oldId){ $(oldId).css('z-index',0).show(); }
	var newId = '';
	
	if(document.getElementById('header'+ (parseInt(id.substring(7,8)) + 1 ))) { newId = '#header'+ (parseInt(id.substring(7,8)) + 1 ); }
	else { newId = '#header0'; }
	
	$(id).css('z-index',2);
	$(newId).css('z-index',1);
	
	$(id).fadeOut(1500);

	setTimeout('bgAnimation(\''+newId+'\',\''+id+'\')',7000);
}

function checkGuestbookForm(){
	var badEmailMSG = "invalid e-mail address";
	var email = document.guestform.EMAIL.value;
	
	if(document.guestform.NAME.value == "") { alert("enter your name");return false; }
	if(email.indexOf("@")<1){ alert(badEmailMSG);return false; }
	if(email.indexOf(".", email.indexOf("@"))<1){ alert(badEmailMSG);return false; }
	if(email.indexOf(".")==email.length-1){ alert(badEmailMSG);return false; }
	if(document.guestform.MESSAGE.value == "") { alert("and what about your message?");return false; }
	document.guestform.submit();
}

function MM_preloadImages() { //v3.0
	var d=document;
	if(d.images){
		if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
		for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}
	}
}

function showYouTubeVideo(div,src){
	$('greyedout').style.display = 'block';
	$('videos').style.display = 'block';
	$('closingx').style.display = 'block';
	$(div).innerHTML = '<object width="425" height="344"><param name="movie" value="http:\/\/www.youtube.com\/v\/'+src+'"></param><embed src="http:\/\/www.youtube.com\/v\/'+src+'" type="application/x-shockwave-flash" width="425" height="344"></embed></object>';
}

function closeVideo(){
	$('greyedout').style.display = 'none';
	$('videos').style.display = 'none';
	$('closingx').style.display = 'none';
}

var ie = navigator.appName.indexOf("Microsoft") != -1; 

function addPlayer(){
	var so = new SWFObject('/media/swf/mp3player.swf', 'mp3player', '230', '39', '8', '#000000');
	so.addParam('wmode', 'transparent');
	so.write('playCenter');
}
function getPlayerObject() {
	if(window.mp3player) return window.document["mp3player"];
	if(document.mp3player) return document.mp3player;
}
function addPlayListTracks(){
	$('#ulPlayList li').each(function(){
		var id = $(this).attr('class').split(' ');
		id = id[0];
		addTrackToPlayer(id);
	});
}
function checkAndAddTrackToPlayer(id){
	if($('#playCenter').html() != ''){
		addTrackToPlayer(id);
	}
	else(setTimeout('checkAndAddTrackToPlayer('+id+')',100));
}
function addTrackToPlayer(id){
	$('#playList').show();
	var oFlash = getPlayerObject();
	oFlash.SetVariable("bandID", 412); 
	oFlash.SetVariable("songID", id); 
	oFlash.SetVariable("songName", trs[id][0]);
	oFlash.SetVariable("bandName", trs[id][1]);  
	oFlash.SetVariable("songPath", trs[id][2]); 
	oFlash.TCallLabel("/", "addSong");
}
function addTrackToPlayCenter(thisEl,el) {
	var trackInPlayList = false;
	if(el){
		var id = $(thisEl).parent().attr('class').split(' ');
		id = id[0];
	} else {
		id = thisEl;
	}
	$('#ulPlayList li').each(function(){
		var clazz = $(this).attr('class').split(' ');
		clazz = clazz[0];
		if(clazz == id){ trackInPlayList = true; }
	});
	if(!trackInPlayList){
		var liToAdd = $(thisEl).parent().clone().removeClass('liOn')
		$('#ulPlayList').append(liToAdd);
		if($(thisEl).parent().parent().attr('id') == 'ulTrackList') { $(thisEl).parent().remove(); }
		else {
			$('#ulTrackList li').each(function(){
				var clazz = $(this).attr('class').split(' ');
				clazz = clazz[0];
				if(clazz == id){ $(this).remove(); }
			});
		}
		addTrackToPlayer(id);
	}
}
function addTrackNow(thisEl,el){
	$('#playCenter').html('');
	addPlayer();
	if(el){
		var id = $(thisEl).parent().attr('class').split(' ');
		id = id[0];
	} else {
		id = thisEl;
	}
	$('#ulTrackList').append($('#ulPlayList').html());
	trackListMouseovers();
	$('#ulPlayList').html('');
	var liToAdd = $(thisEl).parent().clone().removeClass('liOn')
	$('#ulPlayList').append(liToAdd);
	setTimeout('checkAndAddTrackToPlayer('+id+')',100)
	if($(thisEl).parent().parent().attr('id') == 'ulTrackList') { $(thisEl).parent().remove(); }
	else {
		$('#ulTrackList li').each(function(){
			var clazz = $(this).attr('class').split(' ');
			clazz = clazz[0];
			if(clazz == id){ $(this).remove(); }
		});
	}
}
function mp3player_DoFSCommand(command, args){
	var myFlashObj = ie ? mp3player : document.mp3player;
	eval(command+"("+args+")");
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('Sub mp3player_FSCommand(ByVal command, ByVal args)\n');
	document.write(' call mp3player_DoFSCommand(command, args)\n');
	document.write('end sub\n');
	document.write('</SCRI' + 'PT\> \n');
}
var trs = new Array();
trs[0] = new Array('Helpless','Earl\'s Court','/media/snd/22_nevern_place/01.mp3');
trs[1] = new Array('LCBB','Earl\'s Court','/media/snd/22_nevern_place/02.mp3');
trs[2] = new Array('Changing','Earl\'s Court','/media/snd/22_nevern_place/03.mp3');
trs[3] = new Array('So bad','Earl\'s Court','/media/snd/22_nevern_place/04.mp3');
trs[4] = new Array('My thing','Earl\'s Court','/media/snd/22_nevern_place/05.mp3');
trs[5] = new Array('Right one','Earl\'s Court','/media/snd/22_nevern_place/06.mp3');
trs[6] = new Array('Dancing asparagus','Earl\'s Court','/media/snd/22_nevern_place/07.mp3');
trs[7] = new Array('Some people will','Earl\'s Court','/media/snd/22_nevern_place/08.mp3');
trs[8] = new Array('Mind the gap','Earl\'s Court','/media/snd/22_nevern_place/09.mp3');
trs[9] = new Array('Time','Earl\'s Court','/media/snd/22_nevern_place/10.mp3');
trs[10] = new Array('Earl\'s Court','Earl\'s Court','/media/snd/22_nevern_place/11.mp3');
trs[12] = new Array('Don\'t you worry','Earl\'s Court','/media/snd/22_nevern_place/12.mp3');
trs[13] = new Array('4 sure','Earl\'s Court','/media/snd/22_nevern_place/13.mp3');
trs[14] = new Array('Tube','Earl\'s Court','/media/snd/22_nevern_place/14.mp3');
trs[15] = new Array('Don\'t you worry (Julius Sayid Remix)','Earl\'s Court','/media/snd/22_nevern_place/15.mp3');
