<!--


window.status=" ";
window.defaultStatus=" ";


if ((!(document.all)) && (!(document.layers)))
      {window.location.replace("error.html");}


function init_form(form_tag)
{
 if (contact_type=="horizontal")
    {size_ie=new Array(6,17,27,6,43);
     size_ns=new Array(3,11,19,6,31);}

 if (contact_type=="vertikal")
    {size_ie=new Array(6,17,27,5,36);
     size_ns=new Array(3,11,19,5,25);}

 if (document.all)
    {
     if (form_tag=="PLZ")
        {document.writeln("<input type=text name="+form_tag+" size="+size_ie[0]+"><br>");
         return;}
     if (form_tag=="Ort")
        {document.writeln("<input type=text name="+form_tag+" size="+size_ie[1]+"><br>");
         return;}
     if (form_tag=="Anliegen")
        {document.writeln("<textarea name="+form_tag+" rows="+size_ie[3]+" cols="+size_ie[4]+" wrap=physical></textarea><br>");
         return;}

     else {document.writeln("<input type=text name="+form_tag+" size="+size_ie[2]+"><br>");return;}
    }

 if (document.layers)
    {
     if (form_tag=="PLZ")
        {document.writeln("<input type=text name="+form_tag+" size="+size_ns[0]+"><br>");
         return;}
     if (form_tag=="Ort")
        {document.writeln("<input type=text name="+form_tag+" size="+size_ns[1]+"><br>");
         return;}
     if (form_tag=="Anliegen")
        {document.writeln("<textarea name="+form_tag+" rows="+size_ns[3]+" cols="+size_ns[4]+" wrap=physical></textarea><br>");
         return;}

     else {document.writeln("<input type=text name="+form_tag+" size="+size_ns[2]+"><br>");return;}
    }
}


