$(document).ready(function() {
	setBrands();	
    });
var searchFlag = false;
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
	
function setBrands()
{			
		searchFlag = true;
		$.getJSON('assets/classes/getAjaxInfo.php', {'brand_search':'true'}, function(json){
        var val = json;		
		var brandid = gup('SV%28F5424%29');
        for (key in val){          	 
			if (key.toLowerCase() == brandid) {
				$('select[name=SV(F5424)]').append("<option value="+key.toLowerCase()+" selected='selected'>"+val[key]+"</option>");
				setModels();
			} else {
				$('select[name=SV(F5424)]').append("<option value="+key.toLowerCase()+">"+val[key]+"</option>");
			}		   
        }
        $('#brand_make').removeAttr('disabled');
        });
}

function setModels(){
		$('#model_make').attr('disabled', true);
		$('select[name=SV(F5425)] option').remove();
		$('select[name=SV(F5425)]').append("<option value=''>Loading...</option>");
		var brand = $('#brand_make').val();
		$.getJSON('assets/classes/getAjaxInfo.php', {'model_search':'true', 'SV(F5424)':brand}, function(json){
        var val = json;
        $('select[name=SV(F5425)] option').remove();
    	$('select[name=SV(F5425)]').append("<option value=''>All models</option>");
		var modelid = gup('SV%28F5425%29');
        for (key in val){             	 
			if ((key.toLowerCase() == modelid) && (searchFlag)) {
				$('select[name=SV(F5425)]').append("<option value="+key.toLowerCase()+" selected='selected'>"+val[key]+"</option>");
			} else {
				$('select[name=SV(F5425)]').append("<option value="+key.toLowerCase()+">"+val[key]+"</option>");
			}		   
        }
        $('#model_make').removeAttr('disabled');
        });
}

function bigImg(im) {
	var bigIm = document.getElementById('carimage');
	bigIm.src = im.src;
}

function goToCarInfo(carId) {
	document.location.href = "/index.php?id=58&carid="+carId;
}

function trOnMouseOver(trobj) {
	trobj.style.color = '#000000';
	trobj.style.cursor = 'pointer';
}

function trOnMouseOut(trobj) {
	trobj.style.color = '#666666';
	trobj.style.cursor = 'default';
}

function clearSelect() {	
	searchFlag = false;
	var objSel = document.getElementById("brand_make"); 
	for (var i=0; i < objSel.options.length; i++)
	{
		objSel.options[i].defaultSelected = false;
	}
	$('select[name=SV(F5425)] option').remove();
	$('select[name=SV(F5425)]').append("<option value=''>All models</option>");
	var objSel = document.getElementById("body_type"); 
	for (var i=0; i < objSel.options.length; i++)
	{
		objSel.options[i].defaultSelected = false;
	}
	var objSel = document.getElementById("price_to"); 
	for (var i=0; i < objSel.options.length; i++)
	{
		objSel.options[i].defaultSelected = false;
	}
	var objSel = document.getElementById("gearbox"); 
	for (var i=0; i < objSel.options.length; i++)
	{
		objSel.options[i].defaultSelected = false;
	}
}

