var cd_rom=1;             // wir sind es
var k28=true;             // wir sind es
var pfad="/";      // here we are
//var katalog=""; //
var katalog="/k/"; //
//var katalog="/katalog/"; //
var currency="";        // zur anzeige
var currency_long="";  // long  (paybox!)

var h = new Date();
var y = 0;
// currency="DM";
// currency_long="DEM";
currency="EUR";
currency_long="EUR";

function checkload() {
//aufruf mit |frameset onload="checkload()"|
  // checkt ob mit home.htm?url aufgerufen
  if(location.search){
   window.haupt.location.href=location.search.substring(1,location.search.length);
  }
}
function checkUnload() {
//aufruf mit |frameset onUnload="checkUnload()"|
/*
  //ebay popup
  var x = 10;
  var y = 10;
  var w = 800;
  var h = 600;
  if ( screen.width > w ) { x = (screen.width-w) / 2} //center
  if ( screen.height > h ) { y = (screen.height-h) / 2} //center
  window.open('ebay.htm','','toolbar=no,statusbar=no,location=no,scrollbars=yes,resizable=yes,width='+w+',height='+h+',left='+x+',top='+y);
*/
}
function info_lieferzeit() {
//  var wi = window_open('/info_lieferzeit.htm','lieferzeit', -1, -1, 600, 450, false, true, false, true);
}
// nur für EURO
function exchange_char(str,old,n_ew){
  for (var i=0; i < str.length; i++){
    if (str.charAt(i)==old){
      if (i==0){str=n_ew+str.substring(1,str.length)}
      else{str=str.substring(0,i)+n_ew+str.substring(i+1,str.length)}
    }
  }
  return str
}
function add_zero(str){
 var i=str.lastIndexOf(".")
 if (str!="0"){ if (i==-1){str=str+".00"} else{ if (i==str.length-2){str=str+"0"} } }
 return str
}
//

