
function activateSelectionHelpers( id )
{
 $( id + '-head > a.dlc-cbx-sel-all').click( function(){
  	$( id + " input[type=checkbox]").attr( 'checked',true);
  	return false;
  });
  $( id + '-head > a.dlc-cbx-sel-none').click( function(){
  	$( id + " input[type=checkbox]").attr( 'checked',false);
  	return false;
  });
  $( id + '-head > a.dlc-cbx-sel-inv').click( function(){
  	$( id + " input[type=checkbox]").each( function() {
                $(this).attr('checked', !$(this).attr('checked'));
            });
  	return false;
  });	
}
$(document).ready(function(){
  
   
  activateSelectionHelpers( '#dlc-sources' );
  activateSelectionHelpers( '#dlc-models' );
  
  
  var $tabs;
  var res = $("#dlc-results > ul");
  if( res )
  {
  
    $tabs=$("#dlc-results > ul").tabs({ fx: {
        height: 'toggle',
        opacity: 'toggle',
        duration: 'fast'
    } }).bind('tabsselect', function(event, ui) {
    
   //   $tabs.tabs('remove', '#' + ui.panel.id);
   //  $tabs.tabs('add', '#', 'zzzzz');
   //   $tabs.tabs('select', '#' + ui.panel.id);

   //   alert(ui.tab);//.appendTo( "#dlc-results > ul" );
      return( true );
    });
;
    
    
    
    

    if( ! $.browser.msie )
    {     
      $("#dlc-results-ul").addClass("non-ie-dlc-results");
      $("#dlc-results-ul").wrap( "<div id='dlc-results-ul-wrapper' ></div>");
      $("#dlc-results-ul-wrapper").before("<a class='prev' href='#' >&lt;&lt;</a>").after("<a class='next' href='#' >&gt;&gt;</a><div style='clear:both'></div>");
      
      $("a.next").click(function()
      {
          var ul = $("#dlc-results-ul");
          var ats = parseInt(ul.css("left"))-100;
          ul.animate({"left":ats+"px"}, 600);
          return false;
      });

      $("a.prev").click(function()
      {
          var ul = $("#dlc-results-ul");
          var ats = parseInt(ul.css("left")) + 100;
          if( ats>0 ) ats=0;
          ul.animate({"left":ats+"px"}, 600);
          return false;
      });
    }
  }
});
