// featured blog preview
$(document).ready(function() {
    var previewInitial = $("#featured-blog-preview").html();
    
    function ku() {
        //var previewHtml = previewInitial + '<p>' + $(this).val().escapeHtml() + '</p>';
    	var description = $("#id_description").val();
    	if (description)
    	{
    		var previewHtml = description.escapeHtml();
    	}
    	else
    	{
    		var previewHtml = "";
    	}
        $("#fb-announce-preview").html(previewHtml);
        
        if (description)
        {
        	if ($("#id_description").val().length > 100) {
        		$("#id_description").val($("#id_description").val().substring(0, 100));
        }
        }
    }
    
    ku();
    
    $("#id_description").keyup(function () {
        // var previewHtml = previewInitial + '<p>' + $(this).val().escapeHtml() + '</p>';
        var previewHtml = $(this).val().escapeHtml();
        $("#fb-announce-preview").html(previewHtml);
        
        if ($(this).val().length > 100) {
            $(this).val($(this).val().substring(0, 100));
            //alert('Максимальная длина текста - 100 символов');
        }
    });
    
    $("#featured-blog form").submit(function() {
        if ($("#id_description").val() == '') {
            alert('Анонс не должен быть пустым');
            return false;
        }
    });
});

String.prototype.escapeHtml = function() {
    return this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');
}