function check_action(list_action)
{
	
	if (list_action==null || list_action=="")
		alert("Please select action first.");
		
	if (list_action==1) // Saved Cars
	{
		if (!is_checked_one())
			alert('Please select one or more cars to add to "Saved Cars".');
		else  
			SaveCheckedCars();  // Отправляем запрос на добаление в Saved Cars машин из сессии
	}
	
	if (list_action==2) //Compare
	{
		if (!is_checked_one())
			alert("Please select one or more cars to compare.");
		else 
		{
			CompareCheckedCars();
		}
	}
	
	if (list_action==3) //Clear "Cars, I selected"
	{
		ClearCheckedCars()
		var rows;
		rows = new Array();
		rows=getElementsByIdPart("tr_","tr")	
		var inputs=document.getElementsByName("car_check");

			for(i=0; i < rows.length; i++ )
			{
				rows[i].className = rows[i].className.replace(' marked', '');
				inputs[i].checked=false;
			}
			
		document.getElementById("check_all_top").checked=false;	
		document.getElementById("check_all_bottom").checked=false;
	}
}

function is_checked_one() 
{
	var inputs=document.getElementsByName('car_check');
	var i;
	
		for(i=0; i < inputs.length; i++){
	    	if(inputs[i].checked == true){
	    		return true;
	    	}
		}
	return false;
}

function CheckAll(chk) 
{
var all_tr=document.getElementsByTagName("TR");
var rows;
rows = new Array();
var j=0;

	for(i=0; i < all_tr.length; i++)
		if (all_tr[i].id.match(/tr_/i))
		{
			rows[j]=all_tr[i];
			j++;
		}		
	var inputs=document.getElementsByName("car_check");
	var i;
	var car_arr;
	car_arr = new Array();
	
	var status=chk.checked;	
	if (status)
	{
		for(i=0; i < rows.length; i++ ){
			if (!rows[i].className.match(/ marked/i))
					rows[i].className += ' marked';
			inputs[i].checked=true;
   			car_arr[i]=inputs[i].value;
		}
	CheckCarArr(car_arr,true);	
	}
	else
	{
		for(i=0; i < rows.length; i++ ){
			rows[i].className = rows[i].className.replace(' marked', '');
			inputs[i].checked=false;
   			car_arr[i]=inputs[i].value;
		}
	CheckCarArr(car_arr,false);		
	}

	if(chk.id=="check_all_bottom")
		document.getElementById("check_all_top").checked=status	
	else document.getElementById("check_all_bottom").checked=status		
}

