// JavaScript Document
var absenden = 'Anfrage abschicken';
var typ = Array(0, 0, 0, 0, 0, 0, 1);
var bild = Array('verbinder1.jpg', 'verbinder2.jpg', 'verbinder3.jpg', 'verbinder4.jpg', 'verbinder5.jpg', 'verbinder6.jpg', 'zarge.jpg');
var bild2 = Array('2_verbinder1.jpg', '2_verbinder2.jpg', '2_verbinder3.jpg', '2_verbinder4.jpg', '2_verbinder5.jpg', '2_verbinder6.jpg', '2_verbinder7.jpg');
var hoehe = Array(0, 0, 0, 0, 0, 0, 0);
var breite = Array(0, 0, 0, 0, 0, 0, 0);
var meter = Array(0, 0, 0, 0, 0, 0, 0);
var preis = Array(0, 0, 0, 0, 0, 0, 0);
var prodname = Array('Rahmen 15-ES - Eckverbinder', 'Rahmen 22-ES - Doppeleckv.', 'Rahmen 23-ES - Blockinneneckv.', 'Rahmen 32-ES - Eckverbinder', 'Rahmen 50-DS - Eckverbinder', 'Rahmen 50-DS - Doppeleckv.', 'Zargenprofil 3,2');
var text = Array('Der genannte Preis ist inklusive Eckverbindern und gilt f&uuml;r den gesamten Rahmen', 'Der genannte Preis ist inklusive Eckverbindern und gilt f&uuml;r den gesamten Rahmen', 'Der genannte Preis ist inklusive Eckverbindern und gilt f&uuml;r den gesamten Rahmen', 'Der genannte Preis ist inklusive Eckverbindern und gilt f&uuml;r den gesamten Rahmen', 'Der genannte Preis ist inklusive Eckverbindern und gilt f&uuml;r den gesamten Rahmen', 'Der genannte Preis ist inklusive Eckverbindern und gilt f&uuml;r den gesamten Rahmen', '&nbsp;');
var fix = Array(9.75, 18, 24, 10.71, 12.24, 22.8, 7.215);
var faktor = Array(4.47, 7.905, 7.905, 4.47, 7.56, 12.21, 10.44);
var anzahl=7;
document.write('<div class="kalkulation">');
document.write('<form action="/anfrage.php" method="post" enctype="multipart/form-data" onsubmit="return checkinput()">');
for(var i=0; i<anzahl; i++)
{
 document.write('<div class="kalkulationtabelle">');
 document.write('<table cellspacing="0" cellpadding="0" border="0" width="100%">');
 document.write('<tr valign="middle">');
/* document.write('  <td rowspan="3" width="50" align="center">');
 if(bild[i]!='') document.write('<img src="/fileadmin/digitaldruck/images/verbinder/'+bild[i]+'" width="40" height="60" border="0" alt="'+prodname[i]+'"');
 else document.write('&nbsp;');
 document.write('</td>');
 document.write('  <td rowspan="3" width="70" align="center">');
 if(bild2[i]!='') document.write('<img src="/fileadmin/digitaldruck/images/verbinder/'+bild2[i]+'" width="60" height="60" border="0" alt="'+prodname[i]+'"');
 else document.write('&nbsp;');
 document.write('</td>');
*/
 document.write('  <th colspan="4" height="20"><input name="name['+i+']" id="name['+i+']" type="hidden" class="hidden" value="'+prodname[i]+'" />'+prodname[i]+'</th>');
 document.write('  <td rowspan="3">'+text[i]+'</th>');
 document.write('</tr>');
 document.write('<tr height="20">');
 document.write('  <td width="75"><input name="breite['+i+']" id="breite['+i+']" onchange="checkfelder('+i+');" type="text" value="'+breite[i]+'" /></td>');
 document.write('  <td width="75">');
 if(typ[i]!=1) document.write('<input name="hoehe['+i+']" id="hoehe['+i+']" onchange="checkfelder('+i+');" type="text" value="'+hoehe[i]+'" />');
 else document.write('&nbsp;');
 document.write('</td>');
 document.write('  <td width="75"><input name="meter['+i+']" id="meter['+i+']" type="text" value="'+meter[i]+'" disabled="disabled" /></td>');
 document.write('  <td width="75"><input name="preis['+i+']" id="preis['+i+']" type="text" value="'+preis[i]+'" disabled="disabled" /></td>');
 document.write('</tr>');
 document.write('<tr valign="top">');
 document.write('  <th width="75">Breite in cm</th>');
 document.write('  <th width="75">');
 if(typ[i]!=1) document.write('H&ouml;he in cm');
 else document.write('&nbsp;');
 document.write('   </th>');
 document.write('  <th>lfd. m.</th>');
 document.write('  <th>Preis in &euro;</th>');
 document.write('</tr>');
 document.write('</table>');
 document.write('</div>');
}
document.write('<div class="kalkulationtabelle">');
document.write('<table cellspacing="0" cellpadding="0" border="0" width="100%">');
document.write('<tr valign="top">');
document.write('  <td width="270" height="20"></td>');
document.write('  <th width="75">Gesamt:</th>');
document.write('  <td><input name="gespreis" id="gespreis" type="text" value="0" disabled="disabled" /></td>');
document.write('</tr>');
document.write('</table>');
document.write('</div>');

