// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function toggle_event(event_id) {
  var e = $('event_' + event_id);
  if(e.className == "active_e") {
    e.className = "fixed_e";
  } else {
    e.className = "active_e";
  }
}

function hide_event(event_id) {
 var e = $('event_' + event_id);
 if(e.className != "fixed_e") {
    e.className = "hidden_e";
  }
}

function show_event(event_id) {
  var e = $('event_' + event_id);
  if(e.className != "fixed_e") {
    e.className = "active_e";
  }
}

/*

function slideThumbnails(item, direction) {
  if (direction > 0) {
    if (item.style.left != "" && parseInt(item.style.left) < 0) {
      new Effect.Move (item, { x: direction, y: 0, mode: 'relative'});
    }
  } else {
    if (item.style.left == "" || parseInt(item.style.left) + parseInt(item.clientWidth) > 630)  {
      new Effect.Move (item, { x: direction, y: 0, mode: 'relative'});
    }
  }
  return false;
}

function submitRating(evt) {
  var tmp = Event.element(evt).getAttribute('id').substr(5);
  var widgetId = tmp.substr(0, tmp.indexOf('_'));
  var starNbr = tmp.substr(tmp.indexOf('_')+1);
  new Ajax.Request('/image/vote/', {
    method: 'get',
    parameters: {id: widgetId, value: starNbr},
    onSuccess: function(transport) {
        alert(transport.responseText);
    }
  });
}

ratingInit() {
  init_rating();
  $$('.rating').each(function(n){n.immediateDescendants().each(function(c){Event.observe(c, 'click', submitRating);});});
}

*/
