$().ready(function(){
  
  $(".top_menu_opener").click(function(){
    var subMenuId = $(this).attr("rel");
    
    if ($("#"+subMenuId +":visible").length > 0)
    {
        $("#"+subMenuId).hide();
        $(this).css("background-image","url(/media/assets/header_freccia_giu.png)");
        $(".top_menu_opener").removeClass("selected");
    }
    else
    {
        $(".top_menu_opener").css("background-image","url(/media/assets/header_freccia_giu.png)");
        $(".top_menu_opener").removeClass("selected");
        $(this).css("background-image","url(/media/assets/header_freccia_su.png)");
        $(this).addClass("selected");
        $(".submenu_header").hide();
        $("#"+subMenuId).show();
    }            
  });
  
  $(".titolo_categoria_clienti").click(function(){
    var sourceID = $(this).attr("id");
    var destID = parseInt(sourceID.replace("categoria_",""));
    $("#dettaglio_categoria_" + destID).slideToggle();
    
    var actimg = $(this).css("background-image");
    if (actimg.indexOf('freccina_barra_giu.png') > 0)
        $(this).css("background-image",'url(/media/assets/frecina_barra_su.png)');
    else
        $(this).css("background-image",'url(/media/assets/freccina_barra_giu.png)');        
    
  });
})
  
function expandfooter()
{
    $("#hidden_footer").slideToggle('slow', function(){
        
        if ($("#expand_footer_command_image").attr("src") == "/media/assets/freccia_su.png")
        {
            $("#expand_footer_command_link").text("Apri Footer");            
            $("#expand_footer_command_image").attr("src","/media/assets/freccia_giu_footer.png");
        }
        else
        {
            $("#expand_footer_command_link").text("Chiudi Footer");            
            $("#expand_footer_command_image").attr("src","/media/assets/freccia_su.png");
        }

    });
} 
function resizeFont(size)
{
    switch (size) {
        case 1:
            $("#contenuto_sinistra").css("font-size","0.8em");
            break;
        case 2:
            $("#contenuto_sinistra").css("font-size","0.9em");
            break;
        case 3:
            $("#contenuto_sinistra").css("font-size","1.0em");
            break;
    }
}

function CreateBookmarkLink() { 
  if ($.browser.mozilla) 
  { 
    window.sidebar.addPanel(document.title, self.location,''); 
  } 
  else if($.browser.msie) 
  { 
    window.external.AddFavorite(self.location,document.title); 
  } 
  else 
  { 
    alert('Please use CTRL + D to bookmark this website.'); 
  } 
}

