//m_eMail ="Keine gültige E-Mail Adresse!"
//m_Date  ="Keine gültige Datumseingabe!"
//m_InputRequred ="Eingabe erforderlich, Feld:[fieldEntry]"

function checkText( entry ) {
	var val = entry.value + "";
	if( val.length > 0 ) { return true; }
	//entry.focus();
	//entry.select();
	return false;
}


function validDate( day, mon, year )   {
  mon = mon + "";
  mon = mon.toUpperCase();
  if ((day < 1)  || (day > 31))  { return 0;  }
  if ((mon != "0") && (mon != "1") && (mon != "2") && (mon != "3") && (mon != "4") && (mon != "5") && (mon != "6") && (mon != "7") && (mon != "8") && (mon != "9") && (mon != "10") && (mon != "11"))  { return 0; }  if ((mon== "0") || (mon== "2") || (mon== "4") || (mon== "6") || (mon== "7") || (mon== "9") || (mon== "11")) { return 1;
  } else {
    if ((mon== "3") || (mon== "5") ||   (mon== "8") || (mon== "10")) {
      if (day <= 30)  {   return 1; }    }
    else {
      if (mon == "1")   {
        if (((year % 4) == 0) && ((year % 100) != 0))  {
          if (day <= 29) {  return 1;  }
        }
        if ((year % 400) == 0) {
          if (day <= 29)   {  return 1;    }
        }
        if (day <= 28) {  return 1;    }
      } else {
        return 0;
      }
    }
  }
  return 0;
}

function checkNumber( entry )    {
  var val = entry.value + "";
  for (var i=0;i<val.length;i++)   {
    letter=val.substring(i,i+1);
    if (letter<"0" || "9"<letter)  {
      // entry.focus();
      //entry.select();
      return false;
    }
  }
  return true;
}


function checkEMail( entry ) {
	var val = entry.value

	if( val != "" ) {
		if( val.indexOf( "@" ) == -1 || val.indexOf( "." ) == -1 ) {
			//entry.select();
			//entry.focus();
			return false;
		} 
		return true;
	}
	else {
		return true;
	}
}



