$(document).ready(function () {
    $("#like_text").keyup(function (e) {
        if($(this).val().length > 255) {
            $(this).val($(this).val().substring(0, 255));
        }
        $("#like_text_len").text((255-$(this).val().length));
    });
    $("#like_form").submit(function () {
        if($("#like_text").val().length < 1) {
            $("#like_error").show();
            return false;
        }
    });
    $("#like_media_add").click(function () {
        $("#like_media_box").show();
    });
    $("#like_media").change(function () {
        var tinypic = /^http:\/\/(i[0-9]+\.)?tinypic\.com\/[\w]+\.[a-z]{3,4}$/i
        var youtube = /^http:\/\/(www\.)?youtube\.com\/watch\?v=[\w\-]+$/i
        var generic = /^http:\/\/(www\.)?[\w\-]+\.[\w]+[\w;\/\?\:@&\=\+\$,\-\.\!~\*'\(\)%]+$/i
        var url = $(this).val();
        $("#like_media_error").hide();
        if(!url.match(tinypic) && !url.match(youtube) && !url.match(generic))
            $("#like_media_error").show();
        return true;
    });
    $('#likescroll').jcarousel({
        vertical:true,
        scroll:4,
        auto:2,
        scroll:1,
        animation:"slow",
        wrap:"both"
    });
});
