$searchModelId=0;
function getModels($selectedValue, $formId, $postVar, $subfNr)
{
	var $formNr = $formId.substr($formId.length-1,1);	//$formId[$formId.length - 1];
	var	$rel = '';
	switch($postVar)
	{
		case 'versiune':			
			$marcaId = $('compare1'+$formNr).value;
			$modelId = $('compare2'+$formNr).value;
			$rel = '&marcat='+$marcaId+'&modelt='+$modelId;
			break;
		case 'transmisie':			
			$marcaId = $('compare1'+$formNr).value;
			$modelId = $('compare2'+$formNr).value;
			$versiuneId = $('compare3'+$formNr).value;
			$rel = '&marcat='+$marcaId+'&modelt='+$modelId+'&versiunet='+$versiuneId;
			break;
		case 'car':			
			$marcaId = $('compare1'+$formNr).value;
			$modelId = $('compare2'+$formNr).value;
			$versiuneId = $('compare3'+$formNr).value;
			$transmisieId = $('compare4'+$formNr).value;
			$rel = '&marcat='+$marcaId+'&modelt='+$modelId+'&versiunet='+$versiuneId+'&transmisiet='+$transmisieId;
			break;
	}
	var $ajax = new XHR(
							{
								method: 'post',
								onSuccess: function()
								{
									var $returnMsg = Json.evaluate($ajax.response.text);
									
									/*
									$length = $($formId).options.length
									for(var $i=0; $i<$length; $i++)
									{
										if($($formId).options[1])
										{
											$($formId).remove(1);
										}
									}*/
									if($subfNr == 4)
									{
										showCar($formNr, $returnMsg);
										return true;
									}									if($subfNr == 9)									{										showCar($formNr, $returnMsg, '13');										return true;									}
									for($i = 1; $i<5; $i++)
									{
										if($i <= $subfNr)
											continue;
										removeOptions('compare'+$i+''+$formNr);
										//alert()
									}
									
									for($i=0; $i<$returnMsg.length; $i++)
									{
										var $j = $i+1;																				$($formId).options[$j] = new Option($returnMsg[$i].text, $returnMsg[$i].value);																				//alert($($formId).options[$j].text);
									}
									$($formId).selectedIndex=0;
								},
								onFailure: function()
								{
									alert('Connection with server is lost. Try again!');
								}
							}
							);
		$ajax.send("getInfoForCompare.php", $postVar+'='+$selectedValue+$rel);
}

function removeOptions($formId)
{	var x = document.getElementById($formId);/*lengthTemp = x.length;for(var $i=0; $i<lengthTemp; $i++){var x=document.getElementById($formId);if (x.length>1){removeIndex = x.length-1;alert(removeIndex);x.remove(removeIndex);}}*/	var kids = x.childNodes;	//alert(kids.length);	$length = kids.length; 		for(var $j=0; $j<$length; $j++)	{					var kids = x.childNodes; 				$removeIndex = kids.length - 1;				if($removeIndex > 0) 		{					x.removeChild(kids[$removeIndex]);					}	}		
}

