var formNumber,bankValidate = 0; 
var formName = ''; 
 
function bank_validate()  { 
  if (bankValidate == 0) 
     bankValidate=1; 
  else  
     bankValidate=0; 
} 
 
function myValidation(formName) { 
if (formName=='allgemein')  { 
    formNumber=0; 
    MM_validateForm('Anrede','','R','Nachname','','R','PLZ','','R','Email','','RisEmail','Bemerkung','','R'); 
   } 
if (formName=='speziell')  { 
    formNumber=1; 
    if (bankValidate == 0) 
      MM_validateForm('Kundenart','','R','Vorgaengerinstitut','','R','Darlehensnummer','','R','Anrede','','R','Nachname','','R','PLZ','','R','Email','','RisEmail'); 
    else   
      MM_validateForm('Kundenart','','R','Vorgaengerinstitut','','R','Darlehensnummer','','R','Anrede','','R','Nachname','','R','PLZ','','R','Email','','RisEmail','Bankleitzahl','','R','Kontonummer','','R','Bankname','','R'); 
   } 
if (formName=='instKondForm')  { 
   formNumber=0; 
   MM_validateForm('CB_Filiale','','R','Name','','R','Telefon','','R','Email','','RisEmail','Darlehenssumme','','R','Zinsbindung','','R','Tilgungssatz','','R','Gesamtlaufzeit','','R','Auszahlungskurs','','R','Beleihungsauslauf','','R','Provision','','R','Besonderheiten','','R'); 
  } 
if (formName=='instKoopIntroForm')  { 
   formNumber=0; 
   MM_validateForm('Firma','','R','Strasse','','R','PLZ','','R','Ort','','R','Telefon','','R','Fax','','R','Ansprechpartner','','R','Email','','RisEmail'); 
  } 
 
return document.MM_returnValue; 
} 
 
function MM_findObj(n, d) { //v3.0 
  var p,i,x;   
  if(!d) d=document;  
  if((p=n.indexOf("?"))>0&&parent.frames.length) { 
    d=parent.frames[n.substring(p+1)].document;  
    n=n.substring(0,p); 
  } 
  if(!(x=d[n])&&d.all) x=d.all[n];  
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
   for(i=0;!x&&d.layers&&i<d.layers.length;i++)  x=MM_findObj(n,d.layers[i].document); 
   return x; 
} 
 
//function MM_findObj(n, d) { //v3.0 
//var p,i,x;   
//if(!d) d=document;  
 //if((p=n.indexOf("?"))>0&&parent.frames.length) { 
//  d=parent.frames[n.substring(p+1)].document;  
//  n=n.substring(0,p); 
//  } 
//if(!(x=d[n])&&d.all)  
//  x=d.all[n];  
//for (i=0;!x&&i<d.forms.length;i++)  
//  x=d.forms[i][n]; 
//for (i=0;!x&&d.layers&&i<d.layers.length;i++)  
//  x=MM_findObj(n,d.layers[i].document);  
//return x; 
//} 
 
 
// function MM_findObj(n) { //v3.0 
// var p,i,x;   
//  x=document.forms[formNumber].elements[n]; 
// return x; 
// } 
 
function MM_validateForm() { //v3.0 
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments; 
  for (i=0; i<(args.length-2); i+=3) {  
    test=args[i+2];  
    val=MM_findObj(args[i]); 
    if (val) {  
      nm=val.name;  
      if ((val=val.value)!="") { 
        if (test.indexOf('isEmail')!=-1) {  
          p=val.indexOf('@'); 
          if (p<1 || p==(val.length-1))  
          errors+='- '+nm+'\n'; 
        } else if (test!='R') {  
            num = parseFloat(val); 
            if (val!=''+num) errors+='- '+nm+'\n'; 
            if (test.indexOf('inRange') != -1) {  
              p=test.indexOf(':'); 
              min=test.substring(8,p);  
              max=test.substring(p+1); 
              if (num<min || max<num)  
              errors+='- '+nm+'\n'; 
            }  
          }  
      } else if (test.charAt(0) == 'R')  
               errors += '- '+nm+'\n';  
        } 
    } if (errors)  
         alert('Bitte korrigieren Sie:\n'+errors); 
  document.MM_returnValue = (errors == ''); 
} 


function MM_validateForm_eng() { //v3.0 
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm_eng.arguments; 
  for (i=0; i<(args.length-2); i+=3) {  
    test=args[i+2];  
    val=MM_findObj(args[i]); 
    if (val) {  
      nm=val.name;  
      if ((val=val.value)!="") { 
        if (test.indexOf('isEmail')!=-1) {  
          p=val.indexOf('@'); 
          if (p<1 || p==(val.length-1))  
          errors+='- '+nm+'\n'; 
        } else if (test!='R') {  
            num = parseFloat(val); 
            if (val!=''+num) errors+='- '+nm+'\n'; 
            if (test.indexOf('inRange') != -1) {  
              p=test.indexOf(':'); 
              min=test.substring(8,p);  
              max=test.substring(p+1); 
              if (num<min || max<num)  
              errors+='- '+nm+'\n'; 
            }  
          }  
      } else if (test.charAt(0) == 'R')  
               errors += '- '+nm+'\n';  
        } 
    } if (errors)  
         alert('Please correct:\n'+errors); 
  document.MM_returnValue = (errors == ''); 
} 


   
function disclaimer() { 
document.getElementById('ueberschrift').style.visibility = 'visible';
document.getElementById('disclaimer').style.visibility = 'hidden';
document.getElementById('hauptnavigation').style.display = 'block';
document.getElementById('navi_disclaimer').style.display = 'none';
document.getElementById('rightBlockDisclaimer').style.display = 'block';
document.getElementById('rightBlockDisclaimer2').style.display = 'none';
}

