// place our custom js here
var currentAutoComplete = 0;
window.onload = initialize;

function initialize() {
  if ($('recordsOptions')){
    $('recordsOptions').style.display = 'none';
    var checkedRecord = $$('.checkedRecordContainer');
    var checkedRecordLength = checkedRecord.length;
    for (i=0; i<checkedRecordLength; i++) {
      checkedRecord[i].style.display = 'none';
    }
  }
  if ($$('.properties')) {
    var properties = $$('.properties');
    for (i = 0; i < properties.length; i++) {
      var anchors = properties[i].select('a');
      for (j = 0; j < anchors.length; j++) {
        anchors[0].className = "documentSummary_first_anchor";
      }
    }
  }
  if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
    if (document.getElementById("coverImage")) {
      imageSource = document.getElementById("coverImage").src;
      // the image is blank, but ie returns the host url.
      if ((imageSource.charAt(imageSource.length-1) == "/")) {
        document.getElementById("coverImage").style.display = 'none';
      }
    }
  }
}


function displayCheckBoxes() {
  var checkedRecord = $$('.checkedRecordContainer');
  var checkedRecordLength = checkedRecord.length;
  if ($('recordsOptions').offsetHeight > 0) {
    new Effect.BlindUp('recordsOptions', {duration:0.5} );
    for (i=0; i<checkedRecordLength; i++) {
      new Effect.Fade(checkedRecord[i], { duration:0.5, queue:'end'});
    }
  }
  else {
    new Effect.BlindDown('recordsOptions', {duration:0.5} );
    for (i=0; i<checkedRecordLength; i++) {
      checkedRecord[i].style.display = 'none';
      new Effect.Appear(checkedRecord[i], { duration:0.5, queue:'end'});
    }
    $('recordsOptions').style.position = 'relative';
  }
}
