var COMMENTS = "<div class=\"center-column\">"
 + "\n    <img src=\"\/public\/themes\/default\/img\/site\/close.gif\" class=\"close\" alt=\"Закрыть\" title=\"Закрыть окно комментариев\" onclick=\"return Comments.hide();\" \/>"
 + "\n    <h1>Комментарии к \"{%title}\"<\/h1>"
 + "\n    <div id=\"inner-text\">"
 + "\n    "
 + "\n    <form class=\"gb-form\" onsubmit=\"return Comments.save(this)\">"
 + "\n        <div>Имя<sup>1<\/sup><br \/><input type=\"text\" name=\"data[name]\" \/><\/div>"
 + "\n        <div>Электронная почта<sup>1<\/sup><br \/><input type=\"text\" name=\"data[email]\" \/><\/div>"
 + "\n        <div>Город<br \/><input type=\"text\" name=\"data[city]\" \/><\/div>"
 + "\n        "
 + "\n        <div class=\"txtarea\"><textarea name=\"data[text]\"><\/textarea><\/div>"
 + "\n        "
 + "\n        <div id=\"captcha\"><img src=\"\/ru\/system\/captcha\/?SID=b8c60c17a5b4fc703248e312565189fb\" \/><input type=\"text\" name=\"captcha\" \/><span><sup>2<\/sup><\/span><\/div>"
 + "\n        <input class=\"button-search\" type=\"submit\" value=\"Отправить сообщение\" \/>"
 + "\n        <div style=\"padding-top: 5px; margin-top: 15px; border-top: 1px solid #bbb; width: 400px; color: #888;\"><sup>1<\/sup> — поля обязательны для заполнения<br \/><sup>2<\/sup> — введите, пожалуйста, цифры<\/div>"
 + "\n    <\/form>"

 + "\n    <div id=\"comment-list\"><\/div>   "
 + "\n    "
 + "\n    <div id=\"pages\">Страницы: <span id=\"comment-pages\"><\/span><\/div>"
 + "\n    "
 + "\n    <\/div>       "
 + "\n<\/div>"
 + "\n";
var COMMENT  = "<div id=\"comment-{%comment.id}\">"
 + "\n    <p id=\"gb-msg\">{%comment.text}<\/p>"
 + "\n    <p id=\"signatures\">"
 + "\n        <span id=\"date\">{%comment.created}<\/span>"
 + "\n        <a href=\"mailto:{%comment.email}\" id=\"author\">{%comment.name}<\/a>"
 + "\n        &nbsp;&nbsp;&nbsp;<span id=\"date\">{%comment.city}<\/span>"
 + "\n            <\/p>"
 + "\n<\/div>";
var LOADING  = "{%message} <img src=\"\/public\/themes\/default\/img\/site\/indicator.gif\" alt=\"&hellip;\" \/>";

var api = '/ru/api/comments/';
var id = '132';
var module = 'sections';
var title = 'Выставка рисунков А.П.Холмогорова в Игринской художественной галерее';

window.onload = function () {
    if (window.location.hash == '#comments') {
        Comments.show();
    }
};

function forbid (event) {
    event = event || window.event;
    if (event.button == 2) {
        return false;
    }
};

var Images = {};

function viewImage(source) {
    if (!ID('image-viewer')) {
        var div = document.createElement('DIV');
        document.body.appendChild(div);
        div.id = 'image-viewer';
        div.addClass('draggable');
        div.onmousedown = function (event) {
            Dragdrop.pick(event, [div]);
        };
        div.onrelease = function (event) {
            div.remove(Effects.vanish);
        };
    } else {
        var div = ID('image-viewer');
    }
    div.innerHTML = 'Loading&hellip;';
    div.style.top = (document.size().height - div.offsetHeight) / 2 + document.scrollTop() + 'px';
    div.style.left = (document.size().width - div.offsetWidth) / 2 + document.scrollLeft() + 'px';

    if (Images[source]) {
        var image = Images[source];
        showImage(div, image);
    } else {
        var image = document.createElement('IMG');
        image.src = source;
        image.onmouseup = function () {
            return false; 
        };
        image.onmousedown = function () {
            return false;
        };
        image.onmousemove = function () {
            return false; 
        };
        image.oncontextmenu = function () {
            return false;
        };
        image.onload = function () {
            showImage(div, image);
        };
        Images[source] = image;
    }
       
    return false;
};

function showImage(div, image) {
    div.removeChildren();
    div.appendChild(image);
    div.style.width = image.offsetWidth + 'px';
    div.style.height = image.offsetHeight + 'px';
    div.style.top = (document.size().height - div.offsetHeight) / 2 + document.scrollTop() + 'px';
    div.style.left = (document.size().width - div.offsetWidth) / 2 + document.scrollLeft() + 'px';
    image.display(Effects.appear);
};

