var getScreenWidth = function() {
	var screenW = 640;

	if (parseInt(navigator.appVersion)>3) {
	 screenW = screen.width;

	} else if (navigator.appName == "Netscape" 
		&& parseInt(navigator.appVersion)==3
		&& navigator.javaEnabled()
	) {
		var jToolkit = java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize = jToolkit.getScreenSize();
		screenW = jScreenSize.width;
	}

	return screenW;
}

var getScreenHeight = function() {
	var screenH = 480;

	if (parseInt(navigator.appVersion)>3) {
	 screenH = screen.height;
	}	else if (navigator.appName == "Netscape" 
		&& parseInt(navigator.appVersion)==3
		&& navigator.javaEnabled()
	) {
		var jToolkit = java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize = jToolkit.getScreenSize();
		screenH = jScreenSize.height;
	}

	return screenH;
}

var resume = function(lng) {
	oldLng = (lng == 'f')? 'e': 'f';
	$('resume-' + oldLng).hide();
	$('resume-' + lng).show();
}

var toggleNavSommaire = function() {
	e = $('nav-sommaire').down('div.to-toggle');
	e.toggle();
}

var toggleNavArticle = function() {
	e = $('nav-article').down('div.to-toggle');
	e.toggle();
}

var popNote = function(noteNo) {
	if(currentNoteNo) Effect.BlindUp($('note-' + currentNoteNo), { duration: 0.3 });
	if(currentFigNo) Effect.BlindUp($('fig-' + currentFigNo), { duration: 0.3 });

	if(currentNoteNo != noteNo) {
		Effect.BlindDown($('note-' + noteNo), { duration: 0.3, queue: 'end' });
		currentNoteNo = noteNo;

	} else {
		currentNoteNo = undefined;
	}

	currentFigNo = undefined;
}

var fermeNote = function() {
	if(currentNoteNo) Effect.BlindUp($('note-' + currentNoteNo), { duration: 0.3 });
	currentNoteNo = undefined;
}

var popFig = function(figNo) {
	if(currentNoteNo) Effect.BlindUp($('note-' + currentNoteNo), { duration: 0.3 });
	if(currentFigNo) Effect.BlindUp($('fig-' + currentFigNo), { duration: 0.3 });

	if(currentFigNo != figNo) {
		Effect.BlindDown($('fig-' + figNo), { duration: 0.3, queue: 'end' });
		currentFigNo = figNo;

	} else {
		currentFigNo = undefined;
	}

	currentNoteNo = undefined;
}

var fermeFig = function() {
	if(currentFigNo) Effect.BlindUp($('fig-' + currentFigNo), { duration: 0.3 });
	currentFigNo = undefined;
}

var note = function(url) {
	win_circuit = window.open(url, 'circuit', 'scrollbars=yes,resizable=yes,status=no,width=500,height=220');
	win_circuit.focus();
}

var fig = function(url, winw, winh) {
	winw = winw+40; winh = winh+100;
	var scrh = getScreenHeight()-60;

	if (winh > scrh) winh = scrh;
	var scrw = getScreenWidth()-20;
	if (winw > scrw) winw = scrw;
	win_circuit = window.open(url, 'circuit', 'scrollbars=yes,resizable=yes,status=no,top=0,width='+winw+',height='+winh);
	win_circuit.focus();
}

var illu = function(url) {
	win_circuit = window.open(url, 'circuit', 'scrollbars=yes,resizable=yes,status=no,width=440,height=500');
	win_circuit.focus();
}

var pouf = function() {
	window.close();
}

var formHandler = function(form) {
	var URL = form.site.options[form.site.selectedIndex].value;

	if (URL != "") {
		location.href = URL;
	}
}

var currentNoteNo;
var currentFigNo;
