b0 = new Image();
b0.src = '/b0.gif';
b1 = new Image();
b1.src = '/b1.gif';
var wsrv = "http://"+window.location.hostname+"/";
var wdat = window.location.pathname;

function mainStatus() {
top.status=' ';
return true;
}

function picc(ig,isvis) {
var ie=ig.substr(1,1);
eval('document.getElementById("b'+ie+'")').style.backgroundImage="url("+eval('b' + isvis).src+")";
}

function fs(nam) {
if (top.frames.length == 0)
   {document.cookie=nam;
    document.location.href=wsrv;
   }
else
   {document.cookie="";
   }
}

function fsi() {
if (top.frames.length == 0 && wdat != "/")
   {fs("index1");
   }
else
   {if (wdat != "/wk.html")
       {if (document.cookie)
           {var gehe=document.cookie;
            if (gehe.substr(gehe.length-1,1)=="=")
               {gehe=gehe.substr(0,gehe.length-1);
               }
           }
        else
           {if (navigator.cookieEnabled==true)
               {var gehe="index1";
               }
            else
               {var gehe="";
               }
           }
        if (wdat != "/" && gehe != "")
           {top.cont.location.href="/"+gehe+".html";
           }
        else
           {if (gehe != "" && this.name != "kntb")
               {document.close();
                document.open();
                document.writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">');
                document.writeln('<HTML><HEAD>');
                document.writeln('<TITLE>Buchhandlung & Antiquariat Friederichsen, gegründet 1868</TITLE>');
                document.writeln('<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">');
                document.writeln('<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; CHARSET=iso-8859-1">');
                document.writeln('<META HTTP-EQUIV="CONTENT-SCRIPT-TYPE" CONTENT="text/javascript">');
                document.writeln('<META HTTP-EQUIV="CONTENT-STYLE-TYPE" CONTENT="text/css">');
                document.writeln('<META HTTP-EQUIV="CONTENT-LANGUAGE" CONTENT="DE">');
                document.writeln('<META HTTP-EQUIV="EXPIRES" CONTENT="0">');
                document.writeln('<META HTTP-EQUIV="GENERATOR" CONTENT="BDB2WWW">');
                document.writeln('<META HTTP-EQUIV="IMAGETOOLBAR" CONTENT="NO">');
                document.writeln('<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">');
                document.writeln('<META NAME="AUTHOR" CONTENT="Philipp Görke">');
                document.writeln('<META NAME="ABSTRACT" CONTENT="Buchhandlung & Antiquariat Friederichsen (gegr. 1868), Wellingsbüttler Weg 134, 22391 Hamburg Telefon: 040 / 5361098">');
                document.writeln('<META NAME="AUDIENCE" CONTENT="Alle">');
                document.writeln('<META NAME="COPYRIGHT" CONTENT="Sven Bruckmann">');
                document.writeln('<META NAME="DATE" CONTENT="2010-03-06T10:33:00+01:00">');
                document.writeln('<META NAME="DESCRIPTION" CONTENT="Buchhandlung & Antiquariat Friederichsen (gegr. 1868), Wellingsbüttler Weg 134, 22391 Hamburg Telefon: 040 / 5361098">');
                document.writeln('<META NAME="DISTRIBUTION" CONTENT="global">');
                document.writeln('<META NAME="KEYWORDS" CONTENT="alstertal, ankauf, antiquarian, antiquariat, antiquarisch, antiquarische, art, artbooks, artseller, bookseller, bookstore, buch, bücher, buchhandlung, friederichsen, friedrichsen, gemälde, germany, görke, hamburg, kunst, ölgemälde, paintings, plastiken">');
                document.writeln('<META NAME="LANGUAGE" CONTENT="deutsch, german, de, de-de, de-at, de-ch, de-li, de-lu">');
                document.writeln('<META NAME="MSSmartTagsPreventParsing" CONTENT="True">');
                document.writeln('<META NAME="PAGE-TOPIC" CONTENT="Startseite">');
                document.writeln('<META NAME="PAGE-TYPE" CONTENT="Katalog/Verzeichnis">');
                document.writeln('<META NAME="PUBLISHER" CONTENT="Buchhandlung & Antiquariat Friederichsen, gegründet 1868">');
                document.writeln('<META NAME="REVISIT-AFTER" CONTENT="7 days">');
                document.writeln('<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">');
                document.writeln('<LINK REV="MADE" HREF="mailto:bdb2www@arcor.de">');
                document.writeln('</HEAD>');
                document.writeln('<FRAMESET FRAMEBORDER="0" BORDERS="0" BORDER="0" FRAMESPACING="0" ROWS="100%,0,0,0">');
                document.writeln('    <FRAME NAME="cont" SRC="/'+gehe+'.html" NORESIZE MARGINWIDTH="10" MARGINHEIGHT="5" SCROLLING="AUTO">');
                document.writeln('    <FRAME NAME="wako" SRC="/wk.html" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="NO">');
                document.writeln('    <FRAME NAME="knta" SRC="/kntf.html" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="NO">');
                document.writeln('    <FRAME NAME="kntb" SRC="/kntf.html" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="NO">');
                document.writeln('</FRAMESET>');
                document.writeln('</HTML>');
               }
            else
               {window.location.href="/index1.html";
               }
           }
       }
   }
}

