document.observe("dom:loaded", function() {
  // initially hide all containers for tab content
    $$('div.tip').each(Element.hide);
    $$('a.openTip').invoke('observe', 'mouseover', function(event) {
        myid=this.readAttribute('id').replace('linkcol','div').replace('link','div');
        $(myid).show();
    });	
    $$('a.openTip').invoke('observe', 'mouseout', function(event) {
        myid=this.readAttribute('id').replace('linkcol','div').replace('link','div');
        $(myid).hide();
    });
    $$('#cerca').invoke('observe', 'click', function(event) {
        if(this.value==this.readAttribute('alt')){
            this.value='';
        }
    });
    $$('#cerca').invoke('observe', 'blur', function(event) {
        if(this.value==''){
            this.value=this.readAttribute('alt');
        }
    });
    
    $$('.switchLingua').invoke('observe', 'click', function(event) {
        myid=this.readAttribute('id').replace('attiva','lingua_');
        
        $$('a.switchLingua').invoke('removeClassName','selected');
        this.addClassName('selected');
        
        $$('div.pannelloLingua').invoke('hide');
        $(myid).show();
    });
});
