



$(document).ready(function(){
	$("#search_area").load("/html/searchform.php", function(){
		$("#search_area > ul").tabs();
		var usedcars = [{ usedname: 'Select Manufacturer', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model']}]},{ usedname: 'Chevrolet', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'MATIZ', usedfeatures: ['Select Model', '1.0 SE+'] }]}, { usedname: 'Citroen', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'C1', usedfeatures: ['Select Model', '1.0 Vibe'] }, { usedname: 'C4', usedfeatures: ['Select Model', '1.6TD VTR Plus'] }]}, { usedname: 'Ford', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'FOCUS', usedfeatures: ['Select Model', '1.8 Zetec'] }]}, { usedname: 'Hyundai', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'COUPE', usedfeatures: ['Select Model', '2.0 SE'] }, { usedname: 'COUPE SIII', usedfeatures: ['Select Model', '2.0', '2.0 TSIII'] }, { usedname: 'GETZ', usedfeatures: ['Select Model', '1.1 Atlantic', '1.1 GSi'] }, { usedname: 'MATRIX', usedfeatures: ['Select Model', '1.8 CDX'] }, { usedname: 'I10', usedfeatures: ['Select Model', '1.2 Style'] }, { usedname: 'I30', usedfeatures: ['Select Model', '1.4 Comfort', '1.4 Style', '1.6CRDi Comfort'] }]}, { usedname: 'Jaguar', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'S-TYPE', usedfeatures: ['Select Model', '2.5 V6 SE', '2.5 V6 Sport', '2.7 Twin Turbo Diesel SE', '2.7 Twin Turbo Diesel Spi', '2.7 Twin Turbo Diesel Spo', '2.7 Twin Turbo Diesel XS', '3.0 V6 SE'] }, { usedname: 'X-TYPE', usedfeatures: ['Select Model', '2.0 V6 S', '2.0D (EU4) SE', '2.0D SE', '2.2D (EU4) S', '2.2D (EU4) SE', '2.5 V6 S', '3.0 V6 Sovereign', '3.0 V6 Sport Premium'] }, { usedname: 'XF', usedfeatures: ['Select Model', '2.7 V6 Diesel Luxury', '2.7 V6 Diesel Premium Lux', '3.0 V6 Diesel Luxury', '3.0 V6 Diesel Premium Lux', '3.0 V6 Diesel S Portfolio', '4.2 Supercharged SV8'] }, { usedname: 'XJ', usedfeatures: ['Select Model', '2.7 Twin Turbo Diesel Exe', '2.7 Twin Turbo Diesel Sov', '2.7 Twin Turbo Diesel Spo', '4.2 V8 Sovereign SWB'] }, { usedname: 'XK', usedfeatures: ['Select Model', 'XK 4.2 V8', 'XK 4.2 V8 Supercharged R', 'XK 5.0 V8 Portfolio', 'XK8 4.2 V8 S LE'] }]}, { usedname: 'Land Rover', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'DISCOVERY', usedfeatures: ['Select Model', '3 TDV6 GS', '3 TDV6 HSE', '3 TDV6 S', '3 TDV6 SE', '3 TDV6 XS'] }, { usedname: 'FREELANDER', usedfeatures: ['Select Model', '2.0 Td4 HSE'] }, { usedname: 'FREELANDER 2', usedfeatures: ['Select Model', '2.2 TD4 GS', '2.2 TD4 HSE', '2.2 TD4 XS', '2.2 TD4e GS', '2.2 TD4e HSE', '2.2 TD4e XS', '3.2 i6 HSE'] }, { usedname: 'RANGE ROVER', usedfeatures: ['Select Model', '3.6 TDV8 Vogue', '3.6 TDV8 Vogue SE'] }, { usedname: 'RANGE ROVER SPORT', usedfeatures: ['Select Model', '2.7 TDV6 HSE', '3.6 TDV8 HSE'] }]}, { usedname: 'Mazda', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: '2', usedfeatures: ['Select Model', '1.3 (75PS) TS', '1.3 (86PS) TSē', '1.4 Antares'] }, { usedname: '3', usedfeatures: ['Select Model', '1.4i TS', '1.6 TS2', '1.6i Sport', '1.6i TS'] }, { usedname: '6', usedfeatures: ['Select Model', '1.8i TS', '2.0 TS', '2.0i Katano', '2.0i Tamura', '2.3i Turbo MPS'] }, { usedname: 'MX-5', usedfeatures: ['Select Model', '1.8i', '2.0i Option Pack', '2.0i Sport'] }, { usedname: 'RX-8', usedfeatures: ['Select Model', 'RX-8 192PS'] }]}, { usedname: 'Peugeot', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: '107', usedfeatures: ['Select Model', '1.0 Urban'] }, { usedname: '206', usedfeatures: ['Select Model', '1.1 LX', '1.4 Look'] }, { usedname: '207', usedfeatures: ['Select Model', '1.4 S', '1.4 SE Premium', '1.4 Sport', '1.4 Urban', '1.6 Sport XS', '1.6TD SE Premium'] }, { usedname: '308', usedfeatures: ['Select Model', '1.6 S', '1.6 Sport', '1.6TD S', '1.6TD Sport'] }, { usedname: '1007', usedfeatures: ['Select Model', '1.6 Dolce SEMI-AUTO'] }]}, { usedname: 'Seat', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'ALTEA', usedfeatures: ['Select Model', '1.6 Reference'] }]}, { usedname: 'Toyota', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'YARIS', usedfeatures: ['Select Model', '1.0 T2'] }]}, { usedname: 'Vauxhall', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'ASTRA', usedfeatures: ['Select Model', '1.4 SXi'] }]}, { usedname: 'Volvo', usedmodels: [{ usedname: 'Select Range', usedfeatures: ['Select Model'] }, { usedname: 'C30', usedfeatures: ['Select Model', '1.6 R-DESIGN Sport', '1.6 SE', '1.6D R-DESIGN Sport', '2.0D R-DESIGN SE Sport'] }, { usedname: 'C70', usedfeatures: ['Select Model', '2.0D Ice White Premium', '2.0D S', '2.4i SE', 'D5 SE Geartronic', 'D5 SE Lux Geartronic'] }, { usedname: 'S40', usedfeatures: ['Select Model', '1.6 S', '1.6D DRIVe R-DESIGN', '1.6D DRIVe SE', '1.6D DRIVe SE Lux', '1.8 (125bhp) SE', '1.8 SE', '2.0 SE Lux', '2.0D (136 PS) SE', '2.0D SE', '2.4i SE Geartronic'] }, { usedname: 'S60', usedfeatures: ['Select Model', 'D5 (185 PS) SE'] }, { usedname: 'S80', usedfeatures: ['Select Model', '1.6D DRIVe (109PS) SE', '2.0 D (136PS) SE', 'D5 SE Geartronic'] }, { usedname: 'V50', usedfeatures: ['Select Model', '1.6D DRIVe R-DESIGN', '1.6D DRIVe SE Lux', '1.8 R-DESIGN', '1.8 SE', '2.0D (Euro III) S', '2.0D (Euro III) SE', '2.0D R-DESIGN', '2.4i SE Geartronic'] }, { usedname: 'V70', usedfeatures: ['Select Model', '2.0D (136 PS) SE', '2.4D (163 PS) SE', 'D5 (185 PS) SE Geartronic'] }, { usedname: 'XC90', usedfeatures: ['Select Model', 'D5 AWD (185 PS) SE Geartr', 'D5 AWD (185 PS) SE Lux Ge'] }]}];var newcars = [{ newname: 'Select Manufacturer', newmodels: [{ newname: 'Select Range', newfeatures: ['Select Model']}]},{ newname: 'Land Rover', newmodels: [{ newname: 'Select Range', newfeatures: ['Select Model'] }, { newname: 'FREELANDER 2', newfeatures: ['Select Model', 'Limited Edition White SE', 'GS ', 'XS ', 'HSE ', 'Limited Edition Sport LE'] }, { newname: 'DISCOVERY 4', newfeatures: ['Select Model', 'GS 2.7 ', 'GS 3.0 ', 'XS ', 'HSE '] }, { newname: 'RANGE ROVER SPORT', newfeatures: ['Select Model', 'TDV6 SE ', 'TDV6 HSE ', 'TDV8 HSE ', '5.0 V8 Supercharged HSE', '5.0L Autobiography'] }, { newname: 'RANGE ROVER', newfeatures: ['Select Model', 'Vogue ', 'Autobiography ', 'Supercharged Autobiograph', 'Vogue SE '] }, { newname: 'DEFENDER', newfeatures: ['Select Model', 'Hard Top - 10MY', '90 Station Wagon - 10MY', '110 Station Wagon - 10MY', 'Single Cab Pick-Up - 10MY', 'Double Cab Pick-Up - 10MY'] }]}, { newname: 'Mazda', newmodels: [{ newname: 'Select Range', newfeatures: ['Select Model'] }, { newname: '2', newfeatures: ['Select Model', 'TS', 'TS2', 'Sport', 'Tamura Special Edition'] }, { newname: '3', newfeatures: ['Select Model', 'S', 'TS', 'TS2', 'Sport', 'MPS'] }, { newname: '5', newfeatures: ['Select Model', 'TS', 'Takara', 'Furano'] }, { newname: '6', newfeatures: ['Select Model', 'S', 'TS', 'TS2', 'Sport', 'Tamura Special Edition'] }, { newname: 'MX-5 SOFT TOP', newfeatures: ['Select Model', 'SE', 'Sport Tech', 'Powershift'] }, { newname: 'MX-5 ROADSTER COUPE', newfeatures: ['Select Model', 'SE', 'Sport Tech', 'Powershift'] }, { newname: 'RX-8', newfeatures: ['Select Model', 'R3'] }, { newname: 'CX-7', newfeatures: ['Select Model', 'CX-7'] }]}, { newname: 'Hyundai', newmodels: [{ newname: 'Select Range', newfeatures: ['Select Model'] }, { newname: 'I10', newfeatures: ['Select Model', 'Classic', 'Comfort', 'Style'] }, { newname: 'I20', newfeatures: ['Select Model', 'Classic', 'Comfort', 'Style'] }, { newname: 'I30', newfeatures: ['Select Model', 'Classic', 'Comfort', 'Premium'] }, { newname: 'I30 ESTATE', newfeatures: ['Select Model', 'Comfort', 'Premium'] }, { newname: 'MATRIX', newfeatures: ['Select Model', 'Comfort'] }, { newname: 'SONATA', newfeatures: ['Select Model', 'Style', 'Premium'] }, { newname: 'TUCSON', newfeatures: ['Select Model', 'Comfort', 'Style', 'Premium'] }, { newname: 'SANTA FE', newfeatures: ['Select Model', 'Style', 'Premium'] }, { newname: 'I800', newfeatures: ['Select Model', 'Style'] }]}, { newname: 'Volvo', newmodels: [{ newname: 'Select Range', newfeatures: ['Select Model'] }, { newname: 'C30', newfeatures: ['Select Model', 'S', 'SE ', 'SE Lux', 'R-Design '] }, { newname: 'C70', newfeatures: ['Select Model', 'S', 'SE', 'SE Lux'] }, { newname: 'S40', newfeatures: ['Select Model', 'S', 'SE', 'SE Lux', 'R-Design ', 'R Design SE '] }, { newname: 'S80', newfeatures: ['Select Model', 'SE', 'SE Lux', 'Executive'] }, { newname: 'V50', newfeatures: ['Select Model', 'S', 'SE', 'SE Lux', 'R-Design ', 'R-Design SE '] }, { newname: 'V70', newfeatures: ['Select Model', 'SE', 'SE Lux', 'R Design SE'] }, { newname: 'XC60', newfeatures: ['Select Model', 'S', 'SE', 'SE Lux'] }, { newname: 'XC70', newfeatures: ['Select Model', 'SE', 'SE Lux'] }, { newname: 'XC90', newfeatures: ['Select Model', 'Active', 'SE', 'SE Lux', 'Executive', 'R Design SE'] }]}, { newname: 'Jaguar', newmodels: [{ newname: 'Select Range', newfeatures: ['Select Model'] }, { newname: 'X-TYPE', newfeatures: ['Select Model', 'SE'] }, { newname: 'ALL-NEW XJ', newfeatures: ['Select Model', 'Luxury', 'Premium Luxury', 'Portfolio', 'Supersport'] }, { newname: 'XK', newfeatures: ['Select Model', 'Coupe', 'Convertible', 'Portfolio - Coupe', 'Portfolio - Convertible', 'R - Coupe', 'R - Convertible'] }, { newname: 'XF', newfeatures: ['Select Model', 'Luxury', 'Premium Luxury', 'Portfolio', 'Supercharged XFR'] }]}];        		$(function() {
            var newoptions = '' ;
            for (var i = 0; i < newcars.length; i++) {
                var newopt = newcars[i].newname ;
                if (i == 0){  newoptions += '<option value="' + newopt + '">' + newopt + '</option>'; }
                else {newoptions += '<option value="' + newopt + '">' + newopt + '</option>'; } 
            }
            $("#maker_new").html(newoptions);   // populate select box with array
            
            var newoptions = '' ;
            for (var i=0; i < newcars[0].newmodels.length; i++) { 
                var newopt = newcars[0].newmodels[0].newname ;
                if (i==0){newoptions += '<option selected value="' + newopt + '">' + newopt + '</option>';}
                else {newoptions += '<option value="' + newopt + '">' + newopt + '</option>';} 
            }
            $("#model_new").html(newoptions);   // populate select box with array
            
            var newoptions = '' ;
            for (var i=0; i < newcars[0].newmodels[0].newfeatures.length; i++) { 
                var newopt = newcars[0].newmodels[0].newfeatures[i] ;
                if (i==0){newoptions += '<option selected value="' + newopt + '">' + newopt + '</option>';}
                else {newoptions += '<option value="' + newopt + '">' + newopt + '</option>';}
            }
            $("#feature_new").html(newoptions);   // populate select box with array
            
            $("#maker_new").bind("click",
                function() {
                    $("#model_new").children().remove() ;		// clear select box
                    for(var i=0; i<newcars.length; i++) {
                        if (newcars[i].newname == this.value) {
                            var newoptions = '' ;
                            for (var j=0; j < newcars[i].newmodels.length; j++) { 
                                var newopt= newcars[i].newmodels[j].newname;
                                if (j==0) {newoptions += '<option selected value="' + newopt + '">' + newopt + '</option>';}
                                else {newoptions += '<option value="' + newopt + '">' + newopt + '</option>';} 
                            }
                            break;
                        }
                    }
                    $("#model_new").html(newoptions);   // populate select box with array
            
                    $("#feature_new").children().remove() ;		// clear select box
                    for(var i=0; i<newcars.length; i++) {
                        for(var j=0; j<newcars[i].newmodels.length; j++) {
                            if(newcars[i].newmodels[j].newname == $("#model").val()) {
                                var newoptions = '' ;
                                for (var k=0; k < newcars[i].newmodels[j].newfeatures.length; k++) { 
                                    var newopt = newcars[i].newmodels[j].newfeatures[k];
                                    if (k==0){newoptions += '<option selected value="' + newopt + '">' + newopt + '</option>';}
                                    else {newoptions += '<option value="' + newopt + '">' + newopt + '</option>';}
                                }
                                break;
                            }
                        }
                    }
                    $("#feature_new").html(newoptions);   // populate select box with array
                });
            
                $("#model_new").bind("click",
                    function() {
                        $("#feature_new").children().remove() ;		// clear select box
                        for(var i=0; i<newcars.length; i++) {
                            for(var j=0; j<newcars[i].newmodels.length; j++) {
                                if(newcars[i].newmodels[j].newname == this.value) {
                                    var newoptions = '' ;
                                    for (var k=0; k < newcars[i].newmodels[j].newfeatures.length; k++) { 
                                        var newopt = newcars[i].newmodels[j].newfeatures[k] ;
                                        if (k==0){newoptions += '<option selected value="' + newopt  + '">' + newopt  + '</option>';}
                                        else {newoptions += '<option value="' + newopt  + '">' + newopt  + '</option>';}
                                    }
                                    break ;
                                }
                            }
                        }
                        $("#feature_new").html(newoptions);   // populate select box with array
                });
            });        
	                      
	                      
            $(function() {
                var usedoptions = '' ;
                for (var i = 0; i < usedcars.length; i++) {
                    var usedopt = usedcars[i].usedname ;
                    if (i == 0){  usedoptions += '<option value="' + usedopt + '">' + usedopt + '</option>'; }
                    else {usedoptions += '<option value="' + usedopt + '">' + usedopt + '</option>'; } 
                }
                $("#maker_used").html(usedoptions);   // populate select box with array
                
                var usedoptions = '' ;
                for (var i=0; i < usedcars[0].usedmodels.length; i++) { 
                    var usedopt = usedcars[0].usedmodels[0].usedname ;
                    if (i==0){usedoptions += '<option selected value="' + usedopt + '">' + usedopt + '</option>';}
                    else {usedoptions += '<option value="' + usedopt + '">' + usedopt + '</option>';} 
                }
                $("#model_used").html(usedoptions);   // populate select box with array
                
                var usedoptions = '' ;
                for (var i=0; i < usedcars[0].usedmodels[0].usedfeatures.length; i++) { 
                    var usedopt = usedcars[0].usedmodels[0].usedfeatures[i] ;
                    if (i==0){usedoptions += '<option selected value="' + usedopt + '">' + usedopt + '</option>';}
                    else {usedoptions += '<option value="' + usedopt + '">' + usedopt + '</option>';}
                }
                $("#feature_used").html(usedoptions);   // populate select box with array
                
                $("#maker_used").bind("click",
                    function() {
                        $("#model_used").children().remove() ;		// clear select box
                        for(var i=0; i<usedcars.length; i++) {
                            if (usedcars[i].usedname == this.value) {
                                var usedoptions = '' ;
                                for (var j=0; j < usedcars[i].usedmodels.length; j++) { 
                                    var usedopt= usedcars[i].usedmodels[j].usedname;
                                    if (j==0) {usedoptions += '<option selected value="' + usedopt + '">' + usedopt + '</option>';}
                                    else {usedoptions += '<option value="' + usedopt + '">' + usedopt + '</option>';} 
                                }
                                break;
                            }
                        }
                        $("#model_used").html(usedoptions);   // populate select box with array
                
                        $("#feature_used").children().remove() ;		// clear select box
                        for(var i=0; i<usedcars.length; i++) {
                            for(var j=0; j<usedcars[i].usedmodels.length; j++) {
                                if(usedcars[i].usedmodels[j].usedname == $("#model").val()) {
                                    var usedoptions = '' ;
                                    for (var k=0; k < usedcars[i].usedmodels[j].usedfeatures.length; k++) { 
                                        var usedopt = usedcars[i].usedmodels[j].usedfeatures[k];
                                        if (k==0){usedoptions += '<option selected value="' + usedopt + '">' + usedopt + '</option>';}
                                        else {usedoptions += '<option value="' + usedopt + '">' + usedopt + '</option>';}
                                    }
                                    break;
                                }
                            }
                        }
                        $("#feature_used").html(usedoptions);   // populate select box with array
                    });
                
                    $("#model_used").bind("click",
                        function() {
                            $("#feature_used").children().remove() ;		// clear select box
                            for(var i=0; i<usedcars.length; i++) {
                                for(var j=0; j<usedcars[i].usedmodels.length; j++) {
                                    if(usedcars[i].usedmodels[j].usedname == this.value) {
                                        var usedoptions = '' ;
                                        for (var k=0; k < usedcars[i].usedmodels[j].usedfeatures.length; k++) { 
                                            var usedopt = usedcars[i].usedmodels[j].usedfeatures[k] ;
                                            if (k==0){usedoptions += '<option selected value="' + usedopt  + '">' + usedopt  + '</option>';}
                                            else {usedoptions += '<option value="' + usedopt  + '">' + usedopt  + '</option>';}
                                        }
                                        break ;
                                    }
                                }
                            }
                            $("#feature_used").html(usedoptions);   // populate select box with array
                    });
                });             
	                      
        
	});
});