// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function insert_fields(link, method, content) {
  var new_id = new Date().getTime();
  var regexp = new RegExp("new_" + method, "g")
  $(link).up().insert({
    before: content.replace(regexp, new_id)
  });
  createPickers();
}
 
function remove_fields(link) {
  var hidden_field = $(link).previous("input[type=hidden]");
  if (hidden_field) {
    hidden_field.value = '1';
  }
  $(link).up(".fields").hide();
  createPickers();
}

$(function() {
	$(".calendar-list-item").mouseover( function() {
		$(this).addClass("hovering");
	});
	$(".calendar-list-item").mouseout( function() {
		$(this).removeClass("hovering");
	});
	$(".calendar-list-item .extra-data").each( function() {
		var	offset = $(this).parent(".calendar-list-item").offset();
		$(this).css('left', offset.left + 40);
		$(this).css('top', offset.top - 10);
	});
});