<!--
	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;
	}
	
	
	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;
	}
	
		
		
-->