var Breite=792, Hoehe=600, HoeheMen=136, HoeheSchrift=10, HoeheZeile=100;
var OffsetX=24, OffsetY=8;
//var Sxs=0.85, Ss=1.0, Sm=1.2, Sl=1.4, Sxl=1.7;
var Sxs=1.0, Ss=1.2, Sm=1.4, Sl=1.7, Sxl=1.9, Sxxl=2.2;
var PopupHo=528, PopupBr=408;

function SizeLesen()
{
 var Wert=get_cookie('Size');
/*
 var anf=0, ende;
 if (document.cookie)
 {
  anf = document.cookie.indexOf("=") + 1;
  ende = document.cookie.indexOf(";");
  if (ende == -1)
   ende = document.cookie.length;
  Wert = document.cookie.substring(anf,ende);
 }
*/
 return Wert;
};
function SizeSchreiben(Wert)
{
 set_cookie('Size',Wert,90);
/*
 var ablauf = new Date();
 var zeit=ablauf.getTime() + (5 * 24 * 60 * 60 * 1000);
 ablauf.setTime(zeit);
 document.cookie="Size="+Wert+"; expires="+ablauf.toGMTString();
*/
};
// ----------------------------------------------------------------------------------------
function SchriftTest()
{
 var rc=2;

 var Wert=SizeLesen();
 if (Wert=="XS")  rc=0;
 if (Wert=="S")   rc=1;
 if (Wert=="M")   rc=2;
 if (Wert=="L")   rc=3;
 if (Wert=="XL")  rc=4;
 if (Wert=="XXL") rc=5;

 return rc;
}
function SchriftHoeheBerechnen(h)
{
 var rc=HoeheSchrift;
 if (SchriftTest()==0) rc=h*Sxs;
 if (SchriftTest()==1) rc=h*Ss;
 if (SchriftTest()==2) rc=h*Sm;
 if (SchriftTest()==3) rc=h*Sl;
 if (SchriftTest()==4) rc=h*Sxl;
 if (SchriftTest()==5) rc=h*Sxxl;
 return rc;
};
function BildFaktor()
{
 var rc=1.4;
 if (SchriftTest()==0) rc=Sxs*1.25;
 if (SchriftTest()==1) rc=Ss*1.1;
 if (SchriftTest()==2) rc=Sm;
 if (SchriftTest()==3) rc=Sl*0.9;
 if (SchriftTest()==4) rc=Sxl*0.85;
 if (SchriftTest()==5) rc=Sxxl*0.75;
 rc=rc-0.4;
 return rc
};
function RahmenFaktor(auswahl)
{
 var rc=1.4;
 if (auswahl==1)
 {
  if (SchriftTest()==0) rc=Sxs*1.0;
  if (SchriftTest()==1) rc=Ss*1.06;
  if (SchriftTest()==2) rc=Sm;
  if (SchriftTest()==3) rc=Sl*1.1;
  if (SchriftTest()==4) rc=Sxl*1.2;
  if (SchriftTest()==5) rc=Sxxl*1.27;
 };
 if (auswahl==0)
 {
  if (SchriftTest()==0) rc=Sxs*1.22;
  if (SchriftTest()==1) rc=Ss*1.09;
  if (SchriftTest()==2) rc=Sm;
  if (SchriftTest()==3) rc=Sl*0.95;
  if (SchriftTest()==4) rc=Sxl*0.95;
  if (SchriftTest()==5) rc=Sxxl*0.95;
 };
 rc=rc-0.40;
 return rc
};

