
// Quelle: Projekt Ärztekammer (aek.js)

function CheckDay(Day,Feld)
{ if(Day!='')
  { if((Day.search(/\D/)==-1) && (Day<32)&& (Day>0)){ if ((Day < 10) && (Day.substring(0,1)!='0')) Day='0'+Day;}
    else {alert('Im Feld <'+Feld+'> können nur ganze Zahlen zwischen 1 und 31 eingegeben werden!'); Day='';}
  } return Day;
}

function CheckMonth(Month,Feld)
{ if(Month!='')
  { if((Month.search(/\D/)==-1) && (Month<13)&& (Month>0)){ if ((Month < 10) && (Month.substring(0,1)!='0')) Month='0'+Month;}
    else {alert('Im Feld <'+Feld+'> können nur ganze Zahlen zwischen 1 und 12 eingegeben werden!'); Month='';}
  } return Month;
}

function CheckYear(Year,Feld)
{ var gm=0;
  if(Year!='')
  { if((Year.search(/\D/)==-1) && (Year<2050)&& (Year>=0)){
    if(Year<10){ if (Year.length==1) Year='200'+Year; else Year='20'+Year;}
    else if(Year<100) Year='19'+Year; }
    else {alert('Im Feld <'+Feld+'> können nur ganze Zahlen zwischen 1850 und 2050 eingegeben werden!'); Year=''; gm++;}
    if ((Year<1850)&&(gm==0)) {alert('Im Feld <'+Feld+'> können nur ganze Zahlen zwischen 1850 und 2050 eingegeben werden!'); Year='';}
  } return Year;
}

function CheckposZahl(Zahl,Feld)
{ if(Zahl.search(/\D/)>-1) { 
	alert('Im Feld <'+Feld+'> können nur ganze Zahlen größer 0 eingegeben werden!');
	Zahl='';
  } return Zahl;
}

function FuncResetField()
{ 
  gmValue="";
  return gmValue;
}

function FunktionPopup(theURL,winName,features)
{
  window.open(theURL,winName,features);
}

// eof

