
	$(function() {
		$("#accordion").accordion({
			autoHeight: false
		});

	});




		function getHost() {
			var host = document.location.href; 
			var urlparts = host.split('/');
			var host1='/';
			for(var f=4;f<=7;f++){
			if(urlparts[f]){
			host1=host1+urlparts[f]+"/";
			}
			}
			return host1;
		}
		
		var xmlhttp;
		var prezzo;
		var km;
		var anni;
		var alim;
		var color;
		var cambi;
		var direzione;
		var pagina;

if(!direzione){
direzione='desc';
}
		
		//alert(myTextField);
		


	function showUser(str)
	{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	  
	  var host=getHost();
	  
	var url="/ajax/get_auto";
	url=url+host;
	url=url+"km-"+str;
	if(prezzo){
	url=url+"/prezzo-"+prezzo;
	}
			if(anni){
		url=url+"/anno-"+anni;
		}
		if(cambi){
		url=url+"/cambio-"+cambi;
		}
		if(color){
		url=url+"/colore-"+color;
		}
		if(alim){
		url=url+"/alimentazione-"+alim;
		}
		if(direzione){
		url=url+"/direzione-"+direzione;
		}
	url=url+"/sid-"+Math.random();
	
	km=str;
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	}


	function showYear(str)
		{

		
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"anno-"+str;
		if(km){
		url=url+"/km-"+km;
		}
		if(cambi){
		url=url+"/cambio-"+cambi;
		}
		if(color){
		url=url+"/colore-"+color;
		}
		if(alim){
		url=url+"/alimentazione-"+alim;
		}
		if(prezzo){
		url=url+"/prezzo-"+prezzo;
		}
				if(direzione){
		url=url+"/direzione-"+direzione;
		}
		url=url+"/sid-"+Math.random();
		
		
		anni=str;
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
		}



	function showPrice(str)
		{
		
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"prezzo-"+str;
		if(km){
		url=url+"/km-"+km;
		}
				if(cambi){
		url=url+"/cambio-"+cambi;
		}
		if(color){
		url=url+"/colore-"+color;
		}
		if(anni){
		url=url+"/anno-"+anni;
		}
				if(alim){
		url=url+"/alimentazione-"+alim;
		}		
				if(direzione){
		url=url+"/direzione-"+direzione;
		}
		url=url+"/sid-"+Math.random();
		
		prezzo=str;
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
		}
		
		
		
		function alimentazione(str)
{


if(str){
document.getElementById('alimentazione_sel').innerHTML = "<a onclick='return alimentazione()'> <img src='/image/red_x_round.png'> <b>"+str+"</b></a> ";
document.getElementById('alimentazione').style.display = 'none';
}else{
str='';
document.getElementById('alimentazione').style.display = 'block';
document.getElementById('alimentazione_sel').innerHTML  = '';
}
	

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"alimentazione-"+str;
		if(cambi){
		url=url+"/cambio-"+cambi;
		}
		if(color){
		url=url+"/colore-"+color;
		}
		if(prezzo){
		url=url+"/prezzo-"+prezzo;
		}
		if(km){
		url=url+"/km-"+km;
		}
		if(anni){
		url=url+"/anno-"+anni;
		}
				if(direzione){
		url=url+"/direzione-"+direzione;
		}		
		url=url+"/sid-"+Math.random();
		alim=str;
	
		
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
}
			
		
function cambio(str)
{

if(str){
document.getElementById('cambio_sel').innerHTML ="<a onclick='return cambio()'> <img src='/image/red_x_round.png'> <b>"+str+"</b></a> ";
document.getElementById('cambio').style.display = 'none';
}else{
str='';
document.getElementById('cambio').style.display = 'block';
document.getElementById('cambio_sel').innerHTML  = '';
}
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"cambio-"+str;
		if(color){
		url=url+"/colore-"+color;
		}
		if(prezzo){
		url=url+"/prezzo-"+prezzo;
		}
		if(km){
		url=url+"/km-"+km;
		}
						if(alim){
		url=url+"/alimentazione-"+alim;
		}
		if(anni){
		url=url+"/anno-"+anni;
		}
				if(direzione){
		url=url+"/direzione-"+direzione;
		}		
		url=url+"/sid-"+Math.random();
		
		cambi=str;
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
}
			


