var artistsIeslegts = false;
var worksArtistsIeslegts = false;
var reportsIeslegts = false;
var cvIeslegts = false;
var worksIeslegts = false;
var aprakstsIeslegts = false;
var parMumsIeslegts = false;
var parMumsGaleryIeslegts = false;
var kontaktiIeslegts = false;
var aktualiIeslegts = false;
var fonsBalts = false;
var reportazasTeksts = false;
var isIE = navigator.appName.indexOf("Microsoft") != -1;
var isIE4 = isIE && document.all;
var isIE5 = isIE && document.all && document.getElementById;
var isIENew = isIE5;
var isNS4 = document.layers;
var isNS6 = document.getElementById && !document.all;
var isNSNew = isNS6;
var isBrCompl = document.getElementById;
var isPlatformMac = navigator.platform.indexOf('Win') < 0;
var reportsList=0;
var artistsList=0;
var artFairList=0;
var actionFree = false;
var actionFree2 = false;



var imageFadeStep = 500;
var menuFadeOnStep = 500;
var menuFadeOffStep = 500;
var fadeLevel = 0;

function izsledzVisu(){
    $('#artFairList').fadeOut(0);
    if(ekrans=='galery'){
        izsledzVisuGalery();
    }else if(ekrans=='artists'){
        izsledzVisuArtists();
    }else if(ekrans=='reports'){
        izsledzVisuReports();
    }else if (ekrans=='art_fair')
    {
        izsledzVisuArtFair();
    }
}

//////////////
// COMMON
//////////////

function mainaGaleryFoto(){
    hide_other_sub_menu('');
    onU('fotoLink');
    fotoG = true;
    ofU('parMumsLink');
    parMumsG = false
    ofU('kontaktiLink');
    kontaktiG = false;
    if(actionFree){
        actionFree = false;
        izsledzVisu();
        document.getElementById('parMumsLink').className = 'subMenuElement';
        document.getElementById('kontaktiLink').className = 'subMenuElement';
        document.getElementById('fotoLink').className = 'activeSubMenuElement';
        document.getElementById('aktualiLink').className = 'subMenuElement';
        setTimeout('actionFree = true;', 1000);
    }
}

function paradaParMumsGalery(){
    hideElement('parMums');
    document.getElementById('parMums').style.display = 'block';
    hideElement('kontakti');
    hideElement('kontakti');
    hideElement('aktuali');
    hideElement('aktuali');
    hideElement('flashMaskImage');

    showElementSlow('parMums');

    document.getElementById('parMumsLink').className = 'activeSubMenuElement';
    document.getElementById('fotoLink').className = 'subMenuElement';
    document.getElementById('kontaktiLink').className = 'subMenuElement';
    document.getElementById('aktualiLink').className = 'subMenuElement';
    document.getElementById('footer').style.display = 'none';
    parMumsGaleryIeslegts = true;
    kontaktiIeslegts = false;
    aktualiIeslegts = false;
}

function paslepjParMumsGalery(){
    if(parMumsGaleryIeslegts){
        hideElement('parMums');
        hideElement('parMums');
    }
    parMumsGaleryIeslegts = false;
}

function mainaParMumsGalery(){
    hide_other_sub_menu('');
        paradaParMumsGalery();
    
}


// for galery - artist list
function paradaArtists(){
    hideElement('artistsList');
    document.getElementById('artistsList').style.display = 'block';
    opacity('artistsList', 0, 100, menuFadeOnStep);
    hideElement('flashMaskImage');
    document.getElementById('subMenu').style.display = 'none';
    document.getElementById('footer').style.display = 'none';
    document.getElementById('artists').style.borderBottomWidth  = '2px';
    document.getElementById('menuGalerija').style.borderBottomWidth  = '0px';
    document.getElementById('reports').style.borderBottomWidth  = '0px';
    artistsIeslegts = true;
}


