function mainMenuButtonChange(INbuttonId, INshowDirection )
{
    var button = document.getElementById(INbuttonId);
    
    if( button.className=='button')
    {
        button.className='button_over';
        showMenu(INbuttonId, true);
    }else
    {
        button.className='button';
        showMenu(INbuttonId, false);
    }
}

function scrollMenuButtonChange(INbuttonId)
{
    var button = document.getElementById(INbuttonId);
    button.className=( button.className=='scrollMenuButton')?'scrollMenuButton_over':'scrollMenuButton';
}

function mainMenuButtonClick(INbuttonId)
{
    var links = document.getElementById(INbuttonId).getElementsByTagName('a');
    
    if( links.length==1 )
          location.href=links[0].href;
    
    //alert(links.length);
}

function showMenu(INbuttonId, INpokazacMenu)
{
    var menus = document.getElementById(INbuttonId).getElementsByTagName('div');
    
    if( menus.length>0 && menus[0].className=='scrollMenu')
        menus[0].style.display = (INpokazacMenu)?'block':'none';
    
}



function checkButtons()
{
    var buttons = document.getElementsByTagName('div');
    for( var nr=0; nr<buttons.length; nr++ )
        {
            if( buttons[nr].className=='button' )
            {
                buttons[nr].setAttribute('onmouseover', 'mainMenuButtonChange(this.id)');
                buttons[nr].setAttribute('onmouseout', 'mainMenuButtonChange(this.id)');
                buttons[nr].setAttribute('onmousedown', 'mainMenuButtonClick(this.id)');
                
            }else if( buttons[nr].className=='scrollMenuButton' )
            {
                buttons[nr].setAttribute('onmouseover', 'scrollMenuButtonChange(this.id)');
                buttons[nr].setAttribute('onmouseout', 'scrollMenuButtonChange(this.id)');
                buttons[nr].setAttribute('onmousedown', 'mainMenuButtonClick(this.id)');                    
            }
        }   
}

function wstawAdresy(INdomena, INadres, INelement)
{
    var pole = document.createElement('a');
    var poleSklejone = INadres+'@'+INdomena;
    poleSklejone = poleSklejone.replace(/\*/gi,'.');

    pole.setAttribute('href','mailto:'+poleSklejone);

    var poleTxt=document.createTextNode(poleSklejone);
    pole.appendChild(poleTxt);
    document.getElementById(INelement).appendChild(pole);
}

function imageCache()
{
    var images = new Array('/grafika/buttonBackgroundOver.png','/grafika/menuButtonOver.png','/grafika/scrollMenu_d.png',
    '/grafika/scrollMenu_p.png','/grafika/scrollMenu_pd.png','/grafika/scrollMenu_over.png','/grafika/scrollMenu_g.png',
    '/grafika/scrollMenu_kreska.png','/grafika/scrollMenu_lg.png','/grafika/scrollMenu_l.png','/grafika/scrollMenu_ld.png',
    '/grafika/scrollMenu_pg.png','/grafika/scrollMenu_tlo.png');

    for( var img=0; img<images.length; img++ )
    {
        var image = document.createElement('img')
        image.src=images[img];
        image.style.display='none';
        document.getElementsByTagName('body')[0].appendChild(image);
    }
}
