// JavaScript Document
var servizi = false;
var timer;

$(document).ready(function(){
	   
	/* effetto hover per sezione network meteo */					  
	$("#link_network_meteo_rimini").mouseover(function(){$(this).animate({top: 10}, 'fast');});
	$("#link_network_meteo_rimini").mouseout(function(){$(this).animate({top: 0}, 'fast');});
	$("#link_network_meteo_cattolica").mouseover(function(){$(this).animate({top: 10}, 'fast');});
	$("#link_network_meteo_cattolica").mouseout(function(){$(this).animate({top: 0}, 'fast');});
	$("#link_network_meteo_misano_adriatico").mouseover(function(){$(this).animate({top: 10}, 'fast');});
	$("#link_network_meteo_misano_adriatico").mouseout(function(){$(this).animate({top: 0}, 'fast');});
	$("#link_network_meteo_portoverde").mouseover(function(){$(this).animate({top: 10}, 'fast');});
	$("#link_network_meteo_portoverde").mouseout(function(){$(this).animate({top: 0}, 'fast');});

						   
	hideAll();
	
	$("#menu_home").mouseover(function() {hideAll();});
	$("#menu_servizi").mouseover(function() {hideAll();$("#sub_menu_servizi").fadeIn("slow");});
	$("#menu_mappe").mouseover(function() {hideAll();$("#sub_menu_mappe").fadeIn("slow");});
	$("#menu_previsioni").mouseover(function() {hideAll();$("#sub_menu_previsioni").fadeIn("slow");});
	$("#menu_webcam").mouseover(function() {hideAll();$("#sub_menu_webcam").fadeIn("slow");});
	$("#menu_community").mouseover(function() {hideAll();$("#sub_menu_community").fadeIn("slow");});
	$("#menu_business").mouseover(function() {hideAll();$("#sub_menu_business").fadeIn("slow");});
	$("#menu_contatti").mouseover(function() {hideAll();$("#sub_menu_contatti").fadeIn("slow");});
	
	
	/* scrollable per le cam */
	/*$("div.horizontal:first").scrollable({loop:true});
	$("div.double").scrollable({
		clickable:false,
		onSeek: function() {
			$("#info").text("current index: " + this.getStatus().index);	
		}		
	});*/
	// initialize scrollable  
    $("div.scrollable").scrollable({ 
             
        // items are auto-scrolled in 2 secnod interval 
        interval: 2000, 
         
        // when last item is encountered go back to first item 
        loop: true,  
         
        // make animation a little slower than the default 
        speed: 1000, 
         
        // when seek starts make items little transparent 
        onBeforeSeek: function() { 
            this.getItems().fadeTo(200, 1);         
        }, 
         
        // when seek ends resume items to full transparency 
        onSeek: function() { 
            this.getItems().fadeTo(200, 1); 
        }
    });    
	
	/* animazione sopra i pulsanti delle previ  */
	var start;
	$("#previsioni ul li a").hover(function() {
	    elem = $(this);
	    timer = setTimeout("startTimer(elem)", 1000);
	}, function() {
	    elem = $(this);
	    stopTimer(elem);
	});

	/* tooltip sulle cam */
	$('.item a').tooltip({
		track: true,
		delay: 0,
		showURL: false,
		showBody: " § ",
		fade: 250
	});
	

    
    /*$().ajaxSend(function(r,s){$("#loading").show();});  
    $().ajaxStop(function(r,s){$("#loading").fadeOut("fast");});
	updateMsg();*/
	
     /* $('a[rel*=facebox]').facebox({
        loading_image : 'loading.gif',
        close_image   : 'closelabel.gif'
      }) */
      var opzioniZoom =
            {
                xOffset: 20,
                title: false,
                lens:false,
                showEffect:'show',
                hideEffect:'fadeout',
                fadeoutSpeed: 'slow'


            }

      //$(".jqzoom").jqzoom(opzioniZoom);


});

	
	function startTimer(elem){
		elem.next("em").animate({opacity: "show", top: "-140"}, "slow");
	}
	
	function stopTimer(elem){
		elem.next("em").animate({opacity: "hide", top: "-500"}, "fast");
	    clearTimeout(timer);
	}

    function hideAll(){
	    $("#sub_menu_servizi").css("display", "none");
	    $("#sub_menu_mappe").css("display", "none");
	    $("#sub_menu_previsioni").css("display", "none");
	    $("#sub_menu_webcam").css("display", "none");
	    $("#sub_menu_community").css("display", "none");
	    $("#sub_menu_business").css("display", "none");
	    $("#sub_menu_contatti").css("display", "none");	
    }


    function updateMsg() {
         $("#temporimasto").load("lamTimer.ashx");
         setTimeout('updateMsg()', 10000);
    }
    

