  
    var jqueryslidemenu={

    buildmenu:function(){
	    jQuery(document).ready(function($){
		    var $mainmenu=$("#menutestata>ul");
		    var $headers=$mainmenu.find("ul").parent();
		    $headers.each(function(i){
			    var $curobj=$(this);
			    var $subul=$(this).find('ul:eq(0)');
			    this._dimensions={w:this.offsetWidth, h:this.offsetHeight, subulw:$subul.outerWidth(), subulh:$subul.outerHeight()};
			    this.istopheader=$curobj.parents("ul").length==1? true : false;
			    $subul.css({top:this.istopheader? this._dimensions.h+"px" : 0});
			    $curobj.hover(
				    function(e){
					    var $targetul=$(this).children("ul:eq(0)");
					    this._offsets={left:$(this).offset().left, top:$(this).offset().top};
					    var menuleft=this.istopheader? 0 : this._dimensions.w;
					    menuleft=(this._offsets.left+menuleft+this._dimensions.subulw>$(window).width())? (this.istopheader? -this._dimensions.subulw+this._dimensions.w : -this._dimensions.w) : menuleft;					    
					    if ($targetul.queue().length<=1) //if 1 or less queued animations
					        $targetul.css({left:menuleft+"px", width:this._dimensions.subulw+'px'}).show()//slideDown(50);
				    },
				    function(e){
					    var $targetul=$(this).children("ul:eq(0)");
					    $targetul.hide();//slideUp(50);
					    
				    }
				    //IE6Fix:
			    ); //end hover
		    }); //end $headers.each()		
		    $mainmenu.find("ul").css({display:'none', visibility:'visible'});
		    if($.browser.version.indexOf('6')==0){
		        $('#itemAziende').css('width','110');
		        $('#itemAziende').parent().css('width','110');
		    }
	    }); //end document.ready
        }
    }

    try{        
        $(function(){
        
            //Creo il menu
            jqueryslidemenu.buildmenu()// JavaScript Document
            
            // Finestra di Dialogo			
            $('#msg_alert').dialog({
                modal: true,
                show: 'slide', 
                draggable: true,	        
                resizable:false,
	            autoOpen: false,
	            width: 600,
	            buttons: {
		            "Ok": function() { 
			            $(this).dialog("close"); 
		            }
	            }
            });		
              
            // Finestra di Dialogo			
            $('#msg_attesa').dialog({	        
                modal: true,	        
                closeOnEscape: false, 
                draggable: true,	        
                resizable:false,
	            autoOpen: false,
	            width: 600
            });	
        });
    }catch(e){}
