// page des scripts javascript de stabland


// les effets d'aparition \\
/* liste des effets :
http://www.wikistuce.info/doku.php/javascript/effets_de_transition
Effect.Appear
Effect.Fade
Effect.Puff
Effect.BlindDown
Effect.BlindUp
Effect.SwitchOff
Effect.SlideDown
Effect.SlideUp
Effect.DropOut
Effect.Shake
Effect.Pulsate
Effect.Squish
Effect.Fold
Effect.Grow
Effect.Shrink
Effect.Highlight
Effect.toggle
*/

var largeur_ecran = screen.width;
var hauteur_ecran = screen.height;
var pos_x;
var pos_y;
pos_x = (largeur_ecran - 700) / 2;
pos_y = (hauteur_ecran - 100) / 2;
/*document.getElementById('valide').style.margin = pos_y+'px 0 0 '+pos_x+'px';*/
function cache(id_div_prev, effect)
{
		//document.getElementById(id_div_prev).style.display = 'none';
	if(effect == '') effect = false;
	if(effect == false)
		document.getElementById(id_div_prev).style.display = 'none';
	else
		new Effect.Fade(document.getElementById(id_div_prev));
}
function montre(id_div_prev, effect)
{
	if(effect == '') effect = false;
	if(effect == false)
		document.getElementById(id_div_prev).style.display = '';
	else
		new Effect.Appear(document.getElementById(id_div_prev));
}

// fonction qui permet d'afficher ou de cacher selon l'état actuel de l'objet
function AffCach(id_div_prev, effect)
{
	if(effect == '') effect = false;
	if(	document.getElementById(id_div_prev).style.display == 'none')
	{
		if(effect == false)
			document.getElementById(id_div_prev).style.display = '';
		else
			new Effect.Appear(document.getElementById(id_div_prev));
	}
	else
	{
		if(effect == false)
			document.getElementById(id_div_prev).style.display = 'none';
		else
			new Effect.Fade(document.getElementById(id_div_prev));
	}
}


// redimentionnement automatique d'un textarea
var OneRowHeight = 0;
function dynamicHeight(textArea) {
	if (OneRowHeight == 0) OneRowHeight = textArea.style.height;
	var rows = textArea.value.split('\n');
	nRows=-1;
	for (i=0;i < rows.length; i++) {
		if (rows[i].length >= textArea.cols) nRows+= Math.floor(rows[i].length/textArea.cols);
	}
	nRows += rows.length;
	if (nRows >= textArea.rows) {
		textArea.rows = nRows;
		textArea.style.height = "auto";
	} else if (nRows == 1) {
		textArea.rows = 1;
	} else if (nRows == 0) {
		textArea.rows = 1;
		textArea.style.height = OneRowHeight;
	}
}

// script qui permet de passer à l'image suivante grâce aux flèches du clavier
/*var isCtrl 	= false;
var preced 	= '{L_IMG_PRECED}';
var suiv 	= '{L_IMG_SUIV}';
document.onkeydown=function(e){
	if(e.which == 37 && preced != '') {
		window.location.replace('{L_IMG_PRECED}');
	}
	if(e.which == 39 && suiv != '') {
		window.location.replace('{L_IMG_SUIV}');
	}
}*/


/*
SCRIPT TROUVE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/

function HeureCheckEJS()
	{
	krucial = new Date;
	heure = krucial.getHours();
	min = krucial.getMinutes();
	sec = krucial.getSeconds();
	jour = krucial.getDate();
	mois = krucial.getMonth()+1;
	annee = krucial.getFullYear();
	if (sec < 10)
		sec0 = "0";
	else
		sec0 = "";
	if (min < 10)
		min0 = "0";
	else
		min0 = "";
	if (heure < 10)
		heure0 = "0";
	else
		heure0 = "";
	DinaHeure = heure0 + heure + ":" + min0 + min + ":" + sec0 + sec;
	which = DinaHeure
	if (document.getElementById){
		document.getElementById("ejs_heure").innerHTML=which;
	}
	setTimeout("HeureCheckEJS()", 1000)
	}

function highlight(field) {
		field.focus();
		field.select();
}
window.onload = function(){HeureCheckEJS();}