function hide_other_sub_menu(id)
{
    switch(id)
    {
        case 'artists':
            if(artFairList)
            {
                $('#artFairList').fadeOut('slow');
                artFairList=0;
            }
            if (reportsList)
            {
                $('#reportsList').fadeOut('slow');
                reportsList=0;
            }
        break;
        case 'reports':
            if(artFairList)
            {
                $('#artFairList').fadeOut('slow');
                artFairList=0;
            }
            if (artistsList)
            {
                $('#artistsList').fadeOut('slow');
                artistsList=0;
            }
        break;
        case 'art_fair':
            if(reportsList)
            {
                $('#reportsList').fadeOut('slow');
                reportsList=0;
            }
            if (artistsList)
            {
                $('#artistsList').fadeOut('slow');
                artistsList=0;
            }
        break;
        default:
            if(reportsList)
            {
                $('#reportsList').fadeOut('slow');
                reportsList=0;
            }
            if (artistsList)
            {
                $('#artistsList').fadeOut('slow');
                artistsList=0;
            }
            if(artFairList)
            {
                $('#artFairList').fadeOut('slow');
                artFairList=0;
            }
        break;
    
    }
    $('#artistsCv').fadeOut(0);
    $('#artistsWorks').fadeOut(0);
    $('#artistsWorks2').fadeOut(0);
    $('#artistsDescription').fadeOut(0);
    $('#reportText').fadeOut(0);
    $('#kontakti').fadeOut(0);
    $('#parMums').fadeOut(0);
    $('#aktuali').fadeOut(0);
    
    
    
    
    
}
function mainaArtFairs(){
    hide_other_sub_menu('art_fair');
     if (ekrans=='art_fair')
     {
       
            hide_artFair(); 
       
     }
     
    if (artFairList==0)
    {
        
       $('#flashMaskImage').fadeOut('slow');
       
       $('#artFair_cont').fadeOut('slow');
        $('#artFairList').fadeIn('slow'); 
        artFairList=1;
    }
    else
    {
        
        $('#artFairList').fadeOut('slow');
        $('#flashMaskImage').fadeIn('slow');
        $('#artFair_cont').fadeIn('slow');
        
        artFairList=0;
    }
    
}
function mainaArtists()
{
    hide_other_sub_menu('artists');
    if (ekrans=='art_fair')
     {
       
            hide_artFair(); 
       
     }
     if (ekrans=='artists')
     {
        if (artistsList==0)
        {
            
            $('#footer').fadeOut('slow');
            $('#subMenu').fadeOut('slow');
            
        }
        else
        {
           
            $('#footer').fadeIn('slow');
            $('#subMenu').fadeIn('slow');
        }
     }

    
    if (artistsList==0)
    {
        $('#flashMaskImage').fadeOut('slow');
        $('#artistsList').fadeIn('slow');
        artistsList=1;
    }
    else
    {
        $('#flashMaskImage').fadeIn('slow');
        $('#artistsList').fadeOut('slow');
        artistsList=0;
    }
    
}

function paradaReportsMenu(){
    hideElement('reportsList');
    document.getElementById('reportsList').style.display = 'block';
    opacity('reportsList', 0, 100, menuFadeOnStep);
    hideElement('flashMaskImage');
    document.getElementById('subMenu').style.display = 'none';
    document.getElementById('footer').style.display = 'none';
    document.getElementById('artists').style.borderBottomWidth  = '0px';
    document.getElementById('menuGalerija').style.borderBottomWidth  = '0px';
    document.getElementById('reports').style.borderBottomWidth  = '2px';
    reportsIeslegts = true;
}

function mainaReports(){
    hide_other_sub_menu('reports');
    if (ekrans=='art_fair')
     {
       
            hide_artFair(); 
       
     }
     if (ekrans=='reports')
     {
        if (reportsList==0)
        {
            $('#footer').fadeOut('slow');
            $('#subMenu').fadeOut('slow');   
        }
        else
        {           
            $('#footer').fadeIn('slow');
            $('#subMenu').fadeIn('slow');
        }
     }

    if (reportsList==0)
    {
        $('#flashMaskImage').fadeOut('slow');
        $('#reportsList').fadeIn('slow');
        reportsList=1;
    }
    else
    {
        $('#reportsList').fadeOut('slow');
        $('#flashMaskImage').fadeIn('slow');
        reportsList=0;
    }
}

