// JavaScript Document
  function $(idElement)
{
var element=document.getElementById(idElement);	
return element;
	
}

 function CacherElement(idElement)
{
var element=document.getElementById(idElement);

if(document.all) element.style.setAttribute("cssText","display:none;");
 	else element.setAttribute("style", "display:none;");
	
}

  function AfficherElement(idElement)
{
var element=document.getElementById(idElement);

if(document.all) element.style.setAttribute("cssText","display:auto;");
 	else element.setAttribute("style", "display:auto;");
	
}

  function inputDisable(idElement)
{
var element=document.getElementById(idElement);

if(document.all) element.style.setAttribute("cssText","background-color:#DDDDDD;");

element.disabled = true;
	
}

  function inputEnable(idElement)
{
var element=document.getElementById(idElement);

if(document.all) element.style.setAttribute("cssText","background-color:#FFFFFF;");

element.disabled = false;
	
}

function valueSelListe(selObj)
{
var valeur=selObj.options[selObj.selectedIndex].value;
return valeur;
}

Array.prototype.in_array = function(p_val) {
	for(var i = 0, l = this.length; i < l; i++) {
		if(this[i] == p_val) {
			return true;
		}
	}
	return false;
}

Array.prototype.removeElement = function(element) {
	for(var i = 0, l = this.length; i < l; i++) {
		if(this[i] == element) {
			var index=i;
		}
	}
	
	for(var p = index, l = this.length; p < l; p++) {
	this[p]	=this[(p+1)];
	}
	this.pop();
}

Array.prototype.removeElementIndex = function(index) {
	for(var p = index, l = this.length; p < l; p++) {
	this[p]	=this[(p+1)];
	}
	this.pop();
}

Array.prototype.insertElement = function(element,position) {
	for(var p = this.length-1; p >= position; p--) {
	this[p+1]=this[p];
	}
	this[position]=element;
}

function seconds2dateString(seconds)
{
var numberHours=Math.floor(seconds/3600);
var numberMinutes=Math.ceil(Math.floor((seconds-numberHours*3600)/60)/5)*5;
if(numberMinutes==60)
{
	numberMinutes=0;
	numberHours=numberHours+1;
}
if(numberMinutes<10)
{
	if(numberHours>0)var string=numberHours+' h  0'+numberMinutes+' min';
	else var string='0'+numberMinutes+' min';
}
else
{
	if(numberHours>0)var string=numberHours+' h '+numberMinutes+' min';
	else var string=numberMinutes+' min';
}
return string;	
	
}