function butkorb(ext) {
if (top.wako.bid)
   {if (top.wako.bid.length > 0)
       {document.writeln('<TR HEIGHT="15"><TD></TD></TR>');
        document.writeln('<TR>');
        document.writeln('    <TD ID="b6" WIDTH="200" HEIGHT="18"'+((ext=='a')?'':' OnMouseOver="picc(this.id, 1)" OnMouseOut="picc(this.id, 0)"')+' CLASS="menu'+ext+'"><A HREF="bst.html" CLASS="menut">Bestellung ('+top.wako.bid.length+')</A></TD>');
        document.writeln('</TR>');
       }
   }
}

function checkKorb(id) {
var imkorb=0;
if (this.name == "cont")
   {if (top.wako.bid)
       {for (i=0; i<top.wako.bid.length && imkorb==0; i++)
            {if (top.wako.bid[i] == id)
                {imkorb = 1;
                }
            }
       }
    if (imkorb==0)
       {document.write('<TD ID="b9" WIDTH="200" HEIGHT="18" OnMouseOver="picc(this.id, 1)" OnMouseOut="picc(this.id, 0)" CLASS="menu'+((wdat=='/bst.html')?'a':'')+'"><A HREF="javascript:bestellen()" CLASS="menut">bestellen</A></A></TD>');
       }
    else
       {document.write('<TD ALIGN="RIGHT" VALIGN="MIDDLE" HEIGHT="18" CLASS="headline"><A HREF="bst.html">Diesen Titel haben Sie bereits bestellt</A></TD>');
       }
   }
}

function getVkp(art) {
var chk=0;
var vkp=0;
for (i=1;i<top.wako.vps.length/3 && chk==0;i++)
    {if (top.wako.vps[i*3]==top.wako.lnd[0])
        {vkp=top.wako.vps[(i*3)+1+art];
         chk=1;
        }
    }
if (chk==0 || vkp==0)
   {vkp="";
   }
return vkp;
}

function bestellen() {
var obj=new Array("bid","aut","tit","prs","gew");
var tw="top.wako.";
var dd="document.data.d";
for (i=0; i<obj.length; i++)
    {eval(tw+obj[i])[eval(tw+obj[i]).length]=eval(dd+obj[i]).value;
    }
top.cont.document.location.href="/bst.html";
}

function getVsa(wert) {
return ((wert==top.wako.vsa)?"Normalversand":"Versand per Luftpost");
}

function chgVsa() {
top.wako.vsa=((top.wako.vsa==0)?1:0);
location.reload();
}

