$(document).ready(function(){
				
	settaMainTable();
	
	//gestione menu
	$(function() {
            $("#mainMenu").lavaLamp({
                fx: "backout",
                speed: 700,
                click: function(event, menuItem) {									
                    menu($($(menuItem).html()).html());
                }
            });
        });
});

var settaMainTable = function(){
	//if($("#mainTable").height() < $(document).height())
		$("#mainTable").css("height", $(document).height() -  $("#mainDivPadding").height());
}

var ImpostaBannerTandem = function(){	
		$('#scrittaPrenota').animate(
			{backgroundPosition: '0px 0px', opacity:1}, { queue: true, duration: 700, easing: 'easeOutQuint' }).animate(
			{opacity:1}, { queue: true, duration: 5000}).animate(
			{opacity:0}, { queue: true, duration: 1000}).animate(
			{backgroundPosition: '208px 0px', opacity:0}, { queue: true, duration: 1});

	setTimeout(function(){
		$('#scrittaSubito').animate(
			{backgroundPosition: '120px 12px', opacity:1}, { queue: true, duration: 700, easing: 'easeOutQuint' }).animate(
			{opacity:1}, { queue: true, duration: 5000}).animate(
			{opacity:0}, { queue: true, duration: 1000}).animate(
			{backgroundPosition: '-125px 12px', opacity:0}, { queue: true, duration: 1});
	},100);

	setTimeout(function(){
		$('#scrittaIlTuo').animate(
			{backgroundPosition: '25px 115px', opacity:1}, { queue: true, duration: 700, easing: 'easeOutQuint' }).animate(
			{opacity:1}, { queue: true, duration: 5000}).animate(
			{opacity:0}, { queue: true, duration: 1000}).animate(
			{backgroundPosition: '208px 110px', opacity:0}, { queue: true, duration: 1});
	},200);

	setTimeout(function(){
		$('#scrittaTandem').animate(
			{backgroundPosition: '90px 135px', opacity:1}, { queue: true, duration: 700, easing: 'easeOutQuint' }).animate(
			{opacity:1}, { queue: true, duration: 5000}).animate(
			{opacity:0}, { queue: true, duration: 1000}).animate(
			{backgroundPosition: '-125px 140px', opacity:0}, { queue: true, duration: 1});
			setTimeout(ImpostaBannerTandem, 6700); //LOOP
	},300);
		
}

var flareRunning=false;
var flare = function(){
	if(!flareRunning){
		flareRunning = true;
		$("#bannerFlare").animate({backgroundPosition: '50% -10px'}, { queue: true, duration: 350, easing: 'easeInQuad' }).animate(
							{backgroundPosition: '-20% -10px'}, { queue: true, duration: 600, easing: 'easeOutQuad' }).animate(
							{backgroundPosition: '130% -10px'}, { queue: true, duration: 1, easing: 'easeOutCubic' }).animate(
							{backgroundPosition: '103% -10px'}, { queue: true, duration: 2000, easing: 'easeOutCubic' });
		checkFlarePos();
		setTimeout(function(){ flareRunning=false }, 4000);
	}
}

var checkFlarePos = function(){
	setTimeout(function(){ 
		var valore = parseInt($("#bannerFlare").css("backgroundPosition").substr(0,3),10);
		if(valore<27)
			ElasticLogo();
		else
			checkFlarePos();
	}, 50);
}

var ElasticLogo = function(){
		$("#mainLogoBic").animate({"backgroundPosition": "-450px"}, { queue: true, duration:200, easing: 'easeOutQuad' }).animate(
							{"backgroundPosition" : "10px"}, { queue: true, duration: 1000, easing: 'easeOutElastic' });					
}

var intChat;
var menu = function(mnu){
	
	viewWait("centerColumn");
	
	mnu = mnu.toLowerCase();
	mnu = mnu.replace(/ /ig, "_");
	
	switch(mnu){
	case 'tandem':
		document.title = 'UPnGO - Lanci Tandem';
		break;
	case 'corsi':
		document.title = 'UPnGO - Corsi di Paracadutismo';
		break;
	case 'manifestazioni':
		document.title = 'UPnGO - Manifestazioni di Paracadutismo';
		break;
	case 'terminologia':
		document.title = 'UPnGO - Terminologia';
		break;
	case 'chi_siamo':
		document.title = 'UPnGO - Chi siamo';
		break;
	case 'dove_siamo':
		document.title = 'UPnGO - Dove siamo';
		break;
	case 'contatti':
		document.title = 'UPnGO - Contatti';
		break;
	case 'download':
		document.title = 'UPnGO - Area Download';
		break;
	default:
		document.title = 'UPnGO - Home';
	}
	
	$.getScript("struttura/pagine/" + mnu + ".js", function(){
		//CheckLiveText();
	});
}

var chatCaricata=false;
var CheckLiveText=function(){
	/*
	if(!chatCaricata){
		if($("#rgtColR2").length > 0){
			loadSezione("rgtColR2", "livetext/livetext.inc.php", function(){	});
			chatCaricata = true;
		}
	}
	*/
}

var reimpostaPagina = function(){
	$("#mainDivContainer").width($(window).width()-15);
	$("#centerColumn").width( $("#mainDivContainer").width() - $("#leftColumn").width() - $("#rightColumn").width() - 15);
	$("#centerRiga1").css("margin" , "-10px -10px 0 -10px")
	$("#centerRiga1").width($("#centerColumn").width() + 20);
	
	if($("#mainFoto").length>0){
		$("#mainFoto").width($("#centerRiga1").width());
		$("#mainFoto").height(Math.round($("#mainFoto").width()/2.471));
		$("#mainFoto").css("background", "url(struttura/foto/logoBack.png) center no-repeat");
				
		var str = "";
		var arrImg = new Array();
		for(var x=1; x<=31; x++)
			arrImg.push(x);
		
		arrImg.sort(randOrd);
		
		for(var x=0; x<arrImg.length; x++)
			str += "<img  style='border-bottom: 1px dotted #9a0000' width='" + $("#centerRiga1").width() + "' src='struttura/foto/home/" + arrImg[x] + ".jpg' >";				
		$("#mainFoto").html(str);			
		
		$('#mainFoto').cycle({
			fx: 'scrollDown',
			timeout: 6000,
			speedIn: 1200,
			speedOut: 700,
			easing: 'backinout', 
			delay:  -2000,
			pause: 1
		});
	}
}

