//Formularfelder die überprüfen werden müssen
feld=new Array("Name_required", "Email_required", "Text_required", "chk_required");
//Namen von diese Felder, die werden in Fehlermeldung angezeigt.
feld_name=new Array("Name", "E-Mail", "Text", "Vergleichsbuchstaben");
//Flag, ob die Namen vor den Feld auch markiert werden muss
//Die id müssen dann genauso, wie die ids von felder heissen plus "_text"
name_flag="Y";
//Formularname
form_name="guestbook";
//Standart CSS für Formularfeld
standart_style="1px solid #0089E7";

function Check_Input2()
{
 var feld_namen="";
 var check_str="";
 
 for(var i=0; i<feld.length; i++)
 {
  if (eval("document."+form_name+"."+feld[i]+".value")=="")
  {
   document.getElementById(feld[i]).style.border="solid 1px red";
   if (name_flag=="Y")
   {
    document.getElementById(feld[i]+"_text").style.color="red";
    document.getElementById(feld[i]+"_text").style.fontWeight="bold";
   }
   feld_namen=feld_namen.concat(feld_name[i]+", ");
   check_str=check_str+"0";
  }
  else 
  {
   document.getElementById(feld[i]).style.border=standart_style;
   if (name_flag=="Y")
   {
    document.getElementById(feld[i]+"_text").style.color="";
    document.getElementById(feld[i]+"_text").style.fontWeight="";
   }
   check_str=check_str+"1";
  }
 }
 
 if (check_str.indexOf("0")!=-1)
 {
  document.getElementById("Output").style.color="#FF0000";
  //document.getElementById("Output").lastChild.nodeValue=" Bitte ausfühlen: "+feld_namen.substring(0, (feld_namen.length-2));
  document.all.Output.innerHTML=" Bitte ausfüllen: "+feld_namen.substring(0, (feld_namen.length-2));
  return false;
 }
 else
 {
  return true;
 }
}
