﻿var picView = new Array();
var picTimeOut = null;
var picCurrent = 0;
var eventInfo = new Array();

function OpenEventInfo(id) {
    var i = 0;
    var text = "";
    var cid = 0;
    var sid = 0;
    for (i = 0; i < eventInfo.length; i++) {
        if (eventInfo[i][0] == id) {
            text = eventInfo[i][1];
            cid = eventInfo[i][2];
            sid = eventInfo[i][3];
            break;
        }
    }
    $('#event-info').html('<div style="padding-bottom:10px;">' + text + '</div>').show();
    $('#panelScroll').height(203);
    $('.jScrollPaneContainer').height($('.jScrollPaneContainer').height() - 35);
    $('#scheme').show();
    $('#eventsList').hide();
    $('#panelScroll').jScrollPane();
    var href = $('.bookTicked').attr('href');
    if (href.indexOf("&cid") > 0) {
        href = href.substr(0, href.indexOf("&cid"))
    }
    if (sid > 0) {
        $('.schemeLink').attr('href', 'Scheme.aspx?id=' + sid);
        $('.schemeLink').children('img').attr('src', 'img/scene-active.png');
        $("a.zoom").fancybox({
            callbackOnStart: FancyOnShow,
            callbackOnClose: FancyOnClose,
            frameWidth: 1009,
            frameHeight: 588
        });        
    } else {
        $('.schemeLink').children('img').attr({
            'src': 'img/scene-not-active.png',
            'href': ''
        }).unbind('click').unbind('click.fb').bind('click', function() { return false; });
    }
    $('.bookTicked').attr('href', href.replace('#', '') + '&cid=' + cid);
}

function CloseEventInfo() {
    $('#event-info').html('').hide();
    $('#panelScroll').height(238);
    $('.jScrollPaneContainer').height($('.jScrollPaneContainer').height() + 35);
    $('#scheme').hide();
    $('#eventsList').show();
    $('#panelScroll').jScrollPane();    
}

function ChangePicture() {
    SetPicture(picView[picCurrent]);
    picCurrent++;
    picCurrent = picCurrent < picView.length ? picCurrent : 0;
}

function SetPicture(link) {
    var img = document.getElementById("picAfisha");
    img.src = link ? link : img.src;
    img.style.display = img.src ? "" : "none";
}

function OnPicture(link) {
    SetPicture(link);
    window.clearTimeout(picTimeOut);
}

function InitAfisha(src) {
    if (src) {
        $('#picAfisha').attr('src', src);
        $('#picAfisha').show();
    } else {
        ChangePicture();
        picTimeOut = window.setInterval("ChangePicture();", 2000);
    }
}

function FancyOnShow() {
    $('#flash').hide();
    $('a.myPlayer').css('visibility', 'hidden');
}
function FancyOnClose() {
    $('#flash').show();
    $('a.myPlayer').css('visibility', 'visible');
}
function SwapContainer(val) {
    switch (val) {
        case 0:
            $('#tours-list-conteiner').show();
            $('#promoters').hide();
            $('#listProm').hide();
            break;
        case 1:
            $('#tours-list-conteiner').hide();
            $('#promoters').show();
            $('#listProm').hide();
            break;
        case 2:
            $('#tours-list-conteiner').hide();
            $('#promoters').hide();
            $('#listProm').show();
            break;
    }
}
function SetPid(id) {
    $('#' + pid).val(id);
}

var CurrentRow = 0;
function PrevNextGallery(val) {
    var count = Math.round($('div.galleryScroll').children('div').length / 2);
    if (count > 0) {
        if (val) {
            CurrentRow++;
            if (count < CurrentRow) {
                CurrentRow--;
            } else {
                $('div.galleryScroll').trigger('next');
            }
        } else {
            CurrentRow--;
            if (CurrentRow < 0) {
                CurrentRow++;
            } else {
                $('div.galleryScroll').trigger('prev');
            }
        }
    }
}