
var kapcsLoaded=false;
var ie5=false;
var ns6=false;
var ns4=false;
var xpos,ypos=null;

var contentHeight = 0;
var contentWidth = 0;

if (document.getElementById && document.all) {ie5=true};
if (document.getElementById && !document.all) {ns6=true};
if (document.layers) {ns4=true};



initPos('futohir');
positionContent ('h4Lvlcontainer',xpos,ypos,1,8);

function initPos(imageToCorrelateTo) {
    kapcsLoaded=true;
    xpos=getXYcoordKapcs(imageToCorrelateTo).x;
    ypos=getXYcoordKapcs(imageToCorrelateTo).y;
    contentHeight = 0;
}

function getXYcoordKapcs (vnv) {
if (!kapcsLoaded) return;
   var elm = document.images[vnv];
   if ( ns4 ) return elm;
   var corrImgPos = { x:0 ,y:0 };
   do { corrImgPos.x += parseInt( elm.offsetLeft );
        corrImgPos.y += parseInt( elm.offsetTop );
        elm = elm.offsetParent;
   } while ( elm );
   return corrImgPos;
}

function getHeightOfContent(divId) {
   
    if (!kapcsLoaded) return;
    if ( ie5 ) {
        contentHeight=parseInt(document.all[divId].clientHeight);
    }
    if ( ns6 ) {
        contentHeight=parseInt(document.getElementById(divId).offsetHeight);
    }
    if ( ns4 ) {
        contentHeight=parseInt(document.layers[divId].clip.bottom);
    }
}

function getWidthOfContent(divId) {
    if (!kapcsLoaded) return;
    if ( ie5 ) {
        contentWidth=parseInt(document.all[divId].clientWidth);
    }
    if ( ns6 ) {
        contentWidth=parseInt(document.getElementById(divId).offsetWidth);
    }
    if ( ns4 ) {
        contentWidth=parseInt(document.layers[divId].clip.right);
    }
}

function positionContent(divId,corrx,corry,relXOff,relYOff) {
    if (!kapcsLoaded) return;
    if (ie5 || ns6) {
    	layerid=document.getElementById(divId);
    	layerid.style.left = corrx - contentWidth + relXOff + 'px';
    	layerid.style.top = corry - contentHeight + relYOff + 'px';
    }
    if (ns4) {
    	layerid=eval("document.layers."+divId);
    	layerid.left = corrx - contentWidth + relXOff;
    	layerid.top = corry - contentHeight + relYOff;
	}
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
var H4LvlA="h4Lvlcontent1",H4LvlT;


function H4LvlScroll(d,s,o,n){ //v1.0 4LevelWebs
 var q,x,p="",r=parseInt(n),u=parseInt(o),k=document.layers;if(!k){p="px"}if((x=MM_findObj(H4LvlA))!=null){q=(document.layers)?x:x.style}
 var c=clearTimeout(H4LvlT),j=d==5&&!k?u:0,h=k?parseInt(x.clip.width):parseInt(x.offsetWidth);
 var v=parseInt(s),f=10,y=q.left?parseInt(q.left):j;if(d==6){if(y<o){q.left=y+u+p;if(-y<o||y>=0){q.left=0}}}else
 if(d==7){if(-y<h){q.left=y-n+p;if(-y+r>h-n){q.left=-h+r+p}}}else{if(d==1&&y<r){q.left=y+v+p}if(d==2&&y>-h+u){q.left=y-v+p}
 if(d==3){q.left=0}if(d==4){q.left=-h+u+p}if(d==5){f=15;if(y>-h){q.left=y-v+p}if(y==-h){q.left=u+p}}
 if(d==8){q.left=y<0?y+v+p:y>v?y-v+p:0}if(d==10&&y>-h+u){q.left=y-v+p}if(d==10&&y>-h+u){q.left=y-v+p}
 H4LvlT=setTimeout("H4LvlScroll('"+d+"','"+s+"','"+o+"','"+n+"')",f)}
} 


