function getRegionCities(obj)
{
    $.post("ajax.php", {request:'getRegionCities', region_id:$(obj).val()},
        function(data){
            $(obj).next().children().html(data);
    });
}


function getRegionCities2(obj)
{
    $.post("ajax.php", {request:'getRegionCities', region_id:$(obj).val()},
        function(data){
            $('#city_id').html(data);
    });
}


function removeTableRow(obj)
{
    $(obj).parent().parent().remove();
}


function changeCurrency(obj, uri)
{
    uri += '&currency=' + $(obj).val();
    window.location = uri;
}


function validateTextLength(textarea, len)
{
    $("#" + textarea).keypress(function(){CheckTextLength(textarea, len)});
    $("#" + textarea).change(function(){CheckTextLength(textarea, len)});
    $("#" + textarea).keyup(function(){CheckTextLength(textarea, len)});
}


function CheckTextLength(id, len)
{
	var L = $("#" + id).val().length;
	var R = len - L - 1;

	if (L > len)
	{
	    var notetext = $("#" + id).val();
	    $("#" + id).val(notetext.substr(0, len));
	    L = len;
	    R = 0;
	}

    R = (R > 0) ? R : 0;

	$("#" + id + "_left").html(R);
}