function check_form(form_name)
{
 email_value=document.forms[form_name].elements["E-Mail"].value;
 i=0;

 if ((!(document.all)) && (!(document.layers)))
       {window.location.replace("error.html");}

 if ((document.forms[form_name].Anrede[0].checked==false) && (document.forms[form_name].Anrede[1].checked==false) && (document.forms[form_name].Anrede[2].checked==false))
     {alert ("Bitte markieren Sie eine Ihrer Person entsprechende Anrede.");return false;}

 if ((document.forms[form_name].Name.value=="") || (document.forms[form_name].Name.value.length<3) || (isNaN(document.forms[form_name].Name.value)==false))
     {alert ("Bitte geben Sie Ihren vollständigen Namen an.");return false;}

 if ((document.forms[form_name].Strasse.value=="") || (document.forms[form_name].Strasse.value.length<4) || (isNaN(document.forms[form_name].Strasse.value)==false))
     {alert ("Bitte geben Sie Ihre Anschrift an.");return false;}

 if ((document.forms[form_name].PLZ.value=="") || (document.forms[form_name].PLZ.value.length!=5) || (isNaN(document.forms[form_name].PLZ.value)))
     {alert ("Bitte geben Sie eine gültige Postleitzahl an.");return false;}

 if ((document.forms[form_name].Ort.value=="") || (document.forms[form_name].Ort.value.length<3) || (isNaN(document.forms[form_name].Ort.value)==false))
     {alert ("Bitte geben Sie Ihren Wohnort an.");return false;}

 if ((document.forms[form_name].Telefon.value=="") || (document.forms[form_name].Telefon.value.length<6) || (document.forms[form_name].Telefon.value.indexOf('0')!=0))
     {alert ("Bitte geben Sie Ihre Telefon-Nummer an.");return false;}

 if (document.forms[form_name].Telefax.value!="")
    {if ((document.forms[form_name].Telefax.value.length<6) || (document.forms[form_name].Telefax.value.indexOf('0')!=0))
        {alert ("Die von Ihnen angegebene Fax-Nummer ist nicht korrekt.");return false;}}

 if (document.forms[form_name].Mobiltelefon.value!="")
    {if ((document.forms[form_name].Mobiltelefon.value.length<6) || (document.forms[form_name].Mobiltelefon.value.indexOf('0')!=0))
        {alert ("Die von Ihnen angegebene Mobil-Nummer ist nicht korrekt.");return false;}}

 if (email_value.indexOf("@")<1)
    {alert ("Bitte geben Sie eine gültige E-Mail-Adresse an.");
     return false;}

 if ((email_value.indexOf(".com")<1) && (email_value.indexOf(".net")<1)
     && (email_value.indexOf(".org")<1) && (email_value.indexOf(".tv")<1)
     && (email_value.indexOf(".edu")<1) && (email_value.indexOf(".co.uk")<1)
     && (email_value.indexOf(".de")<1) && (email_value.indexOf(".ch")<1)
     && (email_value.indexOf(".fr")<1) && (email_value.indexOf(".be")<1)
     && (email_value.indexOf(".at")<1) && (email_value.indexOf(".nl")<1))
        {alert ("Bitte geben Sie eine gültige E-Mail-Adresse an.");
         return false;}

 if ((document.forms[form_name].Beratungstermin.checked==false) &&
     (document.forms[form_name].Telefonberatung.checked==false) &&
     (document.forms[form_name].Informationsanforderung.checked==false) &&
     (document.forms[form_name].Anliegen.value==""))
     {alert ("Bitte nennen Sie uns Ihr Anliegen, oder markieren Sie eine Service-Checkbox.");return false;}

 if (document.forms[form_name].Anrede[0].checked==true) i=0;

 if (document.forms[form_name].Anrede[1].checked==true) i=1;

 if (document.forms[form_name].Anrede[2].checked==true) i=2;

 if (document.forms[form_name].Firma.value=="")
    {document.forms[form_name].Firma.value="Privat";}

 if (document.forms[form_name].Telefax.value=="")
    {document.forms[form_name].Telefax.value="Keine Fax-Nummer angegeben";}

 if (document.forms[form_name].Mobiltelefon.value=="")
    {document.forms[form_name].Mobiltelefon.value="Keine Mobil-Nummer angegeben";}

 if (document.forms[form_name].Beratungstermin.checked==true)
    {document.forms[form_name].Beratungstermin.value="Terminvereinbarung erwünscht";}

 if (document.forms[form_name].Beratungstermin.checked==false)
    {document.forms[form_name].Beratungstermin.value="Kein Beratungstermin erwünscht";}

 if (document.forms[form_name].Telefonberatung.checked==true)
    {document.forms[form_name].Telefonberatung.value="Rückruf erwünscht";}

 if (document.forms[form_name].Telefonberatung.checked==true)
    {document.forms[form_name].Telefonberatung.value="Keine Beratung erwünscht";}

 if (document.forms[form_name].Informationsanforderung.checked==true)
    {document.forms[form_name].Informationsanforderung.value="Weitere Informationen geordert";}

 if (document.forms[form_name].Informationsanforderung.checked==false)
    {document.forms[form_name].Informationsanforderung.value="Keine weiteren Informationen geordert";}

 if (document.forms[form_name].Anliegen.value=="")
    {document.forms[form_name].Anliegen.value="Keine Daten eingetragen";}

 document.forms[form_name].Betreff.value="Anfrage von "+document.forms[form_name].Anrede[i].value+" "+document.forms[form_name].Name.value;
 document.forms[form_name].Wohnort.value=document.forms[form_name].PLZ.value+" "+document.forms[form_name].Ort.value;
 return true;
}


function set_date()
{
 actual_date=new Date();
 actual_day=new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

 actual_day_week=actual_date.getDay();
 actual_day_month=actual_date.getDate();
 actual_month=actual_date.getMonth()+1;
 actual_year=actual_date.getYear()+"";
 actual_year="20"+(actual_year.substr(actual_year.length-2,2));

 if (actual_day_month<10) {actual_day_month="0"+actual_day_month};
 if (actual_month<10) {actual_month="0"+actual_month};

 document.write(actual_day[actual_day_week]);
 document.write(", ");
 document.write("<b>");
 document.write(actual_day_month);
 document.write(".");
 document.write("<img src=images/distance.gif width=1 height=1>");
 document.write(actual_month);
 document.write(".");
 document.write("<img src=images/distance.gif width=1 height=1>");
 document.write(actual_year);
 document.write("</b>");
 document.write("<br>");
}


function popup_init(url_page)
{
 pop_up=open(url_page,"_blank","dependent=no,locationbar=no,menubar=no,toolbar=no,statusbar=no,status=no,resizable=no,scrollbars=no,scrolling=no");
 pop_up.focus();
}


function popup_resize()
{
 if (document.all)
    {window.resizeTo(460,400);
     return;}

 if (document.layers)
    {window.resizeTo(450,370);
     return;}
}


//-->