$(document).ready(function() {
    $(".textbox").focus(function() { $(this).addClass("textbox-hover") });
    $(".textbox").blur(function() { $(this).removeClass("textbox-hover") });
    $(".datagrid tr").hover(
        function() { $(this).addClass("highlight"); },
        function() { $(this).removeClass("highlight"); }
    );
    $("#tariff_id").change(set_limits);
    update_limits();
});

function remove_image(id, img)
{
    var v = $("input[name=pictures_hidden]").val();
    var imgs = v.split(",");
    var result = new Array();
    $("li#" + id).remove();
    for (var i in imgs)
    {
        if (imgs[i] != img)
        {
            result[result.length] = imgs[i];
        }
    }
    $("input[name=pictures_hidden]").val(result.join(","));
}

function update_limits()
{
    set_limits_by_tariff_id($("#tariff_id").val());
}

function set_limits()
{
    set_limits_by_tariff_id($(this).val());
}

function set_limits_by_tariff_id(tariff_id)
{
    if (tariff_id == 1)
    {
        $("#logo-row").hide();
        $("#tags-row").hide();
        $("#full-description-row").hide();
        for (i = 6; i <= 10; i++)
        {
            $("#category-row-" + i).hide();
        }
        //for (i = 4; i <= 10; i++)
        //{
        //    $("#keyword-row-" + i).hide();
        //}
    }
    else
    {
        $("#logo-row").show();
        $("#tags-row").show();
        $("#full-description-row").show();
        for (i = 4; i <= 10; i++)
        {
            $("#category-row-" + i).show();
        }
        //for (i = 4; i <= 10; i++)
        //{
        //    $("#keyword-row-" + i).show();
        //}
    }
}

function get_coords(id)
{
    var city = $('#city_id-' + id + ' :selected').text();
    var street = $('#street_id-' + id + ' :selected').text();
    var address = $('#address-' + id).val();
    var a = city + ',' + street + ',' + address;
    $.getJSON('/ajax/co/' + a, {}, function(j) {
        $('#lon-' + id).val(j['lon']);
        $('#lat-' + id).val(j['lat']);
    });
}

