m4845=new Array("145320,2.2cl","145322,2.3cl","145323,2.5tl","145601,3.0cl","145324,3.2cl","145602,3.2tl","145325,3.5rl","138723,Cl","138724,Integra","138725,Legend","145606,Mdx","138726,Nsx","147601,Rdx","143246,Rl","145608,Rsx","144013,Slx","138727,Tl","145915,Tsx","138728,Vigor"); m4927=new Array("138741,164","138767,Spider"); m4833=new Array("145858,H1","138799,Hummer"); m4942=new Array("144023,Alliance","143093,Cj5","138811,Eagle","143091,Jeep Wagoneer","143276,Rambler"); m4755=new Array("138994,Db7","144671,Db9","139006,V8 Vantage","143089,Vanquish","143284,Vantage"); m4929=new Array("144048,100","139178,200","139179,4000","139181,5000","139183,80","139184,90","143252,A3","139185,A4","139186,A6","143292,A8","145829,Allroad","144585,Cabriolet","145333,Coupe","147451,Q7","139187,Quattro","145900,Rs 6","143027,Rs4","143253,S4","139188,S6","145622,S8","139190,Tt"); m4847=new Array("144052,3000","139220,Sprite"); m4634=new Array("144055,Arnage","143297,Azure","139236,Continental","139244,Mulsanne S"); m4848=new Array("139401,3","147752,3 Series","139408,318","139410,318is","139411,318ti","139413,323","139414,323i","139415,323is","143254,325","146406,325ci","139416,325e","139418,325i","139419,325ic","139420,325is","146404,325xi","145627,328","142684,328ci","139421,328i","139423,328ic","139424,328is","145336,330","138034,330ci","138035,330i","147751,335","139431,525","139432,525i","146403,525ia","145631,528","143308,528i","139434,530","139435,530i","145633,535","139437,535i","145634,540","139439,540i","146407,545i","144098,635","146408,645ci","139443,7 Series","139446,735i","142908,740","139448,740i","139449,740il","145642,745","144589,745 Il","139450,745i","146410,745li","145643,750","139451,750il","146402,760li","143310,8 Series","139452,840ci","144101,M Roadster","139458,M Series","143311,M3","139460,M5","139461,M6","143172,Mini-Cooper","146051,X3","139463,X5","144102,Z3","145882,Z4","143683,Z8"); m4852=new Array("139654,Century","139665,Electra","147952,Enclave","146558,Lacrosse","139683,Le Sabre","139685,Le Sabre Limited","147503,Lucerne","139826,Park Avenue","145906,Rainier","139827,Reatta","139828,Regal","144607,Rendezvous","139834,Riviera","144127,Roadmaster","139849,Skyhawk","139850,Skylark","143331,Special","139866,Super","146559,Terraza"); m4849=new Array("143266,62","139873,Allante","139875,Brougham","139877,Catera","145220,Concours","145221,Coupe De Ville","139879,Coupe Deville","142687,Cts","139880,Deville","147501,Dts","143333,Eldorado","139884,Escalade","139886,Fleetwood","140036,Seville","138003,Seville Sts","145905,Srx","147502,Sts","145951,Xlr"); m4812=new Array("140106,1 Ton","140111,1500","140113,2500","137911,3/4 Ton","138038,3500","143808,454ss Pickup","138147,Apache","145232,Astro","145233,Avalanche","144586,Aveo","140120,Bel Air","140122,Beretta","140123,Biscayne","140124,Blazer","144152,C10","142713,C1500 Pickup (Indy)","143347,C20","140125,C30","143122,C60","140126,Camaro","144153,Caprice","138262,Cavalier","138267,Celebrity","138268,Chevelle","138269,Chevette","138271,Cheyenne","144155,Classic Six","146501,Cobalt","145917,Colorado","138274,Corsica","138275,Corvair","138276,Corvette","144157,El Camino","145924,Equinox","138285,Express","138288,Fleetline","138290,G10 Van","138292,G20 Van","138294,G30 Van","147504,Hhr","138296,Impala","142805,Impala Ss","144160,Kodiak","138305,Lumina","138309,Malibu","143356,Malibu Classic","147505,Malibu Maxx","138312,Metro","138318,Monte Carlo","138321,Nova","143825,Pickup","138324,Prizm","140612,Regency","138052,S 10 Pickup (Indy)","145253,S-10","143852,S10 Pickup","143346,Series 3500","138329,Series C","138334,Silverado","146602,Silverado 1500","147801,Silverado 1500 Hybrid","146603,Silverado 2500","146604,Silverado 3500","145257,Sportvan","143076,Ssr","138343,Suburban","143360,Tahoe","143855,Tracker","145264,Trailblazer","146605,Uplander","143361,Van","138350,Venture"); m4648=new Array("138357,300","138361,300c","138368,300m","147506,Aspen","143365,Cirrus","138495,Concorde","138497,Cordoba","144572,Crossfire","138504,Fifth Avenue","138506,Imperial","145277,Intrepid","138508,Le Baron","138514,Lhs","138517,New Yorker","138518,Newport","145869,Pacifica","137972,Prowler","138519,Pt Cruiser","143864,Sebring","138529,Tc By Maserati","138530,Town & Country","145286,Voyager"); m4667=new Array("138647,Lanos","143880,Leganza","143380,Nubira"); m4670=new Array("138655,Rocky"); m4673=new Array("138687,280zx"); m4869=new Array("138863,Dmc-12"); m4516=new Array("138878,1 Ton","138885,600","138888,Aries","138892,Avenger","145298,B 150","145300,B 350","138895,B250","147710,Caliber","138898,Caravan","138899,Challenger","143397,Charger","143903,Charger R/T","144573,Colt","138903,Coronet","138917,D150","143906,D20","138927,Dakota","138928,Dart","139045,Daytona","139061,Durango","139062,Dynasty","139065,Grand Caravan","139066,Intrepid","139067,Lancer","146751,Magnum","143911,Mini Ram","139077,Neon","147711,Nitro","139078,Omni","139086,Ram","145317,Ram 100","145318,Ram 1500","145319,Ram 250","145645,Ram 2500","145341,Ram 350","145646,Ram 3500","139087,Ram 50","145342,Ram Van","145343,Ram Wagon","143914,Ramcharger","139088,Rampage","139100,Shadow","139101,Spirit","147301,Sprinter 2500","145916,Srt-4","143917,Stealth","139105,Stratus","139109,Super Bee","143918,Van","145347,Viper"); m4522=new Array("143926,Premier","139266,Summit","139267,Talon","139269,Vision"); m4533=new Array("139351,308","144173,308 Gts","139357,328 Gts","139361,348","139363,355","138115,360","144175,360 Modena","138127,360 Spider","139488,456","145850,456m","144177,550","143427,550 Maranello","143147,575m","143148,575m Maranello","139499,Mondial","147714,Superamerica","139500,Testarossa"); m4908=new Array("142907,Pininfarina","139524,Spyder 2000"); m4794=new Array("143833,3 Window Coupe","139539,Aerostar","139542,Aspire","139543,Bronco","145874,Cargo","143433,Club Wagon","143820,Cobra Jet","145352,Contour","139546,Crestline","139547,Crown Victoria","145354,E-150","148054,E-150 And Econoline 150","145355,E-250","148053,E-250 And Econoline 250","144659,E-350","148052,E-350 And Econoline 350","145840,E-450","139554,E150","144186,E350","139558,Econoline","147901,Edge","144064,Escape","147803,Escape Hybrid","144187,Escort","139561,Excursion","139562,Expedition","139563,Explorer","145844,F-100","145360,F-150","145658,F-250","147201,F-250 Super Duty","145659,F-350","147202,F-350 Super Duty","145837,F-450","145836,F-550","145841,F-650","145842,F-700","145908,F-750","145843,F-800","144188,F150","142905,F150 Pickup (Harley Davidson Edition)","139574,Fairmont","139577,Falcon","144627,Falcon Futura","139578,Festiva","146805,Five Hundred","148055,Flex","143437,Focus","145931,Freestar","147709,Freestyle","147507,Fusion","139581,Galaxie","139582,Galaxie 500","143438,Gran Torino","139589,Granada","145918,Gt","139590,Gt40","142772,Lightning","139593,Ltd","139721,Model A","144196,Model Aa","143189,Model T","143190,Mustang","139746,Mustang (Shelby)","139738,Mustang Cobra","143443,Mustang Gt","139742,Mustang Ii Mach1","139749,Pickup","139751,Probe","139752,Ranchero","139753,Ranger","138133,T Bucket","139761,Taurus","139763,Tempo","139764,Thunderbird","139765,Torino","143361,Van","139768,Windstar"); m4733=new Array("143191,Metro","139955,Prizm","139958,Storm","144215,Tracker"); m4543=new Array("139964,1 Ton","139968,1500 Pickup","139969,2500 Pickup","139971,3500 Pickup","147951,Acadia","142828,C1500","142827,C2500","139972,Caballero","145899,Canyon","139973,CC","145667,Denali","143456,Envoy","147052,Envoy Xl","147051,Envoy Xuv","139980,Jimmy","139986,Rally","145371,S-15","144217,S10 Jimmy","139988,S15 Pickup","139989,Safari","139990,Savana","145671,Sierra","147804,Sierra 1500 Hybrid","143458,Sonoma","139993,Suburban","139995,Typhoon","139997,Vandura","144219,Yukon","145927,Yukon Denali","145674,Yukon Xl"); m4912=new Array("138186,Accord","146301,Accord Hybrid","144242,Civic","146302,Civic Hybrid","146303,Civic Si","138191,Cr-V","138190,Del Sol","145834,Element","147508,Fit","138193,Insight","138195,Odyssey","138196,Passport","145896,Pilot","143476,Prelude","146803,Ridgeline","144244,S2000"); m4768=new Array("143070,H1","142829,H2","146951,H3"); m4840=new Array("143489,Accent","147661,Azera","138421,Elantra","147662,Entourage","138422,Excel","145383,Santa Fe","144262,Scoupe","138423,Sonata","138424,Tiburon","146802,Tucson","148001,Veracruz","145684,Xg300","145878,Xg350"); m4555=new Array("145857,Fx35","145856,Fx45","143491,G20","145883,G35","138437,I30","145686,I35","138438,J30","138439,M30","147660,M35","145885,M45","144265,Q45","143197,Qx4","146855,Qx56"); m4741=new Array("145690,2 Wd S Pickup","144271,Amigo","145833,Ascender","145389,Axiom","140670,Hombre","140546,Pickup","140674,Pickup","144272,Rodeo","140676,Trooper","145696,Vehicross"); m4841=new Array("142946,E-Type","140697,S-Type","144277,Vanden Plas","144582,X-Type","145698,Xj Sport","140705,Xj6","144278,Xj8","140709,Xjr","140710,Xjs","144279,Xk8","140713,Xke","140717,Xkr"); m4559=new Array("143502,Cherokee","140719,Cj","140720,Cj5","140722,Cj7","140723,Cj8","144281,Comanche","147658,Commander","147659,Compass","143503,Grand Cherokee","140728,Grand Wagoneer","145705,Liberty","140733,Renegade","140736,Wagoneer","140737,Wrangler"); m4745=new Array("146804,Amanti","145707,Optima","144571,Rio","147657,Rondo","145708,Sedona","143511,Sephia","145897,Sorento","144642,Spectra","140913,Sportage"); m4572=new Array("141112,Countach","141113,Diablo","144162,Gallardo","142824,Murcielago"); m4573=new Array("141148,Defender","141150,Discovery","141151,Freelander","146651,Lr3","141152,Range Rover"); m4575=new Array("147559,Es 350","141168,Es250","141169,Es300","147251,Es330","141170,Gs300","141171,Gs400","145415,Gs430","145884,Gx470","147562,Is 250","147563,Is 350","145714,Is300","141172,Ls400","145416,Ls430","143528,Lx450","141173,Lx470","147564,Rx 350","144315,Rx300","145928,Rx330","146801,Rx400h","141174,Sc300","141175,Sc400","145719,Sc430"); m4918=new Array("145886,Aviator","144574,Blackwood","141187,Continental","141195,Cosmopolitan","141200,Ls","143204,Mark Iv","147904,Mark Lt","144320,Mark Vi","141307,Mark Vii","141308,Mark Viii","147902,Mkx","147903,Mkz","141316,Navigator","141319,Premiere","141332,Town Car","141338,Zephyr"); m4919=new Array("141378,Elan","141380,Elise","141382,Esprit"); m4585=new Array("145847,Cambiocorsa","145848,Coupe","141571,Quattroporte","141573,Spyder"); m4588=new Array("143550,323","141596,626","141598,929","141601,B2200","141602,B2300","143551,B2500","141603,B2600","141604,B3000","141605,B4000","147558,Cx-7","147656,Cx-9","144584,Mazda3","147557,Mazda5","144583,Mazda6","141608,Miata","147712,Miata Mx-5","144348,Millenia","141610,Mpv","143552,Mx-3","141611,Mx-6","141613,Navajo","141614,Pickup","144349,Protege","145881,Protege5","145731,Rx-7","145925,Rx-8","142688,Rx8","145732,Tribute"); m4591=new Array("141744,190","143555,190d","141745,190e","143556,230","141758,250","141762,280","141764,280c","141772,300","141776,300ce","143559,300d","141777,300e","141779,300ge","141780,300s","141783,300se","141784,300sel","141785,300sl","141786,300te","144359,380sl","141794,400e","141795,400se","141796,400sel","141798,420sel","143562,450sl","141806,500sec","141807,500sel","141808,500sl","143563,560sec","144362,560sel","141811,560sl","141817,C Class","141818,C220","143564,C230","141819,C240","141820,C280","147151,C320","144364,C36","141822,Cl500","144640,Cl55 Amg","141823,Cl600","141824,Clk320","141825,Clk430","144649,Clk500","137988,Clk55","144365,E Class","141827,E320","141828,E420","141829,E430","141830,E500","141831,E55","141833,G500","144367,Ml Class","141837,Ml320","144608,Ml350","141838,Ml430","146001,Ml500","144650,Ml55 Amg","141839,Ml550","141842,S Class","143567,S320","141846,S420","141847,S430","144369,S500","141848,S600","141849,Sl Class","141850,Sl320","141851,Sl500","143125,Sl55 Amg","141852,Sl600","144370,Slk","144637,Slr Vision","141962,Ss Roadster"); m4593=new Array("144374,Capri","144375,Cougar","141994,Grand Marquis","141998,Marauder","146601,Mariner","147806,Mariner Hybrid","141999,Marquis","147556,Milan","142003,Monarch","142005,Montclair","142006,Montego","142009,Monterey","142011,Mountaineer","142013,Mystique","142014,Sable","142016,Topaz","142017,Tracer","142019,Villager"); m4603=new Array("144389,Cooper"); m4605=new Array("145768,3000","144391,3000gt","142205,Diamante","142206,Eclipse","146551,Eclipse Spyder","145870,Endeavor","142207,Expo","144392,Galant","145771,Lancer","146451,Lancer Evolution","145455,Mighty Max","142209,Mirage","142210,Montero","145887,Outlander","147555,Raider","144393,Van"); m4614=new Array("140360,200sx","140361,240sx","140364,300zx","143074,350z","143594,Altima","147807,Altima Hybrid","146101,Armada","140367,Axxess","144409,Frontier","140370,Maxima","145889,Murano","140372,Nx","140373,Pathfinder","140375,Pickup","143595,Pulsar","140376,Quest","140377,Sentra","140378,Stanza","145909,Titan","147554,Versa","140380,Xterra"); m4616=new Array("138020,442","140424,88","140425,98","140428,Achieva","140430,Alero","140431,Aurora","144417,Bravada","140436,Ciera","143602,Custom Cruiser","140439,Cutlass","140561,Delta 88","140569,Eighty Eight Royale","140581,Intrigue","140608,Omega","140612,Regency","140614,Silhouette","143610,Starfire","140619,Toronado","140620,Toronado-Trofeo"); m4453=new Array("141274,Acclaim","143644,Barracuda","141279,Breeze","141282,Caravelle","143220,Colt","141290,Duster","141298,Grand Voyager","141299,Gtx","141300,Horizon","143647,Laser","141429,Neon","141436,Prowler","141439,Road Runner","141442,Satellite","143651,Scamp","141451,Sundance","141460,Volare","144488,Voyager"); m4454=new Array("141463,6000","144628,Aztek","141469,Bonneville","144490,Catalina","141473,Chieftain","141479,Fiero","143655,Firebird","141486,Firebird Firehawk (Slp)","147551,G5","146854,G6","141487,Grand Am","141489,Grand Prix","141490,Gto","145492,Le Mans","141510,Montana","141511,Parisienne","147552,Solstice","141520,Sunbird","143659,Sunfire","147553,Torrent","145499,Trans Am","141636,Trans Sport","145501,Vibe"); m4457=new Array("141653,911","142791,911 Targa","141664,914","144502,924","141668,928","141672,944","143664,968","141679,Boxster","144505,C4 Cabriolet","141683,Carrera","144663,Cayenne","147701,Cayman"); m4471=new Array("142093,Corniche","142094,Corniche Ii","143690,Phantom","144534,Silver Shadow","142111,Silver Spur"); m4783=new Array("142148,3-Sep","145513,9-3","145514,9-5","147704,9-7x","144541,900","142151,9000","142152,92"); m4713=new Array("147653,Aura","145871,Ion-1","145877,Ion-2","145879,Ion-3","145517,L100","145518,L200","144569,L300","142168,Ls","145521,Lw1","145522,Lw2","145523,Lw200","145524,Lw300","147652,Outlook","146552,Relay","142171,Sc","143934,Sc1","142172,Sc2","147654,Sky","142173,Sl","143698,Sl1","142174,Sl2","142175,Sw1","142176,Sw2","145533,Vue","147808,Vue Hybrid"); m4855=new Array("146853,Tc","145929,Xa","145930,Xb"); m5102=new Array("147851,Fortwo"); m4836=new Array("147655,B9 Tribeca","144605,Baja","140449,Dl","140450,Forester","140451,Forester L","143967,Gl","140456,Impreza","140458,Legacy","140459,Loyale","140460,Outback","145545,Rx","143724,Svx","140464,Xt"); m4721=new Array("145873,Aerio","140486,Esteem","146851,Forenza","140487,Grand Vitara","146852,Reno","140488,Samurai","143233,Sidekick","140489,Swift","148101,Sx4","145895,Verona","140490,Vitara","140491,X-90","144647,Xl-7"); m4837=new Array("140530,4runner","140531,Avalon","140533,Camry","147809,Camry Hybrid","140535,Celica","140537,Corolla","143732,Cressida","140543,Echo","147561,Fj Cruiser","145563,Highlander","147810,Highlander Hybrid","140544,Land Cruiser","145830,Matrix","143981,Mr2","140545,Paseo","140546,Pickup","140547,Previa","145569,Prius","140548,Rav-4","145570,Rav4","144656,Scion","145571,Sequoia","143733,Sienna","140549,Solara","140553,Supra","140554,T100","140555,Tacoma","143983,Tercel","143734,Tundra","142395,Van","147651,Yaris"); m4726=new Array("142459,Cabrio","142460,Cabriolet","148105,CC","148102,Eos","142464,Eurovan","142467,Golf","143742,Gti","142468,Jetta","142470,Karmann Ghia","146251,New Beetle","142475,Passat","146151,Phaeton","147101,R32","142478,Rabbit","148104,Routan","142479,Scirocco","142482,Thing","148103,Tiguan","144673,Touareg","142484,Vanagon"); m4900=new Array("142497,240","142510,740","144001,760","142513,850","142514,940","142515,960","143748,C70","142516,Gl","142519,P1800","142522,S40","145598,S60","142523,S70","142524,S80","143749,S90","142525,V40","146556,V50","142526,V70","144004,V90","145892,Xc70","145890,Xc90");makeTb4 = new Array("4845,Acura","4927,Alfa Romeo","4833,Am General","4942,AMC","4755,Aston Martin","4929,Audi","4847,Austin Healey","4634,Bentley","4848,BMW","4852,Buick","4849,Cadillac","4812,Chevrolet","4648,Chrysler","4667,Daewoo","4670,Daihatsu","4673,Datsun","4869,Delorean","4516,Dodge","4522,Eagle","4533,Ferrari","4908,Fiat","4794,Ford","4733,GEO","4543,GMC","4912,Honda","4768,Hummer","4840,Hyundai","4555,Infiniti","4741,Isuzu","4841,Jaguar","4559,Jeep","4745,KIA","4572,Lamborghini","4573,Land Rover","4575,Lexus","4918,Lincoln","4919,Lotus","4585,Maserati","4588,Mazda","4591,Mercedes-Benz","4593,Mercury","4603,Mini","4605,Mitsubishi","4614,Nissan","4616,Oldsmobile","4453,Plymouth","4454,Pontiac","4457,Porsche","4471,Rolls-Royce","4783,Saab","4713,Saturn","4855,Scion","5102,Smart Car","4836,Subaru","4721,Suzuki","4837,Toyota","4726,Volkswagen","4900,Volvo");makeTb1=new Array(m4845,4845, m4927,4927, m4833,4833, m4942,4942, m4755,4755, m4929,4929, m4847,4847, m4634,4634, m4848,4848, m4852,4852, m4849,4849, m4812,4812, m4648,4648, m4667,4667, m4670,4670, m4673,4673, m4869,4869, m4516,4516, m4522,4522, m4533,4533, m4908,4908, m4794,4794, m4733,4733, m4543,4543, m4912,4912, m4768,4768, m4840,4840, m4555,4555, m4741,4741, m4841,4841, m4559,4559, m4745,4745, m4572,4572, m4573,4573, m4575,4575, m4918,4918, m4919,4919, m4585,4585, m4588,4588, m4591,4591, m4593,4593, m4603,4603, m4605,4605, m4614,4614, m4616,4616, m4453,4453, m4454,4454, m4457,4457, m4471,4471, m4783,4783, m4713,4713, m4855,4855, m5102,5102, m4836,4836, m4721,4721, m4837,4837, m4726,4726, m4900,4900);n4845=new Array("138724,Integra","145606,Mdx","147601,Rdx","143246,Rl","138727,Tl","145915,Tsx"); n4755=new Array("144671,Db9","139006,V8 Vantage"); n4929=new Array("143252,A3","139185,A4","139186,A6","143292,A8","147451,Q7","143027,Rs4","143253,S4","139188,S6","145622,S8","139190,Tt"); n4634=new Array("144055,Arnage","139236,Continental"); n4848=new Array("139401,3","147752,3 Series","146406,325ci","145627,328","139421,328i","147751,335","139432,525i","143308,528i","145633,535","139437,535i","146408,645ci","139443,7 Series","145643,750","143311,M3","139460,M5","139461,M6","146051,X3","139463,X5","145882,Z4"); n4852=new Array("147952,Enclave","146558,Lacrosse","147503,Lucerne","144607,Rendezvous","146559,Terraza"); n4849=new Array("142687,Cts","147501,Dts","139884,Escalade","138003,Seville Sts","145905,Srx","147502,Sts","145951,Xlr"); n4812=new Array("140113,2500","138038,3500","145233,Avalanche","144586,Aveo","142713,C1500 Pickup (Indy)","143122,C60","140126,Camaro","146501,Cobalt","145917,Colorado","138276,Corvette","145924,Equinox","138285,Express","147504,Hhr","138296,Impala","144160,Kodiak","138309,Malibu","147505,Malibu Maxx","138318,Monte Carlo","138329,Series C","138334,Silverado","146602,Silverado 1500","146603,Silverado 2500","146604,Silverado 3500","143076,Ssr","138343,Suburban","143360,Tahoe","145264,Trailblazer","146605,Uplander","143361,Van"); n4648=new Array("138357,300","138361,300c","147506,Aspen","144572,Crossfire","145869,Pacifica","138519,Pt Cruiser","143864,Sebring","138530,Town & Country"); n4516=new Array("138892,Avenger","147710,Caliber","138898,Caravan","138899,Challenger","143397,Charger","138927,Dakota","139061,Durango","146751,Magnum","147711,Nitro","139086,Ram","145318,Ram 1500","145645,Ram 2500","145646,Ram 3500","147301,Sprinter 2500","139105,Stratus","143918,Van","145347,Viper"); n4794=new Array("139547,Crown Victoria","145354,E-150","148054,E-150 And Econoline 150","145355,E-250","148053,E-250 And Econoline 250","144659,E-350","148052,E-350 And Econoline 350","145840,E-450","144186,E350","139558,Econoline","147901,Edge","144064,Escape","147803,Escape Hybrid","139562,Expedition","139563,Explorer","145360,F-150","145658,F-250","147201,F-250 Super Duty","145659,F-350","147202,F-350 Super Duty","145837,F-450","145836,F-550","145841,F-650","145908,F-750","146805,Five Hundred","148055,Flex","143437,Focus","145931,Freestar","147709,Freestyle","147507,Fusion","143190,Mustang","139746,Mustang (Shelby)","143443,Mustang Gt","139753,Ranger","139761,Taurus"); n4543=new Array("139968,1500 Pickup","147951,Acadia","145899,Canyon","145667,Denali","143456,Envoy","139990,Savana","145671,Sierra","144219,Yukon","145674,Yukon Xl"); n4912=new Array("138186,Accord","144242,Civic","146302,Civic Hybrid","138191,Cr-V","145834,Element","147508,Fit","138195,Odyssey","145896,Pilot","146803,Ridgeline","144244,S2000"); n4768=new Array("142829,H2","146951,H3"); n4840=new Array("143489,Accent","147661,Azera","138421,Elantra","147662,Entourage","145383,Santa Fe","138423,Sonata","138424,Tiburon","146802,Tucson","148001,Veracruz"); n4555=new Array("145857,Fx35","145856,Fx45","145883,G35","138439,M30","145885,M45","146855,Qx56"); n4741=new Array("145833,Ascender","140546,Pickup"); n4841=new Array("140697,S-Type","144277,Vanden Plas","144582,X-Type","145698,Xj Sport","144278,Xj8","144279,Xk8","140713,Xke","140717,Xkr"); n4559=new Array("147658,Commander","147659,Compass","143503,Grand Cherokee","145705,Liberty","140737,Wrangler"); n4745=new Array("146804,Amanti","145707,Optima","144571,Rio","147657,Rondo","145708,Sedona","145897,Sorento","144642,Spectra","140913,Sportage"); n4572=new Array("144162,Gallardo","142824,Murcielago"); n4573=new Array("146651,Lr3","141152,Range Rover"); n4575=new Array("147559,Es 350","141169,Es300","141170,Gs300","145884,Gx470","147562,Is 250","147563,Is 350","145416,Ls430","147564,Rx 350","146801,Rx400h","145719,Sc430"); n4918=new Array("141200,Ls","147904,Mark Lt","147902,Mkx","147903,Mkz","141316,Navigator","141332,Town Car"); n4919=new Array("141380,Elise"); n4585=new Array("141571,Quattroporte"); n4588=new Array("141602,B2300","141604,B3000","141605,B4000","147558,Cx-7","147656,Cx-9","144584,Mazda3","147557,Mazda5","144583,Mazda6","141608,Miata","147712,Miata Mx-5","141610,Mpv","145925,Rx-8","145732,Tribute"); n4591=new Array("141772,300","141817,C Class","143564,C230","141823,Cl600","141827,E320","141833,G500","144367,Ml Class","144608,Ml350","141839,Ml550","141848,S600","141849,Sl Class","143125,Sl55 Amg","141852,Sl600","144370,Slk","144637,Slr Vision","141962,Ss Roadster"); n4593=new Array("141994,Grand Marquis","146601,Mariner","147806,Mariner Hybrid","141999,Marquis","147556,Milan","142006,Montego","142011,Mountaineer","142014,Sable"); n4603=new Array("144389,Cooper"); n4605=new Array("142206,Eclipse","146551,Eclipse Spyder","145870,Endeavor","144392,Galant","145771,Lancer","146451,Lancer Evolution","145887,Outlander","147555,Raider"); n4614=new Array("143074,350z","143594,Altima","147807,Altima Hybrid","146101,Armada","144409,Frontier","140370,Maxima","145889,Murano","140373,Pathfinder","140376,Quest","140377,Sentra","145909,Titan","147554,Versa","140380,Xterra"); n4454=new Array("147551,G5","146854,G6","141489,Grand Prix","141490,Gto","141510,Montana","147552,Solstice","147553,Torrent","145501,Vibe"); n4457=new Array("141653,911","142791,911 Targa","141679,Boxster","144663,Cayenne","147701,Cayman"); n4471=new Array("143690,Phantom"); n4783=new Array("145513,9-3","145514,9-5","147704,9-7x"); n4713=new Array("147653,Aura","147652,Outlook","147654,Sky","145533,Vue","147808,Vue Hybrid"); n4855=new Array("146853,Tc","145930,Xb"); n5102=new Array("147851,Fortwo"); n4836=new Array("147655,B9 Tribeca","140450,Forester","140456,Impreza","140458,Legacy","140460,Outback"); n4721=new Array("145873,Aerio","146851,Forenza","140487,Grand Vitara","146852,Reno","148101,Sx4","144647,Xl-7"); n4837=new Array("140530,4runner","140531,Avalon","140533,Camry","147809,Camry Hybrid","140535,Celica","140537,Corolla","147561,Fj Cruiser","145563,Highlander","147810,Highlander Hybrid","140544,Land Cruiser","145830,Matrix","145569,Prius","145570,Rav4","145571,Sequoia","143733,Sienna","140549,Solara","140555,Tacoma","143734,Tundra","147651,Yaris"); n4726=new Array("148105,CC","148102,Eos","143742,Gti","142468,Jetta","146251,New Beetle","142475,Passat","147101,R32","142478,Rabbit","148104,Routan","148103,Tiguan","144673,Touareg"); n4900=new Array("143748,C70","142522,S40","145598,S60","142524,S80","146556,V50","142526,V70","145892,Xc70","145890,Xc90");makeTb5 = new Array("4845,Acura","4755,Aston Martin","4929,Audi","4634,Bentley","4848,BMW","4852,Buick","4849,Cadillac","4812,Chevrolet","4648,Chrysler","4516,Dodge","4794,Ford","4543,GMC","4912,Honda","4768,Hummer","4840,Hyundai","4555,Infiniti","4741,Isuzu","4841,Jaguar","4559,Jeep","4745,KIA","4572,Lamborghini","4573,Land Rover","4575,Lexus","4918,Lincoln","4919,Lotus","4585,Maserati","4588,Mazda","4591,Mercedes-Benz","4593,Mercury","4603,Mini","4605,Mitsubishi","4614,Nissan","4454,Pontiac","4457,Porsche","4471,Rolls-Royce","4783,Saab","4713,Saturn","4855,Scion","5102,Smart Car","4836,Subaru","4721,Suzuki","4837,Toyota","4726,Volkswagen","4900,Volvo");makeTb2=new Array(n4845, n4755, n4929, n4634, n4848, n4852, n4849, n4812, n4648, n4516, n4794, n4543, n4912, n4768, n4840, n4555, n4741, n4841, n4559, n4745, n4572, n4573, n4575, n4918, n4919, n4585, n4588, n4591, n4593, n4603, n4605, n4614, n4454, n4457, n4471, n4783, n4713, n4855, n5102, n4836, n4721, n4837, n4726, n4900);c4852=new Array("139654,Century","147952,Enclave","146558,Lacrosse","139683,Le Sabre","147503,Lucerne","139826,Park Avenue","145906,Rainier","139828,Regal","144607,Rendezvous","146559,Terraza"); c4812=new Array("140113,2500","138038,3500","145232,Astro","145233,Avalanche","144586,Aveo","140124,Blazer","142713,C1500 Pickup (Indy)","138262,Cavalier","144155,Classic Six","146501,Cobalt","145917,Colorado","138276,Corvette","145924,Equinox","138285,Express","147504,Hhr","138296,Impala","142805,Impala Ss","138309,Malibu","147505,Malibu Maxx","138318,Monte Carlo","145253,S-10","138334,Silverado","146602,Silverado 1500","146603,Silverado 2500","146604,Silverado 3500","143076,Ssr","138343,Suburban","143360,Tahoe","143855,Tracker","145264,Trailblazer","146605,Uplander","138350,Venture"); c4648=new Array("145869,Pacifica","143864,Sebring"); c4794=new Array("139547,Crown Victoria","145354,E-150","148054,E-150 And Econoline 150","144659,E-350","148052,E-350 And Econoline 350","139558,Econoline","147901,Edge","144064,Escape","147803,Escape Hybrid","139561,Excursion","139562,Expedition","139563,Explorer","145360,F-150","145658,F-250","147201,F-250 Super Duty","145659,F-350","146805,Five Hundred","148055,Flex","143437,Focus","145931,Freestar","147709,Freestyle","147507,Fusion","143190,Mustang","143443,Mustang Gt","139753,Ranger","139761,Taurus","139764,Thunderbird","143361,Van","139768,Windstar"); c4543=new Array("139968,1500 Pickup","147951,Acadia","142828,C1500","145899,Canyon","143456,Envoy","147052,Envoy Xl","147051,Envoy Xuv","139989,Safari","139990,Savana","145671,Sierra","143458,Sonoma","144219,Yukon","145674,Yukon Xl"); c4912=new Array("138186,Accord"); c4918=new Array("145886,Aviator","141200,Ls","147904,Mark Lt","147902,Mkx","147903,Mkz","141316,Navigator","141332,Town Car","141338,Zephyr"); c4593=new Array("141994,Grand Marquis","141998,Marauder","146601,Mariner","147556,Milan","142006,Montego","142009,Monterey","142011,Mountaineer","142014,Sable"); c4616=new Array("140430,Alero","144417,Bravada","140614,Silhouette"); c4454=new Array("144628,Aztek","141469,Bonneville","147551,G5","146854,G6","141487,Grand Am","141489,Grand Prix","141490,Gto","141510,Montana","147552,Solstice","143659,Sunfire","147553,Torrent","145501,Vibe"); c4855=new Array("146853,Tc","145929,Xa","145930,Xb"); c4837=new Array("140530,4runner","140531,Avalon","140533,Camry","147809,Camry Hybrid","140535,Celica","140537,Corolla","140543,Echo","147561,Fj Cruiser","145563,Highlander","147810,Highlander Hybrid","140544,Land Cruiser","145830,Matrix","143981,Mr2","145569,Prius","145570,Rav4","145571,Sequoia","143733,Sienna","140549,Solara","140555,Tacoma","143734,Tundra","142395,Van","147651,Yaris");makeTb6 = new Array("4852,Buick","4812,Chevrolet","4648,Chrysler","4794,Ford","4543,GMC","4912,Honda","4918,Lincoln","4593,Mercury","4616,Oldsmobile","4454,Pontiac","4855,Scion","4837,Toyota");makeTb3=new Array(c4852, c4812, c4648, c4794, c4543, c4912, c4918, c4593, c4616, c4454, c4855, c4837);
			function in_array(myValue,myArray)
			{
		    	for( var i in myArray )
				{
					if( myArray[i] === myValue )
		    	        return true;
				}
		
				return false;
			}
			
			function changeYear( formnum, lastType )
			{
				if( lastType == '' )
					lastType	= 'all';

				if( !isNaN( formnum ) )
					formElement	= document.forms[formnum];
				else
					formElement	= document.getElementById( formnum );

				if( lastType == 'new' )
					var fromyear = 2006;
				else
					var fromyear = 1975;
		
				var year;
				var i = 0;

				formElement.yearfrom.options.length	= 0;
				formElement.yearto.options.length	= 0;
		
				for( year = fromyear; year <= 2009; year++ )
				{
					formElement.yearfrom.options[i]	= new Option(year,year);
					formElement.yearto.options[i]	= new Option(year,year);
					i++;
				}
		
				formElement.yearto.options[i-1].selected	= true;
			}
	
			function chgMake( formnum, makeNum, modelVal, searchType )
			{
				if( !isNaN( formnum ) )
					formElement	= document.forms[formnum];
				else
					formElement	= document.getElementById( formnum );
					
				if( makeNum != 0 )
				{
					switch( searchType )
					{
						case 'new':
							makeCarArray	= eval( 'n' + formElement.make.options[makeNum].value );
							break;
						case 'certified':
							makeCarArray	= eval( 'c' + formElement.make.options[makeNum].value );
							break;
						case 'used':
						case 'all':
							makeCarArray	= eval( 'm' + formElement.make.options[makeNum].value );
							break;
						default:
							makeCarArray	= eval( 'm' + formElement.make.options[makeNum].value );
							searchType		= 'all';
							break;
					}
					
					formElement.model.options.length	= makeCarArray.length + 1;

					for( var i = 0; i < makeCarArray.length; i++)
					{
						if( makeCarArray[i].length )
						{
							var splitArray	= makeCarArray[i].split( "," );

							formElement.model.options[i + 1].value	= splitArray[0];
							formElement.model.options[i + 1].text	= splitArray[1];

							// Call the funcion so that the related model is selected when a make and its models are pre-selected
							if( formElement.model.options[i + 1].value == modelVal )
					 			document.forms[formnum].model.options[i + 1].selected = true;
						}
					}
				} else {
					formElement.model.options.length	= 1;
				}
			}
					
					
			function getMake( formnum, makeVal, modelVal, searchType )
			{
				if( makeVal == '' )
					makeVal = 0;
					
				if( !isNaN( formnum ) )
					formElement	= document.forms[formnum];
				else
					formElement	= document.getElementById( formnum );

				if( formElement.make != undefined )
				{
					switch( searchType )
					{
						case 'new':
							makeArray	= makeTb5;
							break;
						case 'certified':
							makeArray	= makeTb6;
							break;
						case 'used':
						case 'all':
							makeArray	= makeTb4;
							break;
						default:
							makeArray	= makeTb4;
							searchType	= 'all';
							break;
					}
					
					formElement.make.options.length = makeArray.length + 1;

					for( var i = 0; i < makeArray.length; i++ )
					{
						var splitArray	= makeArray[i].split( "," );

						formElement.make.options[i + 1].value	= splitArray[0];
						formElement.make.options[i + 1].text	= splitArray[1];

						// Call the funcion so that the models are populated too when a make is pre-selected
						if( formElement.make.options[i + 1].value == makeVal && makeVal != 0 )
						{
							formElement.make.options[i + 1].selected = true;
							chgMake( formnum, i + 1, modelVal, searchType );
						}
					}
				}
			}
			
			function makeId( formnum, makeId, modelVal, searchType )
			{
				if( !isNaN( formnum ) )
					formElement	= document.forms[formnum];
				else
					formElement	= document.getElementById( formnum );
					
				if( makeId != 0 )
				{
					switch( searchType )
					{
						case 'new':
							makeCarArray	= eval( 'n' + makeId );
							break;
						case 'certified':
							makeCarArray	= eval( 'c' + makeId );
							break;
						case 'used':
						case 'all':
							makeCarArray	= eval( 'm' + makeId );
							break;
						default:
							makeCarArray	= eval( 'm' + makeId );
							searchType		= 'all';
							break;
					}
					
					formElement.model.options.length	= makeCarArray.length + 1;

					for( var i = 0; i < makeCarArray.length; i++)
					{
						if( makeCarArray[i].length )
						{
							var splitArray	= makeCarArray[i].split( "," );

							formElement.model.options[i + 1].value	= splitArray[0];
							formElement.model.options[i + 1].text	= splitArray[1];

							// Call the funcion so that the related model is selected when a make and its models are pre-selected
							if( formElement.model.options[i + 1].value == modelVal )
					 			document.forms[formnum].model.options[i + 1].selected = true;
						}
					}
				} else {
					formElement.model.options.length	= 1;
				}
			}
				