var NAV4, IE4;

if (navigator.appVersion.charAt(0)>="4")
{
        if (navigator.appName=="Netscape")
        {
                NAV4=true;
        }
        else 
        if (navigator.appVersion.indexOf("MSIE")!=-1)
        {
                IE4=true;
        }
}

//Layerre iras
function writelayer( layer, szoveg ) 
{
  szoveg = szoveg ;	
  MM_setTextOfLayer( layer, "", szoveg ) ;  
}

// Egy szoveg elso betujenek konvartalasa nagy beture.
// parancs : konvertalando szoveg
function parancs_konv(parancs)
{
 var szov; 
 
 parancs=parancs.toLowerCase();
 if (IE4){
 	szov=parancs.substr(0,1);
	szov=szov.toUpperCase();
	parancs=szov+parancs.substr(1,parancs.length);
 }
 return parancs;
}






// Egy layer levo masik layer pozicionalasa.
// laynev1 : kulkso layer neve
// laynev2 : belso layer neve
// poz : melyik poziciot kell atallitani (pl.: left)
// ertek : milyen erteket vegyen fel az atallitando pozicio
function dup_layer_poz(laynev1,layernev2,poz,ertek)
{
 var kod;

 poz=parancs_konv(poz);
 if (NAV4){
 	kod="document."+laynev1+".document."+layernev2+"."+poz+"="+ertek;
 }

 if (IE4){
 	kod="document.all."+laynev1+".document.all."+layernev2+".style.pixel"+poz+"="+ertek;
 }
 
 eval(kod);
}

// Egy layerben levo masik layer relativ pozicionalasa az eredeti koordinatakhoz kepest.
// laynev1 : kulkso layer neve
// laynev2 : belso layer neve
// v_ertek : vizszintes ertek
// f_ertek : fuggoleges ertek
function dup_layer_poz_rel(laynev1,layernev2,v_ertek,f_ertek)
{
 var kod,v_ert_abs,f_ert_abs;

 if (NAV4){
 	kod="document."+laynev1+".document."+layernev2+".moveBy("+v_ertek+","+f_ertek+");";
	eval(kod);
 }

 if (IE4){
 	v_ert_abs=eval("document.all."+laynev1+".document.all."+layernev2+".style.pixelLeft");
 	f_ert_abs=eval("document.all."+laynev1+".document.all."+layernev2+".style.pixelTop");
	dup_layer_poz(laynev1,layernev2,"left",v_ert_abs+v_ertek);
	dup_layer_poz(laynev1,layernev2,"top",f_ert_abs+f_ertek);
 } 
}

//Globalis valtozok deklaralasa
var st1;
var st11;
var st2;

//Layer felfele nyil eltunik
function scroll_top_hideshop(num)
{
 var f_poz;
 var kod;
  
 if (NAV4){
 	f_poz=document.outer.document.inner.top;
 }

 if (IE4){
 	f_poz=document.all.outer.document.all.inner.style.pixelTop;
 }

 if (f_poz < num){
	dup_layer_poz_rel("outer","inner",0,6);
	kod = "st1=setTimeout(\"scroll_top_hideshop("+num+");\",25);"
	eval(kod);
 }

 if (f_poz == num){
	dup_layer_poz_rel("outer","inner",0,0);
	clearTimeout(st1);
 }	
}

//Layer lefele nyil eltunik
function scroll_bottom_hideshop(num)
{
 var f_poz;
 var kod;
 
 if (NAV4){
 	f_poz=document.outer.document.inner.top;
 }

 if (IE4){
 	f_poz=document.all.outer.document.all.inner.style.pixelTop;
 }

 if ((f_poz >= num)){
	dup_layer_poz_rel("outer","inner",0,-6);
    kod = "st1=setTimeout(\"scroll_bottom_hideshop("+num+");\",25);"
	eval(kod);
 }
 
 if (f_poz <= num){
	dup_layer_poz_rel("outer","inner",0,0);
	clearTimeout(st1);
 }
}

