/* Leerstandsrechner Version 1.0				*/
/* entwickelt von / developed by				*/
/* Oliver M. Zielinski / Z MEDIA Unternehmenskommunikation	*/
/* http://www.zmedia.de/	 				*/

/* Copyright:							*/
/* Die unauthorisierte Nutzung und Weitergabe dieser Datei	*/
/* ist untersagt und wird strikt strafrechtlich verfolgt.	*/
/* Lizenzen werden ausschließlich vom Entwickler vergeben.	*/
/* The unauthorised use and passing on of this file is		*/
/* forbidden and will be strictly legally prosecuted.		*/
/* Licenses will be awarded only by the developer.		*/


function leerstand()
{ var wflgesamt = 0;
  wflgesamt = eval(window.document.lst.wflgesamt.value);
  window.document.lst.wflgesamt.value = wflgesamt;   

  var wfl1 = 0;
  wfl1 = eval(window.document.lst.wfl1.value);
  window.document.lst.wfl1.value = wfl1;   

  var lst1 = 0;
  lst1 = eval(window.document.lst.lst1.value);
  window.document.lst.lst1.value = lst1;   

  var wfl2 = 0;
  wfl2 = eval(window.document.lst.wfl2.value);
  window.document.lst.wfl2.value = wfl2;   
 
  var lst2 = 0;
  lst2 = eval(window.document.lst.lst2.value);
  window.document.lst.lst2.value = lst2;   

  var wfl3 = 0;
  wfl3 = eval(window.document.lst.wfl3.value);
  window.document.lst.wfl3.value = wfl3;   
 
  var lst3 = 0;
  lst3 = eval(window.document.lst.lst3.value);
  window.document.lst.lst3.value = lst3;   

  var wfl4 = 0;
  wfl4 = eval(window.document.lst.wfl4.value);
  window.document.lst.wfl4.value = wfl4;   
 
  var lst4 = 0;
  lst4 = eval(window.document.lst.lst4.value);
  window.document.lst.lst4.value = lst4;   

  var wfl5 = 0;
  wfl5 = eval(window.document.lst.wfl5.value);
  window.document.lst.wfl5.value = wfl5;   
 
  var lst5 = 0;
  lst5 = eval(window.document.lst.lst5.value);
  window.document.lst.lst5.value = lst5;   

  var wfl6 = 0;
  wfl6 = eval(window.document.lst.wfl6.value);
  window.document.lst.wfl6.value = wfl6;   
 
  var lst6 = 0;
  lst6 = eval(window.document.lst.lst6.value);
  window.document.lst.lst6.value = lst6;   

  var wfl7 = 0;
  wfl7 = eval(window.document.lst.wfl7.value);
  window.document.lst.wfl7.value = wfl7;   
 
  var lst7 = 0;
  lst7 = eval(window.document.lst.lst7.value);
  window.document.lst.lst7.value = lst7;   

  var wfl8 = 0;
  wfl8 = eval(window.document.lst.wfl8.value);
  window.document.lst.wfl8.value = wfl8;   
 
  var lst8 = 0;
  lst8 = eval(window.document.lst.lst8.value);
  window.document.lst.lst8.value = lst8;   

  var wfl9 = 0;
  wfl9 = eval(window.document.lst.wfl9.value);
  window.document.lst.wfl9.value = wfl9;   
 
  var lst9 = 0;
  lst9 = eval(window.document.lst.lst9.value);
  window.document.lst.lst9.value = lst9;   

  var wfl10 = 0;
  wfl10 = eval(window.document.lst.wfl10.value);
  window.document.lst.wfl10.value = wfl10;   
 
  var lst10 = 0;
  lst10 = eval(window.document.lst.lst10.value);
  window.document.lst.lst10.value = lst10;   

  var wfl11 = 0;
  wfl11 = eval(window.document.lst.wfl11.value);
  window.document.lst.wfl11.value = wfl11;   
 
  var lst11 = 0;
  lst11 = eval(window.document.lst.lst11.value);
  window.document.lst.lst11.value = lst11;   

  var wfl12 = 0;
  wfl12 = eval(window.document.lst.wfl12.value);
  window.document.lst.wfl12.value = wfl12;   
 
  var lst12 = 0;
  lst12 = eval(window.document.lst.lst12.value);
  window.document.lst.lst12.value = lst12;   

  var wfl13 = 0;
  wfl13 = eval(window.document.lst.wfl13.value);
  window.document.lst.wfl13.value = wfl13;   
 
  var lst13 = 0;
  lst13 = eval(window.document.lst.lst13.value);
  window.document.lst.lst13.value = lst13;   

  var wfl14 = 0;
  wfl14 = eval(window.document.lst.wfl14.value);
  window.document.lst.wfl14.value = wfl14;   
 
  var lst14 = 0;
  lst14 = eval(window.document.lst.lst14.value);
  window.document.lst.lst14.value = lst14;   

  var wfl15 = 0;
  wfl15 = eval(window.document.lst.wfl15.value);
  window.document.lst.wfl15.value = wfl15;   
 
  var lst15 = 0;
  lst15 = eval(window.document.lst.lst15.value);
  window.document.lst.lst15.value = lst15;   

  var wfl16 = 0;
  wfl16 = eval(window.document.lst.wfl16.value);
  window.document.lst.wfl16.value = wfl16;   
 
  var lst16 = 0;
  lst16 = eval(window.document.lst.lst16.value);
  window.document.lst.lst16.value = lst16;   

  var wfl17 = 0;
  wfl17 = eval(window.document.lst.wfl17.value);
  window.document.lst.wfl17.value = wfl17;   
 
  var lst17 = 0;
  lst17 = eval(window.document.lst.lst17.value);
  window.document.lst.lst17.value = lst17;   

  var wfl18 = 0;
  wfl18 = eval(window.document.lst.wfl18.value);
  window.document.lst.wfl18.value = wfl18;   
 
  var lst18 = 0;
  lst18 = eval(window.document.lst.lst18.value);
  window.document.lst.lst18.value = lst18;   

  var wfl19 = 0;
  wfl19 = eval(window.document.lst.wfl19.value);
  window.document.lst.wfl19.value = wfl19;   
 
  var lst19 = 0;
  lst19 = eval(window.document.lst.lst19.value);
  window.document.lst.lst19.value = lst19;   

  var wfl20 = 0;
  wfl20 = eval(window.document.lst.wfl20.value);
  window.document.lst.wfl20.value = wfl20;   
 
  var lst20 = 0;
  lst20 = eval(window.document.lst.lst20.value);
  window.document.lst.lst20.value = lst20;   

  var wfl21 = 0;
  wfl21 = eval(window.document.lst.wfl21.value);
  window.document.lst.wfl21.value = wfl21;   
 
  var lst21 = 0;
  lst21 = eval(window.document.lst.lst21.value);
  window.document.lst.lst21.value = lst21;   

  var wfl22 = 0;
  wfl22 = eval(window.document.lst.wfl22.value);
  window.document.lst.wfl22.value = wfl22;   
 
  var lst22 = 0;
  lst22 = eval(window.document.lst.lst22.value);
  window.document.lst.lst22.value = lst22;   

  var wfl23 = 0;
  wfl23 = eval(window.document.lst.wfl23.value);
  window.document.lst.wfl23.value = wfl23;   
 
  var lst23 = 0;
  lst23 = eval(window.document.lst.lst23.value);
  window.document.lst.lst23.value = lst23;   

  var wfl24 = 0;
  wfl24 = eval(window.document.lst.wfl24.value);
  window.document.lst.wfl24.value = wfl24;   
 
  var lst24 = 0;
  lst24 = eval(window.document.lst.lst24.value);
  window.document.lst.lst24.value = lst24;   

  var wfl25 = 0;
  wfl25 = eval(window.document.lst.wfl25.value);
  window.document.lst.wfl25.value = wfl25;   
 
  var lst25 = 0;
  lst25 = eval(window.document.lst.lst25.value);
  window.document.lst.lst25.value = lst25;   

  var wfl26 = 0;
  wfl26 = eval(window.document.lst.wfl26.value);
  window.document.lst.wfl26.value = wfl26;   
 
  var lst26 = 0;
  lst26 = eval(window.document.lst.lst26.value);
  window.document.lst.lst26.value = lst26;   

  var wfl27 = 0;
  wfl27 = eval(window.document.lst.wfl27.value);
  window.document.lst.wfl27.value = wfl27;   
 
  var lst27 = 0;
  lst27 = eval(window.document.lst.lst27.value);
  window.document.lst.lst27.value = lst27;   

  var wfl28 = 0;
  wfl28 = eval(window.document.lst.wfl28.value);
  window.document.lst.wfl28.value = wfl28;   
 
  var lst28 = 0;
  lst28 = eval(window.document.lst.lst28.value);
  window.document.lst.lst28.value = lst28;   

  var wfl29 = 0;
  wfl29 = eval(window.document.lst.wfl29.value);
  window.document.lst.wfl29.value = wfl29;   
 
  var lst29 = 0;
  lst29 = eval(window.document.lst.lst29.value);
  window.document.lst.lst29.value = lst29;   

  var wfl30 = 0;
  wfl30 = eval(window.document.lst.wfl30.value);
  window.document.lst.wfl30.value = wfl30;   
 
  var lst30 = 0;
  lst30 = eval(window.document.lst.lst30.value);
  window.document.lst.lst30.value = lst30;   

  var wflsumme = 0;
  wflsumme = eval(window.document.lst.wflsumme.value);
  window.document.lst.wflsumme.value = wflsumme;   


  { if(wflgesamt <= 0) 
    { alert('Bitte geben Sie die\nGesamtwohnfläche ein!');          
      window.document.lst.wflgesamt.focus();
    }

    { wflsumme = wfl1 + wfl2 + wfl3 + wfl4 + wfl5 + wfl6 + wfl7 + wfl8 + wfl9 + wfl10 + wfl11 + wfl12 + wfl13 + wfl14 + wfl15 + wfl16 + wfl17 + wfl18 + wfl19 + wfl20 + wfl21 + wfl22 + wfl23 + wfl24 + wfl25 + wfl26 + wfl27 + wfl28 + wfl29 + wfl30; 
    }

    if(wflsumme > wflgesamt) 
    { alert('Die Summe der einzelnen Wohnflächen ist\nhöher als die Gesamtwohnfläche.\n\nSumme der Wohnflächen:\t' + wflsumme + ' m²\nGesamtwohnfläche:\t\t' + wflgesamt + ' m²\n\nBitte prüfen Sie Ihre Eingaben!');          
      window.document.lst.wflgesamt.focus();
    }

    else 
    { window.document.lst.quote1.value = waehrung(wfl1/wflgesamt*lst1*100/36);
      window.document.lst.quote2.value = waehrung(wfl2/wflgesamt*lst2*100/36);
      window.document.lst.quote3.value = waehrung(wfl3/wflgesamt*lst3*100/36);
      window.document.lst.quote4.value = waehrung(wfl4/wflgesamt*lst4*100/36);
      window.document.lst.quote5.value = waehrung(wfl5/wflgesamt*lst5*100/36);
      window.document.lst.quote6.value = waehrung(wfl6/wflgesamt*lst6*100/36);
      window.document.lst.quote7.value = waehrung(wfl7/wflgesamt*lst7*100/36);
      window.document.lst.quote8.value = waehrung(wfl8/wflgesamt*lst8*100/36);
      window.document.lst.quote9.value = waehrung(wfl9/wflgesamt*lst9*100/36);
      window.document.lst.quote10.value = waehrung(wfl10/wflgesamt*lst10*100/36);
      window.document.lst.quote11.value = waehrung(wfl11/wflgesamt*lst11*100/36);
      window.document.lst.quote12.value = waehrung(wfl12/wflgesamt*lst12*100/36);
      window.document.lst.quote13.value = waehrung(wfl13/wflgesamt*lst13*100/36);
      window.document.lst.quote14.value = waehrung(wfl14/wflgesamt*lst14*100/36);
      window.document.lst.quote15.value = waehrung(wfl15/wflgesamt*lst15*100/36);
      window.document.lst.quote16.value = waehrung(wfl16/wflgesamt*lst16*100/36);
      window.document.lst.quote17.value = waehrung(wfl17/wflgesamt*lst17*100/36);
      window.document.lst.quote18.value = waehrung(wfl18/wflgesamt*lst18*100/36);
      window.document.lst.quote19.value = waehrung(wfl19/wflgesamt*lst19*100/36);
      window.document.lst.quote20.value = waehrung(wfl20/wflgesamt*lst20*100/36);
      window.document.lst.quote21.value = waehrung(wfl21/wflgesamt*lst21*100/36);
      window.document.lst.quote22.value = waehrung(wfl22/wflgesamt*lst22*100/36);
      window.document.lst.quote23.value = waehrung(wfl23/wflgesamt*lst23*100/36);
      window.document.lst.quote24.value = waehrung(wfl24/wflgesamt*lst24*100/36);
      window.document.lst.quote25.value = waehrung(wfl25/wflgesamt*lst25*100/36);
      window.document.lst.quote26.value = waehrung(wfl26/wflgesamt*lst26*100/36);
      window.document.lst.quote27.value = waehrung(wfl27/wflgesamt*lst27*100/36);
      window.document.lst.quote28.value = waehrung(wfl28/wflgesamt*lst28*100/36);
      window.document.lst.quote29.value = waehrung(wfl29/wflgesamt*lst29*100/36);
      window.document.lst.quote30.value = waehrung(wfl30/wflgesamt*lst30*100/36);
      

      {        window.document.lst.ergebnis.value=waehrung(wfl1/wflgesamt*lst1*100/36+wfl2/wflgesamt*lst2*100/36+wfl3/wflgesamt*lst3*100/36+wfl4/wflgesamt*lst4*100/36+wfl5/wflgesamt*lst5*100/36+wfl6/wflgesamt*lst6*100/36+wfl7/wflgesamt*lst7*100/36+wfl8/wflgesamt*lst8*100/36+wfl9/wflgesamt*lst9*100/36+wfl10/wflgesamt*lst10*100/36+wfl11/wflgesamt*lst11*100/36+wfl12/wflgesamt*lst12*100/36+wfl13/wflgesamt*lst13*100/36+wfl14/wflgesamt*lst14*100/36+wfl15/wflgesamt*lst15*100/36+wfl16/wflgesamt*lst16*100/36+wfl17/wflgesamt*lst17*100/36+wfl18/wflgesamt*lst18*100/36+wfl19/wflgesamt*lst19*100/36+wfl20/wflgesamt*lst20*100/36+wfl21/wflgesamt*lst21*100/36+wfl22/wflgesamt*lst22*100/36+wfl23/wflgesamt*lst23*100/36+wfl24/wflgesamt*lst24*100/36+wfl25/wflgesamt*lst25*100/36+wfl26/wflgesamt*lst26*100/36+wfl27/wflgesamt*lst27*100/36+wfl28/wflgesamt*lst28*100/36+wfl29/wflgesamt*lst29*100/36+wfl30/wflgesamt*lst30*100/36);

      }

    }
  }
}


var wvorgeld_1=0;
var namew="";
var nameproz=" %";
var dezimaltrennung=",";

function waehrung(Betrag)
    { if(Betrag==0)
         {return "0" + dezimaltrennung + "00" + '' + nameproz}
      else
         {na =  parseInt(100 * parseFloat(Betrag)+0.5);
         na = ' ' + na; 
         if(na.length==2){na = '0' + na.charAt(na.length-1);}
         nach = na.charAt(na.length-2) + na.charAt(na.length-1);
         vor = parseInt(Betrag+0.001); if(isNaN(vor)==true){vor='0'}
if(wvorgeld_1==1){return namew + ' ' + vor + dezimaltrennung + nach}
else{return vor + dezimaltrennung + nach + '' + nameproz}}}

