/*@cc_on/*@if(@_jscript_version<5.7)try{document.execCommand('BackgroundImageCache',0,1)}catch(e){}/*@end@*/
jQuery(function ($) {
  
  var rnd = new Date().getTime();
  $( 'body' ).addClass( 'js-present' );
  $.each( $.browser, function(a,b){ $('body')[(b === true) ? 'addClass' : 'removeClass'](a); });

  // mark first-pulldown
  $('.article .pull:first').addClass('top-pull');


  // run multiselect enhancement extensions
  /*
  $('.formselect :checkbox').multiselect({ boundarysearch : false });
  */

  // run UI tabs
  // $('div.nav:has(ul.tabs)').tabs({});

  // run autocomplete for search input
  $('#q, #ds-q').each(function () {
    var s = $( this );
    s.autocomplete({
      url: s.attr('data-autocompleteurl')
    });
  });
  
  // backwards compatible autofocus
  var has_autofocus = 'autofocus' in document.createElement('input');
  if ( !has_autofocus ) {
    var af = $(':input').map(function(i,a){
      return (a.autofocus || a.hasAttribute && a.hasAttribute('autofocus')) ? a : null;
    });
    if (af.length) {
      af[0].focus();
    }
  }

});