document.write('<div class="kalkulationtabelle" style="padding-left:50px;">');
document.write('<h2>Bitte f&uuml;llen Sie folgende Felder aus:</h2>');
document.write('<table cellspacing="0" cellpadding="0" border="0">');
document.write('<tr>');
document.write('  <td colspan="2"><label for="anmerkung">Anmerkung:</label><textarea id="anmerkung" name="anmerkung"></textarea></td>');
document.write('</tr>');
document.write('<tr>');
document.write('  <td width="205"><label for="firma">Firma:</label><input name="firma" id="firma" type="text" value="" class="big" /></td>');
document.write('  <td width="205"><label for="email">E-Mail*:</label><input name="email" id="email" type="text" value="" class="big" /></td>');
document.write('</tr>');
document.write('<tr>');
document.write('  <td><label for="vorname">Vorname*:</label><input name="vorname" id="vorname" type="text" value="" class="big" /></td>');
document.write('  <td><label for="nachname">Nachname*:</label><input name="nachname" id="nachname" type="text" value="" class="big" /></td>');
document.write('</tr>');
document.write('<tr>');
document.write('  <td><label for="strasse">Stra&szlig;e*</label><input name="strasse" id="strasse" type="text" value="" class="big" /></td>');
document.write('  <td><label for="plz">PLZ*:</label><input name="plz" id="plz" type="text" value="" class="big" /></td>');
document.write('</tr>');
document.write('<tr>');
document.write('  <td><label for="ort">Ort*:</label><input name="ort" id="ort" type="text" value="" class="big" /></td>');
document.write('  <td><label for="tel">Telefon*:</label><input name="tel" id="tel" type="text" value="" class="big" /></td>');
document.write('</tr>');
document.write('<tr>');
document.write('  <td><label for="fax">Telefax:</label><input name="fax" id="fax" type="text" value="" class="big" /></td>');
document.write('  <td><input id="submit" name="submit" class="submit" value="'+absenden+'" type="submit" /></td>');
document.write('</tr>');
document.write('<tr>');
document.write('  <td colspan="2"><p class="small">* Pflichtfelder</p></td>');
document.write('</tr>');
document.write('</table>');
document.write('<table cellspacing="0" cellpadding="0" border="0">');
document.write('  <tr>');
document.write('    <td colspan="2"><h2>Verpackungskosten:</h2></td>');
document.write('    <td width="70" align="left"><h2>Betrag</h2></td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td width="70">Warenwert </td>');
document.write('    <td width="90" align="right" style="padding-right:10px;">1 - 150 &euro;</td>');
document.write('    <td>9,54%</td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td>Warenwert</td>');
document.write('    <td align="right" style="padding-right:10px;">151 - 250 &euro;</td>');
document.write('    <td>6,36%</td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td>Warenwert </td>');
document.write('    <td align="right" style="padding-right:10px;">251 - 600 &euro;</td>');
document.write('    <td>5,83%</td>');
document.write('   </tr>');
document.write('   <tr>');
document.write('    <td>Warenwert </td>');
document.write('    <td align="right" style="padding-right:10px;">601 - 1000 &euro;</td>');
document.write('    <td>5,30%</td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td>Warenwert </td>');
document.write('    <td align="right" style="padding-right:10px;">1001 - 1500 &euro;</td>');
document.write('    <td>4,24%</td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td>Warenwert </td>');
document.write('    <td align="right" style="padding-right:10px;">1501 - 2000 &euro;</td>');
document.write('    <td>3,18%</td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td>Warenwert</td>');
document.write('    <td align="right" style="padding-right:10px;"> ab 2001 &euro; </td>');
document.write('    <td>2,65%</td>');
document.write('  </tr>');
document.write('  <tr>');
document.write('    <td colspan="3">&nbsp;</td>');
document.write('  </tr>');
document.write('</table>');
document.write('<p>Alle genannten Preise verstehen sich Netto ab Werk.</p>');
document.write('</div>');

