function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
  document.MM_returnValue = true;
}
function verif_integer(param,chaine)
{
	if (chaine == 1)
		var checkOK = "0123456789";
	if (chaine == 2)
		var checkOK = "0123456789.";
	if (chaine == 3)
		var checkOK = "0123456789,";		
	if (chaine == 4)
		var checkOK = "0123456789,+-";		
	if (chaine == 5)
		var checkOK = "0123456789.+-";		
	var checkStr; 
	var allValid = true;
	var decPoints = 0;
	var allNum = "";

	checkStr = new String(param);
	
	for (i = 0;  i < checkStr.length;  i++)	{	
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{	return false;
				break;
			}
			allNum += ch;
	}
	return true;
}
function verif_date(param,chaine)
{
  if (chaine == 1)  {
	checkStr = new String(param);
    jour     = checkStr.substring(0,2);
    mois     = checkStr.substring(3,5);
    annee    = checkStr.substring(6,10);
    separ1   = checkStr.substring(2,3); 
    separ2   = checkStr.substring(5,6); 
  }
  if (verif_integer(jour,1)==false)
    return false;
  if (verif_integer(mois,1)==false)
    return false;
  if ((verif_integer(annee,1)==false)||(annee.length<4))
    return false;
  if ((jour<1)||(jour>31))
    return false;
  if ((mois<1)||(mois>12))
    return false;
  if ((separ1!='/')||(separ2!='/'))
    return false;
  return true;
}

window.focus();


