var detPicFile="su_pic_det.php";
function showDetPic(ASource,ADir,AWidth,AHeight)
{
F1 = open('../'+detPicFile+"?src="+ASource+"&dir="+ADir,"F1","width="+AWidth+",height="+AHeight+",screenX=10,screenY=10,resizable=no");
F1.focus();
}

function urlinfo(AUrl)
{
   // members: (file)name, dir, lang
   sUrl=AUrl.replace(/%26/g,"&");

   //-----------------------------
   // auszufilternde URLs
   aFilter=new Array("http://www.siegele.at/",
                    "http://siegele.at/",
                    "http://siegele.test/",
                    "http://127.0.0.1/");
   s=sUrl.toLowerCase();
   for (i=0;i<aFilter.length;i++)
   {
      x=aFilter[i].length;
      if (s.substr(0,x)==aFilter[i])
      {
         sUrl=sUrl.substr(x,sUrl.length-x);
         break;
      }
   }

   s="/homepage/";
   i=sUrl.indexOf(s);
   if (i>-1) sUrl=sUrl.substr(i+s.length,sUrl.length-s.length);

   sSearch="";
   i=sUrl.indexOf("?");
   if (i>-1)
   {
      sSearch=sUrl.substr(i+1,sUrl.length-i);
      sUrl=sUrl.substr(0,i);
   }

   // members -----------------
   aNav=sUrl.split("/");
   this.name=aNav[aNav.length-1];

   s="";
   s1="";
   for (i=0;i<aNav.length-1;i++)
   {
      s+=aNav[i]+"/";
      s1+="../";
   }
   if (s) s=s.substr(0,s.length-1);

   this.dir=s;
   this.rootdir=s1;


   i=sUrl.lastIndexOf(".");
   this.lang=(sUrl.substr(i-2,2)=="_e")?("en"):("");

   // overridden by search --------------
   if (sSearch.length)
   {
      s=String.fromCharCode(38);
      aNav=sSearch.split(s);
      for (i=0;i<aNav.length;i++)
      {
         s=aNav[i];
         if (s.substr(0,4)=="dir=")
            this.dir=s.substr(4,s.length-4)
         else if (s.substr(0,5)=="name=")
            this.name=s.substr(5,s.length-5)
         else if (s.substr(0,5)=="lang=")
            this.lang=s.substr(5,s.length-5);
      }
   }
   this.search=sSearch;
}
var doc=new urlinfo(location.href);



function start()
{
   top.menu.doMenus(doc.dir, doc.name, doc.search);
   parent.frames['content'].focus();
}


window.onload= function () {
   window.setTimeout("start()",50);
}
