var d=document, banners = new Array(), currentBanner=0, currentMenu='';
function splashLoad() {  
	$('#text').mousemove(function() {
		closeMenu();
	});

	if (d.getElementById("imageContainer") != null) {
		banners = d.getElementById("imageContainer").getElementsByTagName("img");
		for (i = 1; i < banners.length; i++) 
			banners[i].xOpacity = 0;
		banners[0].style.display = "block";
		banners[0].xOpacity = .99;
 
		setTimeout(so_xfade, 2000);
	}
};
		
function so_xfade() {
	cOpacity = banners[currentBanner].xOpacity;
	nIndex = banners[currentBanner+1]?currentBanner+1:0;

	nOpacity = banners[nIndex].xOpacity;

	cOpacity-=.03; 
	nOpacity+=.03;

	banners[nIndex].style.display = "block";
	banners[currentBanner].xOpacity = cOpacity;
	banners[nIndex].xOpacity = nOpacity;

	setOpacity(banners[currentBanner]); 
	setOpacity(banners[nIndex]);

	if(cOpacity<=0) {
		banners[currentBanner].style.display = "none";
		currentBanner = nIndex;
		setTimeout(so_xfade,2000);
	} else {
		setTimeout(so_xfade,70);
	}

	function setOpacity(obj) {
		if(obj.xOpacity>.99) {
			obj.xOpacity = 1;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
}

$(document).ready(function () {
	var hasPager = false, multiPages = false;
	
	if ($("#imageContainer")) {
		$('#imageContainer2').click(function(){
			$('#imageContainer').fadeOut('slow');
		});
	}

	if ($("#page_button_next"))
		hasPager = true;

	if ($("#page_button_next_3"))
		multiPages = true;
		
	if(hasPager==true){
		// back to page 1
		$('#page_button_prev>a').click(function(){
			$('#page_first').animate({left: '+=600px'});
			$('#page_second').animate({left: '+=600px'});
			$('#page_button_next').fadeIn(100);
			$('#page_button_prev').fadeOut(100);
		});
		// open page 2
		$('#page_button_next>a').click(function(){
			$('#page_first').animate({left: '-=600px'});
			$('#page_second').animate({left: '-=600px'});
			$('#page_button_next').fadeOut(100);
			$('#page_button_prev').fadeIn(100);
			$('#page_button_next_3').fadeIn(100);
		});
		// open page 3
		$('#page_button_next_3>a').click(function(){
			$('#page_second').animate({left: '-=1200px'});
			$('#page_third').animate({left: '-=1200px'});
			$('#page_button_next_3').fadeOut(100);
			$('#page_button_prev_3').fadeIn(100);
		});
		// open page 4
		$('#page_button_next_4>a').click(function(){
			$('#page_third').animate({left: '-=1800px'});
			$('#page_fourth').animate({left: '-=1800px'});
			$('#page_button_next_4').fadeOut(100);
			$('#page_button_prev_4').fadeIn(100);
		});
		// open page 5
		$('#page_button_next_5>a').click(function(){
			$('#page_fourth').animate({left: '-=2400px'});
			$('#page_fifth').animate({left: '-=2400px'});
			$('#page_button_next_5').fadeOut(100);
			$('#page_button_prev_5').fadeIn(100);
		});
		// open page 6
		$('#page_button_next_6>a').click(function(){
			$('#page_fifth').animate({left: '-=3000px'});
			$('#page_sixth').animate({left: '-=3000px'});
			$('#page_button_next_6').fadeOut(100);
			$('#page_button_prev_6').fadeIn(100);
		});
		// back to page 2
		$('#page_button_prev_3>a').click(function(){
			$('#page_second').animate({left: '+=1200px'});
			$('#page_third').animate({left: '+=1200px'});
			$('#page_button_prev_3').fadeOut(100);
			$('#page_button_next_3').fadeIn(100);
		});
		// back to page 3
		$('#page_button_prev_4>a').click(function(){
			$('#page_third').animate({left: '+=1800px'});
			$('#page_fourth').animate({left: '+=1800px'});
			$('#page_button_prev_4').fadeOut(100);
			$('#page_button_next_4').fadeIn(100);
		});	
		// back to page 4
		$('#page_button_prev_5>a').click(function(){
			$('#page_fourth').animate({left: '+=2400px'});
			$('#page_fifth').animate({left: '+=2400px'});
			$('#page_button_prev_5').fadeOut(100);
			$('#page_button_next_5').fadeIn(100);
		});	
		// back to page 5
		$('#page_button_prev_6>a').click(function(){
			$('#page_fifth').animate({left: '+=3000px'});
			$('#page_sixth').animate({left: '+=3000px'});
			$('#page_button_prev_6').fadeOut(100);
			$('#page_button_next_6').fadeIn(100);
		});	
	}
});

function hideLanguageSelector() {
	d.getElementById("imageContainer").style.display = "none";
	d.getElementById("languageSelector").style.display = "none";
	d.getElementById("header").style.display = "block";
	d.getElementById("nav").style.display = "block";
}

function closeMenu() {
	if(currentMenu != '')
		$('#'+currentMenu).slideUp('slow');
		
	currentMenu = '';	
}

function showMenu(menu) {
	if(currentMenu==menu) {
		// nada
	} 

	else {
		$('#'+menu).slideDown('slow');
		
		if(currentMenu != '')
			$('#'+currentMenu).slideUp('slow');
			
		currentMenu = menu;	
	}
}
