//   SECTOR27 - Hundenborn + Kiy GmbH, Dorsten - cb^2
//   http://www.SECTOR27.de - eMail: info@sector27.de
//   CGI-/ Perl-Programmierungen, Webapplikationen, 
//   HTML, XHTML, DHTML, CSS, JavaScript, Webdesign 
//   Alle Rechte vorbehalten  - (c)2003 by Sector27

function init(){
   	if (top.app_env.browser.ns) {formular1 = document.xformular_1; }
	if (top.app_env.browser.ie) {formular1 = xformular_1; }
	if (top.app_env.browser.dom){formular1 = document.xformular_1; }
    }

function checkform_01(){
	var fehler="";
  	if(formular1.Vorname.value=="")   {fehler+="- Vorname \n";}
   	if(formular1.Name.value=="")      {fehler+="- Name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- Strasse \n";}
  	if(formular1.Ort.value=="")       {fehler+="- Ort \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- Telefon \n";}
    if((!formular1.wr_info.checked)&&(!formular1.w_gt.checked)&&(formular1.termin.value=="")&&(formular1.termin_gt.value=="")){
        fehler+="- gewünschte Information \n";
        }
	if(fehler){
        alert('Bitte vervollständigen Sie folgende Felder:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }   
    
function checkform_02(){
	var fehler="";
  	if(formular1.Vorname.value=="")   {fehler+="- Vorname \n";}
   	if(formular1.Name.value=="")      {fehler+="- Name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- Strasse \n";}
  	if(formular1.Ort.value=="")       {fehler+="- Ort \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- Telefon \n";}
  	if(formular1.Mail.value=="")   {fehler+="- E-Mail \n";}
	if(fehler){
        alert('Bitte vervollständigen Sie folgende Felder:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }    
    
function checkform_03(){
	var fehler="";
  	if(formular1.Personen.value=="")    {fehler+="- Anzahl der Personen \n";}
  	if(formular1.Einzelzimmer.value || formular1.Doppelzimmer.value){
        if(formular1.beginn.value=="")  {fehler+="- Hotel vom (Datum) \n";}
        if(formular1.ende.value=="")    {fehler+="- Hotel bis (Datum) \n";}
        }
  	if(formular1.Vorname.value=="")   {fehler+="- Vorname \n";}
   	if(formular1.Name.value=="")      {fehler+="- Name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- Strasse \n";}
  	if(formular1.Ort.value=="")       {fehler+="- Ort \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- Telefon \n";}
	if(fehler){
        alert('Bitte vervollständigen Sie folgende Felder:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }        

function checkform_04(){
	var fehler="";
  	if(formular1.Personen.value=="")    {fehler+="- Anzahl der Personen \n";}
  	if((formular1.Einzelzimmer2.value=="")&&(formular1.Doppelzimmer2.value=="")&&(formular1.Einzelzimmer.value=="")&&(formular1.Doppelzimmer.value=="")){
        fehler+="- Art des Zimmers, EZ/DZ? \n";
        }
  	if(formular1.Einzelzimmer2.value || formular1.Doppelzimmer2.value){
        if(formular1.beginn.value=="")  {fehler+="- Hotel vom (Datum) \n";}
        if(formular1.ende.value=="")    {fehler+="- Hotel bis (Datum) \n";}
        }
  	if(formular1.Vorname.value=="")   {fehler+="- Vorname \n";}
   	if(formular1.Name.value=="")      {fehler+="- Name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- Strasse \n";}
  	if(formular1.Ort.value=="")       {fehler+="- Ort \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- Telefon \n";}
	if(fehler){
        alert('Bitte vervollständigen Sie folgende Felder:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }        
    
    
function checkform_07(){
	var fehler="";
  	if(formular1.Vorname.value=="")   {fehler+="- first name \n";}
   	if(formular1.Name.value=="")      {fehler+="- name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- street \n";}
  	if(formular1.Ort.value=="")       {fehler+="- postal code / town \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- phone \n";}
    if((!formular1.wr_info.checked)&&(!formular1.w_gt.checked)&&(!formular1.w_hardtops.checked)&&(formular1.termin.value=="")){
        fehler+="- desired information \n";
        }
	if(fehler){
        alert('Please complete the following inputs:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }     
    
    
    
function checkform_08(){
	var fehler="";
  	if(formular1.Vorname.value=="")   {fehler+="- first name \n";}
   	if(formular1.Name.value=="")      {fehler+="- name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- street \n";}
  	if(formular1.Ort.value=="")       {fehler+="- postal code / town \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- phone \n";}
  	if(formular1.Mail.value=="")   {fehler+="- email \n";}
	if(fehler){
        alert('Please complete the following inputs:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }    
	
	
function checkform_09(){
	var fehler="";
  	if(formular1.Vorname.value=="")   {fehler+="- First name \n";}
   	if(formular1.Name.value=="")      {fehler+="- Name \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- Street \n";}
  	if(formular1.Ort.value=="")       {fehler+="- Town \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- Telephone \n";}
    if((!formular1.wr_info.checked)&&(!formular1.w_gt.checked)&&(formular1.termin.value=="")&&(formular1.termin_gt.value=="")){
        fehler+="- the required informations \n";
        }
	if(fehler){
        alert('Please complete or correct the following inputs:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    } 	
	

function checkform_10(){
	var fehler="";
  	if(formular1.Vorname.value=="")   {fehler+="- Nome \n";}
   	if(formular1.Name.value=="")      {fehler+="- Cognome \n";}
  	if(formular1.Strasse.value=="")   {fehler+="- Via \n";}
  	if(formular1.Ort.value=="")       {fehler+="- CAP, località \n";}
  	if(formular1.Telefon.value=="")   {fehler+="- Telefono  \n";}
    if((!formular1.wr_info.checked)&&(!formular1.w_gt.checked)&&(formular1.termin.value=="")&&(formular1.termin_gt.value=="")){
        fehler+="- le informazioni richieste \n";
        }
	if(fehler){
        alert('Prego completo o correggere i seguenti input:\n\n'+fehler);
        return false;
        }
	else{ return true; }
    }	
