function comparatorCarEngineSelect(i)
{
	$('#comparator-error').hide();
	$('#comparator-error2').hide();
}

function comparatorCarModelSelect(i)
{
	$('#comparator-error').hide();
	$('#comparator-error2').hide();
	var carModelId=$('#model'+i).val();
	$('#img'+i).html('');
	$('#silnik'+i).val(0).show();
	$('#engines'+i+' .selectOver').remove();
	if (carModelId!=0)
	{
		if (carModels[carModelId]['image'])
			$('#img'+i).html('<img src="'+carModels[carModelId]['image']+'">');
			$('#silnik'+i+' option').each(function(){
			if ($(this).val()!=0)
			{
				if (carModels[carModelId]['engines'].search("#"+$(this).val()+"#")==-1)
					$(this).hide();
				else
					$(this).show();
			}
		});
	}
	else
	{
		$('#silnik'+i+' option').each(function(){
			$(this).hide();
		});
	}
	select('#engines'+i);
}

$(document).ready(function(){
	for(var i=1; i<=3; i++)
	{
		if ($('#silnik'+i).length!=0)
			comparatorCarModelSelect(i);
	}
	$('#comparator-error').hide();
	$('#comparator-error2').hide();
	$('#comparator-submit').submit(function(){
		if ( ($('#model1').val()!=0) && ($('#silnik1').val()!=0) && ($('#model2').val()!=0) && ($('#silnik2').val()!=0))
			return true;
		else
		{
			$('#comparator-error').show();
			return false;
		}
	});
	$('#comparator-submit2').submit(function(){
		if ( ($('#model3').val()!=0) && ($('#silnik3').val()!=0))
			return true;
		else
		{
			$('#comparator-error2').show();
			return false;
		}
	});
});
