function changeType(obj, mark_obj_id, model_obj_id)
{
	$('#new_model_id').hide();
	if ($(obj).attr('value') == 0)
	{
		$('#id_mark_id').attr('disabled', true);
		$('#id_model_id').attr('disabled', true);
	}
	else
	{
		$('#id_mark_id').attr('disabled', false);
		if ($('#id_mark_id').attr('value') == 0)
		{
			$('#id_model_id').attr('disabled', true);
			$('#new_model_id').hide();
		}
		else
		{
			getModels($('#id_mark_id').attr('value'), 'id_model_id', $(obj).attr('value'), true);
		}
	}
}

function getModels(mark_id, model_obj_id, type, option_new)
{
	if (mark_id == 0)
	{
		$('#' + model_obj_id).empty().attr('disabled', true).append('<option value=0>&nbsp;</option>');
		return;
	}
	$('#' + model_obj_id).empty().attr('disabled', true).append('<option value=0>Загрузка</option>');
	
	$.post(
		'/modules/motorcycles/models.php',
		{
			operation: 'list',
			type: type,
			mark_id: mark_id
		},
		function (data, status)
		{
			selector = $('#' + model_obj_id);
			selector.empty().append("<option value='0'>&nbsp;</option>");
			items = eval("(" + data + ")");
			for (i = 0; i < items.length; i++)
			{
				selector.append('<option value="' + items[i][0] + '">' + items[i][1] + '</option>');
			}
			if (option_new == true)
			{
				selector.append('<option value="new" class="bold">Новая модель</option>');
			}
			$('#' + model_obj_id).attr('disabled', false)
		}
	);	
}

function changeModels(obj)
{
	if ($(obj).attr('value') == 'new')
	{
		$('#new_model_id').show();
	}
	else
	{
		$('#new_model_id').hide();
	}
}
