// External Links
function externalLinks() {
	$('a[rel="out"]').attr({  
		target: '_blank'
	});
}

function hideLightbox() {
	objOverlay = document.getElementById('overlay');
	objLightbox = document.getElementById('lightbox');
	
	
	objOverlay.style.display = 'none';
	objLightbox.style.display = 'none';
}

function menuSlider() {
	$('#topmenue li a:first').addClass('current_js');
	$('#contentpics li').css('position', 'relative');
	$('.front').css('z-index', '');
	$('#topmenue').lavaLamp({
		fx: 'backout',
		speed: 900,
		click: function(event, menuItem) {
			$('#topmenue li:first').removeClass('current_js');
			var href = $(this).children().attr('href');
			if (!href) {
				return false;
			}
			var split = href.split('/');
			var loadurl = 'templates/' + split[1] + '/' + split[1] + '_' + split[0] + '.html';
			menuContent(loadurl, split[1]);
			return false;
		}
	});
	$('#homeclick').click( function() {
		var loadurl = 'templates/index/index_en.html';
		menuContent(loadurl);
		return false;
	});
}

reinitialiseScrollPane = function() {
	$('.scrollcontent').jScrollPane({showArrows:true});
}

function menuContent(loadurl, page) {
	$('#content').load(loadurl, page, reinitialiseScrollPane);
}

$(document).ready(function(){
	externalLinks();
	// IE Flacker Fix
	try {
		document.execCommand('BackgroundImageCache', false, true);
	} catch(err) {}
	$('#contentpics').easySlider({
		auto: false,
		speed: 400,
		numeric: true,
		continuous: false 
	});
	menuSlider();
});