<!--
	function isInteger(val)
	{
	    if(val==null)
	    {
	        return false;
	    }
	    if (val.length==0)
	    {
	        return false;
	    }

	    for (var i = 0; i < val.length; i++) 
	    {
	        var ch = val.charAt(i)
	        if (i == 0 && ch == "-")
	        {
	            continue
	        }
	        if (ch < "0" || ch > "9")
	        {
	            return false
	        }
	    }
	    return true
	}

	// retourne le jour d'une date selon le format
	function getDay(myFormat,myDate)
	{
		var myDay;
		
		// retourne le jour d'une date au format (ww/xx/yyyy) selon la langue ww et xx représentent le jour ou le mois
		if (myFormat == 'd/m/Y') {
			if (myLangue == "FR") {
				myDay = myDate.substr(0,2);
			} else {
				myDay = myDate.substr(3,2);
			}
		// retourne le jour si format ddmmYYYY (quelquesoit la langue)
		} else if (myFormat == 'ddmmYYYY') {
			myDay = myDate.substr(0,2);
		// retourne le jour si format timestamp
		} else {
			myDay = myDate.substr(8,2);
		}
		
		return myDay;
	}
	// retourne le mois d'une date selon le format
	function getMonth(myFormat,myDate)
	{
		var myMonth;
		
		// retourne le mois d'une date au format (ww/xx/yyyy) selon la langue ww et xx représentent le jour ou le mois
		if (myFormat == 'd/m/Y') {
			if (myLangue == "FR") {
				myMonth = myDate.substr(3,2);
			} else {
				myMonth = myDate.substr(0,2);
			}
		// retourne le mois si format ddmmYYYY (quelquesoit la langue)
		} else if (myFormat == 'ddmmYYYY') {
			myMonth = myDate.substr(2,2);
		// retourne le mois si format timestamp
		} else {
			myMonth = myDate.substr(5,2);
		}		
		return myMonth;
	}
	
	// retourne l'année d'une date selon le format 
	function getYear(myFormat, myDate)
	{
		var myYear;
		
		// retourne l'année d'une date au format (ww/xx/yyyy) selon la langue ww et xx représentent le jour ou le mois
		if (myFormat == 'd/m/Y') {
			myYear = myDate.substr(6,4);
		// retourne l'annéd si format ddmmYYYY (quelquesoit la langue)
		} else if (myFormat == 'ddmmYYYY') {
			myYear = myDate.substr(4,4);
		// retourne l'année si format timestamp
		} else {
			myYear = myDate.substr(0,4);
		}			
		return myYear;
	}
	
	// retourne l'heure d'un time selon le format
	function getTimeHour(myFormat,myTime)
	{
		var myHour;

		// retourne l'heure d'un time au format (hh/mm/ss)
		if (myFormat == 'hh:mm:ss') {
			myHour = myTime.substr(0,2);
		// retourne le jour si format timestamp
		} else {
			myHour = myTime.substr(11,2);
		}
		
		return myHour;
	}

	// retourne les minutes d'un time selon le format
	function getTimeMin(myFormat,myTime)
	{
		var myMin;
		
		// retourne l'heure d'un time au format (hh/mm/ss)
		if (myFormat == 'hh:mm:ss') {
			myMin = myTime.substr(3,2);
		// retourne le jour si format timestamp
		} else {
			myMin = myTime.substr(14,2);
		}
		
		return myMin;
	}

	// retourne les secondes d'un time selon le format
	function getTimeSec(myFormat,myTime)
	{
		var mySec;
		
		// retourne l'heure d'un time au format (hh/mm/ss)
		if (myFormat == 'hh:mm:ss') {
			mySec = myTime.substr(6,2);
		// retourne le jour si format timestamp
		} else {
			mySec = myTime.substr(17,2);
		}
		
		return mySec;
	}
	
	function setDateTime(myFormat, myDay, myMonth, myYear, myHour, myMin, mySec)
	{
		var myDate;
		
		// retourne une chaîne date au format timestamp
		{
			myDate = myYear+"-"+myMonth+"-"+myDay+" "+myHour+":"+myMin+":"+mySec;
		}
		
		return myDate;
	}
	
	function setDate(myFormat, myDay, myMonth, myYear)
	{
		var myDate;
		
		// retourne une chaîne date au format (ww/xx/yyyy) selon la langue ww et xx représentent le jour ou le mois
		if (myFormat == 'd/m/Y') {
			if (myLangue == "FR") {
				myDate = myDay+"/"+myMonth+"/"+myYear;
			} else {
				myDate = myMonth+"/"+myDay+"/"+myYear;
			}
		// retourne une chaîne date au format ddmmYYYY (quelquesoit la langue)
		} else if (myFormat == 'ddmmYYYY') {
			myDate = myDay+myMonth+myYear;
		// retourne une chaîne date au format timestamp
		} else {
			myDate = myYear+"-"+myMonth+"-"+myDay+" 00:00:00";
		}
		
		return myDate;
	}
	
	function isValidDate(myYear,myMonth,myDay)
	{
		if ( !isInteger(myDay) || !isInteger(myMonth) || !isInteger(myYear))
			return false;
		else if ( (myDay==0)  && (myMonth==0) && (myYear==0) ) 
			return false;
		else if ( (myDay<0) || (myDay>31) )
			return false;
		else if ( (myMonth<0) || (myMonth>12) )
			return false;
		else if ( (myYear<1902) || (myYear>2038) )
			return false;
		else
			return true;
	}

	function isValidDateTime(myYear,myMonth,myDay,myHour,myMin,mySec)
	{
		if ( !isInteger(myDay) || !isInteger(myMonth) || !isInteger(myYear) || !isInteger(myHour) || !isInteger(myMin) || !isInteger(mySec) )
			return false;
		else if ( (myDay==0)  && (myMonth==0) && (myYear==0) ) 
			return false;
		else if ( (myDay<0) || (myDay>31) )
			return false;
		else if ( (myMonth<0) || (myMonth>12) )
			return false;
		else if ( (myYear<1902) || (myYear>2038) )
			return false;
		else if ( (myHour<0) || (myHour>23) )
			return false;
		else if ( (myMin<0) || (myMin>59) )
			return false;
		else if ( (mySec<0) || (mySec>59) )
			return false;
		else
			return true;
	}
	
		
		
-->