var maxImages=113;
var imgTimer=0;
var aktMarker=9;
var maxMarker=9;
var filtOk=true;
var ie=(document.all);
var interval=500;
var aktImg=0;
var smMode=false;

function startShow()
 {stopShow();aktMarker=9;makeMarker(aktMarker);ShowObj("markerDiv");imgTimer=window.setInterval("nextMarker()",interval)}

function startShow_SM()
 {aktImg=1+Math.ceil(Math.random()*(maxImages));
  smMode=true;
  makeImg(aktImg);
  window.setInterval("nextImg()",interval*5)}

function stopShow()
 {HideObj("markerDiv");window.clearInterval(imgTimer)}

function nextImg(pStopeMode)
 {if(pStopeMode==null)stopShow();
  aktImg++;
  if(aktImg>maxImages)aktImg=1;
  changeImg()}

function prevImg(pStopeMode)
 {if(pStopeMode==null)stopShow();
  aktImg--;
  if(aktImg<1)aktImg=maxImages;
  changeImg()}

function makeImg(pImg)
 {if(smMode)
   makeObj("imgDivSm",'<img border="0" src="http://Menzel-PHOTOGRAPHY.COM/img/intro/intro'+pImg+'.jpg" alt="home of Lars F. Menzel" title="home of Lars F. Menzel" /><span>&nbsp;Home</span>');
 else
  {makeObj("counter",aktImg+"/"+maxImages);
   makeObj("imgDiv",'<img id="introimg" width="300" height="300" border="0" src="http://Menzel-PHOTOGRAPHY.COM/img/intro/intro'+pImg+'.jpg" alt="home of Lars F. Menzel" title="home of Lars F. Menzel" />')}}

function changeImg()
 {if(ie && filtOk)
   try
    {gO("imgDiv").filters[0].Apply();
     makeImg(aktImg);
     gO("imgDiv").filters[0].Play()}
    catch(ex)
     {filtOk=false}
  else
   makeImg(aktImg)}

function nextMarker()
 {aktMarker--;if(aktMarker>=0)changeMarker();else{aktMarker=maxMarker;nextImg("init");changeMarker()}}

function makeMarker(pPos)
 {makeObj("markerDiv",'<img src="http://Menzel-PHOTOGRAPHY.COM/img/'+pPos+'.gif" width="40" height="40">');}

function changeMarker()
 {if(ie && filtOk)
   try
    {gO("markerDiv").filters[0].Apply();
     makeMarker(aktMarker);
     gO("markerDiv").filters[0].Play()
     }
    catch(ex)
     {filtOk=false}
  else
   makeMarker(aktMarker)}

function startIntro()
 {intro='<table align="center"><tr>';
  for(i=1;i<maxImages+1;i++)
  {if(((i-1) % 3)==0)intro+='<tr>';
   intro+='<td class="contentimg intro"><img width="300" height="300" border="0" src="http://Menzel-PHOTOGRAPHY.COM/img/intro/intro'+i+'.jpg" alt="Home von Lars F. Menzel" title="Home von Lars F. Menzel" /></td>'
   if(((i-1) % 3)==2)intro+='</tr>';}
  intro+='</table>';
  makeObj("intros",intro)}

function startSite()
 {aktImg=Math.ceil(Math.random()*(maxImages+1)-1);makeMarker(0);makeImg(aktImg);startShow();
  preloads="";
  for(i=0;i<10;i++) 
   preloads+='<img src="http://Menzel-PHOTOGRAPHY.COM/img/'+i+'.gif" width="40" height="40"/>';
  lAktImg=aktImg;
  for(i=lAktImg;i<maxImages;i++) 
   preloads+='<img src="http://Menzel-PHOTOGRAPHY.COM/img/intro/intro'+i+'.jpg" alt="" />';
  for(i=0;i<lAktImg;i++) 
   preloads+='<img src="http://Menzel-PHOTOGRAPHY.COM/img/intro/intro'+i+'.jpg" alt="" />';
  makeObj("preload",preloads)}

function navigateIntro(pEvent)
{eventCode=pEvent.which;
 if(document.all)eventCode=pEvent.keyCode;
 if(eventCode==37)prevImg(false);
 if(eventCode==39)nextImg(false)}
