function Mef(amount)
{ 
	// http://www.web-source.net/web_development/currency_formatting.htm
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	return s; 
} 

function PopupCentrer(page,largeur,hauteur,options)
{
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	window.open(page,"popup","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

Array.prototype.recherche = function(valeur) {
var i = 0;
while (i < this.length) {
if (this[i] == valeur) break;
  else i++;
}
if ((i == (this.length+1))) return false;
else return i;
}

Array.prototype.contient = function(valeur) {
  var chaine = "|" + this.join("|") + "|";
  if (chaine.indexOf("|"+valeur+"|") == -1) return false;
  else return true;
}

String.prototype.explode = function(separateur) {
	var last = -1;
	var resultat = new Array();
	while(this.indexOf(separateur,last+1)!=-1) {
		resultat.push(this.substring(last+1,this.indexOf(separateur,last+1)));
		last = this.indexOf(separateur,last+1);
	}
	if(this.length!=0)
		resultat.push(this.substring(last+1,this.length));

	return resultat;
}

function addToStart(fnc){
  if(!window.listStart) window.listStart = new Array();
  window.listStart.push(fnc);
}

function start(){
  var ls = window.listStart;

  if(ls){
    for(i=0; i<ls.length; i++){
      fnc = ls[i];
      if(typeof(fnc) == 'function'){
        fnc();
      } else {
        eval(fnc);
      }
    }
  }
}

window.onload = start;

function setCheckboxesRange(the_form, do_check, basename, min, max)
{
    for (var i = min; i < max; i++) {
        if (typeof(document.forms[the_form].elements[basename + i]) != 'undefined') {
            document.forms[the_form].elements[basename + i].checked = do_check;
        }
    }
    return true;
}

	function survoler(target) {
		if(target.className != 'marque')
		target.className='survol';
	}

	function surligner(target,init) {
		if(target.className != 'marque')
			target.className=init;
	}

	function setMarque(do_check, basename, min, max) {
		for (var i = min; i < max; i++) {
			target = window.document.getElementById(basename+i);
			if(do_check=='false') {
				if(i%2 == 1)
					target.className='surligne';
				else
					target.className='nonSurligne';
			}
			else
				target.className='marque';
		}
		return true;
	}

	function marquer(checkbox,basename,index) {
		target = window.document.getElementById(basename+index);
		if(!checkbox.checked) {
			target.className='survol';
		}
		else
		{
			target.className='marque';
		}
	}

var submitForm = Array();

function submit_once(theform,bouton)
{

/*	if(bouton)
		bouton.disabled=true;

	theform = window.document.forms[theform];

	if(submitForm[theform.name] == true)
	{
		return false;
	}
	else
	{
		submitForm[theform.name] = true;
		return true;
	}*/
		return true;

}

function fullScreen(inOut)
{
	switch(inOut)	{
		case true:
			if($("#bandeauTitre").is(":visible"))
			{
				$("#bandeauTitre").slideUp();
				$("#bandeauUtilisateur").slideUp();
				$("#barreOnglets").slideUp();
				$("#barreIcones").slideUp();
				$("#barreIconesEnd").slideUp();
				jQuery.post("includer.php?inc=ajax/fullscreen",{inOut:1});
				$("#fullscreen").fadeOut("fast",function(){
					$("#fullscreen img").attr("src","public/images/picto_fullscreen_off.gif");
					$("#fullscreen").fadeIn("fast");
					$("#fullscreen img").attr("title","Passer en affichage normal");
				});
			}
			break;
		case false:
			if(!$("#bandeauTitre").is(":visible"))
			{
				$("#bandeauTitre").slideDown();
				$("#bandeauUtilisateur").slideDown();
				$("#barreOnglets").slideDown();
				$("#barreIcones").slideDown();
				$("#barreIconesEnd").slideDown();
				jQuery.post("includer.php?inc=ajax/fullscreen",{inOut:0});
				$("#fullscreen").fadeOut("fast",function(){
					$("#fullscreen img").attr("src","public/images/picto_fullscreen_on.gif");
					$("#fullscreen").fadeIn();
					$("#fullscreen img").attr("title","Passer en affichage plein écran");
				});
			}
			break;
		}
}

$(document).ready(function(){
	$("#fullscreen").click(function() {
		if($("#bandeauTitre").is(":visible"))
			fullScreen(true);
		else
			fullScreen(false);
	});
});
