<!--

var galTopPosition = 0;
var galBotPosition = 0;

function galRoll ( diff , type , link ) {

    if ( type == 'Top' ) {
        if ( ( diff == 1 ) && ( galTopPosition + galTopView < galTopLimit ) ) {
            obj = document.getElementById('galTopLnk'+galTopPosition);
            obj.style.display = 'none';
            obj = document.getElementById('galTopLnk'+(galTopPosition+galTopView));
            obj.style.display = 'block';
            galTopPosition += 1;
        }

        if ( ( diff == -1 ) && ( galTopPosition > 0 ) ) {
            galTopPosition -= 1;
            obj = document.getElementById('galTopLnk'+(galTopPosition+galTopView));
            obj.style.display = 'none';
            obj = document.getElementById('galTopLnk'+galTopPosition);
            obj.style.display = 'block';
        }

        if ( ( lnk = document.getElementById('galTopLCtrl') ) && ( galTopPosition == 0 ) ) {
            lnk.title = 'Прокрутка влево невозможна';
        }
        else if ( galTopPosition > 0 ) {
            lnk.title = 'Прокрутить на одну картинку влево';
        }

        if ( ( lnk = document.getElementById('galTopRCtrl') ) && ( galTopPosition + galTopView >= galTopLimit ) ) {
            lnk.title = 'Прокрутка вправо невозможна';
        }
        else if ( galTopPosition + galTopView < galTopLimit ) {
            lnk.title = 'Прокрутить на одну картинку вправо';
        }
    }

    if ( type == 'Bot' ) {
        if ( ( diff == 1 ) && ( galBotPosition + galBotView < galBotLimit ) ) {
            obj = document.getElementById('galBotLnk'+galBotPosition);
            obj.style.display = 'none';
            obj = document.getElementById('galBotLnk'+(galBotPosition+galBotView));
            obj.style.display = 'block';
            galBotPosition += 1;
        }

        if ( ( diff == -1 ) && ( galBotPosition > 0 ) ) {
            galBotPosition -= 1;
            obj = document.getElementById('galBotLnk'+(galBotPosition+galBotView));
            obj.style.display = 'none';
            obj = document.getElementById('galBotLnk'+galBotPosition);
            obj.style.display = 'block';
        }

        if ( ( lnk = document.getElementById('galBotLCtrl') ) && ( galBotPosition == 0 ) ) {
            lnk.title = 'Прокрутка влево невозможна';
        }
        else if ( galBotPosition > 0 ) {
            lnk.title = 'Прокрутить на одну картинку влево';
        }

        if ( ( lnk = document.getElementById('galBotRCtrl') ) && ( galBotPosition + galBotView >= galBotLimit ) ) {
            lnk.title = 'Прокрутка вправо невозможна';
        }
        else if ( galBotPosition + galBotView < galBotLimit ) {
            lnk.title = 'Прокрутить на одну картинку вправо';
        }
    }

    link.blur();
    return false;
}

function initMenu () {
    for ( var i = galTopPosition ; i < galTopPosition + galTopView ; i++ ) {
        if ( obj = document.getElementById('galTopLnk'+i) ) {
            obj.style.display = 'block';
        }
    }
    if ( ( lnk = document.getElementById('galTopLCtrl') ) && ( galTopPosition == 0 ) ) {
        lnk.title = 'Прокрутка влево невозможна';
    }
    else if ( galTopPosition > 0 ) {
        lnk.title = 'Прокрутить на одну картинку влево';
    }

    if ( ( lnk = document.getElementById('galTopRCtrl') ) && ( galTopPosition + galTopView >= galTopLimit ) ) {
        lnk.title = 'Прокрутка вправо невозможна';
    }
    else if ( galTopPosition + galTopView < galTopLimit ) {
        lnk.title = 'Прокрутить на одну картинку вправо';
    }

    for ( var i = galBotPosition ; i < galBotPosition + galBotView ; i++ ) {
        if ( obj = document.getElementById('galBotLnk'+i) ) {
            obj.style.display = 'block';
        }
    }
    if ( ( lnk = document.getElementById('galBotLCtrl') ) && ( galBotPosition == 0 ) ) {
        lnk.title = 'Прокрутка влево невозможна';
    }
    else if ( galBotPosition > 0 ) {
        lnk.title = 'Прокрутить на одну картинку влево';
    }

    if ( ( lnk = document.getElementById('galBotRCtrl') ) && ( galBotPosition + galBotView >= galBotLimit ) ) {
        lnk.title = 'Прокрутка вправо невозможна';
    }
    else if ( galBotPosition + galBotView < galBotLimit ) {
        lnk.title = 'Прокрутить на одну картинку вправо';
    }
}

function imageOn( img )  { 
    if ( ( img ) && ( img.id != '' ) && ( gImages[img.id] ) ) img.src = gImages[img.id]['on'].src;
}

function imageOff( img )  { 
    if ( ( img ) && ( img.id != '' ) && ( gImages[img.id] ) ) img.src = gImages[img.id]['off'].src;
}

//-->