function init_array(n){
 this.length=n;
 return this;
}
function init_array_dims(n,init){
 for (var i = 0; i <= n; i++){ this[i]=init };
 return this;
}
function make_array(obj,am,di,init){
 for (var i = 0; i <= am; i++){ obj[i] = new init_array_dims(di,init) };
}
function search_art(art){
 for (var i = 0; i <= ord_max; i++){ if (or[i][0]==art){return i} }
 return -1
}
function fill_order(){
 var target=self.haupt.document;
 for (var i = 0; i < ordcount; i++){
  target.writeln("<tr><td align='right'><input type='hidden' name='artno"+i+"' value='"+or[i][0]+"'><input type='text' name='anz"+i+"' value='"+or[i][1]+"' size='2' maxlength='3' onchange='new_value(this)'></td>");
  target.writeln("<td><input type='hidden' name='bez"+i+"' value='"+or[i][2]+"'><a href='"+katalog+or[i][4]+"' title='zur "+or[i][2]+" seite' onmouseover=\"window.status='zur "+or[i][2]+" seite'; return true\"><font face='arial, helvetica' size=2><b>"+or[i][2]+"</b></font></a></td>");
  target.writeln("<td><input type='hidden' name='preis"+i+"' value='"+or[i][3]+"'><font face='arial, helvetica' size=2><b>"+or[i][3]+"</b></font></td>");
  target.writeln("<td><input type='button' name='loesch"+i+"' title='Entfernen' value='X' onclick='parent.ar_delete(this,\"bestellj.htm\")'></td></tr>");
 }
}
function fill_sell(){
 var target=self.haupt.document;
 for (var i = 0; i < ordcount; i++){
  target.writeln("<tr><td align='right'><input type='hidden' name='artno"+i+"' value='"+or[i][0]+"'><input type='text' name='anz"+i+"' value='"+or[i][1]+"' size='2' maxlength='3' onchange='new_value(this)'></td>");
  target.writeln("<td><input type='hidden' name='bez"+i+"' value='"+or[i][2]+"'><a href='"+katalog+or[i][4]+"' title='zur "+or[i][2]+" seite' onmouseover=\"window.status='zur "+or[i][2]+" seite'; return true\"><font face='arial, helvetica' size=2><b>"+or[i][2]+"</b></font></a></td>");
  target.writeln("<td><input type='text' size='7' name='preis"+i+"' value='"+or[i][3]+"'></td>");
  target.writeln("<td><input title='Entfernen' type='button' name='loesch"+i+"' value='X' onclick='parent.ar_delete(this,\"anbieten.shtml\")'></td></tr>");

  target.writeln('<tr><td align="right">Infos</td><td>');
  target.writeln('  <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr>');
  target.writeln('  <td><input style="width: 310px;" type="text" name="zustand-infos'+i+'" value="" size="42" maxlength="50"></td>');
  target.writeln('  <td><a href="hilfe.htm#anbieten" title="Hilfe zum Anbieten" onmouseover="window.status=\'Hilfe zum Anbieten\'; return true"><img src="bilder/hilfe.gif" width="14" height="20" border="0" alt=""></a></td>');
  target.writeln('  </tr></table>');
  target.writeln('</td>');
  target.writeln('<td align="right">Zustand</td><td>');
  target.writeln('  <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr>');
  target.writeln('  <td><select name="zustand-typ'+i+'">');
  target.writeln('  <option value="0">Bitte auswählen:');
  target.writeln('  <option value="1">Neu');
  target.writeln('  <option value="2">Gebraucht - wie neu');
  target.writeln('  <option value="3">Gebraucht - sehr gut');
  target.writeln('  <option value="4">Gebraucht - gut');
  target.writeln('  <option value="5">Gebraucht - akzeptabel');
  target.writeln('  <option value="6">Gebraucht - schlecht');
  target.writeln('  </select></td>');
  target.writeln('  <td><a href="hilfe.htm#anbieten" title="Hilfe zum Anbieten" onmouseover="window.status=\'Hilfe zum Anbieten\'; return true"><img src="bilder/hilfe.gif" width="14" height="20" border="0" alt=""></a></td>');
  target.writeln('  </tr></table>');
  target.writeln('</td></tr>');
 }
}
function check_elements() {
 if (self.haupt.document.forms[0]){
   var t=""
   for (var i = 0; i < self.haupt.document.forms[0].elements.length; i++) {
    t=self.haupt.document.forms[0].elements[i];
    if (search_art(t.name)>=0){t.checked=-1}else{t.checked=0}
   }
 }
}
function ar_delete(e,loc){
 or_delete(e.name.charAt(e.name.length-1))
 ordcount=ordcount-1
 self.haupt.location.href=loc
}
function add_to_order(artno,name,price,url,goto_order){
//if article already in order, delete it
 var f=search_art(artno);
 if (f>=0){
  if (goto_order!=1){
   or_delete(f);
   ordcount=ordcount-1;
  }
 }else{
   or[ordcount][0]=artno;
   or[ordcount][1]=1;
   or[ordcount][2]=name;

// nur für EURO
// if (currency=="DM"){
// }else{
//  price=""+Math.round((parseFloat(exchange_char(price,"\,","."))/1.95583)*100)/100;
//  price=exchange_char(add_zero(price),".","\,");
// }
//

   or[ordcount][3]=price;
   or[ordcount][4]=url;
   ordcount=ordcount+1;
 }
 if (goto_order==1){
  haupt.location.href=pfad+"bestellj.htm";
 }else{
  if (ordcount==1){
   if (confirm("Wollen Sie gleich zur Bestellung wechseln?\nDie Bestellung ist auch im Menü anwählbar!")) {
    haupt.location.href=pfad+"bestellj.htm";
   }
  }
 }
}
function or_delete(no){
 for (var i = 0; i <= ord_max; i++){
  if (i>no){
   or[i-1][0]=or[i][0];
   or[i-1][1]=or[i][1];
   or[i-1][2]=or[i][2];
   or[i-1][3]=or[i][3];
   or[i-1][4]=or[i][4];
  }
 }
}
// create order arrays, max. 50 articles per order
var ord_max=50;
var ordcount=0;
var m_a=ord_max;
var m_e=4;
var or= new init_array(m_a);
make_array(or,m_a,m_e," ");
var sum1="";

// personal information for the order (bestellj.htm)
var be= new init_array(8);
be[0]="";  //Anrede
be[1]="";  //Land
be[2]="";  //Vorname
be[3]="";  //Nachname
be[4]="";  //Strasse und Hausnummer
be[5]="";  //PLZ
be[6]="";  //Ort
be[7]="";  //Email
be[8]="";  //zu Hd.

var def=new init_array(8);
//0=Anrede, 1=Land
def[0]="";
def[1]="";
def[2]="Bitte Vornamen oder z.Hd. eingeben";
def[3]="Bitte Nachnamen oder Firmennamen eingeben";
def[4]="Bitte Strasse und Hausnummer eingeben";
def[5]="PLZ eingeben"
def[6]="Bitte Ort eingeben";
def[7]="Bitte Email Adresse eingeben";
def[8]="Bitte Telefonnummer eingeben (optional)";