﻿$(document).ready(
    function () {
    }
)

//$(window).load(
//    function() {
//        $('#conext').height($(document).height());
//        $('div#footer').css('position', 'absolute');
//        $('div#footer').css('top', $(document).height());
//        $('div#footer').css('left', 0);
//    }
//)

    function showNormalfoto(id) {
        $('#dialogContent').children().remove();
        $('#dialogContent').append('<img src="httpHandlers/ImagesHandler.ashx?id=' + id + '&type=2" />');
        $('#detail').css('height', 'auto');
        $('#detail').css('width', 'auto');
        $('#dialogContent').css('height', 'auto');
        $('#dialogContent').css('width', 'auto');
        $('#detail').jqm().jqmShow();
    }

    function onSilverlightError(sender, args) {
        var appSource = "";
        if (sender != null && sender != 0) {
            appSource = sender.getHost().Source;
        }

        var errorType = args.ErrorType;
        var iErrorCode = args.ErrorCode;

        if (errorType == "ImageError" || errorType == "MediaError") {
            return;
        }

        var errMsg = "Необработанная ошибка в приложении Silverlight " + appSource + "\n";

        errMsg += "Код: " + iErrorCode + "    \n";
        errMsg += "Категория: " + errorType + "       \n";
        errMsg += "Сообщение: " + args.ErrorMessage + "     \n";

        if (errorType == "ParserError") {
            errMsg += "Файл: " + args.xamlFile + "     \n";
            errMsg += "Строка: " + args.lineNumber + "     \n";
            errMsg += "Позиция: " + args.charPosition + "     \n";
        }
        else if (errorType == "RuntimeError") {
            if (args.lineNumber != 0) {
                errMsg += "Строка: " + args.lineNumber + "     \n";
                errMsg += "Позиция: " + args.charPosition + "     \n";
            }
            errMsg += "Имя метода: " + args.methodName + "     \n";
        }

        throw new Error(errMsg);
    }