function Schriftgroesze(Richtung)
{
 if (Richtung==+1)
 {
  if (SizeLesen()=="XS")
   SizeSchreiben("S");
  else
   if (SizeLesen()=="S")
    SizeSchreiben("M");
   else
    if (SizeLesen()=="M")
     SizeSchreiben("L");
    else
     if (SizeLesen()=="L")
      SizeSchreiben("XL");
     else
      if (SizeLesen()=="XL")
       SizeSchreiben("XXL");
 }
 else
 {
  if (SizeLesen()=="XXL")
   SizeSchreiben("XL");
  else
   if (SizeLesen()=="XL")
    SizeSchreiben("L");
   else
    if (SizeLesen()=="L")
     SizeSchreiben("M");
    else
     if (SizeLesen()=="M")
      SizeSchreiben("S");
     else
      if (SizeLesen()=="S")
       SizeSchreiben("XS");
 }
 history.back();
};
function popupEin()
{
 HoeheSchrift=SchriftHoeheBerechnen(HoeheSchrift);
 document.write("<div class='popup' style='font-size:"+HoeheSchrift+"px;width:376px;height:496px;border:1px solid #888888;overflow:scroll;'>");
};
function popupAus()
{
 document.write("</div>");
};
function FensterAnpassen()
{
 location.href=location.href;
};
function rahmenEin()
{
 window.onresize=FensterAnpassen;
 var Browser=new BrowserType();
// if (Browser.Nr==2)
//  OffsetY=16;
// var Pos=new ElementPosType(Breite+240+OffsetX,Hoehe);
 var Schirm=new AbmessungenType();
 HoeheSchrift=SchriftHoeheBerechnen(HoeheSchrift);
 HoeheMen=HoeheMen*RahmenFaktor(0);//HoeheSchrift*11.5;
 Hoehe=Schirm.Ho-OffsetY*3-HoeheMen-16;
// Breite=Schirm.Br-OffsetX*2;        // Breite konstant
 OffsetX=(Schirm.Br-Breite)/2;
 if (OffsetX < 10) OffsetX = 10;
// alert (Hoehe);
 if (Browser.Nr==2)
 {
  HoeheZeile=50;
  Hoehe=Hoehe+16;
 };
 if (Browser.Nr==3)
 {
  HoeheMen=HoeheMen+8;
 };
 document.write("<div class='Rahmen' id='Rahmen' style='top:"+(OffsetY+HoeheMen+OffsetY)+"px;left:"+OffsetX+"px;width:"+Breite+"px;height:"+Hoehe+"px;");
 document.write("                           font-size:"+HoeheSchrift+"px;'>");
if ((get_cookie("SM_Google")) && (!(document.URL.indexOf('Brillen+Kontaktlinsen.html') > 0)))
{
 document.write("<div style='width:99%;color:crimson;text-align:center;'>Für alle, die uns über Google erreichen, haben wir <a href='../Optiker/Brillen+Kontaktlinsen.html'> »<u>hier</u></a> etwas vorbereitet.</div>");
 document.write("<hr noshade size='1'>");
}
else
if ((get_cookie("SM_Yahoo")) && (!(document.URL.indexOf('Brillen+Kontaktlinsen.html') > 0)))
{
 document.write("<div style='width:99%;color:crimson;text-align:center;'>Für alle, die uns über Yahoo erreichen, haben wir <a href='../Optiker/Brillen+Kontaktlinsen.html'> »<u>hier</u></a> etwas vorbereitet.</div>");
 document.write("<hr noshade size='1'>");
}

};
function rahmenAus()
{
 f=Math.round(BildFaktor()*100)/100;
 var Schirm=new AbmessungenType();
 for (i=0; i < document.images.length; i++)
 {
  document.images[i].width=document.images[i].width*f+1;
  document.images[i].height=document.images[i].height*f+1;
 };
 document.write("</div>");
 f=RahmenFaktor(1);
 document.getElementById("Rahmen").style.width=Breite*Math.sqrt(f);
 document.getElementById("Rahmen").style.left=(Schirm.Br-Breite*Math.sqrt(f))/2;
}
function menueEin()
{
 var Browser=new BrowserType();
 var lf="";
 if (Browser.Nr==1) lf="\n";
 document.write("<div class='menue' id='Menue' style='width:"+Breite+"px;left:"+OffsetX+"px;font-size:"+HoeheSchrift+"px;height:"+HoeheMen+"px;top:"+OffsetY+"px;'>");

 document.write("<div style='position:static;margin-right:8px;float:right;font-family:Tahoma,Arial;color:rgb(51,102,255);font-size:12px;'>");

 document.write("<div style='font-family:Tahoma,Arial;color:rgb(51,102,255);font-size:12px;text-align:right;padding-bottom:16px;'>");
 document.write("<img src='../_code/GrahlAugenoptik240x24.gif' width=240 height=24 border=0 alt='Grahl Augenoptik - Logo'>");
 document.write("<br>www.grahl-augenoptik.de");
 document.write("</div>");

 HoeheSchrift=SchriftHoeheBerechnen(HoeheSchrift);
 document.write("<pre class='Schriftgroesze' style='font-size:"+HoeheSchrift+"px;'>");
 document.writeln("Schriftgröße");
 document.write("<button style='font-family:monospace;font-size:"+HoeheSchrift+"px;' name='SG1' onClick=self.location.href='../SchriftgroeszeG.html'><img src='../_code/Lupe2.gif' width='13' height='20' border='0' alt='größer'>[+]</button>");
 document.write("<button style='font-family:monospace;font-size:"+HoeheSchrift+"px;' name='SG2' onClick=self.location.href='../SchriftgroeszeK.html'><img src='../_code/Lupe2.gif' width='13' height='20' border='0' alt='kleiner'>[-]</button>");
 document.write("</pre>");

// document.write("<div style='font-size:"+(HoeheSchrift*0.8)+"px;text-align:right;'>");
// document.write("<a href='../Sitemap/index.html' title='Sitemap'>» Sitemap</a>");
// document.write("</div>");

 document.write("<div style='font-family:Tahoma,Arial;color:rgb(51,102,255);font-size:12px;text-align:right;'>");
 document.write("  <a href='http://www.validome.org/referer'><img border='0'");
 document.write("  src='../_code/valid_html_4_0_1.gif'");
 document.write("  alt='Valid HTML 4.01' width='80' height='15'></a><br>");
// document.write("<span id='RB'><a href='http://www.rankbooster.de' target='_blank' title='Homepage Statistik'><img src='http://www.rankbooster.de/rank.gif?id=2044&style=5' border='0' alt='Homepage Statistik'></a></span>");
 document.write("</div>");

 document.write("</div>");
};
function menueAus()
{
 document.getElementById("SB").style.visibility="hidden";
// document.getElementById("RB").style.visibility="hidden";
 f=BildFaktor();
 var Schirm=new AbmessungenType();
 for (i=0; i < document.images.length; i++)
 {
  document.images[i].width=document.images[i].width*f;
  document.images[i].height=document.images[i].height*f;
 };
// document.write("Hier: "+get_cookie("SM_Google"));
 document.write("</div>");
 f=RahmenFaktor(1);
 document.getElementById("Menue").style.width=Breite*Math.sqrt(f);
 document.getElementById("Menue").style.left=(Schirm.Br-Breite*Math.sqrt(f))/2;
};
function SMSchreiben(wert)
{
 var str="XYZ"; str=wert; str=str.substring(1,str.length);
 if (str.indexOf("google") >=0 )
  set_cookie('SM_Google',str,2);
 if (str.indexOf("yahoo") >=0 )
  set_cookie('SM_Yahoo',str,2);
}