// register global ajax activity indicators
Ajax.Responders.register({
  onCreate: function() {    
      Element.show('indicator');
  },
  onComplete: function() {    
      new Effect.Fade('indicator', {duration: 0.25});
      Element.hide('indicator');
  }
});

    function switchBrowseOption(facet)
    {    
        var elementId = 'link-facet-' + facet;
    	Element.show('link-browseBackToTop');
    	
        if(!Element.hasClassName(elementId, 'active'))
        {	
	        if(Element.hasClassName('link-facet-location', 'active') 
		        && elementId != 'link-facet-location')
	        {
		        Element.removeClassName('link-facet-location', 'active');
		        Element.hide('headings-location');
	        }
	        else if(Element.hasClassName('link-facet-speciality', 'active') 
		        && elementId != 'link-facet-speciality')
	        {
		        Element.removeClassName('link-facet-speciality', 'active');			
		        Element.hide('headings-speciality');
	        }
	        else if(Element.hasClassName('link-facet-farmacies', 'active') 
		        && elementId != 'link-facet-farmacies')
	        {
		        Element.removeClassName('link-facet-farmacies', 'active');
		        Element.hide('headings-farmacies');
	        }
	        else if(Element.hasClassName('link-facet-distributors', 'active') 
		        && elementId != 'link-facet-distributors')
	        {
		        Element.removeClassName('link-facet-distributors', 'active');
		        Element.hide('headings-distributors');
	        }
    				
	        Element.addClassName(elementId, 'active');
	        Element.show('headings-' + facet);
    		
	        scroller.scrollTo('dashboard');
        }
    }
  function showdomains()
    {
	    var descElements = document.getElementsByClassName('description', 'table-results');
    	
	    if(descElements[0].style.display != 'none')
	    {
		    $('link-toggleDesc').innerHTML = 'afişează ramurile / specialităţile medicale';
	    }
	    else
	    {
		    $('link-toggleDesc').innerHTML = 'ascunde ramurile / specialităţile medicale';
	    }
    	
	    for(i = 0; i < descElements.length; i++)
	    {
		    Element.toggle(descElements[i]);
	    }
    }
    
