// JavaScript Document
$(function(){
			$.fn.supersized.options = {  
				startwidth: 640,  
				startheight: 480,
				vertical_center: 0,
				slideshow: 0,
				navigation: 0,
				transition: 0, //0-None, 1-Fade, 2-slide top, 3-slide right, 4-slide bottom, 5-slide left
				pause_hover: 0
			};
	        $('#supersize').supersized(); 
});
function adjustLeft()
{
  minHeight=$(document).height();
  $('#left').css('min-height',minHeight-5);
  $('#left').fadeTo('fast',0.8);
}
function adjustFooter()
{
  minTop=$('#container').height();
  $('#footer').css('top',minTop-18);
  
}
function animaMenu(elemento,margine,linea)
{
  
  jQuery('#'+elemento).animate({
      marginTop: margine+'px',
      opacity: '1'
    },2000,function(){
      //funzione callback
       $('#'+linea).fadeTo('slow', 1);
         
    });
}

//Avvio funzioni al caricamento pagina
$(document).ready(function() 
{
    adjustLeft();
    adjustFooter();
    if(typeof sIFR == "function")
    {
    	sIFR.replaceElement(named({sSelector:"h2.active", sFlashSrc:"script/klavika.swf",sColor:"#6dcff9",sWmode:"transparent"}));
      sIFR.replaceElement(named({sSelector:"h2", sFlashSrc:"script/klavika.swf",sColor:"#ffffff",sWmode:"transparent"}));
    	
    	sIFR.replaceElement(named({sSelector:"h3", sFlashSrc:"script/klavika.swf",sColor:"#ffffff",sWmode:"transparent"}));
    }
    $("a[rel^='prettyPhoto']").prettyPhoto({
    theme: 'dark_rounded',
    allowresize: false
    });
    
    //oscuro le righe di separazione
    $('#line1').fadeTo('slow', 0);
    $('#line2').fadeTo('slow', 0);
    $('#line3').fadeTo('slow', 0);
    $('#line4').fadeTo('slow', 0);
    $('#line5').fadeTo('slow', 0);
    
    setTimeout("animaMenu('voce1','110','line1');",600);
    setTimeout("animaMenu('voce2','0','line2');",800);
    setTimeout("animaMenu('voce3','0','line3');",1000);
    setTimeout("animaMenu('voce4','0','line4');",1200);
    setTimeout("animaMenu('voce5','0','line5');",1400);

});

//funzioni al resize
$(window).resize(function() {
  adjustLeft();
  adjustFooter();
});

