// Okno obrázku
jQuery.texyla.addWindow("img", {
    createContent: function () {
        return jQuery(
            '<div><table><tbody><tr>' +
                // Adresa
                '<th><label for="texyla_src">' + this.lng.imgSrc + '</label></th>' +
                '<td><input type="text" class="src" id="texyla_src"></td>' +
            '</tr><tr>' +
                // Alt
                '<th><label for="texyla_alt">' + this.lng.imgAlt + '</label></th>' +
                '<td><input type="text" class="alt" id="texyla_alt"></td>' +
            '</tr><tr>' +
                // Zobrazit jako popisek
                '<td></td>' +
                '<td><label><input type="checkbox" class="descr">' + this.lng.imgDescription + '</label></td>' +
            '</tr><tr>' +
                // Zarovnn
                '<th><label for="texyla_align">' + this.lng.imgAlign + '</label></th>' +
                '<td><select class="align" id="texyla_align">' +
                    '<option value="*">' + this.lng.imgAlignNone + '</option>' +
                    '<option value="<">' + this.lng.imgAlignLeft + '</option>' +
                    '<option value=">">' + this.lng.imgAlignRight + '</option>' +
                    '<option value="<>">' + this.lng.imgAlignCenter + '</option>' +
                '</select></td>' +
            '</tr><tr>'+
                '<td></td>' +
                '<td><label><input type="checkbox" class="showThumb" checked="checked" onclick="$(\'#texyla_img_thumbSize\').toggle()">' + this.lng.imgShowThumb + '</label></td>' +
            '</tr><tr id="texyla_img_thumbSize">' +
                '<th><label for="texyla_thumbSize">' + this.lng.imgThumbSize + '</label></th>' +
                '<td><input type="text" class="thumbSize" id="texyla_thumbSize" value="' + this.defaultOptions.thumbSize + '" /></td>' +
            '</tr>' +
            '</tbody></table></div>'
        );
    },

    action: function (el) {
        var src = el.find(".src").val();
        var alt = el.find(".alt").val();
        var align = el.find(".align").val();
        var descr = el.find(".descr").get(0).checked;
        var showThumb = el.find(".showThumb").get(0).checked;
        var thumbSize = el.find(".thumbSize").val();
        var imgT = '';

        if (align == '<>') {
            imgT += this.texy.lf() + '.<>' + this.texy.lf();
            align = false;
        }

        // Začátek
        imgT += '[* ' + src + ' ';

        imgT += showThumb ? thumbSize + 'X' + thumbSize + ' ' : '';

        // Popis
        imgT += alt ? '.('+ alt +') ' : '';

        // Zarovnání
        imgT += (align ? align : '*') + ']';

        imgT += showThumb ? ':[* ' + src + ' *]' : '';

        // Popisek
        imgT += descr ? ' *** ' + alt : '';

        this.texy.replace(imgT);
    },

    dimensions: [350, 350]
});

jQuery.texyla.addStrings("cs", {
    imgShowThumb: 'Zobrazit jen mal\u00fd <abbr title="s proklikem na plnou velikost">n\u00e1hled</abbr>',
    imgThumbSize: '<abbr title="D\u00e9lka del\u0161\u00ed strany v px">Velikost&nbsp;n\u00e1hledu</abbr>'
});

