// SUB // Opacity

ar_szam= new Array();
ar_kateg= new Array();
ar_kepnev= new Array();
ar_szoveg= new Array();

ido= new Date();
    ell_klik_sec= ido.getSeconds();
    ell_klik_min= ido.getMinutes();
    ell_klik_hour= ido.getHours();
    ell_ms= ell_klik_sec+(ell_klik_min*60)+(ell_klik_hour*60*60);

///// GyorsClick letiltása  /////
function kovklik()
    {
    ido= new Date();
    klik_sec= ido.getSeconds();
    klik_min= ido.getMinutes();
    klik_hour= ido.getHours();
    ms= klik_sec+(klik_min*60)+(klik_hour*60*60);
    if ( ms > ell_ms+2 )
        {
        greenway= 1;
        }
    else
        {
        greenway= 0;
        }
    return greenway;
    }

///// Opacity beállítása /////
function setOpacity( obj, opacity )
    {
    opacity= ( opacity == 100 ) ? 99.999 : opacity;
    // IE/Win
    obj.style.filter= "alpha(opacity:"+opacity+")";
    // Safari<1.2, Konqueror
    obj.style.KHTMLOpacity= opacity/100;
    // Older Mozilla and Firefox
    obj.style.MozOpacity= opacity/100;
    // Safari 1.2, newer Firefox and Mozilla, CSS3
    obj.style.opacity= opacity/100;
    }

///// Opacitys megjelenítés /////
function imageIn( input )
    {
    if ( input == -1 )
        {
        imageId= 'elozo';
        image= document.getElementById( imageId );
        fadeIn( imageId,0 );
        }
    if ( input == 0 )
        {
        imageId= 'nagy';
        image= document.getElementById( imageId );
        fadeIn( imageId,0 );
        }
    if ( input == 1 )
        {
        imageId= 'kovetkezo';
        image= document.getElementById( imageId );
        fadeIn( imageId,0 );
        }
    }
function fadeIn( objId, opacity )
    {
    if ( document.getElementById )
        {
        obj= document.getElementById( objId );
        if ( opacity <= 100 )
            {
            setOpacity( obj, opacity );
            opacity+= 5;
            window.setTimeout( "fadeIn('"+objId+"',"+opacity+")", 1 );
            }
        }
    }
///// Opacitys eltüntetés /////
function imageOut( input )
    {
    if ( input == -1 )
        {
        imageId= 'elozo';
        image= document.getElementById( imageId );
        fadeOut( imageId,100 );
        }
    if ( input == 0 )
        {
        imageId= 'nagy';
        image= document.getElementById( imageId );
        fadeOut( imageId,100 );
        }
    if ( input == 1 )
        {
        imageId= 'kovetkezo';
        image= document.getElementById( imageId );
        fadeOut( imageId,100 );
        }
  }
function fadeOut( objId, opacity )
    {
    if ( document.getElementById )
        {
        obj= document.getElementById( objId );
        if ( opacity >= 0 )
            {
            setOpacity( obj, opacity );
            opacity-= 5;
            window.setTimeout( "fadeOut('"+objId+"',"+opacity+")", 1 );
            }
        }
    }

///// Képek sorszámának növelése/csökkentése /////
function minmax()
    {
    b=a-1;
    j=a+1;
    if ( b == m ) b= 0;
    if ( b == -1 ) b= m-1;
    if ( b == -2 ) b= m-2;
    if ( a == m ) a= 0;
    if ( a == -1 ) a= m-1;  
    if ( j == m ) j= 0;
    if ( j == -1 ) j= m-1;
    if ( j == m+1 ) j= 1; 
    //alert('b: '+b+'   a: '+a+'   j: '+j);
    }

///// Kép váltása /////
function valtas2( input )
    {
    
    //document.all["szam"].innerHTML= a+1+'/'+m;
    //document.all["szoveg"].innerHTML= ar_szoveg[a];
    document.images["nagy"].src= "galeria/"+ar_kepnev[a];
    //imageIn(-1);
    window.setTimeout( "imageIn(0)",500 );
    //imageIn(1);
    }

function valtas( input )
    {
    if ( kovklik() == 1 )
        {
        a= a+input;
        minmax();
        document.images["elozo"].src= "galeria/"+ar_kepnev[b];
        document.images["kovetkezo"].src= "galeria/"+ar_kepnev[j];
        window.setTimeout( "valtas2("+input+")", 1500);
        //imageOut(-1);
        imageOut(0);
        //imageOut(1);
        ell_klik_sec= ido.getSeconds();
        ell_klik_min= ido.getMinutes();
        ell_klik_hour= ido.getHours();
        ell_ms= ell_klik_sec+(ell_klik_min*60)+(ell_klik_hour*60*60);
        }
    }
