
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function IsMontant(sText)
{
   var ValidChars = "0123456789,";
   var IsMontant=true;
   var Char;
 
   for (i = 0; i < sText.length && IsMontant == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsMontant = false;
         }
      }
   return IsMontant;
}

function IsAnnee(sText)
{
   var ValidChars = "0123456789,";
   var IsAnnee=false;
   var Char;
   var annee=new Date();
   
	if (IsNumeric(sText))
	{
		if (sText > 1980 && sText < annee.getFullYear()+1) IsAnnee = true
	}
	
   return IsAnnee;
}
