function OptionValue(objName)
  { for (var i=0; i<objName.length; i++)
      {if (objName[i].checked) { return objName[i].value;  }
      }
      return false
  }
  
  
function IsChecked(objName)
{ return objName.checked
}
function toTabChange(id)
{ obj="Tab"+aktTab
  lay="C"+aktTab
  document.getElementById(obj).className='tab'
  document.getElementById(lay).style.display='none'

obj="Tab"+id
lay="C"+id
  document.getElementById(obj).className='tab1'
  document.getElementById(lay).style.display='block'

  
  aktTab=id;
}


function PruefTab1()
{ var frm=document.fmFormular
  tmp="";
  
  tmp+=PruefDatum(frm.Datum.value)
  
if(frm.Uhrzeit.value=="") { tmp+="Bitte Uhrzeit angeben.<br>";}
  if(frm.UnfallOrt.value=="") { tmp+="Bitte Unfallort angeben.<br>";}

  
  if(tmp!="")
  { 
    document.getElementById('MsgTab1').innerHTML=tmp;    
    document.getElementById('MsgTab1').style.display='block';
    
    
   } else
   {document.getElementById('MsgTab1').innerHTML="";    
    document.getElementById('MsgTab1').style.display='none';
    
   }
 return tmp
}

function PruefTab2()
{ var frm=document.fmFormular

  tmp=""
  if(frm.Name_A.value=="") { tmp+='Name (Fahrzeug A) muß ausgefüllt werden<br>'; }
  if(frm.Vorname_A.value=="") { tmp+='Vorname (Fahrzeug A) muß ausgefüllt werden<br>'; }
  if(frm.Strasse_A.value=="") { tmp+='Straße (Fahrzeug A) muß ausgefüllt werden<br>'; }
  if(frm.PLZ_A.value=="") { tmp+='PLZ (Fahrzeug A) muß ausgefüllt werden<br>'; }
  if(frm.Ort_A.value=="") { tmp+='Ort (Fahrzeug A) muß ausgefüllt werden<br>'; }
  if(frm.Telefon_A.value=="") { tmp+='Telefon (Fahrzeug A) muß ausgefüllt werden<br>'; }
  if(IsChecked(frm.isFahrzeugfahrer_A)!=true)
   { if(frm.Name_AF.value=="") { tmp+='Name (Fahrer Fahrzeug A) muß ausgefüllt werden<br>'; }
     //if(frm.Vorname_AF.value=="") { tmp+='Vorname (Fahrer Fahrzeug A) muß ausgefüllt werden<br>'; }
     //if(frm.Strasse_AF.value=="") { tmp+='Straße (Fahrer Fahrzeug A) muß ausgefüllt werden<br>'; }
     //if(frm.PLZ_AF.value=="") { tmp+='PLZ (Fahrer Fahrzeug A) muß ausgefüllt werden<br>'; }
     //if(frm.Ort_AF.value=="") { tmp+='Ort (Fahrer Fahrzeug A) muß ausgefüllt werden<br>'; }
   }  
  if(frm.fzgMarke_A.value=="") {tmp+='Marke (Fahrzeug A) muß ausgefüllt werden<br>';}
  if(frm.fzgKennzeichen_A.value=="") {tmp+='Kennzeichen (Fahrzeug A) muß ausgefüllt werden<br>';}
  
  if(frm.Name_B.value=="") { tmp+='Name (Fahrzeug B) muß ausgefüllt werden<br>'; }
  if(frm.Vorname_B.value=="") { tmp+='Vorname (Fahrzeug B) muß ausgefüllt werden<br>'; }
  
  if(IsChecked(frm.isFahrzeugfahrer_B)!=true)
   { if(frm.Name_BF.value=="") { tmp+='Name (Fahrer Fahrzeug B) muß ausgefüllt werden<br>'; }
     
   } 
   if(frm.fzgMarke_B.value=="") {tmp+='Marke (Fahrzeug B) muß ausgefüllt werden<br>';}
  if(frm.fzgKennzeichen_B.value=="") {tmp+='Kennzeichen (Fahrzeug B) muß ausgefüllt werden<br>';}


  if(tmp!="")
  { 
    document.getElementById('MsgTab2').innerHTML=tmp;    
    document.getElementById('MsgTab2').style.display='block';
   
   } else
   {document.getElementById('MsgTab2').innerHTML="";    
    document.getElementById('MsgTab2').style.display='none';
   
   }
return tmp
}
function PruefTab4()
{ var frm=document.fmFormular
  tmp="";
  

   //if(OptionValue(document.fmFormular.isPolizei)=="1" )
   //{ if(frm.PolizeiAktenzeichen.value=="") {tmp+='Aktenzeichen muß ausgefüllt werden<br>';}
     //if(frm.PolizeiDienstelle.value=="") {tmp+='Dienststelle muß ausgefüllt werden<br>';}
   // }
   //if(frm.Schilderung.value=="") {tmp+='Schildern Sie bitte den Unfall<br>';}
 
  if(OptionValue(frm.isSachverstaendiger)==false)
 {tmp+='Geben Sie an, ob ein Sachverständiger eingeschaltet wurde.<br>';}
 
   
     if(tmp!="")
  { 
    document.getElementById('MsgTab4').innerHTML=tmp;    
    document.getElementById('MsgTab4').style.display='block';
    
    
   } else
   {document.getElementById('MsgTab4').innerHTML="";    
    document.getElementById('MsgTab4').style.display='none';
    
   }
return tmp

}

function PruefDatum(wert)
{
    var Datum, Tag, Monat, Jahr, Laenge, tageMonat;
    
      var datum = new Date();
      var DiesesJahr = datum.getYear();
      var DieserMonat = datum.getMonth()+1;
      var DieserTag = datum.getDate();
      var Startjahr = 1900;
      x="";
      
      Laenge = wert.length;
      if (Laenge==10 && wert.substring(2,3)=="." && wert.substring(5,6)==".")
      {
      Tag = parseInt(wert.substring(0,2),10);
      Monat = parseInt(wert.substring(3,5),10);
      Jahr = parseInt(wert.substring(6,10),10);
      }
      else
      {
      x="Bitte Datum im Format 'tt.mm.yyyy' eingeben.";
      
      }
      if (Monat==4 || Monat==6 || Monat==9 || Monat==11)
      { tageMonat=30;
      }

      if (Monat==1 || Monat==3 || Monat==5 || Monat==7 || Monat==8 || Monat==10 || Monat==12)
      {  tageMonat=31;
      }

      if(Monat==2 && Jahr%4==0 && Jahr%100!=0 || Jahr%400==0)
      { tageMonat=29;
      }
      else if(Monat==2 && Jahr%4!=0 || Jahr%100==0 && Jahr%400!=0)
      {  tageMonat=28;
      }


	if ((Tag>=1 && Tag <= tageMonat) && (Monat >= 1 && Monat <= 12) )
      {
      }
      else
      {
      x="Ungültiges Datum.";
      
      }
      if(x=="") {tmp="";} else{tmp=x+"<br>";} 
      return tmp
     
}
