// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function fixMenus(el) {
  element = document.getElementById(el);
  w = 0;
  for (i = 0; i < element.getElementsByTagName('a').length; i++) {
    //if element.childNodes[i] 
    menu = element.getElementsByTagName('a')[i];
    //alert(menu.offsetLeft + " " + element.offsetLeft);
    w += menu.offsetWidth;
    menu.style.backgroundPosition = "-" + w + 'px 0px';
  }
}

function loading() {
  /*$('form-submit-button').disabled = true;*/
  new Element.show('formLoading');
  new Element.hide('errors');
}

function failure(request) {
  $('errors').innerHTML = request.responseText;
  new Element.show('errors');
  new Effect.Highlight('errors');
}

function complete(request) {
  new Element.hide('formLoading');
  $('comment_content').value = '';
  if (request.status == 200) {new Effect.Highlight('commentList'); new Element.hide('commentsEmpty'); }
  /*
  Element.show('commentform');
  $('form-submit-button').disabled = false;
  if (request.status == 200) { commentAdded() };  
*/  
}
