﻿function thisMovie(movieName) {
    if (navigator.appName.indexOf ("Microsoft") !=-1) {
        return window[movieName];
    }
    else {
        return window.document[movieName];
    }
}


function ShowGallery(Index1,Index2){
    document.getElementById('ProjectGalleryImg_'+Index1).src = arrProjectGallery[Index1][Index2];

    var navImgs = document.getElementById('GalleryNav_'+Index1).getElementsByTagName('img');
    for(var aNav=0; aNav<navImgs.length; aNav++){
        navImgs[aNav].src = (aNav==Index2 ? "/images/gallery_slct_dot.jpg" : "/images/gallery_nav_dot.jpg");
    }
}
    

function ShowProject(ProjectID){
    var isOpenProject = false;

    if(document.getElementById('ProjectWindow_'+ProjectID)){
        for(var cnt=0; cnt<cntProjects.length; cnt++){
            if(document.getElementById('ProjectWindow_'+ cntProjects[cnt]).style.display=='block'){
               isOpenProject = true;
            }
        }

        if(!isOpenProject){
            document.getElementById('mask').style.display = 'block';
            document.getElementById('ProjectWindow_'+ProjectID).style.display = 'block';
        }
    }
}


function CloseProject(ProjectID){
    document.getElementById('ProjectWindow_'+ProjectID).style.display = 'none';
    document.getElementById('mask').style.display = 'none';
    if(eval('fc'+ProjectID)){
        eval('fc'+ProjectID).callFunction("","pauseVideo");
    }
}


function InitGallery(){
    for(var aGal=0; aGal<cntProjects.length; aGal++){
        if(document.getElementById('ProjectGalleryImg_'+cntProjects[aGal])){
            ShowGallery(cntProjects[aGal],0);
        }
    }
}


function getQueryString(qs) {
    var fullQueryString = window.location.search.substring(1);
    splitQueryString = fullQueryString.split("&");

    for (var i=0; i<splitQueryString.length; i++) {
        valueQueryString = splitQueryString[i].split("=");
        if (valueQueryString[0] == qs) {
            return valueQueryString[1];
        }
    }
}