var kontaktuKarteNavIeslegta = true;
function hide_show_maps()
{
    $("#pasaulesKarte").fadeOut("slow");
    $("#rigasKarte").fadeIn("slow");
}
function paradaKontakti(){
    hideElement('kontakti');
    document.getElementById('kontakti').style.display = 'block';
    hideElement('parMums');
    hideElement('parMums');
    hideElement('aktuali');
    hideElement('aktuali');

    showElementSlow('kontakti');
    hideElement('flashMaskImage');
    document.getElementById('kontaktiLink').className = 'activeSubMenuElement';
    document.getElementById('fotoLink').className = 'subMenuElement';
    document.getElementById('parMumsLink').className = 'subMenuElement';
    document.getElementById('aktualiLink').className = 'subMenuElement';

    if( kontaktuKarteNavIeslegta){
        kontaktuKarteNavIeslegta= false;
        $('#pasaulesKarte').fadeIn('slow', function()
                                   {
                                     setTimeout('hide_show_maps()',2000);
                                   })
        
    }
    document.getElementById('footer').style.display = 'none';
    kontaktiIeslegts = true;
    parMumsGaleryIeslegts = false;
    aktualiIeslegts = false;
}


function paslepjKontakti(){
    if(kontaktiIeslegts){
        hideElement('kontakti');
        hideElement('kontakti');
    }
    kontaktiIeslegts = false;
}

function mainaKontakti(){
    hide_other_sub_menu('');
        paradaKontakti();
    
}

function paradaAktuali(){
    hideElement('parMums');
    hideElement('parMums');
    hideElement('kontakti');
    hideElement('kontakti');
    hideElement('flashMaskImage');

    hideElement('aktuali');
    document.getElementById('aktuali').style.display = 'block';
    showElementSlow('aktuali');

    document.getElementById('aktualiLink').className = 'activeSubMenuElement';
    document.getElementById('kontaktiLink').className = 'subMenuElement';
    document.getElementById('fotoLink').className = 'subMenuElement';
    document.getElementById('parMumsLink').className = 'subMenuElement';

    document.getElementById('footer').style.display = 'none';
    kontaktiIeslegts = false;
    aktualiIeslegts = true;
    parMumsGaleryIeslegts = false;
}


function paslepjAktuali(){
    if(aktualiIeslegts){
        hideElement('aktuali');
        hideElement('aktuali');
    }
    aktualiIeslegts = false;
}

function mainaAktuali(){
    hide_other_sub_menu('');
    paradaAktuali();
}


function paradaAprakstu(){
    paslepjCv();
    paslepjWorks();

    hideElement('artistsDescription');
    document.getElementById('artistsDescription').style.display = 'block';
    opacity('artistsDescription', 0, 100, menuFadeOnStep);
    hideElement('flashMaskImage');
    document.getElementById('footer').style.display = 'none';
    document.getElementById('cvLink').className = 'subMenuElement';
    document.getElementById('darbiLink').className = 'subMenuElement';
    document.getElementById('parMumsLink').className = 'activeSubMenuElement';
    aprakstsIeslegts = true;
}

function paslepjAprakstu(){
    hideElement('artistsDescription');
    hideElement('artistsDescription');
    aprakstsIeslegts = false;
}

function mainaAprakstu(){
    hide_other_sub_menu('');
    paslepjPiezimes();
    if(actionFree){
        actionFree = false;
        paradaAprakstu();
        setTimeout('actionFree = true;', menuFadeOnStep);
    }
}


