﻿document.onkeydown = KeyDownFunc;
var lnkCtrlPrev, lnkCtrlNext;
function KeyDownFunc(evnt) {

    if (!evnt) evnt = window.event;
    var key = evnt.keyCode;
    if (evnt.ctrlKey) {
        var lnk;
        if (key == 37 && lnkCtrlPrev) {
            document.location = lnkCtrlPrev;
        }
        if (key == 39 && lnkCtrlNext) {
            document.location = lnkCtrlNext;
        }
    }
}

function resizeToBigImage() {

    var small_scr = 0;
    if ($(window).width() <= 1024) {
        small_scr = 70;
    }
    var imgMain = $("#imgMain");
    var loader = $("#loader");
    var arrnav = $("a.arrnav");
    var place_for_arrs = 28;

    if ($("div.bigImgGallery").length) {
        place_for_arrs = 444;
    }
    imgMain.get(0).onload = null;
    if ($("div.wrapOneGlr").length == 1 && imgMain.attr('src').indexOf('imgCached.ashx') == -1) {

        var width = $("div.wrapOneGlr").width();

        var height = Math.round((width - place_for_arrs) / imgMain.width() * imgMain.height());

        if (document.documentElement.clientHeight < height)
            height = document.documentElement.clientHeight - 8;

        imgMain.attr('src', "/handlers/imgCached.ashx?a=1&img=" + imgMain.attr('src') + "&width=" + (width - place_for_arrs) + "&height=" + height);

        imgMain.load(function () {
            if ($("div.bigImgGallery").length) {
                $("div.bigImgGallery").width(imgMain.width() - small_scr);
            }
            loader.css("backgroundImage", "none").animate({ "opacity": "0" }, 300, function () { $(this).hide() });
            //$(this).animate({"opacity":1}, 300);
        })
    }
    else {
        imgMain.load(function () {
            if ($("div.bigImgGallery").length) {
                $("div.bigImgGallery").width(imgMain.width() - small_scr)
            }
            //loader.hide();
            loader.css("backgroundImage", "none").animate({ "opacity": "0" }, 300, function () { $(this).hide() });
            //$(this).animate({"opacity":1}, 300);
        })
    }
    arrnav.css("opacity", "1");
}

function resizeToBigVideo() {
    var small_scr = 0;
    if ($(window).width() <= 1024) {
        small_scr = 70;
    }
    var videoMain = $("div.bigImgGallery>div.inner>*:eq(0)");
    var arrnav = $("a.arrnav");
    var place_for_arrs = 28;
    if ($("div.bigImgGallery").length) {
        place_for_arrs = 444;
    }
    if ($("div.wrapOneGlr").length == 1) {
        var width = $("div.wrapOneGlr").width();
        var height = Math.round((width - place_for_arrs) / imgMain.width() * imgMain.height());
        if (document.documentElement.clientHeight < height)
            height = document.documentElement.clientHeight - 8;

        videoMain.width(width - place_for_arrs);
        videoMain.height(height);

        if ($("div.bigImgGallery").length) {
            $("div.bigImgGallery").width(videoMain.width() - small_scr);
        }
    }
    arrnav.css("opacity", "1");
}
