var setup=[];
setup.cssfile="http://www.mattcardy.co.uk/showroom/client/clean.css";
setup.pagesizes=[5,10,25,50,0];
setup.site="lhdbmw";
setup.locale="GBP";
setup.searchURL="http://www.mattcardy.co.uk/showroom/carlistsearch.php?site=lhdbmw&search=";
setup.viewURL="http://www.mattcardy.co.uk/showroom/viewupdate.php?site=lhdbmw&amp;id=";
setup.emailURL="http://www.mattcardy.co.uk/showroom/emailsales.php?site=lhdbmw&id=";
setup.thumburl="http://www.mattcardy.co.uk/showroom/data/lhdbmw/thumbs/";
setup.picurl="http://www.mattcardy.co.uk/showroom/data/lhdbmw/pics/";
setup.picsize=600;
setup.licprod=true;
setup.showform=true;
setup.adverton=true;
setup.orderbyon=true;
setup.advert="powered by Corrupted Design";
setup.advertURL="http://www.corrupteddesign.com/";

var vehiclelist;
function DefineVehicles() {
	vehiclelist=[];
	vehiclelist[0]=new Vehicle(192, false, 2007, "BMW Alpina B6 Cabriolet Cabriolet", 21246, "Metallic White", "manual", "- Description|Electric heated seats,500 BHP,  ESP, Immobilizer, Leather seats, Metallic, Navigation system, Parking sensors, Warranty, Xenon headlights, Stereo, Auto Air Con, Front Fog Lights|- Features|* Excellent Value For Money!", 79515, []);
	vehiclelist[1]=new Vehicle(193, false, 2007, "BMW Alpina B6 Coupe Coupé", 6000, "Metallic Alpina Blue", "manual", "- Description|500 BHP, ABS, ESP, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Sunroof, Central Locking, Airbags, Radio/CD, TV Function, Bluetooth, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights, Alpina Alloy Wheels|- Features|* Excellent Value For Money!", 70946, []);
	vehiclelist[2]=new Vehicle(231, false, 2007, "BMW M6 Cabriolet SMG Cabriolet", 23350, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD, Onboard Computer, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 67422, []);
	vehiclelist[3]=new Vehicle(2, true, 2008, "BMW M5 Saloon Saloon", 0, "Silver", "tiptronic", "- Description|Indianapolis Red Merino Full Leather, Enhanced Premium Sound, iPod and USB adaptor, Sirius Satellite Radio, HD radio, Head Up Display, Rear Side Airbags, Comfort Access System, Multi Function Front Seats|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 64000, []);
	vehiclelist[4]=new Vehicle(4, false, 2008, "BMW M6 Cab Convertible", 2361, "White", "manual", "- Description|Portland Merino Leather, Black Hood, Enhanced Premium Sound System, Sirius Satellite Radio, HD Radio, Head Up Display, Keyless Entry - Pictures available on request.|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 64000, []);
	vehiclelist[5]=new Vehicle(18, false, 2008, "BMW M5 Saloon Saloon", 800, "White", "manual", "- Description|Manual, Portland Brown Full Merino Leather, Premium Sound, Sirius Satellite Radio, HD Radio, Head Up Display, Comfort Access System, Heated Steering Wheel, Multi Function Seats, Heated Rear Seats, Fold Down Rear Seats,|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 64000, []);
	vehiclelist[6]=new Vehicle(31, true, 2008, "BMW X6 4.4i V8 SUV Coupe", 0, "White", "", "- Description|Chateux Leather, Premium Pack, Premium Sound Pack, Rear Climate Pack, Sport Pack, 20\" Alloys, Servotronic Steering, Electric Tailgate, Comfort Access, Head Up Display, Running Boards, Soft Close Doors, HD Radio, Rear View Camera, Heated Front Seats, Cold Weather Pack,|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 63995, []);
	vehiclelist[7]=new Vehicle(228, false, 2007, "BMW M6 Cabriolet Cabriolet", 7900, "Metallic Red", "manual", "- Description|ABS, Alloy wheels, 500 BHP, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, TV Function, Radio/CD, Bluetooth, Logic 7 Professional HiFi System, Multi Function Steering Wheel, Centre Armrest|- Features|* Excellent Value For Money!", 61811, []);
	vehiclelist[8]=new Vehicle(13, true, 2008, "BMW M5 Saloon Saloon", 150, "Black Metallic", "manual", "- Description|Manual, Black Merino Leather, Front Ventilated Seats, Multi Function Front Seats, Full Merino Leather, 19\" Alloys,|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 61000, []);
	vehiclelist[9]=new Vehicle(223, false, 2007, "BMW M5 Touring Estate", 18000, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Metallic, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Stereo, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 60810, []);
	vehiclelist[10]=new Vehicle(229, false, 2007, "BMW M6 Cabriolet Cabriolet", 10900, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD, TV Function, Bluetooth, 505 BHP, Petrol|- Features|* Excellent Value For Money!", 60767, []);
	vehiclelist[11]=new Vehicle(225, false, 2006, "BMW M6 Cabriolet", 6590, "Metallic Silver", "manual", "- Description|ABS, ESP, 500 BHP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Bluetooth, TV Function, Parking Sensors, Cruise, Xenons, Centre Armrest, Multi-Function Wheel, Electric Windows, Central Locking, Airbags, Radio/CD, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 59070, []);
	vehiclelist[12]=new Vehicle(169, false, 2007, "BMW 650i Cabriolet Cabriolet", 51, "Metallic Titanium Silver", "manual", "- Description|19 Inch Alloy Wheels, DVD Navigation System, Onboard Computer, Heated Leather Seats, Multi Function Wheel, Radio/CD, 11 Speakers,  Air Conditioning, Electric Windows, Front Fog Lights, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 58847, []);
	vehiclelist[13]=new Vehicle(163, false, 2007, "BMW 650i Cabriolet", 1650, "Metallic Black", "manual", "- Description|Airbags, Air Conditioning, Radio/CD/MP3, ABS, Alloy Wheels, Electric Windows, Traction Control, Navigation System, Onboard Computer, Power Steering, Multi Function Wheel, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 58747, []);
	vehiclelist[14]=new Vehicle(25, true, 2008, "BMW M3 Cabrio Convertible", 0, "Black Metallic", "manual", "- Description|Grey Novillo Leather, Manual, Premium Sound System, iPod & USB Adapter, Sirius Satellite Radio, Rear Parking Sensors, Technology Pack, Premium Pack, Cold Weather Pack, HD Radio. Pictures available on request|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 58000, []);
	vehiclelist[15]=new Vehicle(3, false, 2007, "BMW M6 Coupe Coupe", 5500, "Grey Metallic", "tiptronic", "- Description|Black Leather Interior, Carbon Fibre Trim - Pictures available on request|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 58000, []);
	vehiclelist[16]=new Vehicle(14, false, 2007, "BMW M6 Coupe", 5500, "Black Metallic", "", "- Description|Black Merino Leather Interior, Carbon Fibre Black Trim|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 58000, []);
	vehiclelist[17]=new Vehicle(29, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black Metallic", "", "- Description|Sand Leather, RearSeat Entertainment, Sirius Satellite Radio, HD Radio, Head Up Display, Bamboo Wood Trim, Heated Rear Seats, Running Boards, Comfort Access, Technology Pack, DVD Nvaigation, Rear Climate Pack, Premium  Sound Pack, Premium Pack, Sport Activity Pack, Active Ventilated Pack, Cold Weather Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 57200, []);
	vehiclelist[18]=new Vehicle(232, false, 2007, "BMW M6 Coupe Coupé", 8000, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Xenon headlights, Alarm, Bluetooth, Radio/CD, Auto Air Con, 505 BHP, Petrol|- Features|* Excellent Value For Money!", 57113, []);
	vehiclelist[19]=new Vehicle(158, false, 2008, "BMW 650CI Coupé", 4533, "Metallic Titanium Silver", "manual", "- Description|Alloy Wheels, Front Fog Lights, Leather Seats, Onboard Computer, DVD Navigation System, Parking Sensors, Multi Function Wheel, Air Conditioning, Radio/CD, Electric Windows, Centre Armrest, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 56797, []);
	vehiclelist[20]=new Vehicle(159, false, 2008, "BMW 650CI Coupé", 3710, "Metallic Silver", "manual", "- Description|Xenon Headlights, Front Fog Lights, Leather Seats, Alloy Wheels, Air Conditioning, Cruise Control, Power Steering, Electric Windows, Navigation System, Multi Function Wheel, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 56047, []);
	vehiclelist[21]=new Vehicle(24, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black", "", "- Description|Black Perforated Nevada Leather, 20\" Alloys, Sirius Satellite Radio, Rear Seat Entertainment, Running Boards, Soft Close Doors, Keyless Entry, Electric Tailgate, Servotronic Steering, Technology Pack, Navigation System, Sport Pack, Rear Climate Pack, Premium Sound Pack, Premium Pack, Heated Front Seats, Active Ventilated Seat Package|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 56000, []);
	vehiclelist[22]=new Vehicle(34, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black Metallic", "", "- Description|Black Leather, Sirius Satellite Radio, Heated Rear Seats, Comfort Access, Soft Close Doors, Electric Tail Gate, 20\" Alloys, Technology Pack, DVD Navigation, Rear View Camera, Rear Climate Pack, Sport Pack, Premium Pack, Active Ventilated Seats Pack, Cold Weather Pack, Premium Sound Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 55995, []);
	vehiclelist[23]=new Vehicle(230, false, 2006, "BMW M6 Cabriolet Cabriolet", 15350, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD, Onboard Computer, Auto Air Con, 505 BHP, Petrol|- Features|* Excellent Value For Money!", 55721, []);
	vehiclelist[24]=new Vehicle(37, true, 2008, "BMW X5 4.8i SUV", 0, "Black Metallic", "", "- Description|Black Leather, 20\" Alloys, iPod Adapter, Sirius Satellite Radio, HD Radio, Head Up Diplay, Heated Rear Seats, Running Boards, Comfort Access, Eletric tailgate,Technology Pack, DVD Naviagtion, E&R Park Sensors, Sport Pack, Rear climate Pack, Premium Pack, Cold Weather Pack, Active Ventilated Seats Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 55595, []);
	vehiclelist[25]=new Vehicle(157, false, 2008, "BMW 650CI Coupé", 3387, "Metallic Mineral Silver", "manual", "- Description|Airbags, ABS, Navigation System, Air Conditioning, Alloy Wheels, Leather Seats, Power Steering, Electric Windows, Cruise Control, Radio/CD/MP3, Traction Control, Centre Armrest, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 55347, []);
	vehiclelist[26]=new Vehicle(168, false, 2007, "BMW 650i Cabriolet Cabriolet", 10429, "Metallic Grey", "manual", "- Description|Air Conditioning, Alloy Wheels, Radio/CD, Leather Seats, Traction Control, Cruise Control, ABS, Navigation System, Electric Windows, Multi Function Wheel, Parking Sensors, Onboard Computer, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 55347, []);
	vehiclelist[27]=new Vehicle(15, true, 2008, "BMW M3 Coupe Coupe", 0, "White", "manual", "- Description|Black Novillo Leather, Premium Sound System, iPod & USB Adapter, Sirius Satellite Radio, HD Radio, Rear Park Sensors, Technology Package, Premium Package, Cold Weather Package, 19\" Alloys|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 55000, []);
	vehiclelist[28]=new Vehicle(36, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Tasman Green", "", "- Description|Black Leather, HD Radio, Head Up Display, DVD Navigation, Dark Bamboo Wood Trim, Running Boards, Comfort Access, Servotronic Steering, Sport Pack, Rear Climate Pack, Premium Pack, 20\" Alloys, Cold Weather Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 54995, []);
	vehiclelist[29]=new Vehicle(221, false, 2007, "BMW M5 Touring Estate", 6500, "Metallic White", "manual", "- Description|ABS, Alloy wheels, 500 BHP, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD/DVD, Auto Air Con|- Features|* Excellent Value For Money!", 54459, []);
	vehiclelist[30]=new Vehicle(28, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Red Metallic", "", "- Description|Sand Nappa Leather, Sirius Satellite Radio, Multi Contour Seats, Running Boards, Soft Close Doors, Comfort Access, Electric tail gate, Technology Pack, DVD Navigation, Rear View Camera, Sport Pack, Rear Climate Pack, Premium Pack, 20\" Alloys|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 54400, []);
	vehiclelist[31]=new Vehicle(35, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Mineral Silver", "", "- Description|Saddle Brown Leather, Sirius Satellite Radio, HD Radio, 20\" Alloys, Running Boards, Comfort Access, Electric Tailgate, Technology Pack, Sport Pack, Rear Climate Pack, Premium Sound Pack, Premium Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 54395, []);
	vehiclelist[32]=new Vehicle(162, false, 2006, "BMW 650i Cabriolet", 12418, "Metallic Black", "manual", "- Description|Sports Pack, Air Conditioning, ABS, Alloy Wheels, Navigation System, Multi Function Wheel, Bluetooth Interface, Leather Seats, Cruise Control, Electric Windows, Power Steering, Centre Armrest, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 54097, []);
	vehiclelist[33]=new Vehicle(219, false, 2007, "BMW M5 Saloon", 459, "Metallic Silverstone", "manual", "- Description|Onboard Computer, Navigation System, Alloy Wheels, Leather Seats, Radio/CD Changer, Multi Function Wheel, Electric Windows, Climate Control, Traction Control, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 53894, []);
	vehiclelist[34]=new Vehicle(222, false, 2007, "BMW M5 Touring Estate", 6500, "Metallic White", "manual", "- Description|ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Memory Front Seats, Navigation System, DVD Prep, Parking Sensors, Cruise, Xenons, Centre Armrest, ISO-FIX, Multi-Function Sports Wheel, Electric Windows, Mirrors and Panoramic Sunroof, Central Locking, Airbags, Radio/CD, HiFi Proffesional Logic 7 Sound System, Trailer Coupling, Roof Rails, Alarm & Immobiliser|- Features|* Excellent Value For Money!", 53807, []);
	vehiclelist[35]=new Vehicle(30, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black Metallic", "", "- Description|Black Leather, Sirius Satellite Radio, Running Boards, Comfort Access, Soft Close Doors, Electric tail Gate, 20\" Alloys, Technology Pack, DVD navigation, Rear View Camera, Rear Climate Pack, Sport Pack, Premium Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 53700, []);
	vehiclelist[36]=new Vehicle(5, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Red Metallic", "", "- Description|Black Leather, Cold Weather Pack, Sport Pack, 20\" Alloys, Premium Pack, Premium Sound Pack, Rear Climate Pack, Technology Pack, Multi Contour Seats|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 53000, []);
	vehiclelist[37]=new Vehicle(6, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Red Metallic", "", "- Description|Black Leather, Cold Weather Pack, Sports Pack, 20\" Alloys, Premium Pack, Premium Sound Pack, Rear Climate Pack, Technology Pack, Multi Contour Seats|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 53000, []);
	vehiclelist[38]=new Vehicle(9, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Red Metallic", "", "- Description|Black Leather, Multi Contour Seats, Technology Pack, Rear Climate Pack, Premium Sound Pack, Premium Pack, 20\" Alloys, Sport Pack, Cold Weather Pack July/August Delivery|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 53000, []);
	vehiclelist[39]=new Vehicle(12, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Red Metallic", "", "- Description|Black Leather Interior, Multi Contour Seats, Technology Package, Sport Pack, Rear Climate Pack, Premium Sound Pack, Premium Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 53000, []);
	vehiclelist[40]=new Vehicle(16, true, 2008, "BMW M3 Coupe Coupe", 0, "Black", "manual", "- Description|Fox Red Leather, Manual, Premium Pack, Technology Pack, Cold Weather Pack, 19\" Alloys, Electric Rear Sunshade, HD Radio, Sirius Satellite Radio, iPod & USB Adaptor, Extended Novillo Leather Interior - Pictures available on request|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 53000, []);
	vehiclelist[41]=new Vehicle(26, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Red Metallic", "", "- Description|Black Leather, Sport Pack, Cold Weather Pack, 20\" Alloys, Premium Pack, Premium Sound Pack, Rear Climate Pack, Rear View Camera, Technology Pack, Multi Contour Seats.|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 52795, []);
	vehiclelist[42]=new Vehicle(167, false, 2007, "BMW 650i Cabriolet", 7990, "Metallic Black", "manual", "- Description|Full Service History, Warranty, ABS, ESP, 19 Inch Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Central Locking, Airbags, Radio/CD/TV, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights|- Features|* Excellent Value For Money!", 51458, []);
	vehiclelist[43]=new Vehicle(188, false, 2006, "BMW Alpina B 5 Touring Estate", 29500, "Metallic Blue", "manual", "- Description|FSH, ABS,  Auto Air Con, Alloys, Leather Interior with Heated Elec Adjust Seats, Navigation System, Onboard Computer, Parking Sensors, Cruise, Xenon headlights,   Rain Sensor, Mobile Prep, Centre Armrest, Multi-Function Wheel, Electric Windows, Mirrors and Sunroof, Central Locking, Airbags, Radio/CD, CD Changer, Telephone,  Bluetooth,  Immobiliser & Alarm system.|- Features|* Excellent Value For Money!", 51458, []);
	vehiclelist[44]=new Vehicle(187, false, 2005, "BMW 760li Saloon", 14000, "Metallic Black", "automatic", "- Description|ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Electric Windows and Sunroof, Central Locking, Airbags, Radio/CD, TV Function, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 51458, []);
	vehiclelist[45]=new Vehicle(190, false, 2007, "BMW Alpina B5 Saloon", 27000, "Metallic Green", "manual", "- Description|ABS, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Front fog Lights, Radio/CD, 530BHP, BMW Teleservices, Petrol|- Features|* Excellent Value For Money!", 51240, []);
	vehiclelist[46]=new Vehicle(21, true, 2008, "BMW X5 4.8i SUV", 0, "Black Metallic", "", "- Description|Black Nevada Leather, Heated Rear Seats, Running Boards, Technology Pack, DVD Navigation, Sport Pack, Rear Climate Pack, Premium Sound Pack, Premium Pack, Cold Weather Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 51000, []);
	vehiclelist[47]=new Vehicle(155, false, 2007, "BMW 650CI Coupé", 12182, "Metallic Stratus Grey", "manual", "- Description|Navigation System, Heated Leather Seats, Front Fog Lights, Alloy Wheels, Stereo, Bluetooth Interface, Parking Sensors, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 50936, []);
	vehiclelist[48]=new Vehicle(172, false, 2007, "BMW 650i Cabriolet Cabriolet", 32506, "Metallic Chiaretto Red", "manual", "- Description|19 Inch Alloy Wheels, Leather Seats, Multi Function Wheel, Onboard Computer, DVD Navigation System, Radio/CD, Electric Windows, Front Fog Lights, Centre Armrest, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 50897, []);
	vehiclelist[49]=new Vehicle(255, false, 2007, "BMW X5 4.8i 4x4", 6800, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Trailer coupling, Xenon headlights, Front fog Lights, Radio/CD/Professional Sound System, 355 BHP, Petrol|- Features|* Excellent Value For Money!", 50849, []);
	vehiclelist[50]=new Vehicle(257, false, 2007, "BMW X5 4.8i Adaptive Drive 4x4", 9890, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Stereo, Bluetooth, 355 BHP, Petrol|- Features|* Excellent Value For Money!", 50849, []);
	vehiclelist[51]=new Vehicle(27, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Silver", "", "- Description|Black Alcantara/Leather, Dark Bamboo Wood Trim, Sports Seats, 20\" Alloys, Sport Activity Pack, Sirius Satellite Radio, Comfort Access Keyless Entry, Rear Climate Pack, Premium Sound Pack, Premium Pack, Cold Weather Pack, Heated Front Seats|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 50595, []);
	vehiclelist[52]=new Vehicle(148, false, 2007, "BMW 635d Coupe Coupé", 9500, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Xenon headlights, Radio/CD, BMW Tele Services|- Features|* Excellent Value For Money!", 50327, []);
	vehiclelist[53]=new Vehicle(170, false, 2007, "BMW 650i Cabriolet Cabriolet", 19424, "Metallic Alpine White", "manual", "- Description|Air Conditioning, Alloy Wheels, Cruise Control, Leather Seats, Electric Windows, Electric Mirrors, Xenon Headlights, Front Fog Lights, Parking Sensors, Navigation System, Onboard Computer, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 50297, []);
	vehiclelist[54]=new Vehicle(256, false, 2007, "BMW X5 4.8i A E70 Sport Pack 4x4", 11000, "Metallic white", "automatic", "- Description|Four Wheel Drive, ABS, ESP, Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Central Locking, Airbags, Stereo, TV Function, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights, Sunroof|- Features|* Excellent Value For Money!", 50283, []);
	vehiclelist[55]=new Vehicle(7, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black Metallic", "", "- Description|Sand Beige Leather, Auto, Electric Tail Gate, Sport Pack, Premium Pack, Active Ventilated Seats, Cold Weather Pack, July/August Delivery|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 50000, []);
	vehiclelist[56]=new Vehicle(8, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black Metallic", "", "- Description|Sand Beige Leather, Auto, Electric Tail Gate, Sport Pack, Premium Pack, Active Ventilated Seats, Cold Weather Pack, July/August Delivery|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 50000, []);
	vehiclelist[57]=new Vehicle(23, true, 2008, "BMW X5 4.8i SUV", 0, "Black Metallic", "", "- Description|Sand Beige Leather, Auto, iPod & USB Adaptor, Sirius Satellite Radio, Auto Tailgate Open/Close, Technology Pack, Rear Climate Pack, Premium Sound Pack, Premium Pack, Cold Weather Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 49995, []);
	vehiclelist[58]=new Vehicle(233, false, 2005, "BMW M6 SMG Coupé", 8900, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Xenon headlights, Radio/CD, Professional HiFi System, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 49674, []);
	vehiclelist[59]=new Vehicle(22, true, 2008, "BMW X5 4.8i SUV", 0, "Black Metallic", "", "- Description|Sand Beige Leather, Auto, Cold Weather Pack, Premium Pack, Rear Climate Pack, Technology Pack, Electric Tailgate Open/Close, Heated Rear Seats, iPod & USB Connector, Aero Kit|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 49500, []);
	vehiclelist[60]=new Vehicle(258, false, 2007, "BMW X5 4.8iA Sportpack 4x4", 12192, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, 6x Airbags, Auto Air Con, 355 BHP, Petrol|- Features|* Excellent Value For Money!", 49109, []);
	vehiclelist[61]=new Vehicle(220, false, 2006, "BMW M5 SMG Saloon", 22900, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, 500 BHP, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Metallic, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, Telephone, Multi Function Steering Wheel, Centre Armrest|- Features|* Excellent Value For Money!", 49109, []);
	vehiclelist[62]=new Vehicle(176, false, 2007, "BMW 730d Saloon", 7900, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Auto Air Con, Stereo|- Features|* Excellent Value For Money!", 48500, []);
	vehiclelist[63]=new Vehicle(165, false, 2007, "BMW 650i Cabriolet", 37864, "Metallic Grey", "manual", "- Description|19 Inch Alloy Wheels, Heated Leather Seats, Xenon Headlights, Radio/CD, Navigation System, Onboard Computer, Front Fog Lights, Multi Function Wheel, Electric Windows, Centre Armrest, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 48247, []);
	vehiclelist[64]=new Vehicle(224, false, 2005, "BMW M6 Coupé", 29000, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD/TV Function, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 47978, []);
	vehiclelist[65]=new Vehicle(247, false, 2007, "BMW X5 3.0d M Sportpack 4x4", 12000, "Metallic Black", "automatic", "- Description|ABS, 21 Inch Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, Keyless Go, Diesel|- Features|* Excellent Value For Money!", 47934, []);
	vehiclelist[66]=new Vehicle(164, false, 2007, "BMW 650i Cabriolet", 12453, "Metallic Grey", "manual", "- Description|Xenon Headlights, Front Fog Lights, Alloy Wheels, Leather Seats, Radio/CD/MP3, Multi Function Wheel, Navigation System, Onboard Computer, Parking Sensors, Electric Windows, Cruise Control, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 47447, []);
	vehiclelist[67]=new Vehicle(218, false, 2007, "BMW M5 Saloon", 19229, "Metallic Silverstone", "manual", "- Description|Airbags, ABS, Air Conditioning, Alloy Wheels, Cruise Control, Leather Seats, Sunroof, Electric Windows, Electric Mirrors, Navigation System, Onboard Computer, Multi Function Wheel, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 47195, []);
	vehiclelist[68]=new Vehicle(207, false, 2007, "BMW M3 Coupe Coupé", 9500, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/DAB Tuner/CD, Professional HiFi System, 420 BHP, Petrol|- Features|* Excellent Value For Money!", 46760, []);
	vehiclelist[69]=new Vehicle(171, false, 2006, "BMW 650i Cabriolet Cabriolet", 25690, "Metallic Grey", "manual", "- Description|Air Conditioning, Alloy Wheels, Radio/CD/MP3, Leather Seats, Airbags, Navigation System, Onboard Computer, Parking Sensors, Traction Control, Power Steering, Electric Windows, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 46747, []);
	vehiclelist[70]=new Vehicle(20, false, 2008, "BMW X5 4.8i SUV", 660, "Silver", "", "- Description|Black Nevada Leather, Sirius Satellite radio, HD Radio, Head Up Display, DVD Navigation, 3rd Row Seat, Comfort Access, Sports Pack, Rear Climate Pack, Premium Pack|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 46500, []);
	vehiclelist[71]=new Vehicle(32, false, 2008, "BMW M3 4 door Saloon", 1900, "Silverstone", "manual", "- Description|Fox Red Leather, Winter Mats, Sirius Satellite Radio, HD Radio, iPod Adapter, Premium Sound, Navigation, Sunroof, Premium Pack, 19\" Alloys|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 46500, []);
	vehiclelist[72]=new Vehicle(213, false, 2007, "BMW M3 Coupe E92 Coupé", 7000, "Metallic White", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Radio/DAB Tuner/CD, 420 BHP, Petrol|- Features|* Excellent Value For Money!", 46107, []);
	vehiclelist[73]=new Vehicle(161, false, 2006, "BMW 650i Cabriolet", 16037, "Metallic Black Sapphire", "manual", "- Description|Alloy Wheels, Bodykit, Leather Seats, Multi Function Wheel, Navigation System, Onboard Computer, Radio/CD, Air Conditioning, Electric Windows, Power Steering, Front Fog Lights, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 46097, []);
	vehiclelist[74]=new Vehicle(246, false, 2007, "BMW X5 3.0d M Sportpack 4x4", 7000, "Metallic Black", "automatic", "- Description|ABS, 21 Inch Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, Bodykit, Diesel|- Features|* Excellent Value For Money!", 45629, []);
	vehiclelist[75]=new Vehicle(33, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Black Metallic", "", "- Description|Black Leather, Cold Weather Pack,|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 45300, []);
	vehiclelist[76]=new Vehicle(217, false, 2006, "BMW M5 Saloon", 30578, "Metallic White", "manual", "- Description|Heated Leather Seats, Alloy Wheels, Electric Windows, Onboard Computer, Stereo, Sunroof, Airbags, Multi Function Wheel, Navigation System, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 45150, []);
	vehiclelist[77]=new Vehicle(227, false, 2006, "BMW M6 Coupé", 16808, "Metallic Red", "manual", "- Description|Air Conditioning, Alloy Wheels, ABS, Radio/CD Changer, Cruise Control, Airbags, Electric Windwos, Electric Mirrors, Alarm, Immobilizer, Traction Control, Leather Seats, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 45150, []);
	vehiclelist[78]=new Vehicle(244, false, 2007, "BMW X5 3.0d 4x4", 14900, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Trailer coupling, Xenon headlights, Radio/CD, Alarm, Airbags, Onboard Computer, Diesel|- Features|* Excellent Value For Money!", 45020, []);
	vehiclelist[79]=new Vehicle(215, false, 2007, "BMW M3 Coupe M-Drive Coupé", 10890, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Xenon headlights, Stereo,  420 BHP, Petrol|- Features|* Excellent Value For Money!", 44976, []);
	vehiclelist[80]=new Vehicle(191, false, 2006, "BMW Alpina B5 4.4 Saloon", 29000, "Metallic Black", "manual", "- Description|Full Service History, Warranty, ABS, ESP, 19 Inch Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Sunroof, Central Locking, 10x Airbags, Radio/CD/DVD/TV, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights|- Features|* Excellent Value For Money!", 44976, []);
	vehiclelist[81]=new Vehicle(146, false, 2007, "BMW 630i Cabrio Cabriolet", 17000, "Metallic Black", "manual", "- Description|ABS, ESP, Alloys, Leather Interior with Heated Elec Adjust Seats, Driver Memory Seat, Navigation System,  Parking Sensors, Cruise, Xenon headlights, Centre Armrest,  LeatherWheel, Electric Windows,  Central Locking, CD player, CD Changer, BMW Assist/ Service Breakdown , Immobiliser & Alarm system.|- Features|* Excellent Value For Money!", 44933, []);
	vehiclelist[82]=new Vehicle(175, false, 2007, "BMW 730d Saloon", 8500, "Metallic Monaco Blue", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Auto Air Con, Radio/CD, Professional HiFi System, Multi Function Steering Wheel, Centre Armrest, BMW Teleservices|- Features|* Excellent Value For Money!", 44759, []);
	vehiclelist[83]=new Vehicle(179, false, 2006, "BMW 745d Adaptive Drive Saloon", 12400, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Xenon headlights, Front Fog Lights, TV Function, Radio/CD, Auto Air Con|- Features|* Excellent Value For Money!", 44759, []);
	vehiclelist[84]=new Vehicle(11, true, 2008, "BMW X6 3.0i SUV Coupe", 0, "Green Metallic", "", "- Description|Oyster Leather Interior, Dark Bamboo Wood Trim, Electric Tailgate, Rear Climate Package, Premium Package|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 44700, []);
	vehiclelist[85]=new Vehicle(183, false, 2007, "BMW 750i Saloon", 17794, "Metallic Black Sapphire", "automatic", "- Description|Alloy Wheels, ABS, Air Conditioning, Navigation System, Heated Leather Seats, Electric Windows, Radio/CD/DVD, Multi Function Wheel, Traction Control, Front Fog Lights, Parking Sensors, Centre Armrest, 4.8 Litre V8, Petrol|- Features|* Excellent Value For Money!", 44597, []);
	vehiclelist[86]=new Vehicle(226, false, 2006, "BMW M6 Coupé", 17619, "Metallic Interlagos Blue", "manual", "- Description|Alloy Wheels, Air Conditioning, Stereo, Leather Seats, Electric Windows, Multi Function Wheel, Heads Up Display, 500 BHP, Petrol|- Features|* Excellent Value For Money!", 44585, []);
	vehiclelist[87]=new Vehicle(212, false, 2007, "BMW M3 Coupe E92 Coupé", 13500, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD/USB, Bluetooth|- Features|* Excellent Value For Money!", 44411, []);
	vehiclelist[88]=new Vehicle(1, true, 2008, "BMW M3 Saloon Saloon", 0, "Silverstone", "manual", "- Description|Manual, 18\" Alloys, Black/Anthracite Cloth/Leather, Ski Bag|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 44000, []);
	vehiclelist[89]=new Vehicle(17, true, 2008, "BMW M3 Saloon Saloon", 0, "Silver", "manual", "- Description|Black Half Leather, Manual, Folding Rear Seats with Ski Bag - Pictures Available on request|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 44000, []);
	vehiclelist[90]=new Vehicle(211, false, 2007, "BMW M3 Coupe Carbon V-Max Coupé", 8900, "Metallic Grey", "manual", "- Description|Full Service History, Warranty, ABS, ESP, Auto Air Con, 20 Inch Breyton Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows and Mirrors, Central Locking, Airbags, Radio/CD/USB Interface, Professional HiFi Sound System, Bluetooth Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 43802, []);
	vehiclelist[91]=new Vehicle(150, false, 2005, "BMW 645 Ci Coupe Coupé", 9000, "Metallic Bronze", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Radio/CD, TV Function, Front Fog Lights|- Features|* Excellent Value For Money!", 43802, []);
	vehiclelist[92]=new Vehicle(243, false, 2007, "BMW X5 3.0d 4x4", 25000, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, Bluetooth, Auto Air Con, Diesel|- Features|* Excellent Value For Money!", 43628, []);
	vehiclelist[93]=new Vehicle(209, false, 2007, "BMW M3 Coupe Coupé", 8000, "Metallic Black", "manual", "- Description|ABS, 19 Inch Alloy wheels, 420 BHP, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Auto Air Con, Multi Function Steering Wheel, TV Function, Radio/CD|- Features|* Excellent Value For Money!", 43541, []);
	vehiclelist[94]=new Vehicle(178, false, 2007, "BMW 745d Saloon", 22142, "Metallic Silver", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Xenon headlights, Front Fog Lights, Onboard Computer, Radio/CD, Multi Function Steering Wheel, Centre Armrests|- Features|* Excellent Value For Money!", 43280, []);
	vehiclelist[95]=new Vehicle(206, false, 2007, "BMW M3 Coupe Coupé", 14798, "Metallic Red", "manual", "- Description|ABS, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD, 420 BHP, Petrol|- Features|* Excellent Value For Money!", 42497, []);
	vehiclelist[96]=new Vehicle(182, false, 2006, "BMW 750i Saloon", 25934, "Metallic Titanium Grey", "automatic", "- Description|19 Inch Alloy Wheels, Radio/CD, Navigation System, Multi Function Wheel, Onboard Computer, Heated Leather Seats, Front Fog Lights, Centre Armrest, Electric Windows, Air Conditioning, 4.8 Litre V8, Petrol|- Features|* Excellent Value For Money!", 42347, []);
	vehiclelist[97]=new Vehicle(210, false, 2007, "BMW M3 Coupe Coupé", 18500, "Metallic Midnight Blue", "manual", "- Description|ABS, Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Onboard Computer, Parking Sensors, Cruise Control, Xenon Headlights, Rain Sensors, Mobile Preparation With Bluetooth, Centre Armrest, Multi-Function Wheel, Electric Windows, Electrical Mirrors, Central Locking, Airbags, Radio/CD, CD Changer, Alarm and Immobiliser, Warranty|- Features|* Excellent Value For Money!", 41496, []);
	vehiclelist[98]=new Vehicle(241, false, 2006, "BMW X5 4x4", 14800, "Metallic Dark Green", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, Bluetooth, TV Function, Diesel|- Features|* Excellent Value For Money!", 41453, []);
	vehiclelist[99]=new Vehicle(10, true, 2008, "BMW 135i Cab Convertible", 0, "Black Metallic", "", "- Description|3.0i Automatic, Black Leather Interior, Cold Weather Pack, 6 Speed Auto, Sport Pack, Premium Pack, Paddle Shift Steering Wheel, Keyless Access, Black Soft Top, Rear Parking Sonsors, Navigation System, Siruis Satellite Radio, Premium Hi Fi, iPod/USB Adaptor,|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 40795, []);
	vehiclelist[100]=new Vehicle(19, true, 2008, "BMW 135i Cab Convertible", 0, "Black Metallic", "", "- Description|3.0L Twin Turbo, Black Leather, 6 Speed Auto, Cold Weather Pack, Sport Pack, Premium Pack, Paddle Shift on Steering Wheel, Keyless Entry, Black Hood, PDC Rear, Navigation, Sirius Satellite Radio, Premium HiFi, iPod Adapter|- Features|* US Import - Price Excludes Shipping|* Duty & VAT", 40795, []);
	vehiclelist[101]=new Vehicle(181, false, 2006, "BMW 750i Saloon", 51005, "Metallic Alpine White", "automatic", "- Description|Xenon Headlights, Front Fog Lights, Alloy Wheels, Heated Leather Seats, Radio/CD, Navigation System, Onboard Computer, Centre Armrest, Multi Function Wheel, Electric Windows, 4.8 Litre V8, Petrol|- Features|* Excellent Value For Money!", 40397, []);
	vehiclelist[102]=new Vehicle(214, false, 2007, "BMW M3 Coupe M Drive Coupé", 16600, "Metallic Red", "manual", "- Description|Full Service History, Warranty, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Onboard Computer, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Multi-Function Wheel, Electric Windows and Mirrors, Central Locking, Airbags, Radio/CD, Bluetooth Interface, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 40148, []);
	vehiclelist[103]=new Vehicle(151, false, 2005, "BMW 645Ci Cabriolet", 23300, "Metallic Atlantic Blue", "manual", "- Description|FSH, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, DVD Navigation System, Parking Sensors, Cruise, Bi-Xenons, Centre Armrest, Front Fog Lights, Ski Bag, Telephone Prep, Multi-Function Wheel, Electric Windows, Central Locking, Airbags, Stereo with CD Changer, HiFi System, Immobiliser|- Features|* Excellent Value For Money!", 40017, []);
	vehiclelist[104]=new Vehicle(174, false, 2007, "BMW 650i SMG Cabriolet", 17203, "Metallic Black", "tiptronic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Metallic, Navigation system, Parking sensors, Xenon headlights, Front Fog Lights,  Premium Sound System|- Features|* Excellent Value For Money!", 39974, []);
	vehiclelist[105]=new Vehicle(208, false, 2007, "BMW M3 Coupe Coupé", 17000, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Radio/CD, 420 BHP, Petrol|- Features|* Excellent Value For Money!", 39669, []);
	vehiclelist[106]=new Vehicle(251, false, 2007, "BMW X5 3.0d Sportpack 4x4", 17300, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Xenon headlights, Stereo, TV Function, Auto Air Con, Diesel|- Features|* Excellent Value For Money!", 39669, []);
	vehiclelist[107]=new Vehicle(260, false, 2006, "BMW X5 4.8is A 4x4", 20400, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD/TV Function, 8x Airbags, Rain Sensor, Onboard Computer, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 39669, []);
	vehiclelist[108]=new Vehicle(166, false, 2006, "BMW 650i Coupé", 26000, "Metallic Grey", "manual", "- Description|Full Service History, ABS, ESP, 19 Inch Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Sunroof, Central Locking, Airbags, Radio/CD/TV, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights|- Features|* Excellent Value For Money!", 39017, []);
	vehiclelist[109]=new Vehicle(173, false, 2006, "BMW 650i Cabriolet Cabriolet", 46285, "Metallic Black", "manual", "- Description|Sports Pack, Xenon Headlights, Front Fog Lights, Radio/CD Changer, 19&#34; Alloy Wheels, Leather Seats, Air Conditioning, Cruise Control, Airbags, Electric Windows, Power Steering, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 38997, []);
	vehiclelist[110]=new Vehicle(149, false, 2007, "BMW 645i Roadster", 14500, "Metallic Midnight Blue", "manual", "- Description|ABS, Alloy Wheels, Central Locking, Cruise Control, Electric Heated Seats, Electric Windows, Immobilizer, Leather Seats, Navigation System, Parking Sensors, Xenon Headlights|- Features|* Excellent Value For Money!", 38277, []);
	vehiclelist[111]=new Vehicle(154, false, 2006, "BMW 650CI Coupé", 23509, "Metallic Mineral Silver", "manual", "- Description|Front Fog Lights, Parking Sensor, Navigation System, Bluetooth Interface, Stereo, Alloy Wheels, Multi Function Wheel, Centre Armrest, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 38103, []);
	vehiclelist[112]=new Vehicle(153, false, 2007, "BMW 650CI Coupé", 28205, "Metallic Black Sapphire", "manual", "- Description|Front Fog Lights, Stereo, Alloy Wheels, Leather Seats, Electric Windows, Bluetooth Interface, Parking Sensors, Electric Windows, Electric Mirrors, Petrol|- Features|* Excellent Value For Money!", 37886, []);
	vehiclelist[113]=new Vehicle(117, false, 2007, "BMW 335i Cabriolet Cabriolet", 12500, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, Petrol|- Features|* Excellent Value For Money!", 37320, []);
	vehiclelist[114]=new Vehicle(144, false, 2007, "BMW 550i M Sport Pack Saloon", 12400, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 36711, []);
	vehiclelist[115]=new Vehicle(156, false, 2006, "BMW 650CI Cabriolet", 60824, "Metallic Black", "manual", "- Description|Air Conditioning, Cruise Control, Traction Control, Navigation System, Alloy Wheels, Radio/CD, Alarm System, Leather Seats, ABS, Trip Computer, Front Fog Lights, Rain Sensor, Parking Sensor, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 36647, []);
	vehiclelist[116]=new Vehicle(142, false, 2007, "BMW 535d Sport Pack Saloon", 9900, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Xenon headlights, Radio/CD, Onboard Computer, Front Fog Lights, BMW Tele Services|- Features|* Excellent Value For Money!", 36189, []);
	vehiclelist[117]=new Vehicle(143, false, 2006, "BMW 540i M Pack Saloon", 13968, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, TV Function. Front Fog Lights|- Features|* Excellent Value For Money!", 36189, []);
	vehiclelist[118]=new Vehicle(239, false, 2007, "BMW X3 3.0sd M Sport Pack 4x4", 10000, "Metallic Black", "manual", "- Description|Full Service History, Warranty, Four Wheel Drive, ABS, ESP, Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Central Locking, Airbags, Stereo, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights, Sunroof, Trailer Coupling|- Features|* Excellent Value For Money!", 36146, []);
	vehiclelist[119]=new Vehicle(278, false, 2006, "BMW Z4M Coupe Coupé", 8000, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Xenon headlights, Stereo, Auto Air Con, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 36059, []);
	vehiclelist[120]=new Vehicle(152, false, 2006, "BMW 650CI Coupé", 46400, "Metallic White", "manual", "- Description|Air Conditioning, 22&#34; Chrome Alloys, Cruise Control, Radio/CD, ABS, Sport Package, Sunroof, Leather Seats, Electric Windows, Electric Mirrors, Multi Function Wheel, Onboard Computer, Petrol|- Features|* Excellent Value For Money!", 35841, []);
	vehiclelist[121]=new Vehicle(250, false, 2007, "BMW X5 3.0d Sportpack 4x4", 9000, "Metallic Black", "automatic", "- Description|ABS, 22 Inch Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Xenon headlights, Radio/CD, Auto Air Con|- Features|* Excellent Value For Money!", 35319, []);
	vehiclelist[122]=new Vehicle(147, false, 2005, "BMW 630i Coupe Coupé", 18161, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 35319, []);
	vehiclelist[123]=new Vehicle(160, false, 2006, "BMW 650CI Sport Package Coupé", 44800, "Metallic Black", "manual", "- Description|Air Conditioning, Xenon Headlights, Front Fog Lights, Radio/CD, DVD Navigation System, Leather Seats, Onboard Computer, Multi Function Wheel, Alloy Wheels, Electric Windows, 4.8 Litre V8, 360 BHP, Petrol|- Features|* Excellent Value For Money!", 34647, []);
	vehiclelist[124]=new Vehicle(216, false, 2006, "BMW M3 SMG Cabriolet", 10000, "Metallic Black", "manual", "- Description|ABS, ESP, Auto Air Con, 19 Inch Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Onboard Computer, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Central Locking, Airbags, Radio/CD, Harman Kardon HiFi System, Immobiliser and Alarm System, SMG Transmission|- Features|* Excellent Value For Money!", 33971, []);
	vehiclelist[125]=new Vehicle(180, false, 2006, "BMW 750i Saloon", 36166, "Metallic Sterling Grey", "automatic", "- Description|Navigation System, Onboard Computer, Radio/CD, Air Conditioning, Alloy Wheels, Leather Seats, Multi Function Wheel, Centre Armrest, Electric Windows, Power Steering, Trip Computer, 4.8 Litre V8, Petrol|- Features|* Excellent Value For Money!", 33697, []);
	vehiclelist[126]=new Vehicle(201, false, 2006, "BMW M3 Cabriolet", 29152, "Metallic Carbon Black", "manual", "- Description|Navigation, Stereo/iPod Connection, Heated Seats, 19 Inch Alloys, Front Fog Lights, Leather Seats, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 33666, []);
	vehiclelist[127]=new Vehicle(271, false, 2007, "BMW Z4 M Coupe Coupé", 7000, "Metallic Sapphire Black", "manual", "- Description|FSH, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated Seats, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Centre Armrest, Front Fog Lights, Multi-Function Leather Steering Wheel, Electric Windows, Central Locking, Radio/CD, Professional Sound System, Alarm and Immobiliser, Mobile Phone Preparation, Bluetooth|- Features|* Excellent Value For Money!", 33275, []);
	vehiclelist[128]=new Vehicle(185, false, 2006, "BMW 750Li Saloon", 18000, "Metallic Black", "automatic", "- Description|ABS, 21 Inch Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, TV Function, Professional HiFi System|- Features|* Excellent Value For Money!", 33275, []);
	vehiclelist[129]=new Vehicle(85, false, 2007, "BMW 320dA Touring Estate", 14919, "Metallic Black", "manual", "- Description|M Sport Pack, ABS, Alloys, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Bluetooth Interface, Stereo, Rain Sensor, 2.0 Litre, 175 BHP|- Features|* Excellent Value For Money!", 33247, []);
	vehiclelist[130]=new Vehicle(200, false, 2006, "BMW M3 Cabriolet", 7926, "Metallic White", "manual", "- Description|Front Fog Lights, Radio/CD, Airbags, Leather Seats, Cruise Control, Onboard Computer, Traction Control, Multi Function Wheel, Rain Sensor, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 33101, []);
	vehiclelist[131]=new Vehicle(184, false, 2006, "BMW 750Li Saloon", 12000, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, TV Function|- Features|* Excellent Value For Money!", 32796, []);
	vehiclelist[132]=new Vehicle(238, false, 2007, "BMW X3 3.0sd M Sport 4x4", 18900, "Metallic White", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Bluetooth, Stereo/Pro Logic HiFi System, Diesel|- Features|* Excellent Value For Money!", 32709, []);
	vehiclelist[133]=new Vehicle(195, false, 2005, "BMW Alpina Roadster S Roadster", 20300, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, 4x Airbags, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 32187, []);
	vehiclelist[134]=new Vehicle(96, false, 2007, "BMW 330 Cd Cabrio M Pack Cabriolet", 19000, "Metallic Le Mans Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 32144, []);
	vehiclelist[135]=new Vehicle(240, false, 2007, "BMW X3 3.0sdA M Sportpack 4x4", 27000, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, 6x Airbags, Radio/CD, Diesel|- Features|* Excellent Value For Money!", 32144, []);
	vehiclelist[136]=new Vehicle(253, false, 2006, "BMW X5 3.0d Sportpack 4x4", 13845, "Metallic Black", "automatic", "- Description|ABS, ESP, Four Wheel Drive, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Sunroof, Central Locking, Airbags, Radio/CD, HiFi Loudspeaker System, Roof Rails, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 32144, []);
	vehiclelist[137]=new Vehicle(275, false, 2006, "BMW Z4M Coupe Cabriolet", 7900, "Metallic Grey", "manual", "- Description|ABS, 19 Inch Alloy wheels, 340 BHP, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Warranty, Xenon headlights, Radio/CD, 4x Airbags|- Features|* Excellent Value For Money!", 32144, []);
	vehiclelist[138]=new Vehicle(67, false, 2007, "BMW 135i Coupe Coupé", 6801, "Metallic Le Mans Blue", "manual", "- Description|Warranty, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Multi-Function Wheel, Electric Windows, Sunroof, Central Locking, Airbags, Radio/CD, Immobiliser and Alarm System, Bluetooth Interface|- Features|* Excellent Value For Money!", 31926, []);
	vehiclelist[139]=new Vehicle(186, false, 2006, "BMW 750Li Saloon", 8500, "Metallic Silver", "automatic", "- Description|ABS, ESP, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Xenon Headlgihts, Rain Sensors, In-Car Telephone, Centre Armrest, Multi-Function Wheel, Electric Windows, Mirrors and Sunroof, Central Locking, Airbags, Radio/CD,  CD Changer, Alarm and Immobiliser, Mobile Prep Business with Bluetooth, BMW Night Vision, Warranty.|- Features|* Excellent Value For Money!", 31796, []);
	vehiclelist[140]=new Vehicle(279, false, 2006, "BMW Z4M Roadster Roadster", 10900, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Stereo, Auto Air Con, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 31622, []);
	vehiclelist[141]=new Vehicle(125, false, 2007, "BMW 335xi Saloon", 5238, "Metallic Titanium", "manual", "- Description|Four Wheel Drive, Cruise Control, Radio/CD/MP3/USB Adaptor, Front Fog Lights, Airbags, Leather Seats, Bluetooth Interface, Alloy Wheels, Rain Sensor, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 31404, []);
	vehiclelist[142]=new Vehicle(199, false, 2006, "BMW M3 Coupé", 9126, "Metallic Grey", "manual", "- Description|Air Conditioning, Front Fog Lights, Leather Seats, Electric Windows, Airbags, ABS, Radio/CD, 18 Inch Alloys, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 31187, []);
	vehiclelist[143]=new Vehicle(130, false, 2007, "BMW 525d M Sport Pack Saloon", 9830, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Radio/CD|- Features|* Excellent Value For Money!", 30969, []);
	vehiclelist[144]=new Vehicle(108, false, 2007, "BMW 335d Coupe Coupé", 21500, "Metallic Blue", "manual", "- Description|ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Central Locking, Airbags, Stereo, Phone Input System, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 30839, []);
	vehiclelist[145]=new Vehicle(277, false, 2006, "BMW Z4M Coupe Coupé", 7000, "Metallic Blue", "manual", "- Description|Central locking, Cruise control, Electric heated seats, Leather seats, Navigation system, Parking sensors, Xenon headlights, Bluetooth, Radio/CD, Auto Air Con, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 30534, []);
	vehiclelist[146]=new Vehicle(259, false, 2005, "BMW X5 4.8is 4x4", 12000, "Metallic Le Mans Blue", "automatic", "- Description|Full Service History, Four Wheel Drive, ABS, ESP, Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Central Locking, Airbags, Radio/CD, TV Function, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights, Sunroof, Trailer Coupling|- Features|* Excellent Value For Money!", 30491, []);
	vehiclelist[147]=new Vehicle(106, false, 2006, "BMW 335 Navi TV Coupé", 8500, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Radio/CD, Bluetooth|- Features|* Excellent Value For Money!", 30447, []);
	vehiclelist[148]=new Vehicle(110, false, 2007, "BMW 335d Touring Sport Pack Estate", 18850, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 30404, []);
	vehiclelist[149]=new Vehicle(145, false, 2005, "BMW 550i M Sportpack Saloon", 24000, "Metallic Black", "manual", "- Description|Full Service History, Warranty, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Window and Sunroof, Central Locking, Airbags, Radio/CD, TV Function, Phonetic Input, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 30404, []);
	vehiclelist[150]=new Vehicle(252, false, 2006, "BMW X5 3.0D Sportpack 4x4", 27650, "Metallic Grey", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, Onboard Computer, Airbags, Diesel|- Features|* Excellent Value For Money!", 30273, []);
	vehiclelist[151]=new Vehicle(84, false, 2007, "BMW 320dA Touring Estate", 15502, "Metallic Black", "manual", "- Description|M Sport Pack, ABS, Alloys, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Radio/CD|- Features|* Excellent Value For Money!", 30147, []);
	vehiclelist[152]=new Vehicle(194, false, 2007, "BMW Alpina D3 Saloon", 11000, "Metallic Black", "manual", "- Description|Warranty, ABS, ESP, 19 Inch Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Sunroof, Central Locking, Airbags, Radio/CD, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights|- Features|* Excellent Value For Money!", 29969, []);
	vehiclelist[153]=new Vehicle(254, false, 2006, "BMW X5 4.4i 4x4", 9400, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, Bluetooth, Onboard Computer, 320 BHP, Petrol|- Features|* Excellent Value For Money!", 29969, []);
	vehiclelist[154]=new Vehicle(267, false, 2006, "BMW Z4 3.0si Roadster Roadster", 10500, "Metallic Dark Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Radio/CD/DVD, Multi Function Steering Wheel|- Features|* Excellent Value For Money!", 29969, []);
	vehiclelist[155]=new Vehicle(198, false, 2006, "BMW M3 Cabriolet", 9443, "Metallic Mystic Blue", "manual", "- Description|Xenon Headlights, Front Fog Lights, Navigation System, 19 Inch Wheels, Onboard Computer, Stereo, Leather Seats, Electric Windows, ABS, Air Conditioning, Telephone Preparation, Petrol|- Features|* Excellent Value For Money!", 29708, []);
	vehiclelist[156]=new Vehicle(248, false, 2006, "BMW X5 3.0d Sport Exclusive Editio 4x4", 29600, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Trailer coupling, Warranty, Xenon headlights, Radio/CD, 6x Airbags, Auto Air Con, Diesel|- Features|* Excellent Value For Money!", 29708, []);
	vehiclelist[157]=new Vehicle(272, false, 2007, "BMW Z4 M Coupe Coupé", 14700, "Metallic Gold", "manual", "- Description|Warranty, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Centre Armrest, Front Fog Lights, Electric Windows, Central Locking, Airbags, Radio/CD, Professional HiFi System, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 29664, []);
	vehiclelist[158]=new Vehicle(69, false, 2007, "BMW 135i Sportpack Coupé", 12646, "Metallic Grey", "manual", "- Description|Warranty, ABS, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Sunroof, Central Locking, Airbags, Radio/CD/USB Interface, Bluetooth Interface, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 29229, []);
	vehiclelist[159]=new Vehicle(83, false, 2007, "BMW 320dA Saloon", 13800, "Metallic Silver", "manual", "- Description|Sport Pack, ABS, Alloy Wheels, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Trailer Coupling, Xenon Headlights, Radio/CD, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 29197, []);
	vehiclelist[160]=new Vehicle(77, false, 2007, "BMW 320d Estate", 22650, "Metallic Silver", "manual", "- Description|M Sport, ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Stereo, Auto Air Con, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 29147, []);
	vehiclelist[161]=new Vehicle(177, false, 2006, "BMW 740li Saloon", 19800, "Metallic Silver", "automatic", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, TV Function, Front Fog Lights, Centre Armrest, Multi Function Steering Wheel, Auto Air Con|- Features|* Excellent Value For Money!", 28968, []);
	vehiclelist[162]=new Vehicle(107, false, 2007, "BMW 335d Saloon", 13451, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Onboard Computer, Radio/CD|- Features|* Excellent Value For Money!", 28925, []);
	vehiclelist[163]=new Vehicle(111, false, 2006, "BMW 335i Coupé", 15000, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Front Fog Lights, Stereo, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 28925, []);
	vehiclelist[164]=new Vehicle(205, false, 2006, "BMW M3 Cabriolet Cabriolet", 29463, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Full Service History, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Front Fog Lights, Radio/CD, Multi function Steering Wheel, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 28925, []);
	vehiclelist[165]=new Vehicle(276, false, 2006, "BMW Z4M Coupe Coupé", 15585, "Metallic Blue", "manual", "- Description|ABS, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Parking sensors, Warranty, Xenon headlights, Bluetooth, Radio/CD, Onboard Computer, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 28925, []);
	vehiclelist[166]=new Vehicle(68, false, 2007, "BMW 135i Coupe M Sport Coupé", 17400, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Stereo|- Features|* Excellent Value For Money!", 28881, []);
	vehiclelist[167]=new Vehicle(109, false, 2007, "BMW 335d Touring Estate", 11600, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Radio/CD, Diesel|- Features|* Excellent Value For Money!", 28707, []);
	vehiclelist[168]=new Vehicle(124, false, 2007, "BMW 335xi Saloon", 20499, "Metallic Sparkling Graphite", "manual", "- Description|Heated Leather Seats, 17 Inch Alloy Wheels, Xenon Headlights, Front Fog Lights, Cruise Control, Radio/CD/MP3, Multi Function Wheel, Electric Windows, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 28707, []);
	vehiclelist[169]=new Vehicle(197, false, 2006, "BMW M3 Coupé", 40546, "Metallic Blue", "manual", "- Description|Xenon Headlights, Front Fog Lights, Radio/CD, Air Conditioning, Alloy Wheels, ABS, Cruise Control, Electric Windows, Sunroof, Airbags, Leather Seats, Rain Sensor, Petrol|- Features|* Excellent Value For Money!", 28707, []);
	vehiclelist[170]=new Vehicle(76, false, 2008, "BMW 320d Saloon", 8000, "Metallic Black", "manual", "- Description|ABS, M Sport Pack, Alloys, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Stereo, 2.0 Litre, 175 BHP|- Features|* Excellent Value For Money!", 28547, []);
	vehiclelist[171]=new Vehicle(249, false, 2006, "BMW X5 3.0d Sportpack 4x4", 30000, "Metallic Black", "automatic", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Trailer coupling, Xenon headlights, Onboard Computer, Stereo, Diesel|- Features|* Excellent Value For Money!", 28359, []);
	vehiclelist[172]=new Vehicle(126, false, 2007, "BMW 520d M-Aero Sport Saloon", 22000, "Metallic Silver", "manual", "- Description|ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Front Fog Lights, Electric Windows and Sunroof, Central Locking, Airbags, Radio/CD, Bluetooth, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 28316, []);
	vehiclelist[173]=new Vehicle(112, false, 2006, "BMW 335i Coupé", 18880, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Front Fog Lights, Radio/CD, Airbags, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 28316, []);
	vehiclelist[174]=new Vehicle(237, false, 2006, "BMW X3 3.0dA Sportpack 4x4", 13900, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Four wheel drive, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Xenon headlights, Radio/CD, Onboard Computer, Diesel|- Features|* Excellent Value For Money!", 28316, []);
	vehiclelist[175]=new Vehicle(203, false, 2006, "BMW M3 Coupé", 28499, "Metallic Black", "manual", "- Description|Front Fog Lights, Air Conditioning, Airbags, ABS, Alloy Wheels, Stereo, Cruise Control, Centre Armrest, Trip Computer, Leather Seats, Electric Windows, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 28098, []);
	vehiclelist[176]=new Vehicle(189, false, 2005, "BMW Alpina B3 S Cabriolet Cabriolet", 18300, "Metallic Black", "manual", "- Description|Electric heated seats, 305 BHP, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Stereo, Manual Air Con|- Features|* Excellent Value For Money!", 28098, []);
	vehiclelist[177]=new Vehicle(123, false, 2007, "BMW 335xi Saloon", 10619, "Metallic White", "manual", "- Description|Four Wheel Drive, Radio/CD/MP3, Air Conditioning, Airbags, Traction Control, Cruise Control, Alloy Wheels, Xenon Headlights, Front Fog Lights, Leather Seats, Multi Function Wheel, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 28055, []);
	vehiclelist[178]=new Vehicle(64, false, 2007, "BMW 120iA Comfort Hatchback", 8000, "Metallic Black", "manual", "- Description|ABS, Alloy Wheels, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Radio/CD, 2.0 Litre, 170 BHP|- Features|* Excellent Value For Money!", 27847, []);
	vehiclelist[179]=new Vehicle(128, false, 2006, "BMW 523i M Pack Saloon", 19000, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 27750, []);
	vehiclelist[180]=new Vehicle(63, false, 2007, "BMW 120i Steptronic Hatchback", 8721, "Metallic Black", "automatic", "- Description|ABS, Alloy Wheels, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Radio/CD, Auto Air Con, Multi Function Wheel, 2.0 Litre, 170 BHP|- Features|* Excellent Value For Money!", 27547, []);
	vehiclelist[181]=new Vehicle(119, false, 2007, "BMW 335i Coupe Coupé", 20696, "Metallic Light Blue", "manual", "- Description|Air Condtioning, Power Steering, Electric Windows, Cruise Control, Radio/CD/MP3, Alloy Wheels, Leather Seats, Multi Function Wheel, Traction Control, Xenon Headlights, Front Fog Lights, Petrol|- Features|* Excellent Value For Money!", 27547, []);
	vehiclelist[182]=new Vehicle(202, false, 2006, "BMW M3 Cabriolet", 56976, "Metallic Imola Red", "manual", "- Description|Navigation System, Xenon Headlights, Front Fog Lights, 19 Inch Alloy Wheels, Stereo, Leather Seats, Multi Function Wheel, Onboard Computer, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 27533, []);
	vehiclelist[183]=new Vehicle(268, false, 2007, "BMW Z4 3.0si Roadster Roadster", 3477, "Metallic Black", "manual", "- Description|Air Conditioning, Radio/CD, Cruise Control, Heated Leather Seats, Electric Windows, Alloy Wheels, Multi Function Wheel, Trip Computer, Petrol|- Features|* Excellent Value For Money!", 27489, []);
	vehiclelist[184]=new Vehicle(75, false, 2007, "BMW 320d Saloon", 12616, "Metallic Black", "manual", "- Description|M Sport Pack, ABS, Alloy Wheels, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 27447, []);
	vehiclelist[185]=new Vehicle(280, false, 2006, "BMW Z4M Roadster Roadster", 21300, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Bluetooth, Radio/CD, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 27228, []);
	vehiclelist[186]=new Vehicle(129, false, 2007, "BMW 525 Touring Estate", 16800, "Metallic Black", "manual", "- Description|FSH, ABS, ESP, ASR, Auto Air Con, Alloys, Leather Interior with Heated Elec Adjust Seats, Navigation System, Cruise, Parking Sensors, Electric Mirrors & Sunroof, Central Locking, Airbags,  Roof Rails, Alarm &  Immobiliser.|- Features|* Excellent Value For Money!", 27098, []);
	vehiclelist[187]=new Vehicle(44, false, 2008, "BMW 118d Hatchback", 6500, "Metallic Black", "manual", "- Description|ABS, Alloy Wheels, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Radio/CD, Onboard Computer, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 26947, []);
	vehiclelist[188]=new Vehicle(122, false, 2007, "BMW 335xi Saloon", 11222, "Metallic Black", "manual", "- Description|Four Wheel Drive, Air Conditioning, Xenon Headlights, Front Fog Lights, Radio/CD, Airbags, Multi Function Wheel, Electric Windows, Alloy Wheels, Leather Seats, Centre Armrest, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 26880, []);
	vehiclelist[189]=new Vehicle(57, false, 2006, "BMW 120d Comfort Hatchback", 21000, "Metallic Silver", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Radio/CD, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 26847, []);
	vehiclelist[190]=new Vehicle(78, false, 2007, "BMW 320d DPF Saloon", 16900, "Metallic Le Mans Blue", "manual", "- Description|M Sport Pack, ABS, Alloys, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Onboard Computer, Radio/CD, Rain Sensor, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 26747, []);
	vehiclelist[191]=new Vehicle(71, false, 2007, "BMW 318d Touring Estate", 11600, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Metallic, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, Bluetooth, Front Fog Lights|- Features|* Excellent Value For Money!", 26576, []);
	vehiclelist[192]=new Vehicle(101, false, 2007, "BMW 330d A M Sport Pack Saloon", 14740, "Metallic Le Mans Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Radio/CD, Bluetooth|- Features|* Excellent Value For Money!", 26576, []);
	vehiclelist[193]=new Vehicle(120, false, 2007, "BMW 335i Coupe Coupé", 11661, "Metallic Silver", "manual", "- Description|Cruise Control, Leather Seats, Multi Function Wheel, Alloy Wheels, Traction Control, Radio/CD, Front Fog Lights, Airbags, Centre Armrest, Air Conditioning, Petrol|- Features|* Excellent Value For Money!", 26397, []);
	vehiclelist[194]=new Vehicle(121, false, 2007, "BMW 335xi Saloon", 16640, "Metallic Platinum Bronze", "manual", "- Description|Four Wheel Drive, Radio/CD/iPod Connection, Multi Function Wheel, Electric Windows, Front Fog Lights, Alloy Wheels, Airbags, ABS, Petrol|- Features|* Excellent Value For Money!", 26358, []);
	vehiclelist[195]=new Vehicle(263, false, 2007, "BMW Z4 3.0si Coupé", 22725, "Metallic White", "manual", "- Description|Air Conditioning, Leather Seats, Radio/CD, Multi Function Wheel, Airbags, Electric Windows, Alloy Wheels, Petrol|- Features|* Excellent Value For Money!", 26358, []);
	vehiclelist[196]=new Vehicle(196, false, 2006, "BMW M3 Cabriolet", 35093, "Metallic Apine White", "manual", "- Description|Airbags, Climate Control, Radio/CD/MP3, Cruise Control, Leather Seats, Onboard Computer, Front Fog Lights, Multi Function Wheel, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 26358, []);
	vehiclelist[197]=new Vehicle(281, false, 2006, "BMW Z4M Roadster Roadster", 31989, "Metallic Grey", "manual", "- Description|Red Leather Seats, Radio/CD, Navigation System, Onboard Computer, Multi Function Wheel, 18 Inch Alloy Wheels, 340 BHP, Petrol|- Features|* Excellent Value For Money!", 26315, []);
	vehiclelist[198]=new Vehicle(100, false, 2006, "BMW 330Ci Cabriolet", 13576, "Metallic Red", "manual", "- Description|Alloy Wheels, ABS, Air Conditioning, Radio/CD, Cruise Control, Traction Control, Leather Seats, Airbags, Electric Windows, Multi Function Wheel, Navigation System, Petrol|- Features|* Excellent Value For Money!", 26271, []);
	vehiclelist[199]=new Vehicle(140, false, 2006, "BMW 530i Saloon", 54445, "Metallic Dark Blue", "manual", "- Description|Airbags, ABS, Traction Control, Alloy Wheels, Leather Seats, Electric Windows, Air Conditioning, Centre Armrest, Front Fog Lights, Stereo, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 26147, []);
	vehiclelist[200]=new Vehicle(80, false, 2007, "BMW 320d Touring Estate", 12633, "Metallic Silver", "manual", "- Description|6x Airbags, Radio/CD, ABS, Alloy Wheels, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Onboard Computer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 26097, []);
	vehiclelist[201]=new Vehicle(95, false, 2007, "BMW 325i A Coupe Sport Coupé", 13200, "Metallic Silver", "manual", "- Description|ABS, 19 Inch Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 25967, []);
	vehiclelist[202]=new Vehicle(116, false, 2007, "BMW 335i Saloon", 7467, "Metallic White", "manual", "- Description|Air Conditioning, Alloy Wheels, Navigation System, Cruise Control, Radio/CD, Heated Leather Seats, Centre Armrest, Multi Function Wheel, Electric Windows, Electric Mirrors, Petrol|- Features|* Excellent Value For Money!", 25797, []);
	vehiclelist[203]=new Vehicle(113, false, 2007, "BMW 335i Coupé", 31835, "Metallic Black", "manual", "- Description|Airbags, Radio/CD/MP3, 13 Speakers, Cruise Control, Climate Control, Alloy Wheels, Electric Windiows, Xenon Headlights, Front Fog Lights, Traction Control, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 25747, []);
	vehiclelist[204]=new Vehicle(104, false, 2006, "BMW 330xi Saloon", 33794, "Metallic Alpine White", "manual", "- Description|Xenon Headlights, Front Fog Lights, Four Wheel Drive, Alloy Wheels, Leather Seats, Power Steering, Electric Windows, Electric Mirrors, Air Conditioning, ABS, Cruise Control, Stereo, Petrol|- Features|* Excellent Value For Money!", 25747, []);
	vehiclelist[205]=new Vehicle(105, false, 2006, "BMW 330xi Saloon", 46563, "Metallic Electric Red", "manual", "- Description|Xenon Headlights, Front Fog Lights, Four Wheel Drive, Alloy Wheels, Heated Leather Seats, Cruise Control, Traction Control, Air Conditioning, Radio/CD, Sunroof, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 25747, []);
	vehiclelist[206]=new Vehicle(139, false, 2006, "BMW 530i Saloon", 30379, "Metallic Beige", "manual", "- Description|Air Conditioning, Alloy Wheels, Cruise Control, Radio/CD Changer, Heated Leather Seats, Traction Control, Sunroof, Electric Windows, Electric Mirrors, Centre Armrest, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 25547, []);
	vehiclelist[207]=new Vehicle(141, false, 2006, "BMW 530i Saloon", 15302, "Metallic Titanium Silver", "manual", "- Description|Xenon Headlights, Front Fog Lights, Alloy Wheels, Heated Leather Seats, Multi Function Wheel, Onboard Computer, Radio/CD, Air Conditioning, Sunroof, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 25497, []);
	vehiclelist[208]=new Vehicle(43, false, 2007, "BMW 118d Hatchback", 6500, "Metallic Le Mans Blue", "manual", "- Description|M Sports Pack, ABS, Alloy Wheels, Radio/CD, Auto Air Con, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Parking Sensors,  Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 25197, []);
	vehiclelist[209]=new Vehicle(103, false, 2006, "BMW 330xi Saloon", 10192, "Metallic Graphite", "manual", "- Description|Front Fog Lights, Navigation System, Heated Leather Seats, Air Conditioning, Alloy Wheels, Multi Function Wheel, Four Wheel Drive, Electric Windows, Stereo, Petrol|- Features|* Excellent Value For Money!", 25197, []);
	vehiclelist[210]=new Vehicle(235, false, 2007, "BMW X3 2.0d 4x4", 10600, "Metallic Platinum Bronze", "manual", "- Description|FSH, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated Seats, Navigation System, On Board Computer, Parking Sensors, Cruise, Xenons, Rain Sensor, Front Fog Lights, Centre Armrest, Multi-Function Steering Wheel, Electric Windows and Sunroof, Roof Rails, Central Locking, , Radio/CD, Professional Sound System, Immobiliser, Ski Bag, Baggae Compartment|- Features|* Excellent Value For Money!", 25184, []);
	vehiclelist[211]=new Vehicle(265, false, 2007, "BMW Z4 3.0si Coupe Coupé", 4120, "Metallic Red", "manual", "- Description|ABS, Air Conditioning, Alloy Wheels, Radio/CD, Clock, Cruise Control, Heated Leather Seats, Electric Mirror, Electric Seats, Electric Windows, Traction Control, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 25184, []);
	vehiclelist[212]=new Vehicle(99, false, 2006, "BMW 330Ci Cabriolet", 35992, "Metallic White", "manual", "- Description|Xenon Headlights, Front Fog Lights, Radio/CD, Cruise Control, Multi Function Wheel, Air Conditioning, Leather Seats, Airbags, Traction Control, Petrol|- Features|* Excellent Value For Money!", 25184, []);
	vehiclelist[213]=new Vehicle(102, false, 2006, "BMW 330xi Saloon", 58216, "Metallic Jet Black", "manual", "- Description|Xenon Headlights, Front Fog Lights, Alloy Wheels, Leather Seats, Multi Funciton Wheel, Radio/CD/MP3, Climate Control, Electric Windows, Traction Control, Four Wheel Drive, Petrol|- Features|* Excellent Value For Money!", 25097, []);
	vehiclelist[214]=new Vehicle(137, false, 2006, "BMW 530i Saloon", 52306, "Metallic Monaco Blue", "manual", "- Description|Cruise Control, Alloy Wheels, Centre Armrest, Leather Seats, Radio/CD, Electric Windows, Sunroof, Multi Function Wheel, Onboard Computer, Air Conditioning, Trip Computer, Petrol|- Features|* Excellent Value For Money!", 24897, []);
	vehiclelist[215]=new Vehicle(138, false, 2006, "BMW 530i Saloon", 33509, "Metallic Grey", "manual", "- Description|Power Steering, Electric Windows, Cruise Control, Radio/CD/MP3, Alloy Wheels, Leather Seats, Multi Function Wheel, Onboard Computer, Airbags, ABS, Traction Control, Rain Sensor, Petrol|- Features|* Excellent Value For Money!", 24897, []);
	vehiclelist[216]=new Vehicle(236, false, 2007, "BMW X3 2.0d 4x4", 10600, "Metallic Bronze", "manual", "- Description|Full Service History, Warranty, Four Wheel Drive, ABS, ESP, Alloys, Auto Air Con, Leather Interior with Electric Adjustable/Heated Seats, Electric Windows, Central Locking, Airbags, Radio/CD, Navigation System, Front Fog Lights, Parking Sensors, Immobiliser and Alarm System, Cruise Control, Xenon Headlights, Sunroof|- Features|* Excellent Value For Money!", 24879, []);
	vehiclelist[217]=new Vehicle(266, false, 2007, "BMW Z4 3.0si Coupe Coupé", 12100, "Metallic Monaco Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Radio/CD|- Features|* Excellent Value For Money!", 24792, []);
	vehiclelist[218]=new Vehicle(62, false, 2007, "BMW 120d M Hatchback", 24200, "Metallic Black", "manual", "- Description|Sport Pack, ABS, Alloys, Airbags, Onboard Computer, Radio/CD, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Xenon Headlights, Front Fog Lights,  Litre, 175 BHP|- Features|* Excellent Value For Money!", 24747, []);
	vehiclelist[219]=new Vehicle(234, false, 2007, "BMW X3 2.0 d 4x4", 10200, "Metallic Black", "manual", "- Description|ABS, ESP, Alloy Wheels, Central Arm Rest, Electric Heated Seats, Electric Windows, Cruise Control, Central Locking, Radio/CD, CD Change Over, Multi-Function Leather Steering Wheel, On-Board Computer, Mobile Phone Preparation with Bluetooth, Parking Sensors, Particulate Filter, Rain Sensor, Immobiliser, Navigation System, Warranty|- Features|* Excellent Value For Money!", 24705, []);
	vehiclelist[220]=new Vehicle(127, false, 2007, "BMW 520d Touring Estate", 19861, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Trailer coupling, Warranty, Xenon headlights, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 24618, []);
	vehiclelist[221]=new Vehicle(74, false, 2007, "BMW 320d Saloon", 15230, "Metallic Dark Green", "manual", "- Description|ABS, Alloy wheels, Auxiliary heating, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights,  Front Fog Lights, Stereo|- Features|* Excellent Value For Money!", 24575, []);
	vehiclelist[222]=new Vehicle(82, false, 2007, "BMW 320dA Saloon", 20000, "Metallic Black", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Auto Air Con, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Multi Function Wheel, Radio/CD, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 24447, []);
	vehiclelist[223]=new Vehicle(204, false, 2005, "BMW M3 Coupé", 40000, "Grey", "manual", "- Description|2 Owners with FSH, Black Nappa Leather Interior, Heated, Memory M Sport Seats,|19&#34; Alloys, Widescreen Sat Nav, ABS, ESP, Auto Air Con, Cruise, Full Electric Pack, Auto Dim Mirror, Leather Wheel, Front Foglights, Remote Locking, Rear Spoiler, Radio/CD, Airbags, Immobiliser|- Features|* Excellent Value For Money!", 24297, []);
	vehiclelist[224]=new Vehicle(135, false, 2006, "BMW 530i Saloon", 32176, "Metallic Alpine White", "manual", "- Description|Xenon Headlights, Front Fog Lights, Leather Seats, Alloy Wheels, Multi Function Wheel, Onboard Computer, Radio/CD, Electric Windows, Air Conditioning, Power Steering, Petrol|- Features|* Excellent Value For Money!", 24247, []);
	vehiclelist[225]=new Vehicle(136, false, 2006, "BMW 530i Saloon", 32046, "Metallic Monaco Blue", "manual", "- Description|Air Conditioning, Cruise Control, Xenon Headlights, Front Fog Lights, Alloy Wheels, Electric Windows, Electric Mirrors, Power Steering, Traction Control, Heated Leather Seats, Radio/CD, Onboard Computer, Petrol|- Features|* Excellent Value For Money!", 24247, []);
	vehiclelist[226]=new Vehicle(118, false, 2007, "BMW 335i Coupe Coupé", 21000, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Sunroof, Xenon headlights, Manual Air Con, Stereo, 300 BHP, Petrol|- Features|* Excellent Value For Money!", 24227, []);
	vehiclelist[227]=new Vehicle(81, false, 2007, "BMW 320dA Estate", 30000, "Metallic Sparkling Graphite", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Radio/CD, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 24097, []);
	vehiclelist[228]=new Vehicle(79, false, 2007, "BMW 320d M Sport Pack Saloon", 14512, "Metallic Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Front Fog Lights, Centre Armrest, Stereo, Rain Sensor, Onboard Computer|- Features|* Excellent Value For Money!", 23531, []);
	vehiclelist[229]=new Vehicle(115, false, 2007, "BMW 335i Saloon", 16150, "Metallic Artic Silver", "manual", "- Description|Xenon Headlights, Front Fog Lights, Air Conditioning, Alloy Wheels, Leather Seats, Multi Function Wheel, Cruise Control, Electric Windows, Radio/CD, Petrol|- Features|* Excellent Value For Money!", 23444, []);
	vehiclelist[230]=new Vehicle(264, false, 2007, "BMW Z4 3.0si Coupe Coupé", 10139, "Metallic Silver", "manual", "- Description|Auto Air Conditioning, Heated Leather Seats, Multi Function Wheel, Radio/CD, Rain Sensor, Cruise Control, Electric Windows, ABS, Traction Control, Airbags, Petrol|- Features|* Excellent Value For Money!", 23444, []);
	vehiclelist[231]=new Vehicle(50, false, 2007, "BMW 118d M Sport Pack Hatchback", 14600, "Metallic Silver", "manual", "- Description|Onboard Computer, Stereo, ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking Sensors, Sunroof, Xenon Headlights, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 22897, []);
	vehiclelist[232]=new Vehicle(114, false, 2007, "BMW 335i Saloon", 14264, "Metallic Black", "manual", "- Description|Xenon Headlights, Front Fog Lights, 18 Inch Black Alloy Wheels, Radio/CD Changer, Leather Seats, Multi Function Wheel, Centre Armrest, Petrol|- Features|* Excellent Value For Money!", 22878, []);
	vehiclelist[233]=new Vehicle(42, false, 2007, "BMW 118d Hatchback", 13000, "Metallic Black", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Electric Heated Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Xenon Headlights, Front Fog Lights, Radio/CD, Bluetooth Interface, Multi Function Wheel, Auto Air Con, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 22797, []);
	vehiclelist[234]=new Vehicle(40, false, 2007, "BMW 118d Hatchback", 9479, "Metallic Le Mans Blue", "manual", "- Description|Sports Pack, ABS, Alloy Wheels, Auto Air Con, Electric Heated Seats, Radio/CD, Professional HiFi System, Electric Wndows, ESP, Immobilizer, Parking Sensors, Xenon Headlights, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 22447, []);
	vehiclelist[235]=new Vehicle(94, false, 2007, "BMW 325d Touring Estate", 27350, "Metallic Grey", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Particulate filter, Sunroof, Warranty, Xenon headlights, Radio/CD|- Features|* Excellent Value For Money!", 22443, []);
	vehiclelist[236]=new Vehicle(59, false, 2006, "BMW 120d DPF Hatchback", 7200, "Metallic Black", "manual", "- Description|ABS, Alloy Wheels, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Auto Air Con, Parking Sensors, Sunroof, Xenon Headlights, Front Fog Lights, Radio/CD, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 22397, []);
	vehiclelist[237]=new Vehicle(92, false, 2006, "BMW 325Ci Cabrio Cabriolet", 50669, "Metallic Dark Blue", "manual", "- Description|Radio/CD, 10 Speakers, Cruise Control, Multi Function Wheel, Alloy Wheels, Leather Seats, Front Fog Lights, Air Conditioning, Traction Control, Petrol|- Features|* Excellent Value For Money!", 22269, []);
	vehiclelist[238]=new Vehicle(58, false, 2007, "BMW 120d DPF Hatchback", 6000, "Metallic Le Mans Blue", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, M - Sports Pack, ESP, Full Service History, Immobiliser, Navigation System, Parking Sensors, Sunroof, Auto Air Con, Xenon Headlights, Front Fog Lights, Stereo, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 22247, []);
	vehiclelist[239]=new Vehicle(134, false, 2006, "BMW 525i Saloon", 53606, "Metallic Black Sapphire", "manual", "- Description|Front Fog Lights, Alloy Wheels, Air Conditioning, Sunroof, Cruise Control, Leather Seats, Radio/CD, Traction Control, Airbags, Electric Windows, Electric Mirrors, Petrol|- Features|* Excellent Value For Money!", 22247, []);
	vehiclelist[240]=new Vehicle(46, false, 2007, "BMW 118d Advantage Hatchback", 16902, "Metallic Dark Grey", "manual", "- Description|Front Fog Lights, Radio/CD, Onboard Computer, ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 120 BHP|- Features|* Excellent Value For Money!", 22147, []);
	vehiclelist[241]=new Vehicle(91, false, 2006, "BMW 325Ci Cabrio Cabriolet", 12115, "Metallic White", "manual", "- Description|Airbags, Alloy Wheels, Radio/CD/MP3, Cruise Control, ABS, Electric Windows, Traction Control, Leather Seats, Front Fog Lights, Centre Armrest, Petrol|- Features|* Excellent Value For Money!", 22139, []);
	vehiclelist[242]=new Vehicle(55, false, 2007, "BMW 120d Hatchback", 14500, "Metallic Blue", "manual", "- Description|Radio/CD, ABS, Traction Control, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Auto Air Con, Navigation System, Onboard Computer, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 21797, []);
	vehiclelist[243]=new Vehicle(52, false, 2007, "BMW 118d Sport Pack Hatchback", 26980, "Metallic Silver", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Electric Heated Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Auto Air Con, Xenon Headlights, Radio/CD, Bluetooth Interface, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 21747, []);
	vehiclelist[244]=new Vehicle(262, false, 2007, "BMW Z4 3.0si Coupé", 18200, "metallic black", "tiptronic", "- Description|Alloy Wheels, Stereo, Multi Function Wheel, Leather Seats, Electric Windows, Air Conditioning, Petrol|- Features|* Excellent Value For Money!", 21660, []);
	vehiclelist[245]=new Vehicle(54, false, 2006, "BMW 120d Hatchback", 9200, "Metallic Black", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Auto Air Con, Electric Heated Leather Seats, Electric Windows, ESP, Full Service History, Immobilizer, Navigation System, Parking sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, Multi Function Wheel, Stereo, Rain Sensor, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 21497, []);
	vehiclelist[246]=new Vehicle(48, false, 2007, "BMW 118d DPF Hatchback", 20000, "Metallic Quartz Blue", "manual", "- Description|ABS, Alloy Wheels, Radio/CD, Auto Air Con, Electric Heated Seats, Electric Windows, ESP, Full Service History, Multi Function Wheel, Immobilizer, Parking Sensors, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 120 BHP|- Features|* Excellent Value For Money!", 21447, []);
	vehiclelist[247]=new Vehicle(93, false, 2006, "BMW 325Ci Coupe Coupé", 226, "Metallic Monaco Blue", "manual", "- Description|Very Low Mileage, Alloy Wheels, Radio/CD, Cruise Control, Multi Function Wheel, Climate Control, Electric Windows, Electric Adjustable Leather Seats, Front Fog Lights, Petrol|- Features|* Excellent Value For Money!", 21095, []);
	vehiclelist[248]=new Vehicle(98, false, 2006, "BMW 330Ci Coupé", 39698, "Metallic White", "manual", "- Description|Air Conditioning, Alloy Wheels, 6x Airbags, Radio/CD, Centre Armrest, Cruise Control, Front Fog Lights, Leather Seats, Electric Windows, Sunroof, Traction Control, Petrol|- Features|* Excellent Value For Money!", 21095, []);
	vehiclelist[249]=new Vehicle(133, false, 2006, "BMW 525i Saloon", 37872, "Metallic White", "manual", "- Description|Xenon Headlights, Front Fog Lights, Alloy Wheels, Onboard Computer, Navigation System, Air Conditioning, Radio/CD, ABS, Traction Control, Cruise Control, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 21047, []);
	vehiclelist[250]=new Vehicle(269, false, 2006, "BMW Z4 3.0si Roadster Roadster", 28437, "Metallic Silver", "manual", "- Description|Climate Control, Cruise Control, Airbags, Alloy Wheels, Radio/CD, Multi Function Wheel, Electric Windows, Rain Sensor, Leather Seats, &#39;Run Flat&#39; Tyres, Petrol|- Features|* Excellent Value For Money!", 21008, []);
	vehiclelist[251]=new Vehicle(53, false, 2007, "BMW 120d Hatchback", 7788, "Metallic Monaco Blue", "manual", "- Description|Radio/CD, Airbags, Onboard Computer, ABS, Alloy Wheels, Auto Air Con, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 20797, []);
	vehiclelist[252]=new Vehicle(60, false, 2007, "BMW 120d DPF Hatchback", 14221, "Metallic Dark Blue", "manual", "- Description|Traction Control, ABS, Radio/CD, Bluetooth Interface, Alloy Wheels, Auto Air Con, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Navigation System, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights, 2.0 Litre, 160 BHP|- Features|* Excellent Value For Money!", 20797, []);
	vehiclelist[253]=new Vehicle(132, false, 2006, "BMW 525i Saloon", 22701, "Metallic Orient Blue", "manual", "- Description|ABS, Air Conditioning, Alloy Wheels, Airbags, Cruise Control, Leather Seats, Power Steering, Electric Windows, Xenon Headlights, Front Fog Lights, Radio/CD, Petrol|- Features|* Excellent Value For Money!", 20747, []);
	vehiclelist[254]=new Vehicle(51, false, 2007, "BMW 118d M Sportpack Hatchback", 6900, "Metallic White", "manual", "- Description|Warranty, ABS, ESP, Auto Air Con, 17 Inch Alloy Wheels, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Onboard Computer, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Sunroof, Central Locking, 6x Airbags, Radio/CD, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 20703, []);
	vehiclelist[255]=new Vehicle(47, false, 2007, "BMW 118d DPF Hatchback", 13700, "Metallic Sparkling Graphite", "manual", "- Description|ABS, Alloy Wheels, Central Locking, Cruise Control, Electric Heated Seats, Electric Windows, ESP, Full Service History, Immobilizer, Parking Sensors, Sunroof, Xenon Headlights, Stereo, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 20697, []);
	vehiclelist[256]=new Vehicle(66, false, 2007, "BMW 130i Sport  Pack Coupé", 10500, "Metallic Black", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Sunroof, Xenon headlights, Radio/CD, Front Fog Lights, Multi  Function Steering Wheel|- Features|* Excellent Value For Money!", 20616, []);
	vehiclelist[257]=new Vehicle(90, false, 2006, "BMW 325Ci Cabrio Cabriolet", 75904, "Metallic Jet Black", "manual", "- Description|Alloy Wheels, DVD Navigation System, Heated Leather Seats, Xenon Headlights, Front Fog Lights, Radio/CD, Rain Sensor, Airbags, ABS, Traction Control, Petrol|- Features|* Excellent Value For Money!", 20529, []);
	vehiclelist[258]=new Vehicle(97, false, 2006, "BMW 330Ci Coupé", 41240, "Metallic Grey", "manual", "- Description|Air Conditioning, Radio/CD.MP3, Alloy Wheels, Leather Seats, Navigation System, Electric Windows, Traction Control, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 20529, []);
	vehiclelist[259]=new Vehicle(65, false, 2005, "BMW 130i Hatchback", 7100, "Metallic Black", "manual", "- Description|ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Central Locking, Airbags, Radio/CD, :Professional HiFi System, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 20529, []);
	vehiclelist[260]=new Vehicle(87, false, 2006, "BMW 325Ci Cabriolet", 77418, "Metallic White", "manual", "- Description|Air Conditioning, Leather Seats, Traction Control, Cruise Control, Alloy Wheels, Radio/CD, Front Fog Lights, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 20486, []);
	vehiclelist[261]=new Vehicle(49, false, 2007, "BMW 118d M Pack Hatchback", 15000, "Metallic Blue", "manual", "- Description|ABS, Alloy Wheels, Electric Windows, ESP, Full Service History, Immobilizer, Parking Sensors, Xenon Headlights, Front Fog Lights, Auto Air Con, Multi Function Wheel, 2.0 Litre, 120 BHP|- Features|* Excellent Value For Money!", 20347, []);
	vehiclelist[262]=new Vehicle(131, false, 2006, "BMW 525i Saloon", 37394, "Metallic Alpine White", "manual", "- Description|Front Fog Lights, Radio/CD, Alloy Wheels, Leather Seats, Sunroof, Climate Control, ABS, Cruise Control, Airbags, Electric Windows, Traction Control, Multi Function Wheel, Onboard Computer, Petrol|- Features|* Excellent Value For Money!", 19897, []);
	vehiclelist[263]=new Vehicle(261, false, 2006, "BMW Z4 3.0i Roadster Roadster", 41229, "Metallic White", "manual", "- Description|Air Conditioning, Alloy Wheels, ABS, Cruise Control, Electric Windows, Electric Mirrors, Radio/CD, Rain Sensor, Multi Function Wheel, Petrol|- Features|* Excellent Value For Money!", 19529, []);
	vehiclelist[264]=new Vehicle(61, false, 2007, "BMW 120d DPF Hatchback", 17000, "Metallic Blue", "manual", "- Description|FSH, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated Seats, Navigation System, Parking Sensors, Cruise, Xenons, Centre Armrest, Front Fog Lights, Multi-Function Steering Wheel, Electric Windows, Central Locking, Radio/CD, Professional Sound System, Alarm and Immobiliser, Sunroof|- Features|* Excellent Value For Money!", 19485, []);
	vehiclelist[265]=new Vehicle(86, false, 2006, "BMW 325Ci Cabriolet", 38450, "Metallic Black", "manual", "- Description|Front Fog Lights, Alloy Wheels, Leather Seats, Multi Function Wheel, Radio/CD, Centre Armrest, Air Conditioning, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 19442, []);
	vehiclelist[266]=new Vehicle(89, false, 2006, "BMW 325Ci Coupé", 29678, "Metallic Silver", "manual", "- Description|Air Conditioning, Alloy Wheels, ABS, Airbags, Radio/CD, Leather Seats, Centre Armrest, Cruise Control, Multi Function Wheel, Traction Control, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 19442, []);
	vehiclelist[267]=new Vehicle(45, false, 2007, "BMW 118d Advantage Hatchback", 20386, "Metallic Montego Blue", "manual", "- Description|Radio/CD/MP3, Onboard Computer, ABS, Alloy Wheels, Auto Air Con, Cruise Control, Electric Windows, ESP, Immobilizer, Power Steering, Xenon Headlights, 6x Airbags, 2.0 Litre, 145 BHP|- Features|* Excellent Value For Money!", 19147, []);
	vehiclelist[268]=new Vehicle(73, false, 2007, "BMW 318i Saloon", 9000, "Metallic Black Sapphire", "manual", "- Description|FSH, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated Seats, Navigation System, Parking Sensors, Cruise, Xenons, Centre Armrest, Multi-Function Leather Steering Wheel, Electric Windows, Mirrors and Sunroof, Central Locking, Radio/CD, Hi Fi Sound System, Immobiliser|- Features|* Excellent Value For Money!", 19094, []);
	vehiclelist[269]=new Vehicle(72, false, 2007, "BMW 318i Saloon", 9000, "Metallic Black", "manual", "- Description|Full Service History, Warranty, ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Sunroof, Central Locking, Airbags, Stereo, HiFi Sound System, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 19050, []);
	vehiclelist[270]=new Vehicle(56, false, 2005, "BMW 120d Hatchback", 14500, "Metallic Silver", "manual", "- Description|ABS, ESP, Auto Air Con, Alloys, Leather Interior with Heated, Elec Adjust Seats, Navigation System, Onboard Computer, Parking Sensors, Cruise, Xenons, Rain Sensor, Centre Armrest, Front Fog Lights, Multi-Function Wheel, Electric Windows, Sunroof, Central Locking, Radio/CD, Immobiliser and Alarm System|- Features|* Excellent Value For Money!", 19050, []);
	vehiclelist[271]=new Vehicle(41, false, 2007, "BMW 118d Hatchback", 19300, "Metallic Le Mans Blue", "manual", "- Description|ABS, Alloy Wheels, Cruise Control, Electric Heated Leather Seats, Electric Windows, ESP, Immobilizer, Parking Sensors, Power Steering, Sunroof, Xenon Headlights, Front Fog Lights,  6x Airbags, Radio/CD, Onboard Computer, 2.0 Litre, 120 BHP|- Features|* Excellent Value For Money!", 19047, []);
	vehiclelist[272]=new Vehicle(273, false, 2007, "BMW Z4 Roadster 2.0i Roadster", 14000, "Metallic Dark Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Leather seats, Parking sensors, Warranty, Xenon headlights, Radio/CD|- Features|* Excellent Value For Money!", 18485, []);
	vehiclelist[273]=new Vehicle(70, false, 2006, "BMW 318Ci Cabrio Cabriolet", 22451, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Leather seats, Navigation system, Parking sensors, Warranty, Xenon headlights, Stereo, Front Fog Lights, Onboard Computer|- Features|* Excellent Value For Money!", 18485, []);
	vehiclelist[274]=new Vehicle(274, false, 2006, "BMW Z4 Roadster 2.5i Cabriolet", 26000, "Metallic Silver", "manual", "- Description|FSH, ABS, ESP, Climate Control, Alloys, Red Leather Interior with Heated Elec Adjust Seats, Navigation System,  Cruise, Rain & Parking Sensors, Xenon Headlights,  Electric Windows,  Central Locking, Airbags, CD, CD Change, Immobiliser.|- Features|* Excellent Value For Money!", 18398, []);
	vehiclelist[275]=new Vehicle(88, false, 2006, "BMW 325Ci Coupé", 25498, "Metallic Black", "manual", "- Description|Air Conditioning, Radio/CD/MP3, Alloy Wheels, Leather Seats, Cruise Control, Airbags, Power Steering, Electric Windows, Cruise Control, Multi Function Wheel, Centre Armrest, Petrol|- Features|* Excellent Value For Money!", 18354, []);
	vehiclelist[276]=new Vehicle(270, false, 2006, "BMW Z4 3.0si Roadster Roadster", 18866, "Metallic Black", "manual", "- Description|17 Inch Alloy Wheels, Stereo, Leather Seats, Multi Function Wheel, Electric Windows, Petrol|- Features|* Excellent Value For Money!", 18354, []);
	vehiclelist[277]=new Vehicle(39, false, 2007, "BMW 116i M Sport Pack Hatchback", 7800, "Metallic Silver", "manual", "- Description|ABS, Alloy wheels, Central locking, Cruise control, Electric heated seats, Electric windows, ESP, Full Service History, Immobilizer, Parking sensors, Warranty, Stereo, Front Fog Lights, Centre Armrest|- Features|* Excellent Value For Money!", 17354, []);
	vehiclelist[278]=new Vehicle(38, false, 2005, "BMW 116i Hatchback", 11000, "Metallic Dark Blue", "manual", "- Description|ABS, Alloy wheels, Central locking, Electric heated seats, Electric windows, ESP, Immobilizer, Parking sensors, Sunroof, Warranty, Radio/CD, Front Fog Lights|- Features|* Excellent Value For Money!", 14352, []);
}
setup.searchon=true;



// Client JavaScript, (C)AutoDirector
var run=[];setup.comlimit=1000;setup.timeout=10000;setup.thisURL=location.protocol+"//"+location.host+(location.port!='' ? ":"+location.port:"")+location.pathname;setup.activesearch=false;setup.JSsearch=null;setup.activesend=false;setup.JSsend=null;setup.senderror='';setup.salesemail='';setup.divs=['licence','search','jumptop','list','jumpend','backtop','vehicle','enqresult','enquiry','backend','sponsor'];
if(setup.orderbyon||setup.searchon){setup.Tsearch='<form id="adsearch" action="'+setup.thisURL+'" method="get"><fieldset><legend>search</legend>'
setup.Tsearch+='<div class="order"><label for="adorderby" title="change the vehicle order">order by:</label><select id="adorderby" name="adorderby"></select></div>';
if(setup.searchon) setup.Tsearch+='<div class="search"><label for="adsearchterm" title="search for a vehicle">search:</label><input id="adsearchterm" name="adsearchterm" type="text" size="20" maxlength="50" /><input type="submit" value="go" class="button" /></div>';
setup.Tsearch+='</fieldset></form>';}
else setup.Tsearch='';
setup.Tlist='<a id="ad_id[id]" href="#" title="click for more details...">[pic]<dl><dt class="model">model:</dt><dd class="model">[newcar] [year] [model]</dd><dt class="colour">'+(setup.locale=='USD' ? 'color':'colour')+':</dt><dd class="colour">[colour]</dd><dt class="gearbox">'+(setup.locale=='USD' ? 'transmission':'gearbox')+':</dt><dd class="gearbox">[gearbox]</dd><dt class="mileage">mileage:</dt><dd class="mileage">[mileage]</dd></dl><div class="price">[price]</div></a>';
setup.Tlistnone='<p>No vehicles are available at this time. Please return later.</p>';
setup.Tdetail='[pics]<dl><dt class="model">model:</dt><dd class="model">[newcar] [year] [model]</dd><dt class="colour">'+(setup.locale=='USD' ? 'color':'colour')+':</dt><dd class="colour">[colour]</dd><dt class="gearbox">'+(setup.locale=='USD' ? 'transmission':'gearbox')+':</dt><dd class="gearbox">[gearbox]</dd><dt class="mileage">mileage:</dt><dd class="mileage">[mileage]</dd><dt class="details">details:</dt><dd class="details">[info]</dd></dl><div class="price">[price]</div><img src="'+setup.viewURL+'[id]" class="count" />';
setup.Tdetailnone='The vehicle you requested is not available. Please return to the showroom.';
setup.Tenquiry='<form id="adenquiry" action="'+setup.thisURL+'" method="get"><fieldset><legend>contact us about this vehicle</legend><div><label for="adname" title="enter your name">name:</label><input id="adname" name="adname" type="text" size="20" maxlength="50" /></div><div><label for="ademail" title="enter your email address">email:</label><input id="ademail" name="ademail" type="text" size="20" maxlength="100" /></div><div><label for="adtel" title="enter your telephone number">telephone:</label><input id="adtel" name="adtel" type="text" size="20" maxlength="20" /></div><div><label for="adcomments" title="enter any questions or comments">questions:</label><textarea id="adcomments" name="adcomments" rows="4" cols="20"></textarea></div><div><input type="submit" value="send enquiry" class="button" /></div></fieldset></form>';
setup.Tback='<a href="#">&lt; back to the showroom</a>';
setup.Tsponsor="";
if(setup.adverton!=""){setup.Tsponsor+=setup.advert;
if(setup.advertURL !="") setup.Tsponsor='<a href="'+setup.advertURL+'">'+setup.Tsponsor+'</a>';}
setup.Tunlic='This showroom is powered by an unlicenced trial copy of AutoDirector. You may evaluate the AutoDirector system for 30 days. To remove this message, please visit <a href="http://www.autodirector.co.uk/">http://www.autodirector.co.uk/</a> and purchase a licence key.';
var sortTypes=[];var st=0;
sortTypes[st++]={name: "price, highest first", sort: function(a, b){return SortCars(a.price, b.price, -1);}}
sortTypes[st++]={name: "price, lowest first", sort: function(a, b){return SortCars(a.price, b.price, 1);}}
sortTypes[st++]={name: "make/model, A to Z", sort: function(a, b){return SortCars(a.model, b.model, 1);}}
sortTypes[st++]={name: "make/model, Z to A", sort: function(a, b){return SortCars(a.model, b.model, -1);}}
sortTypes[st++]={name: "year, youngest first", sort: function(a, b){return SortCars(a.year, b.year, -1);}}
sortTypes[st++]={name: "year, oldest first", sort: function(a, b){return SortCars(a.year, b.year, 1);}}
sortTypes[st++]={name: "mileage, lowest first", sort: function(a, b){return SortCars(a.mileage, b.mileage, 1);}}
sortTypes[st++]={name: "mileage, highest first", sort: function(a, b){return SortCars(a.mileage, b.mileage, -1);}}
sortTypes[st++]={name: "search result", sort: function(a, b){return SortCars(a.searchrank, b.searchrank, -1);}}
sortTypes[st++]={name: "search (reversed)", sort: function(a, b){return SortCars(a.searchrank, b.searchrank, 1);}}
function SortCars(a, b, asc){if(a<b) return -1*asc;if(a>b) return 1*asc;return 0;}
function ADstart(){if(setup.cssfile!="") DOM.LoadCSS(setup.cssfile);
setup.adnode=DOM.Id("autodirector");DefineVehicles();DefineDefaults();DefineNodes();var list=run.list;
if(!setup.orderbyon&&!setup.searchon) ShowVehicleList();
else{var adorderby=DOM.Id("adorderby");
var adsearchterm=DOM.Id("adsearchterm");
if(adsearchterm&&run.searchresult==null){list=true;adsearchterm.value=run.search;run.search="";EventSearchSubmit();}
else if(adorderby){var page=run.thispage;adorderby.value=run.orderby;EventChangeOrder();
if(run.thispage!=page){run.thispage=page;ShowVehicleList();}}}
if(!list&&run.ID>0){var id=run.ID;run.ID=0;ShowVehicle(id);}
else run.ID=0;}
function DefineDefaults(){var adcs=[];adcs.LoadAll("adcs");
var adqs=HTTParguments();var Define=function(name, def){var ret=def;if(adcs.Exists(name)) ret=adcs[name];if(adqs.Exists(name)) ret=adqs[name];
return ret;}
run.ID=Define("id", 0).toInt();run.list=(Define("list", true)==true);
if(run.ID>0&&run.list==true&&adqs.Exists('id')&&!adqs.Exists('list')) run.list=false;
run.orderby=Define("orderby", 0).toInt();run.pagesize=Define("pagesize", setup.pagesizes[0]).toInt();run.thispage=Define("thispage", 1).toInt();run.name=Define("name", "");run.email=Define("email", "");run.tel=Define("tel", "");run.comments=Define("comments", "");run.scrollpos=Define("scrollpos", 0).toInt();
var sext=(adqs.Exists("search") ? adqs.search:"");var sint=(adcs.Exists("search") ? adcs.search:"");if(sext!=""&&setup.searchon){run.orderby=(setup.orderbyon ? sortTypes.length-2:0);run.list=true;}
if(sext!=""&&sext!=sint){run.search=sext;run.searchresult=null;}
else{run.search=sint;run.searchresult=Define("searchresult", "");
if(run.searchresult!="") run.searchresult=run.searchresult.split(',');
else for(var v=0;v<vehiclelist.length;v++) run.searchresult[v]=vehiclelist[v].id;
UpdateSearchResult();}}
function SaveDefaults(){run.StoreAll("adcs");}
function DefineNodes(){DOM.RemoveChildren(setup.adnode);
var node;for(var i=0;i<setup.divs.length;i++){node=document.createElement("div");
node.id="autodirector_"+setup.divs[i];setup["node"+setup.divs[i]]=setup.adnode.appendChild(node);setup["node"+setup.divs[i]].style.display="none";}
if(!setup[String.fromCharCode(108,105,99,112,114,111,100)]){var unl=setup[String.fromCharCode(84,117,110,108,105,99)];
var unn=setup['node'+'li'+'ce'+'nce'];
if(unl.substr(31,5)=='un'+'li'+'c') DOM.NodeAdd(unn, unl);
else DOM.NodeAdd(unn, String.fromCharCode(85,78,76,73,67,69,78,67,69,68));
var us=unn.style;
us.position="static";us.display="block";us.visibility="visible";
us.width="auto";us.height="auto";
us.fontSize="1.2em";us.fontWeight="bold";us.textAlign="center";
us.padding="0.5em";us.marginBottom="0.5em";
us.color='#c00';us.backgroundColor='#ffc';us.border='3px solid #c00';}
if(setup.orderbyon||setup.searchon){DOM.NodeAdd(setup.nodesearch, setup.Tsearch);
var adorderby=DOM.Id("adorderby");
if(adorderby){var opt;for(var s=(setup.orderbyon ? 0:sortTypes.length-2);s<sortTypes.length - (setup.searchon ? 0:2);s++){opt=document.createElement("option");
opt.setAttribute("value", s);
opt.appendChild(document.createTextNode(sortTypes[s].name));
adorderby.appendChild(opt);}
adorderby.value=run.orderby;
new Event(adorderby, "change", EventChangeOrder);}
var adsearch=DOM.Id("adsearch");
if(adsearch) new Event(adsearch, "submit", EventSearchSubmit);}
if(setup.showform){DOM.NodeAdd(setup.nodeenquiry, setup.Tenquiry);
DOM.Id("adname").value=run.name;DOM.Id("ademail").value=run.email;DOM.Id("adtel").value=run.tel;DOM.Id("adcomments").value=run.comments;
new Event(DOM.Id("adenquiry"), "submit", EventSendEnquiry);new Event(DOM.Id("adcomments"), "keypress", EventLimitComments);}
DOM.NodeAdd(setup.nodebacktop, setup.Tback);DOM.NodeAdd(setup.nodebackend, setup.Tback);
if(setup.Tsponsor!=""){DOM.NodeAdd(setup.nodesponsor, setup.Tsponsor);setup.nodesponsor.style.display="block";}
new Event(setup.nodelist, "click", EventVehicleClick);new Event(setup.nodejumptop, "click", EventPageClick);new Event(setup.nodejumpend, "click", EventPageClick);new Event(setup.nodevehicle, "click", EventVehicleImageClick);new Event(DOM.Tags("a", setup.nodebacktop)[0], "click", EventBackClick);
new Event(DOM.Tags("a", setup.nodebackend)[0], "click", EventBackClick);}
function ShowVehicleList(render){run.list=true;render=(render !== false);var show="list";
if(vehiclelist.length>0){if(setup.orderbyon||setup.searchon) show+=",search";show+=",jumptop,jumpend";
var pages=Math.floor((vehiclelist.length-1) / run.pagesize)+1;
if(run.thispage>pages) run.thispage=pages;
if(render){var vs=(run.thispage-1) * run.pagesize;
var ve=vs+run.pagesize-1;
if(ve>vehiclelist.length-1) ve=vehiclelist.length-1;
var list="";
for(var v=vs;v<=ve;v++) list+=vehiclelist[v].Replace(setup.Tlist);
DOM.NodeAdd(setup.nodelist, list, true);
var pagelist='<p>'+vehiclelist.length+' vehicle'+(vehiclelist.length>1 ? 's':'')+': show ';
for(var s=0;s<setup.pagesizes.length;s++){pagelist+='<a href="#*'+setup.pagesizes[s]+'"'+(run.pagesize==setup.pagesizes[s] ? ' class="active"':'')+'>'+setup.pagesizes[s]+'</a>';
if(s+2<=setup.pagesizes.length) pagelist+=(s+2==setup.pagesizes.length ? ' or ':', ');}
pagelist+=" per page</p>";
if(pages>1){pagelist+="<ol>";
if(run.thispage>1) pagelist+='<li><a href="#-1" class="back" title="previous page">&lt;back</a></li>';
for(var p=1;p<=pages;p++){pagelist+='<li><a href="#'+p+'" title="page '+p+'"'
if(p==run.thispage) pagelist+=' class="active"';
pagelist+='>'+p+'</a></li>';}
if(run.thispage<pages) pagelist+='<li><a href="#+1" class="next" title="next page">next &gt;</a></li>';
pagelist+="</ol>";}
DOM.NodeAdd(setup.nodejumptop, pagelist, true);
DOM.NodeAdd(setup.nodejumpend, pagelist, true);}}
else{if(render) DOM.NodeAdd(setup.nodelist, setup.Tlistnone, true);}
ShowNodes(show);
SaveDefaults();}
function ShowVehicle(id){run.list=false;
var show='vehicle,backtop,backend';
var sform=setup.showform;
if(id!=run.ID){run.ID=id;
var vIndex=VehicleIndex(id);
if(vIndex>=0) DOM.NodeAdd(setup.nodevehicle, vehiclelist[vIndex].Replace(setup.Tdetail), true);
else{run.ID=0;
DOM.NodeAdd(setup.nodevehicle, setup.Tdetailnone, true);
sform=false;}}
if(sform) show+=',enquiry';
ShowNodes(show);Graphic.PositionViewport("autodirector", 0, 30);SaveDefaults();}
function ShowNodes(list){for(var n=1;n<setup.divs.length-1;n++) setup["node"+setup.divs[n]].style.display=(list.indexOf(setup.divs[n])>=0 ? "block":"none");}
function VehicleIndex(id){var i=0;
while (id!=vehiclelist[i].id&&i<vehiclelist.length-1) i++;
return (vehiclelist[i].id==id ? i:-1);}
function UpdateSearchResult(){vehiclelist.sort(sortTypes[0].sort);
var nv=vehiclelist.length;var vi;
for(var v=0;v<nv;v++){vi=0;
while (vehiclelist[v].id!=run.searchresult[vi]&&vi<run.searchresult.length) vi++;
vehiclelist[v].searchrank=(vehiclelist[v].id==run.searchresult[vi] ? nv-vi:-v);}}
function Vehicle(id, newcar, year, model, mileage, colour, gearbox, info, price, pics){this.id=id;
this.newcar=(newcar ? "NEW":"");
this.year=year.toInt();
this.model=model;
this.mileage=mileage.toInt();
this.colour=(colour!="" ? colour:"&nbsp;");
this.gearbox=(gearbox!="" ? gearbox:"&nbsp;");
this.info="|"+info+"|";
this.info=reRepeat(this.info, /\|\-+\|/g, "|<hr />|");
this.info=reRepeat(this.info, /\|-([^\|]+)\|/g, "|<h2>$1</h2>|");
this.info=reRepeat(this.info, /\_([^\|]+)\_/g, "{{strong}}$1{{/strong}}");
this.info=reRepeat(this.info, /!\(([^\||\(]+)\)/g, '{{img src="$1" /}}');
this.info=reRepeat(this.info, /\[([^\||\[]+)\]\(\(([^\||\(]+)\)\)/g, '{{a href="$2"}}$1{{/a}}');
this.info=reRepeat(this.info, /\(\(([^\||\(]+)\)\)/g, '{{a href="$1"}}$1{{/a}}');
this.info=reRepeat(this.info, /\|\*([^\|]+)\|/g, "|<li>$1</li>|");
this.info=reRepeat(this.info, /\|\+([^\|]+)\|/g, "|<liN>$1</liN>|");
this.info=reRepeat(this.info, /\|([^\<][^\|]+)\|/g, "|<p>$1</p>|");
this.info=reRepeat(this.info, /<\/li>\|<li>/g, "</li><li>");
this.info=reRepeat(this.info, /<\/liN>\|<liN>/g, "</liN><liN>");
this.info=reRepeat(this.info, /\|(<li>[^\|]+<\/li>)\|/g, "|<ul>$1</ul>|");
this.info=reRepeat(this.info, /\|(<liN>[^\|]+<\/liN>)\|/g, "|<ol>$1</ol>|");
this.info=reRepeat(this.info, /liN>/g, "li>");
this.info=reRepeat(this.info, /\{\{/g, "<");
this.info=reRepeat(this.info, /\}\}/g, ">");
this.info=reRepeat(this.info, /\|/g, "");
this.price=(price!=null ? price.toInt():null);
this.pics=pics;
this.searchrank=0;}
function reRepeat(str, regex, rep){var ostr;
do {ostr=str;str=str.replace(regex, rep);} while (str!=ostr);
return str;}
Vehicle.prototype.Replace=function(template){template=template.replace(/\[id\]/gi, this.id);
template=template.replace(/\[newcar\]/gi, this.newcar);
template=template.replace(/\[year\]/gi, this.year);
template=template.replace(/\[model\]/gi, this.model);
template=template.replace(/\[mileage\]/gi, this.mileage.format(0)+" miles");
template=template.replace(/\[colour\]/gi, this.colour);
template=template.replace(/\[gearbox\]/gi, this.gearbox);
template=template.replace(/\[info\]/gi, this.info);
var price;
switch(this.price){case null: price="sold";break;
case 1: price="please call";break;
default: price=this.price.format(0,true);}
template=template.replace(/\[price\]/gi, price);
if(this.pics.length>0){template=template.replace(/\[pic\]/gi, '<img src="'+setup.thumburl+this.pics[0]+'.jpg" title="'+this.model+'" />');
var pics="<ol>";
for(var p=0;p<this.pics.length;p++) pics+='<li><img src="'+setup.thumburl+this.pics[p]+'.jpg" alt="'+this.model+' picture" title="'+this.model+' picture '+(p+1)+' - click to enlarge..." /></li>';
pics+="</ol>";
template=template.replace(/\[pics\]/gi, pics);}
else{template=template.replace(/\[pic\]/gi, '');
template=template.replace(/\[pics\]/gi, '');}
return template;}
function EventVehicleClick(evt){evt.Raised.StopDefaultAction();
run.scrollpos=Graphic.ViewportScrollY();
var node=DOM.ParentFind(evt.Raised.Element, "a");
var id=(node ? String(node.id).substr(5).toInt():0);
if(id>0) ShowVehicle(id);}
function EventChangeOrder(evt){if(evt) evt.Raised.StopDefaultAction();
var adorderby=DOM.Id("adorderby");
if(adorderby){Graphic.ClassApply(adorderby.parentNode, "active");
run.orderby=adorderby.value;
vehiclelist.sort(sortTypes[run.orderby].sort);
var adsearchterm=DOM.Id("adsearchterm");
if(adsearchterm){if(run.orderby>=sortTypes.length-2) adsearchterm.value=run.search;
else adsearchterm.value="";}
run.thispage=1;
ShowVehicleList();
Graphic.ClassRemove(adorderby.parentNode, "active");
Graphic.PositionViewport("autodirector", 0, 30);}}
function EventSearchSubmit(evt){if(evt) evt.Raised.StopDefaultAction();
var adsearchterm=DOM.Id("adsearchterm");
if(!setup.activesearch&&adsearchterm){var sterm=adsearchterm.value.Clean();
if(sterm.length>0){if(sterm==run.search){DOM.Id("adorderby").value=sortTypes.length-2;
EventChangeOrder();}
else{setup.activesearch=true;
run.search=sterm;
adsearchterm.value=run.search;
Graphic.ClassApply(adsearchterm.parentNode, "active");
if(setup.JSsearch) DOM.HeadRemove(setup.JSsearch);
setup.JSsearch=DOM.LoadJS(setup.searchURL+escape(run.search)+"&callback=EventSearchResult()");
setTimeout(EventSearchTimeout, setup.timeout);}}}}
function EventSearchResult(){SearchReset();
UpdateSearchResult();
DOM.Id("adorderby").value=sortTypes.length-2;
EventChangeOrder();}
function EventSearchTimeout(){if(setup.activesearch){SearchReset();
DOM.HeadRemove(setup.JSsearch);
setup.JSsearch=null;
run.search="";
alert("Sorry, but your search is taking too long.\nPlease try again later.");}}
function SearchReset(){Graphic.ClassRemove(DOM.Id("adsearchterm").parentNode, "active");
setup.activesearch=false;}
function EventPageClick(evt){evt.Raised.StopDefaultAction();
var node=DOM.ParentFind(evt.Raised.Element, "a");
if(node){var href=node.getAttribute("href");
var h=href.lastIndexOf("#");
if(h>=0){var num=href.substr(h+1);
var sign=num.charAt(0);
var ps=(sign=="*");
var inc=(sign=="-"||sign=="+");
num=num.toInt();
if(ps){if(num!=run.pagesize){run.pagesize=num;
ShowVehicleList();}}
else{var newpage=(inc ? run.thispage+num:num);
if(run.thispage!=newpage){run.thispage=newpage;
ShowVehicleList();
Graphic.PositionViewport("autodirector", 0, 30);}}}}}
function EventVehicleImageClick(evt){var eNode=evt.Raised.Element;
if(eNode.nodeName.toLowerCase()!="a"&&eNode.parentNode.nodeName.toLowerCase()!="a"){evt.Raised.StopDefaultAction();
if(eNode.nodeName.toLowerCase()=="img"&&eNode.title) PopupImage(String(eNode.src).replace(new RegExp(setup.thumburl), setup.picurl));}}
function EventBackClick(evt){evt.Raised.StopDefaultAction();
if(!setup.activesend) ShowVehicleList(false);
window.scrollTo(0, run.scrollpos);}
function EventSendEnquiry(evt){evt.Raised.StopDefaultAction();
if(!setup.activesend){var msg="";
var hl=false;var nComments=DOM.Id("adcomments");run.comments=nComments.value.Trim().replace(/\r/g, "").replace(/\n/g, "\n");var oc;
do{oc=run.comments;
run.comments=run.comments.replace(/\n\n/g, "\n");} while (run.comments!=oc);
run.comments=run.comments.substr(0, setup.comlimit);
nComments.value=run.comments;
var nTel=DOM.Id("adtel");
run.tel=nTel.value.Trim();nTel.value=run.tel;
var nEmail=DOM.Id("ademail");
run.email=nEmail.value;
if(run.email!=""){run.email=verify_email(run.email);
if(run.email==""){msg="\t - a valid email address\n"+msg;hl=nEmail;}
else nEmail.value=run.email;}
if(run.email==""&&run.tel==""&&msg==""){msg=" - an email address or telephone number";hl=nEmail;}
var nName=DOM.Id("adname");
run.name=nName.value.Clean();nName.value=run.name;
if(run.name.length<4){msg=" - your name\n"+msg;hl=nName}
if(hl){alert("Please enter:\n"+msg);
try {hl.select();} catch(e){}
try {hl.focus();} catch(e){}}
else{setup.activesend=true;
setup.nodeenquiry.style.display="none";
Graphic.ClassApply(setup.nodeenqresult, "active");
DOM.SetText(setup.nodeenqresult, "sending your enquiry...");
setup.nodeenqresult.style.display="block";
var send=setup.emailURL+run.ID;
send+="&callback=EventSendResult()";
send+="&url="+escape(setup.thisURL);
send+="&name="+escape(run.name);
send+=(run.email!="" ? "&email="+escape(run.email):"");
send+=(run.tel!="" ? "&tel="+escape(run.tel):"");
send+=(run.comments!="" ? "&comments="+escape(run.comments):"");
if(setup.JSsend) DOM.HeadRemove(setup.JSsend);
setup.JSsend=DOM.LoadJS(send);
setTimeout(EventSendTimeout, setup.timeout);
SaveDefaults();}}}
function EventSendResult(){SendReset();
var msg='';
switch (setup.senderror){case '': msg+="Your enquiry was sent successfully. We will contact you shortly.";break;
case 'noemail':msg+="Sorry, but your enquiry could not be sent at this time. Please try again later";if(setup.salesemail!='') msg+=" or contact us at "+setup.salesemail+" directly";msg+=".";setup.nodeenquiry.style.display="block";break;
default:msg+="Sorry, but there was a technical problem with your enquiry.";
if(setup.salesemail!='') msg+=" Please contact us at "+setup.salesemail+" directly.";break;}
DOM.SetText(setup.nodeenqresult, msg);}
function EventSendTimeout(){if(setup.activesend){SendReset();
DOM.HeadRemove(setup.JSsend);setup.JSsend=null;
DOM.SetText(setup.nodeenqresult, "Sorry, but your enquiry is taking too long. Please try again later.");
setup.nodeenquiry.style.display="block";}}
function SendReset(){Graphic.ClassRemove(setup.nodeenqresult, "active");
setup.activesend=false;}
function EventLimitComments(evt){var key=evt.Raised.Key;
if(evt.Raised.Element.value.length>setup.comlimit) evt.Raised.Element.value=evt.Raised.Element.value.substr(0, setup.comlimit);
if(evt.Raised.ControlKey==''&&key.length+evt.Raised.Element.value.length>setup.comlimit) evt.Raised.StopDefaultAction();}
function PopupImage(img){var scnWidth=(screen.availWidth ? screen.availWidth:640);
var scnHeight=(screen.availHeight ? screen.availHeight:480);
var size=setup.picsize+20;
var win=window.open(img, "", "width="+size+",height="+size+",left="+Math.floor((scnWidth-size)/2)+",top="+Math.floor((scnHeight-size)/2)+",location=0,directories=0,menubar=0,toolbar=0,status=0,scrollbars=0,resizable=1");
var cImage=new Image;cImage.src=img;
if(cImage.complete) PopupImageResize(win, cImage);
else new Event(cImage, "load", function(evt){evt.Detach();PopupImageResize(win, cImage);});}
function PopupImageResize(win, cImage){var imgWidth=cImage.width+30;
var imgHeight=cImage.height+70;
var scnWidth=(screen.availWidth ? screen.availWidth:640);
var scnHeight=(screen.availHeight ? screen.availHeight:480);
if(scnWidth>imgWidth&&scnHeight>imgHeight){try {win.resizeTo(imgWidth, imgHeight);} catch(e){}
try {win.moveTo(Math.floor((scnWidth-imgWidth)/2), Math.floor((scnHeight-imgHeight)/2));} catch(e){}}
win.focus();}
Object.prototype.toInt=function(){var str=String(this);
str=str.replace(/[^0-9-.]/g, "");
var ret=parseInt(str, 10);
if(isNaN(ret)) ret=0;
return ret;}
Number.prototype.format=function(dp, currency){var num=this;
var ThousandsSep=(setup.locale=="EURO" ? " ":",");var DecimalPoint=(setup.locale=="EURO" ? ",":".");var NegativePre="-";var NegativePost="";var CurrencyPre="\u00a3";var CurrencyPost="";if(setup.locale=="USD") CurrencyPre="$";if(setup.locale=="EURO"){CurrencyPre="";CurrencyPost="\u20ac";}
var neg, bdp, adp, obdp;if(isNaN(num)) num=0;
dp=Math.abs(dp.toInt());neg=(num<0);
num=String(Math.round(Math.abs(num) * Math.pow(10, dp))).Pad(dp, '0');
bdp=num.substr(0, num.length - dp);adp=num.substr(num.length - dp);
if(bdp=="") bdp="0";
else{do {obdp=bdp;
bdp=bdp.replace(/(\d+)(\d{3})/g, "$1" + ThousandsSep + "$2");} while (bdp!=obdp);}
num=bdp + (dp>0 ? DecimalPoint + adp:"");
if(currency === true) num=CurrencyPre + num + CurrencyPost;
if(neg) num=NegativePre + num + NegativePost;
return num;}
String.prototype.Trim=function(){return this.replace(/^\s*|\s*$/g, "");}
String.prototype.Clean=function(){return this.replace(/[^\w|\s|@|&|.|,|!|%|(|)|+|-]/g, "").replace(/_/g, " ").replace(/\s+/g, " ").Trim();}
String.prototype.Pad=function(length, padChar){var str=String(this);
length=length.toInt();
if(typeof padChar=='undefined') padChar=" ";
else{padChar=String(padChar);
if(padChar.length<1) padChar=" ";}
while (str.length<length) str=padChar + str;
return str;}
function HTTParguments(){var args=new Array();
var arglist=location.search.Trim();
if(arglist.charAt(0)=='?') arglist=arglist.substr(1);
var argsep=arglist.split('&');
var thisValue;
for(var i=0;i<argsep.length;i++){thisValue=argsep[i].split("=");
if(thisValue.length==2) args[unescape(thisValue[0].toLowerCase())]=unescape(thisValue[1]);}
return args;}
Array.prototype.Exists=function(key){var type=typeof(this[key]);
return (type!='undefined'&&type!='function');}
Array.prototype.StoreAll=function(name, minutes){var values="";
for(var key in this) if(typeof(this[key])!='function') values+=(values=="" ? "":"[:]") + key.toLowerCase() + "[=]" + String(this[key]);
CookieSet(name, values, minutes);}
Array.prototype.LoadAll=function(name){var allValues=CookieGet(name);
var values=allValues.split("[:]");
var thisValue;
for(var i=0;i<values.length;i++){thisValue=values[i].split("[=]");
if(thisValue.length==2){if(thisValue[1]=="true"||thisValue[1]=="false") this[thisValue[0].toLowerCase()]=(thisValue[1]=="true");
else this[thisValue[0].toLowerCase()]=thisValue[1];}}}
function CookieSet(name, value, minutes){value=String(value).replace(/\r/g, "").replace(/\n/g, "[#]");
if(minutes){var date=new Date();
date.setTime(date.getTime()+(minutes*60000));
var expires=";expires="+date.toGMTString();}
else expires="";
document.cookie=name+"="+String(value)+expires+";path="+location.pathname.substr(0, location.pathname.indexOf("/",1)+1);}
function CookieGet(name){var ret="";
name+="=";
var allCookies=document.cookie.split(';');
var thisCookie;
for(var i=0;i<allCookies.length&&ret=="";i++){thisCookie=allCookies[i].Trim();
if(thisCookie.indexOf(name)==0) ret=thisCookie.substring(name.length).replace(/\[#\]/g, "\n");}
return ret;}
function CookiesEnabled(){CookieSet("testcookie", "testvalue", 0.05);
return (CookieGet("testcookie")=="testvalue");}
function verify_email(email){email=email.Trim().toLowerCase();
if(email!="") if(email.replace(/^.+@[a-z0-9]+([_\.\-]{0,1}[a-z0-9]+)*([\.]{1}[a-z0-9]+)+$/, "")!="") email="";
return email;}
var DOM=new function(){this.ElementNode=1;
this.AttributeNode=2;
this.TextNode=3;
this.CommentNode=8;
this.Enabled=(document.getElementById&&document.getElementsByTagName);
this.Id=function(id, rootElement){var element=null;
if(this.Enabled){if(typeof rootElement=='string') rootElement=this.Id(rootElement);
if(!rootElement) rootElement=document;
element=rootElement.getElementById(String(id));}
return element;}
this.Tags=function(tag, rootElement){var elements=new Array(0);
if(this.Enabled){if(typeof rootElement=='string') rootElement=this.Id(rootElement);
if(!rootElement) rootElement=document;
elements=rootElement.getElementsByTagName(String(tag));}
return elements;}
this.NodeAdd=function(element, content, clear){if(typeof element=='string') element=this.Id(element);
if(clear === true) this.RemoveChildren(element);
return (element.innerHTML=content);}
this.ParentFind=function(element, nodename){if(typeof element=='string') element=this.Id(element);
nodename=nodename.toLowerCase();
while (element.nodeName.toLowerCase()!=nodename&&element.parentNode) element=element.parentNode;
if(element.nodeName.toLowerCase()!=nodename) element=false;
return element;}
this.ChildElements=function(element){var ce=new Array();
if(typeof element=='string') element=this.Id(element);
if(element){for(var i=0;i<element.childNodes.length;i++){if(element.childNodes[i].nodeType==this.ElementNode&&element.childNodes[i].nodeName!="!") ce.push(element.childNodes[i]);}}
return ce;}
this.FindNodeType=function(element, ntype){var found=null;
if(typeof element=='string') element=this.Id(element);
if(element){var thisNode;
for(var i =0;i<element.childNodes.length&&found==null;i++){thisNode=element.childNodes[i];
if(thisNode.nodeType==ntype) found=thisNode;
else found=this.FindNodeType(thisNode, ntype);}}
return found;}
this.SetText=function(element, text){if(typeof element=='string') element=this.Id(element);
if(element){var tNode=this.FindNodeType(element, this.TextNode);
if(tNode) tNode.nodeValue=text;
else element.appendChild(document.createTextNode(text));}}
this.RemoveChildren=function(element){if(typeof element=='string') element=this.Id(element);
if(element) while (element.lastChild) element.removeChild(element.lastChild);}
this.AbsoluteX=function(element){var pos=0;
if(typeof element=='string') element=this.Id(element);
if(element&&typeof element.offsetLeft!='undefined'){pos=element.offsetLeft;
while ((element=element.offsetParent)) pos+=element.offsetLeft;}
return pos;}
this.AbsoluteY=function(element){var pos=0;
if(typeof element=='string') element=this.Id(element);
if(element&&typeof element.offsetTop!='undefined'){pos=element.offsetTop;
while ((element=element.offsetParent)) pos+=element.offsetTop;}
return pos;}
this.HeadAppend=function(element){var head=this.Tags("head");
return (head.length==1 ? head[0].appendChild(element):null);}
this.HeadRemove=function(element){var head=this.Tags("head");
return (head.length==1 ? head[0].removeChild(element):null);}
this.LoadJS=function(file){var jsfrag=document.createElement("script");
jsfrag.setAttribute("type", "text/javascript");jsfrag.setAttribute("src", file);
return this.HeadAppend(jsfrag);}
this.LoadCSS=function(file){var cssfrag=document.createElement("link");
cssfrag.setAttribute("type", "text/css");cssfrag.setAttribute("rel", "stylesheet");cssfrag.setAttribute("media", "screen");cssfrag.setAttribute("href", file);
return this.HeadAppend(cssfrag);}}
var Graphic=new function(){if(typeof window.innerWidth!='undefined'){this.ViewportWidth=function(){return window.innerWidth;}
this.ViewportHeight=function(){return window.innerHeight;}}
else{this.ViewportWidth=function(){if(typeof document.documentElement!='undefined'&&typeof document.documentElement.clientWidth!='undefined'&&document.documentElement.clientWidth!=0) return document.documentElement.clientWidth;
else return DOM.Tags("body")[0].clientWidth;}
this.ViewportHeight=function(){if(typeof document.documentElement!='undefined'&&typeof document.documentElement.clientHeight!='undefined'&&document.documentElement.clientHeight!=0)return document.documentElement.clientHeight;
else return DOM.Tags("body")[0].clientHeight;}}
if(typeof window.pageXOffset!='undefined'){this.ViewportScrollX=function(){return window.pageXOffset;}
this.ViewportScrollY=function(){return window.pageYOffset;}}
else{this.ViewportScrollX=function(){if(typeof document.documentElement.scrollLeft!='undefined'&&document.documentElement.scrollLeft>0) return document.documentElement.scrollLeft;
else if(typeof document.body.scrollLeft!='undefined') return document.body.scrollLeft;
else return 0;}
this.ViewportScrollY=function(){if(typeof document.documentElement.scrollTop!='undefined'&&document.documentElement.scrollTop>0) return document.documentElement.scrollTop;
else if(typeof document.body.scrollTop!='undefined') return document.body.scrollTop;
else return 0;}}
this.ClassApply=function(element, cname){if(typeof element=='string') element=DOM.Id(element);
if(element&&cname.length>0){var cc=" "+element.className+" ";
if(cc.indexOf(" "+cname+" ")<0) cc+=cname;
element.className=cc.Trim();}}
this.ClassRemove=function(element, cname){if(typeof element=='string') element=DOM.Id(element);
if(element&&cname.length>0){var cc=" "+element.className+" ";
cc=cc.replace(new RegExp(" "+cname+" ", "gi"), "");
element.className=cc.Trim();}}
this.PositionViewport=function(element, vtop, vbottom, absolute){if(absolute !== true){var vh=this.ViewportHeight();
vtop=Math.floor((vtop/100) * vh);
vbottom=Math.ceil((vbottom/100) * vh);}
var ey=DOM.AbsoluteY(element);
var vy=this.ViewportScrollY();
if(ey<vy+vtop) this.ScrollViewport(ey-vtop);
else if(ey>vy+vbottom) this.ScrollViewport(ey-vbottom);}
this.AnimationFrames=10;
this.AnimationPause=300;
this.ScrollViewport=function(moveTo, frame, pause){if(isNaN(frame)){var cTime=new Date();frame=this.AnimationFrames;}
var moveFrom=this.ViewportScrollY();
window.scrollTo(0, moveFrom+Math.floor((moveTo - moveFrom) / frame));
if(frame>1&&moveFrom!=this.ViewportScrollY()){if(isNaN(pause)){pause=((new Date() - cTime) + 8) * 2;
frame=Math.floor(this.AnimationPause / pause);}
else frame--;
setTimeout(function(){Graphic.ScrollViewport(moveTo, frame, pause);}, pause);}}}
function Event(element, type, handler){this.Raised=null;
if(typeof element.AttachedEvents=='undefined'||element.AttachedEvents==null){element.AttachedEvents=new EventStore();
var existingEvent=element["on"+type];
if(existingEvent) new Event(element, type, existingEvent);
EventStore.ElementList[EventStore.ElementList.length]=element;
if(EventStore.ElementList.length==1) new Event(window, "unload", EventStore.CleanUp);}
var hIndex=element.AttachedEvents.Add(element, type, this);
this.Handler=function(evtinfo){this.Raised=evtinfo;
return handler(this);}
this.Detach=function(){element.AttachedEvents.Detach(type, hIndex);}}
function EventStore(){this.Type=[];}
EventStore.prototype.Add=function(element, type, EventObj){if(typeof this.Type[type]=='undefined'){this.Type[type]=[];
element["on"+type]=EventStore.Handler;}
var hIndex=this.Type[type].length;
this.Type[type][hIndex]=EventObj;
return hIndex;}
EventStore.prototype.Detach=function(type, hIndex){if(typeof this.Type[type][hIndex]=='object') delete this.Type[type][hIndex];}
EventStore.prototype.RunEvents=function(evtinfo){var ret=true;
if(typeof this.Type[evtinfo.Type]!='undefined'){var EventObj;
for(var h=0;h<this.Type[evtinfo.Type].length;h++){EventObj=this.Type[evtinfo.Type][h];
if(typeof EventObj=='object') ret &= (EventObj.Handler(evtinfo) !== false);}}
return ret;}
EventStore.Handler=function(evt){return (this.AttachedEvents ? this.AttachedEvents.RunEvents(new EventInformation(evt)):null);}
EventStore.ElementList=[];
EventStore.CleanUp=function(){for(var e=0;e<EventStore.ElementList.length;e++) EventStore.ElementList[e].AttachedEvents=null;
EventStore.ElementList=null;}
function EventInformation(event){if(event){this.Event=event;
this.StopPropagation=function(){this.Event.stopPropagation();}
this.StopDefaultAction=function(){this.Event.preventDefault();}}
else{this.Event=window.event;
this.StopPropagation=function(){this.Event.cancelBubble=true;};this.StopDefaultAction=function(){this.Event.returnValue=false;}}
this.Type="";this.Element=null;this.Key="";this.ControlKey="";this.Shift=false;this.Ctrl=false;this.Alt=false;this.MouseX=0;this.MouseY=0;
if(this.Event){this.Type=String(this.Event.type).toLowerCase();
this.Element=(this.Event.target ? this.Event.target:this.Event.srcElement);
var charCode=this.Event.charCode;
var keyCode=(this.Event.keyCode ? this.Event.keyCode:charCode);
if(charCode!=0&&keyCode>=32) this.Key=String.fromCharCode(keyCode);
if(this.Key==""){this.ControlKey=Event.CK[keyCode];
if(!this.ControlKey) this.ControlKey="";}
this.Ctrl=this.Event.ctrlKey;this.Alt=this.Event.altKey;this.Shift=this.Event.shiftKey;var mre=/mouse|click/i;
if(mre.test(this.Type)){this.MouseX=(this.Event.pageX ? this.Event.pageX:this.Event.clientX + Math.max(document.documentElement.scrollLeft, document.body.scrollLeft));
this.MouseY=(this.Event.pageY ? this.Event.pageY:this.Event.clientY + Math.max(document.documentElement.scrollTop, document.body.scrollTop));}}}
Event.CK=[];Event.CK[8]="backspace";Event.CK[9]="tab";Event.CK[13]="enter";Event.CK[27]="esc";Event.CK[33]="pageup";Event.CK[34]="pagedown";Event.CK[35]="end";Event.CK[36]="home";Event.CK[37]="left";Event.CK[38]="up";Event.CK[39]="right";Event.CK[40]="down";Event.CK[45]="insert";Event.CK[46]="delete";Event.CK[112]="f1";Event.CK[113]="f2";Event.CK[114]="f3";Event.CK[115]="f4";Event.CK[116]="f5";Event.CK[117]="f6";Event.CK[118]="f7";Event.CK[119]="f8";Event.CK[120]="f9";Event.CK[121]="f10";Event.CK[122]="f11";Event.CK[123]="f12";Event.CK[144]="numlock";Event.CK[145]="scrolllock";
setup.OK=true;
if(!DOM.Enabled){setup.OK=false;document.write("<p>Please use a more modern browser to view the showroom.</p>");}
else{if(!DOM.Id("autodirector")){setup.OK=false;document.write('<p><strong>AutoDirector error</strong>: the page is missing the &lt;div id="autodirector"&gt;tag.</p>');}
if(DOM.Tags("head").length!=1){setup.OK=false;document.write('<p><strong>AutoDirector error</strong>: the page does not have one &lt;head&gt;tag.</p>');}}
if(setup.OK) new Event(window, "load", ADstart);

