var intervallo=new Array();

function animazione(){

    var start_p=$('.footer-avatar').position().top;
    
    var end_p=start_p-30;

    $('.footer-avatar').animate({top: ""+end_p},3000,'swing',function(){
        
        back_animazione();
        
    });
    
}



function back_animazione(){
    
    var start_p=$('.footer-avatar').position().top;
    
    var end_p=start_p+30;

    $('.footer-avatar').animate({top: ""+end_p},3000,'swing',function(){
        
        animazione();
        
    });

}

function animazione2(){

    var start_p=$('.footer-avatar-2').position().top;

    var end_p=start_p+30;

    $('.footer-avatar-2').animate({top: ""-end_p},4000,'swing',function(){

        back_animazione2();

    });

}



function back_animazione2(){

    var start_p=$('.footer-avatar-2').position().top;

    var end_p=start_p+30;

    $('.footer-avatar-2').animate({top: ""-end_p},4000,'swing',function(){

        animazione2();

    });

}

function run_content(url){
  
    $('#main-loading').show();
    $('#main-content > div').hide();
   
    $.ajax({
           type: "GET",
           url: url,
           data:{},
           async: true,
           success: function(msg)
           {
                $('#main-content > div').html(msg);
                $('#main-content > div').fadeIn(500);
                $('#main-loading').hide();
           },
           error: function(){
               $('a[href="main/"]').trigger("click");
           }
     });
}

function radio_player(){

    if ($('.pl').size()){
         
           $('.pl').remove();
         
           $('.pl-play > img').attr('src','images/listen-on.png');
         
    }else{

            var code="<div style=\"width:160; height:90px; background-color:#000\"><div style=\"padding-top:5px; position:absolute;top:-2000;z-index:-1\" class=\"pl\"><object width='155' height='75' classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0\" ><param name='movie' value='http://www.radiomontecarlo.net/swf/wr/wr-s.swf?titoloRadio=RMC RADIO KAY KAY&streamRadio=KAYKAY&clr=clr2&autoplay=1&buffertime=2&logo=kk_big_100x100.jpg' /><param name='allowFullScreen' value='true'><param name='allowscriptaccess' value='always'><param name='wmode' value='transparent'><embed src='http://www.radiomontecarlo.net/swf/wr/wr-s.swf?titoloRadio=RMC RADIO KAY KAY&streamRadio=KAYKAY&clr=clr2&autoplay=1&buffertime=2&logo=kk_big_100x100.jpg' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='155' height='75' wmode='transparent'></embed></object></div></div>";

            $('body').append(code);

            $('.pl-play > img').attr('src','images/pause-on.png');
            
    }
 
}

function scrolla(){

    $('html, body').animate({

            scrollTop: ($("#main-content").offset().top)

        }, 1000);

}

function scrollaTop(){

    $('html, body').animate({

            scrollTop: 0

        }, 1000);
        
}

jQuery(document).ready(function(){

    $('.radio-w').bind("click",function(e){
        
        e.preventDefault();

        radio_player();

    });

    $('.pl-play').css('cursor','pointer');

    $('.pl-play').bind("click",function(){
        $('.radio-w').trigger("click");
    })

    $('.pl-play').bind("mouseout",function(){
        $('.radio-w').trigger("mouseout");
    })

    $('.pl-play').bind("mouseover",function(){
        $('.radio-w').trigger("mouseover");
    })

    $('.radio-w').hover(function(){

        var immagine = $('.pl-play>img').attr('src');

        var file = immagine.split('-');

        file = file[0];

        switch(file){

            case 'images/listen':

                $('.pl-play > img').attr('src','images/listen-on.png');
                    
            break;

            case 'images/pause':
                
                $('.pl-play > img').attr('src','images/pause-on.png');

            break;

        }

    },function(){

        var immagine = $('.pl-play>img').attr('src');

        var file = immagine.split('-');

        file = file[0];

        switch(file){

            case 'images/listen':

                $('.pl-play > img').attr('src','images/listen-off.png');

            break;

            case 'images/pause':

                $('.pl-play > img').attr('src','images/pause-off.png');

            break;

        }

    });


    animazione();

    animazione2();

    $('a').live("click",function(e){

        $(this).blur();
        
    });


    

    $('#main-loading').hide();

    $.address.init(function(event) {

                $('a[href="'+event.value+'"]').trigger("click");

      }).change(function(event) {
                    

                 for(i=0;i<timers.length;i++){
                     clearTimeout(timers[i]);
                 }
                 timers=new Array();
              
                /* for(i=0;i<requests.length;i++){
                     requests[i].abort();
                 }*/

                 requests = new Array();

                 var titolo= $('a[href="'+event.value+'"]').attr("title"); 

                 $.address.title(titolo); 

               
                 var direction='';
                 if (event.value=='/'){

                      direction = 'main'
                     
                 }else if (event.value=='/main'){
                     scrollaTop();
                     direction = 'main'
                     
                 }else{
                     scrolla();
                     direction = event.value;

                 }
            
               
                 run_content(direction+'/');
                 
      })
});
