$(document).ready(function(){
	$(window).ready(function(){
		// preload
		$('#pr_load').remove();
		$('#content').show('slow'); 
	});
	// sorting
	sort_icon();
	// scroll to top
	$('span.topOfPage').click(function(){
		$.scrollTo( 0, 800 );
		return false;
	}); 

});

function sort_icon() {
  if(location.search.length > 1) 
  {
    var ls = location.search.substring(1);
    var namevalue = ls.split("&"); 
    for(var i=0; i<namevalue.length; i++) 
    {
      var data = namevalue[i].split("=");
      if(data[0] == 'sort')
	if(data[1] == '1')	  document.getElementById("region").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '2')  document.getElementById("region").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '3')  document.getElementById("brand").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '4')  document.getElementById("brand").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '5')  document.getElementById("model").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '6')  document.getElementById("model").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '7')  document.getElementById("motor").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '8')  document.getElementById("motor").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '9')  document.getElementById("gearbox").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '10') document.getElementById("gearbox").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '11') document.getElementById("year").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '12') document.getElementById("year").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '13') document.getElementById("color").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '14') document.getElementById("color").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '15') document.getElementById("e_capacity").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '16') document.getElementById("e_capacity").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '17') document.getElementById("mileage").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '18') document.getElementById("mileage").style.background='url(img/down.gif) no-repeat top right';
	else if (data[1] == '19') document.getElementById("price").style.background='url(img/up.gif) no-repeat top right';
	else if (data[1] == '20') document.getElementById("price").style.background='url(img/down.gif) no-repeat top right';
    }
  } else {	document.getElementById("region").style.background='url(img/up.gif) no-repeat top right';	}
}

function switch_filters()
{
	$('#filters').toggle('fast');
	
	if($('#arr_el').attr('src') == "img/arr_on.gif") 
	{
		$('#arr_el').attr('src', 'img/arr_off.gif');
	} else {
		$('#arr_el').attr('src', 'img/arr_on.gif');
	}
} 

function loadModel(select)
{
	var modelSelect = $('select[name="filt_model"]');
	$.getJSON('index.php', {action:'getModel', brand:select.value}, function(modelList){
		modelSelect.html(''); // clear model list
		modelSelect.append('<option value="0">-- модель --</option>');
		$.each(modelList, function(i){
			modelSelect.append('<option value="' + this + '">' + this + '</option>');
		});
		modelSelect.removeAttr('disabled');
	});
}