function showKorb() {
var posvkp=0;
var posgew=0;
var sumprs=0;
var sumvkp=0;
var sumgew=0;
var sumpos=0;
var sumall=0;
var chk=0;
var vkp=getVkp(0);
document.writeln('<TR>');
document.writeln('  <TD ALIGN="LEFT" VALIGN="TOP" CLASS="headline" NOWRAP>Best.-Nr.</TD><TD ALIGN="LEFT" VALIGN="TOP" CLASS="headline">Autor</TD><TD CLASS="headline">Titel</TD><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="headline">Preis</TD>');
document.writeln('</TR>');
document.writeln('<TR>');
document.writeln('  <TD COLSPAN="4"><HR></TD>');
document.writeln('</TR>');
document.writeln('<INPUT TYPE="HIDDEN" NAME="comment" VALUE="">');
for(i=0;i<top.wako.bid.length;i++)
   {sumprs=sumprs+parseFloat(top.wako.prs[i]);
    sumgew=sumgew+parseFloat(top.wako.gew[i]);
    if (vkp=="" || top.wako.lnd[3]==3)
       {posvkp=0;
        sumvkp=0;
        sumpos=parseFloat(top.wako.prs[i]);}
    else
       {posvkp=((top.wako.lnd[3]==2)?0:parseFloat(vkp));
        sumvkp=sumvkp+posvkp;
        sumpos=parseFloat(top.wako.prs[i])+posvkp;
       }
    sumall=sumall+sumpos;
    document.writeln('<TR><TD ALIGN="LEFT" VALIGN="TOP"><A HREF="det'+top.wako.bid[i]+'.html">'+top.wako.bid[i]+'&nbsp;</A></TD><TD ALIGN="LEFT" VALIGN="TOP">'+top.wako.aut[i]+'</TD><TD ALIGN="LEFT" VALIGN="TOP">'+top.wako.tit[i]+'</TD><TD ALIGN="RIGHT" VALIGN="TOP">&nbsp;&nbsp;&euro;&nbsp;'+dot2komma(top.wako.prs[i])+'</TD><TD ALIGN="RIGHT" VALIGN="TOP">&nbsp;</TD><TD ALIGN="RIGHT" VALIGN="TOP">&nbsp;</TD></TR>');
    document.writeln('<TR><TD COLSPAN="4"><HR></TD></TR>');
   }
if(top.wako.lnd[3]==3)
  {for(i=0;i<top.wako.vkg.length/5;i++)
      {if(top.wako.vkg[i*5]==top.wako.lnd[1] && sumgew>=top.wako.vkg[(i*5)+1] && sumgew<=top.wako.vkg[(i*5)+2])
         {sumvkp=top.wako.vkg[(i*5)+3+top.wako.vsa];
          sumall=sumall+sumvkp;
          i=top.wako.vkg.length;
          chk=i;
         }
      }
  }
else
  {sumvkp=((top.wako.lnd[3]==2)?parseFloat(vkp):sumvkp);
   sumall=sumall+((top.wako.lnd[3]==2)?parseFloat(vkp):0);
   chk=sumvkp;
  }
document.writeln('<TR><TD COLSPAN="2" ROWSPAN="3" ALIGN="CENTER" VALIGN="MIDDLE" CLASS="headline"><A HREF="/" TARGET="_top">Bestellung<BR>löschen</A></TD><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="headline">Warenwert:</TD><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="text">&nbsp;&nbsp;&euro;&nbsp;'+float2dec(sumprs)+'</TD></TR>');
document.writeln('<TR><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="headline">Versandkosten'+((top.wako.lnd[1]==0 || top.wako.lnd[3]<3 || chk==0)?'':' ('+getVsa(0)+' - <SPAN STYLE="font-size:10px;font-weight:normal"><A HREF="javascript:chgVsa()">für '+getVsa(1)+' hier klicken</A></SPAN>)')+':</TD><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="text">&nbsp;&nbsp;'+(((vkp=="" && top.wako.lnd[3]<3) || chk==0)?'?':'&euro;&nbsp;'+float2dec(((sumall-sumvkp>=getVkp(1) && getVkp(1)>0)?0:sumvkp)))+'</TD></TR>');
document.writeln('<TR><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="headline">Gesamtpreis:</TD><TD ALIGN="RIGHT" VALIGN="TOP" CLASS="headline">&nbsp;&nbsp;'+(((vkp=="" && top.wako.lnd[3]<3) || chk==0)?'?':'&euro;&nbsp;'+float2dec(((sumall-sumvkp>=getVkp(1) && getVkp(1)>0)?sumall-sumvkp:sumall)))+'</TD></TR>');
document.writeln('<TR><TD COLSPAN="4"><HR></TD></TR>');
document.writeln('<TR><TD ALIGN="LEFT" COLSPAN="4">Die Lieferung erfolgt im Regelfall nach Erhalt einer Vorauszahlung, siehe <A HREF=/agb.html>Allgemeine Geschäftsbedingungen (AGB)</A>.</TD></TR>');
if ((vkp=="" && top.wako.lnd[3]<3) || chk==0)
   {document.writeln('<TR><TD ALIGN="LEFT" COLSPAN="4" CLASS="headline"><INPUT TYPE="CHECKBOX" NAME="inf">&nbsp;Statt einer Bestellung möchte ich erst über die Versandkosten und den daraus resultierenden Endpreis informiert werden</TD></TR>');
   }
}