//Layer lefele gyorsan
function scroll_bottom(num)
{
 var f_poz;
 var kod;
 
 if (NAV4){
 	f_poz=document.outer.document.inner.top;
 }

 if (IE4){
 	f_poz=document.all.outer.document.all.inner.style.pixelTop;
 }

 if ((f_poz >= num)){
	dup_layer_poz("outer","inner","top",num);
 }
 
}

//Layerbol kiszal fuggoleges
function megall()
{
 clearTimeout(st1);
} 








// Egy layer levo masik layer pozicionalasa.
// laynev1 : kulkso layer neve
// laynev2 : belso layer neve
// poz : melyik poziciot kell atallitani (pl.: left)
// ertek : milyen erteket vegyen fel az atallitando pozicio
function dup_layer_poz2(laynev1,layernev2,poz,ertek)
{
 var kod;

 poz=parancs_konv(poz);
 if (NAV4){
 	kod="document."+laynev1+".document."+layernev2+"."+poz+"="+ertek;
 }

 if (IE4){
 	kod="document.all."+laynev1+".document.all."+layernev2+".style.pixel"+poz+"="+ertek;
 }
 
 eval(kod);
}

// Egy layerben levo masik layer relativ pozicionalasa az eredeti koordinatakhoz kepest.
// laynev1 : kulkso layer neve
// laynev2 : belso layer neve
// v_ertek : vizszintes ertek
// f_ertek : fuggoleges ertek
function dup_layer_poz_rel2(laynev1,layernev2,v_ertek,f_ertek)
{
 var kod,v_ert_abs,f_ert_abs;

 if (NAV4){
 	kod="document."+laynev1+".document."+layernev2+".moveBy("+v_ertek+","+f_ertek+");";
	eval(kod);
 }

 if (IE4){
 	v_ert_abs=eval("document.all."+laynev1+".document.all."+layernev2+".style.pixelLeft");
 	f_ert_abs=eval("document.all."+laynev1+".document.all."+layernev2+".style.pixelTop");
	dup_layer_poz2(laynev1,layernev2,"left",v_ert_abs+v_ertek);
	dup_layer_poz2(laynev1,layernev2,"top",f_ert_abs+f_ertek);
 } 
}

//Globalis valtozok deklaralasa
var st12;
var st121;
var st22;

//Layer felfele nyil eltunik
function scroll_top_hideshop2(num)
{
 var f_poz;
 var kod;
  
 if (NAV4){
 	f_poz=document.outer2.document.inner2.top;
 }

 if (IE4){
 	f_poz=document.all.outer2.document.all.inner2.style.pixelTop;
 }

 if (f_poz < num){
	dup_layer_poz_rel2("outer2","inner2",0,6);
	kod = "st12=setTimeout(\"scroll_top_hideshop2("+num+");\",25);"
	eval(kod);
 }

 if (f_poz == num){
	dup_layer_poz_rel2("outer2","inner2",0,0);
	clearTimeout(st12);
 }	
}

//Layer lefele nyil eltunik
function scroll_bottom_hideshop2(num)
{
 var f_poz;
 var kod;
 
 if (NAV4){
 	f_poz=document.outer2.document.inner2.top;
 }

 if (IE4){
 	f_poz=document.all.outer2.document.all.inner2.style.pixelTop;
 }

 if ((f_poz >= num)){
	dup_layer_poz_rel2("outer2","inner2",0,-6);
    kod = "st12=setTimeout(\"scroll_bottom_hideshop2("+num+");\",25);"
	eval(kod);
 }
 
 if (f_poz <= num){
	dup_layer_poz_rel2("outer2","inner2",0,0);
	clearTimeout(st12);
 }
}

//Layer lefele gyorsan
function scroll_bottom2(num)
{
 var f_poz;
 var kod;
 
 if (NAV4){
 	f_poz=document.outer2.document.inner2.top;
 }

 if (IE4){
 	f_poz=document.all.outer2.document.all.inner2.style.pixelTop;
 }

 if ((f_poz >= num)){
	dup_layer_poz2("outer2","inner2","top",num);
 }
 
}

//Layerbol kiszal fuggoleges
function megall2()
{
 clearTimeout(st12);
} 