function showCar($carNr, $carInfo, search13)
{
	//$('model'+$carNr+'01').innerHTML = $carInfo.marca;		
if(search13 == '13')//daca nu e formularul de afisarea a automobilului, dar forma de cautare de pe index.	
{		
		$searchModelId = $carInfo.id;
		return true;
}		
	$('model'+$carNr+'00').src = $carInfo.img1;
	$('model'+$carNr+'02').innerHTML = ($carInfo.motorizare != '' && $carInfo.motorizare != null) ?  $carInfo.marca +' '+$carInfo.model +' '+ $carInfo.motorizare : '-';
	$('model'+$carNr+'03').innerHTML = ($carInfo.lungime != '' && $carInfo.lungime != null) ?  parseInt($carInfo.lungime) : '-';
	$('model'+$carNr+'04').innerHTML = ($carInfo.latime != '' && $carInfo.latime != null) ? parseInt($carInfo.latime) : '-';
	$('model'+$carNr+'05').innerHTML = ($carInfo.inaltime != '' && $carInfo.inaltime != null) ?  parseInt($carInfo.inaltime) : '-';
	$('model'+$carNr+'06').innerHTML = ($carInfo.ampatament != '' && $carInfo.ampatament != null) ?  parseInt($carInfo.ampatament) : '-';
	$('model'+$carNr+'07').innerHTML = ($carInfo.ecartamentfata != '' && $carInfo.ecartamentfata != null) ?  parseInt($carInfo.ecartamentfata) : '-';
	$('model'+$carNr+'08').innerHTML = ($carInfo.ecartamentspate != '' && $carInfo.ecartamentspate != null) ?  parseInt($carInfo.ecartamentspate) : '-';
	$('model'+$carNr+'09').innerHTML = ($carInfo.garda != '' && $carInfo.garda != null) ?  parseInt($carInfo.garda) : '-';
	$('model'+$carNr+'10').innerHTML = ($carInfo.volumportbagaj1 != '' && $carInfo.volumportbagaj1 != null) ?  parseInt($carInfo.volumportbagaj1) : '-';
	$('model'+$carNr+'11').innerHTML = ($carInfo.tipmotor != '' && $carInfo.tipmotor != null) ?  $carInfo.tipmotor : '-';
	$('model'+$carNr+'12').innerHTML = ($carInfo.nrcilindri != '' && $carInfo.nrcilindri != null) ?  $carInfo.nrcilindri : '-';
	$('model'+$carNr+'13').innerHTML = ($carInfo.valvepercilindru != '' && $carInfo.valvepercilindru != null && $carInfo.nrvalve != '' && $carInfo.nrvalve != null) ?  $carInfo.valvepercilindru+' / '+$carInfo.nrvalve : '-';
	$('model'+$carNr+'14').innerHTML = ($carInfo.amplasamentcilindri != '' && $carInfo.amplasamentcilindri != null) ?  $carInfo.amplasamentcilindri : '-';
	$('model'+$carNr+'15').innerHTML = ($carInfo.capacitatecilindrica != '' && $carInfo.capacitatecilindrica != null) ?  parseInt($carInfo.capacitatecilindrica) : '-';
	$('model'+$carNr+'16').innerHTML = ($carInfo.puteremaxima != '' && $carInfo.puteremaxima != null) ?  parseInt($carInfo.puteremaxima) : '-';
	$('model'+$carNr+'17').innerHTML = ($carInfo.cuplumaxim != '' && $carInfo.cuplumaxim != null) ?  parseInt($carInfo.cuplumaxim) : '-';
	$('model'+$carNr+'18').innerHTML = ($carInfo.raportdecompresie != '' && $carInfo.raportdecompresie != null) ?  round($carInfo.raportdecompresie, 1)+':1' : '-';
	$('model'+$carNr+'19').innerHTML = ($carInfo.tractiuneinfo != '' && $carInfo.tractiuneinfo != null) ?  $carInfo.tractiune+' '+$carInfo.tractiuneinfo : '-';
	$('model'+$carNr+'20').innerHTML = ($carInfo.transmisie != '' && $carInfo.transmisie != null) ?  $carInfo.transmisie : '-';
	$('model'+$carNr+'21').innerHTML = ($carInfo.vitezamaxima != '' && $carInfo.vitezamaxima != null) ?  $carInfo.vitezamaxima : '-';
	$('model'+$carNr+'22').innerHTML = ($carInfo.acceleratie != '' && $carInfo.acceleratie != null) ?  $carInfo.acceleratie : '-';
	$('model'+$carNr+'23').innerHTML = ($carInfo.consumurban != '' && $carInfo.consumurban != null) ?  round($carInfo.consumurban, 1) : '-';
	$('model'+$carNr+'24').innerHTML = ($carInfo.consumextraurban != '' && $carInfo.consumextraurban != null) ?  round($carInfo.consumextraurban, 1) : '-';
	$('model'+$carNr+'25').innerHTML = ($carInfo.consummixt != '' && $carInfo.consummixt != null) ?  round($carInfo.consummixt, 1) : '-';
	$('model'+$carNr+'26').innerHTML = ($carInfo.emisiico2 != '' && $carInfo.emisiico2 != null) ?  $carInfo.emisiico2 : '-';
	$('model'+$carNr+'27').innerHTML = ($carInfo.capacitaterezervor != '' && $carInfo.capacitaterezervor != null) ?  round($carInfo.capacitaterezervor, 1) : '-';
	$('model'+$carNr+'28').innerHTML = ($carInfo.pretdebaza != '' && $carInfo.pretdebaza != null) ?  $carInfo.pretdebaza : '-';
	$('model'+$carNr+'29').innerHTML = ($carInfo.preturi != '' && $carInfo.preturi != null) ?  $carInfo.preturi : '';
	$('model'+$carNr+'30').innerHTML = ($carInfo.garantie != '' && $carInfo.garantie != null) ?  $carInfo.garantie : '';
	//$('model'+$carNr+'36').innerHTML = ($carInfo.motorizare != '' && $carInfo.motorizare != null) ?  $carInfo.marca : '-';
}

function round ( val, precision ) {
    // *     example 1: round(1241757, -3);
    // *     returns 1: 1242000
    // *     example 2: round(3.6);
    // *     returns 2: 4
 
    var precision = (round.arguments.length > 1) ? round.arguments[1] : 0;
    return Math.round(val * Math.pow(10, precision))/Math.pow(10, precision);
}

	function changeAutoImg($imgNr)
	{
		for($i=1; $i<8; $i++)
		{
			$imgClass = 'imgOff';
			$textClass= 'chImgOff';
			if($i == $imgNr)
			{
				$imgClass = 'imgOn';
				$textClass= 'chImgOn';
			}
			if($('autoImg'+$i))
			{
				$('autoImg'+$i).className = $imgClass;
			}
			if($('imgBtn'+$i))
			{
				$('imgBtn'+$i).className = $textClass;
			}
		}
	}


function submitSearchForm()
{	
var $marca = 0;
var $model = 0;	
var $auto = 0;
var $limba = 1;

$marca = $('compare11').value;
$model = $('compare21').value;	
$auto = $searchModelId;
$tmp1 = $('compare31').value;	
$tmp2 = $('compare41').value;	
if($marca!=0 &&  $model!=0 && $auto!=0 && $tmp1!=0 && $tmp2!=0)
{
	$url = 'http://www.piataauto.md/auto.php?l='+$limba+'&make='+$marca+'&model='+$model+'&auto='+$auto;	
	location.href = $url;	
}
return false;
}