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

function center_popup(element) {
  var content = $$('div.page').first();
  element = $(element);
  var dim = Element.getDimensions(element);
  if (is_ie6()) {
        element.style.position = 'absolute';
        element.style.top = '350px';
  } else {
        element.style.position = 'fixed';
        element.style.top = '200px';
  }
  element.style.left = ((content.offsetWidth - dim.width) / 2) + 'px';
}
function toggle_popup(name) {
  var popup = $(name);

  // Close all popups but this one
  var popups = document.getElementsByClassName('popup');
  for (var i = 0; i < popups.length; i++) {
	if (popups[i] != popup) Element.hide(popups[i]);
  }	

  center_popup(popup);
  Element.toggle(popup)
}
function is_ie6() {
  var agent = navigator.userAgent.toLowerCase();
  var agent_major = parseInt(navigator.appVersion);
  var is_ie = ((agent.indexOf("msie") != -1) && (agent.indexOf("opera") == -1));
  var is_ie6 = (is_ie && (agent_major == 4) && (agent.indexOf("msie 6.") != -1));

  return is_ie6;
}