function paradaCv(){
    paslepjAprakstu();
    paslepjWorks();
    hideElement('artistsCv');
    document.getElementById('artistsCv').style.display = 'block';
    opacity('artistsCv', 0, 100, menuFadeOnStep);
    hideElement('flashMaskImage');
    cvIeslegts = true;
    document.getElementById('artistsCvButtons').style.zIndex = '4';
    document.getElementById('artistsCvButtons').style.display = 'block';
    document.getElementById('cvLink').className = 'activeSubMenuElement';
    document.getElementById('darbiLink').className = 'subMenuElement';
    document.getElementById('parMumsLink').className = 'subMenuElement';
    document.getElementById('footer').style.display = 'none';
}
function paslepjCv(){
    hideElement('artistsCv');
    hideElement('artistsCv');
    cvIeslegts = false;
    document.getElementById('artistsCvButtons').style.zIndex = '0';
    document.getElementById('artistsCvButtons').style.display = 'none';
}

function mainaCv(){
    hide_other_sub_menu('');
    paslepjPiezimes();
    if(actionFree){
        actionFree = false;
        paradaCv();
        setTimeout('actionFree = true;', menuFadeOnStep);
    }
}

function paradaWorks(){
    //alert(ekrans);
    if(ekrans=='artists'){
        paslepjPiezimes();
        paslepjCv();
        paslepjAprakstu();
        hideElement('artistsWorks');
        //document.getElementById('artistsWorks').style.display = 'block';
        showElementSlow('artistsWorks');
        hideElement('flashMaskImage');
        document.getElementById('footer').style.display = 'none';
        worksIeslegts = true;
        document.getElementById('cvLink').className = 'subMenuElement';
        document.getElementById('darbiLink').className = 'activeSubMenuElement';
        document.getElementById('parMumsLink').className = 'subMenuElement';
    }else{
        paslepjReportazu();
        paslepjWorksArtists();
        izsledzFlashMask();
        mainaBildes(0, true);
        //actionFree = false;
        //hideElement('flashMaskImage');
        document.getElementById('reportTextLink').className = 'subMenuElement';
        document.getElementById('darbiLink').className = 'activeSubMenuElement';
        document.getElementById('darbiArtistsLink').className = 'subMenuElement';
        document.getElementById('fotoReportaza').style.display = 'block';
        //setTimeout('actionFree = true;', '2000');
    }
}

function paslepjWorks(){
    hideElement('artistsWorks');
    hideElement('artistsWorks');
    worksIeslegts = false;
}

function mainaWorks(){
    hide_other_sub_menu('');
    paradaWorks();  
}

function paradaWorksArtists(){
    actionFree = false;
    actionFree2 = true;
    hideElement('artistsWorks2');
    document.getElementById('artistsWorks2').style.display = 'block';
    document.getElementById('fotoReportaza').style.display = 'none';
    document.getElementById('footer').style.display = 'none';
    document.getElementById('maksliniekiReportaza').style.display = 'none';
    opacity('artistsWorks2', 0, 100, menuFadeOnStep);
    hideElement('flashMaskImage');
    izsledzFlashMask();
    worksArtistsIeslegts = true;
    paslepjReportazu();
    document.getElementById('reportTextLink').className = 'subMenuElement';
    document.getElementById('darbiLink').className = 'subMenuElement';
    document.getElementById('darbiArtistsLink').className = 'activeSubMenuElement';
    setTimeout('actionFree = true;', '2000');
}
function paslepjWorksArtists(){
    hideElement('artistsWorks2');
    hideElement('artistsWorks2');
    document.getElementById('fotoReportaza').style.display = 'none';
    document.getElementById('maksliniekiReportaza').style.display = 'none';
    worksArtistsIeslegts = false;
}

function mainaWorksArtists(){
    hide_other_sub_menu('');
    if(actionFree){
        actionFree2 = true;
        actionFree = false;
        paradaWorksArtists();
        setTimeout('actionFree = true;', '2000');
    }
}

