function selectAllSources()
{
   $$('#searchWithinResults form input[type="checkbox"]').each(
      function(elem){
         elem.checked = 'checked';
      }
   );
   return true;
}

function unSelectAllSources()
{
   $$('#searchWithinResults form input[type="checkbox"]').each(
      function(elem){
         elem.checked = '';
      }
   );
   return true;
}

function toggleDisplay(id)
{
	if($(id).visible())
   {
      $(id).hide();
      $(id+'_icon').removeClassName('show').addClassName('hide');
      if(!$('Location').visible() && !$('Personal').visible() && !$('School').visible() && !$('Career').visible())
      {
         $('filterBtn').hide();
      }
      // reset this filters' values
      $$('#'+id+' option').each(
         function(elem){
      	   elem.selected = '';
         }
      );
      var show = false;
      $$('.filter_line').collect(function(s) {
         if(
            show == true
            || s.hasClassName('last')
            || s.identify() == 'filter_top_bar'
         )
         {
            return;
         }
         if(s.visible())
         {
            show = true;
         }
      });
      if(!show)
      {
         $$('.filter_line.last').collect(function(s){s.hide();});
      }
   }
   else
   {
      $(id).show();
      $(id+'_icon').removeClassName('hide').addClassName('show');
      $$('.filter_line.last').collect(function(s){s.show();});
      $('filterBtn').show();
   }
}
function showAllFitlers() {
   var divs = $('Location_icon', 'Personal_icon', 'School_icon', 'Career_icon');
   divs.each(function (theobj){if(theobj) theobj.removeClassName('hide').addClassName('show');});
}