document.write('</form>');
document.write('</div>');
function checkfelder(feld) {
 document.getElementById('breite['+feld+']').disabled=false;
 if(typ[feld]!=1) document.getElementById('hoehe['+feld+']').disabled=false;
 breite[feld]=document.getElementById('breite['+feld+']').value;
 if(typ[feld]!=1) hoehe[feld]=document.getElementById('hoehe['+feld+']').value;
 breite[feld]=breite[feld].replace(/,/, '.')/100;
 if(typ[feld]!=1) hoehe[feld]=hoehe[feld].replace(/,/, '.')/100;
 if(breite[feld]>0 & (hoehe[feld]>0 || typ[feld]==1))
 {
  if(typ[feld]!=1) meter[feld]=(hoehe[feld]*2)+(breite[feld]*2);
  else meter[feld]=breite[feld];
  var tmp=meter[feld]+'';
  document.getElementById('meter['+feld+']').value=tmp.replace(/\./,",");
  preis[feld]=Math.round((((meter[feld]*faktor[feld])+fix[feld])+(((meter[feld]*faktor[feld])+fix[feld])*0.03))*140)/100;
  var tmp=preis[feld]+'';
  document.getElementById('preis['+feld+']').value=tmp.replace(/\./,",");
 }
 else
 {
  meter[feld]=0;
  preis[feld]=0;
  document.getElementById('meter['+feld+']').value=meter[feld];
  document.getElementById('preis['+feld+']').value=preis[feld];
 }
 updategesamt();
}


function checkinput() {
 var alarmmsg='';
 var alarm=0;
 if(document.getElementById('vorname').value<=2) { alarm=1; alarmmsg+='\nVorname' }
 if(document.getElementById('nachname').value<=2) { alarm=1; alarmmsg+='\nNachname' }
 var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
 if (!filter.test(document.getElementById('email').value))
 {
  alarm=1;
  alarmmsg+='\nE-Mail'
 }
 if(document.getElementById('strasse').value<=2) { alarm=1; alarmmsg+='\nStraße' }
 if(document.getElementById('plz').value<=2) { alarm=1; alarmmsg+='\nPlz' }
 if(document.getElementById('ort').value<=2) { alarm=1; alarmmsg+='\nOrt' }
 if(document.getElementById('fax').value<=4) { alarm=1; alarmmsg+='\nTelefax' }
 if(alarm==1)
 {
  alert('Bitte korrigieren Sie:\n'+alarmmsg);
  return false;
 }
 else return true;
}
function updategesamt()
{
 var gespreis=0;
 for(var i=0; i<anzahl; i++)
 {
  gespreis=gespreis+preis[i];
 }
 gespreis=Math.round(gespreis*100)/100;
 var tmp=gespreis+'';
 document.getElementById('gespreis').value=tmp.replace(/\./,",");
}