function colore(str)
{

if(str){
document.getElementById('colore_sel').innerHTML ="<a onclick='return colore()'> <img src='/image/red_x_round.png'> <b>"+str+"</b></a> ";
document.getElementById('colore').style.display = 'none';
}else{
str='';
document.getElementById('colore').style.display = 'block';
document.getElementById('colore_sel').innerHTML  = '';
}

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"colore-"+str;
				if(cambi){
		url=url+"/cambio-"+cambi;
		}

		if(prezzo){
		url=url+"/prezzo-"+prezzo;
		}
		if(km){
		url=url+"/km-"+km;
		}
						if(alim){
		url=url+"/alimentazione-"+alim;
		}
		if(anni){
		url=url+"/anno-"+anni;
		}
				if(direzione){
		url=url+"/direzione-"+direzione;
		}		
		url=url+"/sid-"+Math.random();
		
		color=str;
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
}
			

function ordina(str)
{

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"direzione-"+str;
		if(cambi){
		url=url+"/cambio-"+cambi;
		}
	if(color){
		url=url+"/colore-"+color;
		}
		if(prezzo){
		url=url+"/prezzo-"+prezzo;
		}
						if(alim){
		url=url+"/alimentazione-"+alim;
		}
		if(km){
		url=url+"/km-"+km;
		}
		if(anni){
		url=url+"/anno-"+anni;
		}

		url=url+"/sid-"+Math.random();
		
		direzione=str;
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
}
			




function pagine(str)
{
window.scrollTo(0,0);
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		  
		  var host=getHost();
		  
		var url="/ajax/get_auto/";
		url=url+host;
		url=url+"page-"+str;
		if(cambi){
		url=url+"/cambio-"+cambi;
		}
	if(color){
		url=url+"/colore-"+color;
		}
		if(prezzo){
		url=url+"/prezzo-"+prezzo;
		}
						if(alim){
		url=url+"/alimentazione-"+alim;
		}
		if(km){
		url=url+"/km-"+km;
		}
		if(anni){
		url=url+"/anno-"+anni;
		}
		if(direzione){
		url=url+"/direzione-"+direzione;
		}	
	
		url=url+"/sid-"+Math.random();
		
		pagina=str;
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
}
	





function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
document.getElementById("wait").innerHTML="";
}else{
document.getElementById("wait").innerHTML="<img src='/image/ajax-loader.gif'>";
}

		if(direzione == 'asc'){
		document.getElementById('basso').style.fontWeight='bold';
		document.getElementById('alto').style.fontWeight='normal';

		}
		if(direzione == 'desc' ){
		document.getElementById('basso').style.fontWeight='normal';
		document.getElementById('alto').style.fontWeight='bold';
		}
		
		
}


function GetXmlHttpObject()
{



if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
	
		
			$(function(){
				
								// anno
				$('#year1').slider({
					range: true,
					values: [1950, 2010],
					min: 1950,
					max: 2010,
					step: 1,
					slide: function(event, ui) {
					$("#amount_year").val(ui.values[0]);
					$("#amount_year2").val(ui.values[1]);
					},
					
					change: function(event, ui) {
					
					var year_s=ui.values[0]+"-"+ui.values[1];
					showYear(year_s);
			}
				});

				
								// Prezzo
				$('#price').slider({
					range: true,
					values: [0, 85000],
					min: 500,
					max: 85000,
					step: 500,
			slide: function(event, ui) {
				$("#amount_price").val('€ ' + ui.values[0]);
				$("#amount_price2").val('€ ' + ui.values[1]);
			},
		change: function(event, ui) {
		
		var price_s=ui.values[0]+"-"+ui.values[1];
		showPrice(price_s);
			}
				});
				
				
				// Slider
				$('#slider').slider({
					range: true,
					values: [0, 80000],
					min: 1000,
					max: 81000,
					step: 1000,
			slide: function(event, ui) {
				$("#amount").val('Km ' + ui.values[0] );
				$("#amount2").val('Km ' + ui.values[1] );
			},
		change: function(event, ui) {
		
		var km_s=ui.values[0]+"-"+ui.values[1];
		showUser(km_s);
			}
				});
				
			//	$("#amount_year").val($("#year1").slider("values", 0) + ' - ' + $("#year1").slider("values", 1));				
			//	$("#amount_price").val('â¬' + $("#price").slider("values", 0) + ' - â¬' + $("#price").slider("values", 1));
			//	$("#amount").val('Km' + $("#slider").slider("values", 0) + ' - Km' + $("#slider").slider("values", 1));

				$("#amount_year").val('1950');
				$("#amount_year2").val('2010');					
				$("#amount_price").val('€ 0');	
				$("#amount_price2").val('€ 80000');	
				$("#amount").val('Km 0');	
				$("#amount2").val('Km 80000');	
				
				
				
				
				//hover states on the static widgets
				$('#dialog_link, ul#icons li').hover(
					function() { $(this).addClass('ui-state-hover'); }, 
					function() { $(this).removeClass('ui-state-hover'); }
				);
				
			});