function float2dec(wert) {
wert=wert.toString(10);
var punkt = wert.lastIndexOf(".")
wert=wert+((punkt==-1)?".00":((wert.length-punkt==2)?"0":""));
return dot2komma(wert);
}

function dot2komma(wert) {
return wert.replace(/\./,",");
}

function setLand(refresh) {
var obj="document.message";
var obc=obj+".lnd";
if (refresh==0)
   {var chk=0;
    for (i=0;i<eval(obc).length && chk==0;i++)
        {if (eval(obc).options[i].value==top.wako.lnd[0]+","+top.wako.lnd[1])
            {eval(obc).options[i].selected=true;
             chk=1;
             eval(obj).givenname.value=top.wako.adr[0];
             eval(obj).name.value=top.wako.adr[1];
             eval(obj).street.value=top.wako.adr[2];
             eval(obj).city.value=top.wako.adr[3];
             eval(obj).email.value=top.wako.adr[4];
             eval(obj).phone.value=top.wako.adr[5];
             if (eval(obj).fax)
                {top.wako.adr[6]=eval(obj).fax.value;}
             eval(obj).country.value=top.wako.lnd[2];
             chk=1;
            }
        }
   }
else
   {top.wako.lnd[0]=eval(obc).options[eval(obc).selectedIndex].value.split(",")[0];
    top.wako.lnd[1]=eval(obc).options[eval(obc).selectedIndex].value.split(",")[1];
    top.wako.lnd[2]=eval(obc).options[eval(obc).selectedIndex].text;
    top.wako.adr[0]=eval(obj).givenname.value;
    top.wako.adr[1]=eval(obj).name.value;
    top.wako.adr[2]=eval(obj).street.value;
    top.wako.adr[3]=eval(obj).city.value;
    top.wako.adr[4]=eval(obj).email.value;
    top.wako.adr[5]=eval(obj).phone.value;
    if (top.wako.lnd[1]==0)
       {top.wako.vsa=0;}
    if (eval(obj).fax)
       {top.wako.adr[6]=eval(obj).fax.value;}
    var msg="Sie haben als Empfängerland "+top.wako.lnd[2]+" angegeben.\n";
    if (getVkp(0)=="" && top.wako.lnd[3]<3)
       {msg=msg+"Die Versandkosten für dieses Land sind leider nicht pauschal zu berechnen.\nWenn Sie jedoch wissen möchten, welche Kosten zu erwarten sind, markieren Sie bitte die entsprechende Option unter der Artikelliste. Nach Absenden des Formulars werden wir Ihnen dann den genauen Endpreis mitteilen.";}
    else
       {msg=msg+"Bitte beachten Sie, dass sich dadurch Versandkosten und Gesamtpreis ändern können.";}
    alert(msg);
    location.reload();
   }
}

function repF(fld,frm) {
if (fld=="country")
   {var wert=top.wako.lnd[2];}
else
   {var wert=eval("document.message."+fld).value;}
if (fld=="city")
   {wert=wert+" ("+top.wako.lnd[2]+")";}
eval("top.knt"+frm+".message."+fld).value=wert;
}

function checkknt() {
var chk=1;
var obj="document.message"
if (chk==1 && eval(obj).email.value=="")
   {alert("Bitte geben Sie Ihre eMail-Adresse ein");
    eval(obj).email.focus();
    chk=0;
   }
if (chk==1 && eval(obj).email.value!="" && (eval(obj).email.value.indexOf("@")<2 || eval(obj).email.value.indexOf(".")<eval(obj).email.value.length<-2 || eval(obj).email.value.length<6))
   {alert("Die angegebene eMail-Adresse ist ungültig");
    eval(obj).email.focus();
    chk=0;
   }
if (chk==1 && eval(obj).comment.value=="")
   {alert("Bitte geben Sie Ihre Mitteilung ein");
    eval(obj).comment.focus();
    chk=0;
   }
if (chk==1)
   {repF("email","a");
    repF("comment","a");
    top.knta.message.submit();
   }
return false;
}

