// Coins arrondis

var roundCorners = function() {
	Nifty("div#navbar,div#sidebar,div#content", "none same-height");
	Nifty("div#navigation", "big");
	Nifty("div#search,div#links,div#news", "big");
	Nifty("div#content h1");
	Nifty("div#loginbox", "big");
	Nifty("div#private_navigation", "big");
}

// Basculement en mode aperçu avant impression

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

function setDefaultMode() {
	Event.stopObserving($("back2screenview"), 'click', setDefaultMode, false);
	Element.remove($("print_preview"));
	setActiveStyleSheet("Default");
	return false;
}

function setPrintPreviewMode() {
	setActiveStyleSheet("Print Preview");
	new Insertion.Before($("header"), __STRING_PRINT_PREVIEW);
	Event.observe($("back2screenview"), 'click', setDefaultMode, false);
	window.print();
	return false;
}

function setModeChangeHooks() {
	Event.observe($("print_link"), 'click', setPrintPreviewMode, false);
}

// Au chargement de la page ...

Event.observe(window, 'load', roundCorners, false);
Event.observe(window, 'load', setModeChangeHooks, false);
Event.observe(window, 'load', highlight, false);