function paradaReportazu(){
    paslepjWorksArtists();
    hideElement('flashMaskImage');
    izsledzFlashMask();
    //hideElement('flashMaskImageR');
    //hideElement('flashMaskImageR2');
    hideElement('reportText');
    document.getElementById('reportText').style.display = 'block';
    opacity('reportText', 0, 100, menuFadeOnStep);
    document.getElementById('footer').style.display = 'none';
    //document.getElementById('fotoReportaza').style.display = 'none';
    //document.getElementById('maksliniekiReportaza').style.display = 'none';
    reportazasTeksts = true;
    document.getElementById('reportTextLink').className = 'activeSubMenuElement';
    document.getElementById('darbiLink').className = 'subMenuElement';
    document.getElementById('darbiArtistsLink').className = 'subMenuElement';

}
function paslepjReportazu(){
    hideElement('reportText');
    hideElement('reportText');
    reportazasTeksts = false;
}

function mainaReportaza(){
    hide_other_sub_menu('');
    if(actionFree){
        actionFree = false;
        paradaReportazu();
        setTimeout('actionFree = true;', menuFadeOnStep);
    }
}

//////////////
// GALERY PART
//////////////
function izsledzVisuGalery(){
    paslepjParMumsGalery();
    paslepjKontakti();
    paslepjAktuali();
    if(!artistsIeslegts && !reportsIeslegts){
        document.getElementById('footer').style.display = 'block';
        nomainaBildi(0);
    }
}


//////////////
// ARTISTS PART
//////////////
function izsledzVisuArtists(){
    paslepjAprakstu();
    paslepjCv();
    paslepjWorks();
}

//////////////
// RERPORTS PART
//////////////
function izsledzVisuReports(){
    paslepjReportazu();
    paslepjWorks();
    paslepjWorksArtists();
    izsledzFlashMask();
}


function pozicioneSlanus(){
    
    hideElement('reportsList');
    hideElement('artistsDescription');
    hideElement('artistsCv');
    hideElement('artistsWorks');

    pozicioneElementu('artistsWorks', 'darbiLink', 'contentDiv');
    pozicioneElementu('artistsCv', 'contentDiv', 'contentDiv');
    pozicioneElementu('artistsDescription', 'contentDiv', 'contentDiv');
    pozicioneElementu('flashMask', 'menuRow', 'contentTd');
    pozicioneElementu('artistsList', 'artists', 'artists');
    pozicioneElementu('reportsList', 'reports', 'reports');
    
    pozicioneElementu('artFairList', 'art_fairs', 'art_fairs');

    pozicioneElementu('footer', 'mainMenu', 'mainMenu');
    document.getElementById('footer').style.display = 'block';
    pozicioneElementu('artistsCvButtons', 'normalButtons', 'contentDiv');
}

function pozicioneGalerySlanus(){
    
 
    hideElement('parMums');
    hideElement('kontakti');
    hideElement('aktuali');

    pozicioneElementu('flashMask', 'menuRow', 'contentTd');
    pozicioneElementu('artistsList', 'artists', 'artists');
    pozicioneElementu('parMums', 'contentDiv', 'contentDiv');
    pozicioneElementu('kontakti', 'contentDiv', 'contentDiv');
    pozicioneElementu('aktuali', 'contentDiv', 'contentDiv');
    pozicioneElementu('reportsList', 'reports', 'reports');
    pozicioneElementu('artFairList', 'art_fairs', 'art_fairs');
    pozicioneElementu('footer', 'mainMenu', 'mainMenu');
    document.getElementById('footer').style.display = 'block';
}


function pozicioneReportsSlanus(){

    pozicioneElementu('flashMask', 'menuRow', 'contentTd');
    pozicioneElementu('artistsList', 'artists', 'artists');
    pozicioneElementu('reportsList', 'reports', 'reports');
    pozicioneElementu('reportText', 'contentDiv', 'contentDiv');
    pozicioneElementu('artistsWorks', 'darbiLink', 'contentDiv');
    pozicioneElementu('artistsWorks2', 'darbiArtistsLink', 'contentDiv');
pozicioneElementu('artFairList', 'art_fairs', 'art_fairs');
    pozicioneElementu('footer', 'mainMenu', 'mainMenu');
//    document.getElementById('footer').style.display = 'block';
}