function checkbst() {
var posvkp=0;
var posgew=0;
var sumprs=0;
var sumvkp=0;
var sumgew=0;
var sumpos=0;
var sumall=0;
var chk=1;
var vkp=getVkp(0);
var obj="document.message"
if (chk==1 && eval(obj).givenname.value=="")
   {alert("Bitte geben Sie Ihren Vornamen ein");
    eval(obj).givenname.focus();
    chk=0;
   }
if (chk==1 && eval(obj).name.value=="")
   {alert("Bitte geben Sie Ihren Nachnamen ein");
    eval(obj).name.focus();
    chk=0;
   }
if (chk==1 && (eval(obj).street.value=="" || eval(obj).street.value.indexOf(" ")==-1))
   {alert("Bitte geben Sie Straße und Hausnummer ein");
    eval(obj).street.focus();
    chk=0;
   }
if (chk==1 && (eval(obj).city.value=="" || eval(obj).city.value.indexOf(" ")==-1))
   {alert("Bitte geben Sie Postleitzahl und Ort ein ein");
    eval(obj).city.focus();
    chk=0;
   }
if (chk==1 && eval(obj).email.value=="")
   {alert("Bitte geben Sie Ihre eMail-Adresse ein");
    eval(obj).email.focus();
    chk=0;
   }
if (chk==1 && eval(obj).email.value!="" && (eval(obj).email.value.indexOf("@")<2 || eval(obj).email.value.indexOf(".")<eval(obj).email.value.length<-2 || eval(obj).email.value.length<6))
   {alert("Die angegebene eMail-Adresse ist ungültig");
    eval(obj).email.focus();
    chk=0;
   }
if (chk==1 && top.wako.bid.length != 0)
   {if (eval(obj).inf)
       {if (eval(obj).inf.checked==true)
           {eval(obj).comment.value="Ich möchte erst über die Versandkosten der folgenden Positionen informiert werden:\n\n";
           }
        else
           {eval(obj).comment.value="Hiermit bestelle ich wie folgt ohne vorherige Information zu den Versandkosten:\n\n";
           }
       }
    else
       {eval(obj).comment.value="Hiermit bestelle ich wie folgt:\n\n";
       }
    for (i=0;i<top.wako.bid.length;i++)
        {sumprs=sumprs+parseFloat(top.wako.prs[i]);
         sumgew=sumgew+parseFloat(top.wako.gew[i]);
         if (vkp=="" || top.wako.lnd[3]==3)
            {posvkp=0;
             sumvkp=0;
             sumpos=parseFloat(top.wako.prs[i]);}
         else
            {posvkp=((top.wako.lnd[3]==2)?0:parseFloat(vkp));
             sumvkp=parseFloat(sumvkp+posvkp);
             sumpos=parseFloat(top.wako.prs[i])+posvkp;
            }
         sumall=parseFloat(sumall+sumpos);
         eval(obj).comment.value=eval(obj).comment.value+(i+1)+") Best.-Nr.: "+top.wako.bid[i]+", "+top.wako.aut[i]+", "+top.wako.tit[i]+", € "+dot2komma(top.wako.prs[i])+"\n\n";
        }
    if(top.wako.lnd[3]==3)
      {chk=0;
       for(i=0;i<top.wako.vkg.length/5;i++)
          {if(top.wako.vkg[i*5]==top.wako.lnd[1] && sumgew>=top.wako.vkg[(i*5)+1] && sumgew<=top.wako.vkg[(i*5)+2])
             {sumvkp=top.wako.vkg[(i*5)+3+top.wako.vsa];
              sumall=parseFloat(sumall+sumvkp);
              i=top.wako.vkg.length;
              chk=i;
             }
          }
      }
    else
      {sumvkp=((top.wako.lnd[3]==2)?parseFloat(vkp):sumvkp);
       sumall=sumall+((top.wako.lnd[3]==2)?parseFloat(vkp):0);
       chk=sumvkp;
      }
    eval(obj).comment.value=eval(obj).comment.value+"Summe:  € "+float2dec(sumprs)+" + "+(((vkp=="" && top.wako.lnd[3]<3) || chk==0)?"?":"€ "+float2dec(((sumall-sumvkp>=getVkp(1) && getVkp(1)>0)?0:sumvkp)))+" Versand = "+(((vkp=="" && top.wako.lnd[3]<3) || chk==0)?"?":"€ "+float2dec(((sumall-sumvkp>=getVkp(1) && getVkp(1)>0)?sumall-sumvkp:sumall)))+((top.wako.lnd[3]<3 || chk==0)?"":"\n\n"+getVsa(0));
    repF("givenname","b");
    repF("name","b");
    repF("street","b");
    repF("city","b");
    repF("country","b");
    repF("email","b");
    repF("comment","b");
    top.kntb.message.submit();
   }
return false;
}