function disclaimer2() { 
var nonEuValue; 
var tz=1;
document.g.nonEuValue.value = 1; 
document.g.submit();
}

function disclaim() { 
var nonUsValue; 
document.f.nonUsValue.value = 1; 
document.f.submit();
}


//function emissionsSuche() { 
//var suchFenster; 
//document.f.suchFenster.value = 1; 
//document.f.submit();
//}

function ratings_sp() {
document.getElementById('rating_sp').style.visibility = 'visible';
document.getElementById('rating_moody').style.visibility = 'hidden';
document.getElementById('rating_fitch').style.visibility = 'hidden'; 
document.getElementById('feld_sp').style.color = '#6d6e71';
document.getElementById('feld_moody').style.color = '#c63021';
document.getElementById('feld_fitch').style.color = '#c63021'; 
document.getElementById('feld_sp').style.cursor = 'text';
document.getElementById('feld_moody').style.cursor = 'pointer';
document.getElementById('feld_fitch').style.cursor = 'pointer'; 
document.getElementById('arrowSP').style.color = '#6d6e71';
document.getElementById('arrowMoody').style.color = '#c63021';
document.getElementById('arrowFitch').style.color = '#c63021'; 
}

function ratings_moody() {
document.getElementById('rating_sp').style.visibility = 'hidden';
document.getElementById('rating_moody').style.visibility = 'visible';
document.getElementById('rating_fitch').style.visibility = 'hidden';
document.getElementById('feld_sp').style.color = '#c63021';
document.getElementById('feld_moody').style.color = '#6d6e71';
document.getElementById('feld_fitch').style.color = '#c63021'; 
document.getElementById('feld_sp').style.cursor = 'pointer';
document.getElementById('feld_moody').style.cursor = 'text';
document.getElementById('feld_fitch').style.cursor = 'pointer';
document.getElementById('arrowSP').style.color = '#c63021';
document.getElementById('arrowMoody').style.color = '#6d6e71';
document.getElementById('arrowFitch').style.color = '#c63021';  
}

function ratings_fitch() {
document.getElementById('rating_sp').style.visibility = 'hidden';
document.getElementById('rating_moody').style.visibility = 'hidden';
document.getElementById('rating_fitch').style.visibility = 'visible';
document.getElementById('feld_sp').style.color = '#c63021';
document.getElementById('feld_moody').style.color = '#c63021';
document.getElementById('feld_fitch').style.color = '#6d6e71'; 
document.getElementById('feld_sp').style.cursor = 'pointer';
document.getElementById('feld_moody').style.cursor = 'pointer';
document.getElementById('feld_fitch').style.cursor = 'text'; 
document.getElementById('arrowSP').style.color = '#c63021';
document.getElementById('arrowMoody').style.color = '#c63021';
document.getElementById('arrowFitch').style.color = '#6d6e71'; 
}

function show_rental() {
document.getElementById('rental1').style.display = 'inline';
document.getElementById('rental2').style.display = 'inline';
document.getElementById('nametag').style.display = 'block';
document.getElementById('Attendance').value = 'Yes';
document.getElementsByName('Rental_Options')[0].checked = 'checked';
document.getElementsByName('Rental_Preference')[1].checked = 'checked';
document.getElementById('RentalPref1').disabled = '';
document.getElementById('RentalPref2').disabled = '';
}

function hide_rental() {
document.getElementById('rental1').style.display = 'none';
document.getElementById('rental2').style.display = 'none';
document.getElementById('nametag').style.display = 'none';
document.getElementById('Attendance').value = 'No';
document.getElementsByName('Rental_Options')[0].checked = '';
document.getElementsByName('Rental_Options')[1].checked = '';
document.getElementsByName('Rental_Preference')[0].checked = '';
document.getElementsByName('Rental_Preference')[1].checked = '';
document.getElementById('Handicap').value = '';
}

function golf_rental_yes() {
document.getElementsByName('Rental_Preference')[1].checked = 'checked';
document.getElementById('RentalPref1').disabled = '';
document.getElementById('RentalPref2').disabled = '';
}

function golf_rental_no() {
document.getElementsByName('Rental_Preference')[0].checked = '';
document.getElementsByName('Rental_Preference')[1].checked = '';
document.getElementById('RentalPref1').disabled = 'disabled';
document.getElementById('RentalPref2').disabled = 'disabled';
}

function show_attendance_cocktail() {
document.getElementById('rental1').style.display = 'inline';
document.getElementById('nametag').style.display = 'inline';
document.getElementById('Attendance').value = 'Yes';
}

function hide_attendance_cocktail() {
document.getElementById('rental1').style.display = 'none';
document.getElementById('nametag').style.display = 'none';
document.getElementById('Attendance').value = 'No';
}

function show_cocktail_only() {
document.getElementById('rental1').style.display = 'inline';
document.getElementById('rental2').style.display = 'none';
document.getElementById('nametag').style.display = 'inline';
document.getElementsByName('Rental_Options')[0].checked = '';
document.getElementsByName('Rental_Options')[1].checked = '';
document.getElementsByName('Rental_Preference')[0].checked = '';
document.getElementsByName('Rental_Preference')[1].checked = '';
document.getElementById('Handicap').value = '';
}