var YearsArray = new Array("2013","2012","2011");

var dealers = new Array();
dealers["ALL_DEALERS"] = new Array();
dealers["ALL_DEALERS"]["name"] = "ALL DEALERS";
dealers["ALL_DEALERS"]["makes"] = new Array();
dealers["ALL_DEALERS"]["makes"]["ACURA"] = new Array ("MDX","RDX","TL","TSX","ZDX");
dealers["ALL_DEALERS"]["makes"]["BUICK"] = new Array ("ENCLAVE","LACROSSE","LUCERNE","REGAL","REGAL TURBO","VERANO");
dealers["ALL_DEALERS"]["makes"]["CHEVROLET"] = new Array ("AVALANCHE","C25 FULL SIZE","CAMARO","COLORADO","CORVETTE","CRUZE","EQUINOX","EXPRESS","FLEETSIDE K25","G10 VAN","G20 VAN","IMPALA","MALIBU","SILVERADO","SONIC","SONIC 2LT","SONIC 5-DOOR","SUBURBAN","TAHOE","TRAVERSE","VOLT");
dealers["ALL_DEALERS"]["makes"]["CHRYSLER"] = new Array ("200","200 CONVERTABLE","200CH","200S","300","TOWN & COUNTRY");
dealers["ALL_DEALERS"]["makes"]["DODGE"] = new Array ("AVENGER","CALIBER","CARAVAN","CHAL","CHALLENGER","CHALLLEGER","CHAR","CHARG","CHARGER","DURANGO","JOUR","JOURNEY","NITRO","RAM");
dealers["ALL_DEALERS"]["makes"]["FORD"] = new Array ("2011 FORD E-250 COMM CARG","2011 FORD E-350 CUTAWAY C","2011 FORD F-150 FX4 CREW","2011 FORD F-150 LARIAT CR","2011 FORD F-150 XLT CREW","2011 FORD F-150 XLT SUPER","2012 FORD E-250 COMM CARG","2012 FORD ESCAPE LIMITED","2012 FORD ESCAPE XLS 4DR","2012 FORD ESCAPE XLT 4DR","2012 FORD EXPEDITION EL L","2012 FORD F-150 FX4 CREW","2012 FORD F-150 LARIAT CR","2012 FORD F-150 XL SUPER","2012 FORD F-150 XLT CREW","2012 FORD F-250 LARIAT CR","2012 FORD F-250 XL SUPER","2012 FORD F-250 XLT CREW","2012 FORD F-350 CHASSIS X","2012 FORD FOCUS SE 4DR HB","2012 FORD FOCUS SE 4DR SD","2012 FORD FOCUS SEL 4DR H","2012 FORD FUSION S 4DR SD","2012 FORD MUSTANG V6 2DR","2012 FORD TAURUS LIMITED","CHASSIS CAB","E-150","E-250","E150","E250","E350 XL SUPER DUTY EXT WA","ECONOLINE CARGO","ECONOLINE CARGO VAN","ECONOLINE VAN","ECONOLINE WAGON","EDGE","EDGE AWD","EDGE FWD","ESCAPE","EXPE","EXPEDITION","EXPEDITION 4X2","EXPEDITION 4X4","EXPEDITION EL","EXPEDITION EL 4X4","EXPLORER","F-550 SUPER DUTY","F150","F250","F350","F450 4X4 CREW CAB PICKUP/","F550","F750 REG CAB PICKUP/DELVR","FIESTA","FIESTA 4-DOOR SEDAN","FIESTA 4-DOOR SEDAN SE","FIESTA 5-DOOR HATCH","FIESTA 5-DOOR HATCH SE","FLEX","FLEX AWD","FLEX FWD","FOCUS","FUSION","FUSION HYBRID","FUSION SE","FUSION SEL","FUSION V6","K1H0 EXPEDITION KR EL 4X2","K2A0 EXPEDITION LMTD EL 4","K3A0 EDGE FWD-SPORT 400A","K3G0 EDGE FWD-SE 101A","K3J0 EDGE FWD-SEL 200A","K3J0 EDGE FWD-SEL 204A","K3J0 EDGE FWD-SEL 205A","K3K0 EDGE FWD-LIMITED 301","K3K0 EDGE FWD-LIMITED 302","K4A0 EDGE AWD-SPORT 400A","K5C0 FLEX FWD-SEL","K5D0 FLEX FWD-TITANIUM","K7F0 EXPLORER LIMITED FWD","MUSTANG","R4F0 RANGER 4X4 SPT SUPER","RANGER","S-DTY F-250","S-DTY F-350 DRW","S-DTY F-550","S6B0 TRANSIT CONNECT XLT","SHELBY GT500","SPORT TRAC","TAURUS","TRANS","TRANSIT","TRANSIT CONNECT","U0C0 ESCAPE 4DR XLS FWD","U0D0 ESCAPE 4DR XLT FWD","U0E0 ESCAPE 4DR LIMITED F","U1H0 EXPEDITION XLT 4X2","U9D0 ESCAPE 4DR XLT 4WD","U9E0 ESCAPE 4DR LIMITED 4");
dealers["ALL_DEALERS"]["makes"]["GMC"] = new Array ("ACADIA","ACADIA AWD","C15 FULL SIZE","C25 FULL SIZE","C35 FULL SIZE","CANYON","SAVANA","SAVANA 1500","SIERRA","TERRAIN","YUKON");
dealers["ALL_DEALERS"]["makes"]["HONDA"] = new Array ("ACCORD","CIVIC","CRV","FIT","ODYSSEY","PILOT","RIDGELINE");
dealers["ALL_DEALERS"]["makes"]["HYUNDAI"] = new Array ("ACCE","ACCENT","ELAN","ELANTRA","ELANTRA TOURING","GENC","GENESIS","GENESIS COUPE","SANTE FE","SONA","SONATA","TUCS","TUCSON","TUCSON FWD","VELO","VELOSTER","VERA","VERACRUZ","VERACRUZ FWD");
dealers["ALL_DEALERS"]["makes"]["JAGUAR"] = new Array ("XF","XJ","XK");
dealers["ALL_DEALERS"]["makes"]["JEEP"] = new Array ("COMAPSS","COMPASS","COMPS","GRAND CHEROKEE","GRCHER","LIBERTY","PATRIO","PATRIOT","WRANGLER");
dealers["ALL_DEALERS"]["makes"]["KIA"] = new Array ("FORTE","OPTI EX","OPTIMA","SEDO","SORENTO","SPORTAGE");
dealers["ALL_DEALERS"]["makes"]["LINCOLN"] = new Array ("MKS","MKT","MKX","MKZ","NAVIGATOR","TOWN CAR");
dealers["ALL_DEALERS"]["makes"]["MERCEDES"] = new Array ("C-CLASS","CL-CLASS","E-CLASS","GL-CLASS","GLK-CLASS","M-CLASS","R-CLASS","S-CLASS","SL-CLASS","SLK-CLASS");
dealers["ALL_DEALERS"]["makes"]["MERCURY"] = new Array ("MARI");
dealers["ALL_DEALERS"]["makes"]["MITSUBISHI"] = new Array ("ECLIPSE","ENDE","GALANT","LANCE","MONTERO","OUTL","RAI 4WD","RAI LS");
dealers["ALL_DEALERS"]["makes"]["NISSAN"] = new Array ("370 Z","370Z","ALTIMA","ARMADA","CUBE","FRONTIER","GT-R","JUKE","MAXIMA","MURANO","NV","PATHFINDER","QUEST","ROGU","ROGUE","SENTRA","TITAN","VERSA","XTERRA");
dealers["ALL_DEALERS"]["makes"]["RAM"] = new Array ("1500","1500 CREW CAB","1500 CREW CAB LARAMIE 4X4","1500 CREW CAB ST","1500 QUAD CAB","1500 REG CAB","1500 ST CREW CAB 4X4","2500","2500 CREW CAB","3500","3500 MEGA CAB");
dealers["ALL_DEALERS"]["makes"]["RENA"] = new Array ("10");
dealers["ALL_DEALERS"]["makes"]["SMART"] = new Array ("FORTWO");
dealers["ALL_DEALERS"]["makes"]["TOYOTA"] = new Array ("2WD TACOMA TRUC","4 RUNNER","4WD TACOMA TRUC","AVALON","CAMRY","COROLLA","FJ CRUISER","FJ CRUISER 4X4","HIGHLANDER","LAND CRUISER","LAND CRUISER 4WD","PRIU","PRIUS","PRIUS V","RAV4","SCION","SCION IQ","SCION TC","SCION XB","SCION XD","SEQUOIA","SIENNA","TACOMA","TUNDRA","VENZA","VENZA FWD","YARIS","YARIS 3-DOOR","YARIS 5-DOOR");
dealers["ALL_DEALERS"]["makes"]["VOLKSWAGEN"] = new Array ("BEET","BEETLE","CC","CCLUX","EOS","GOLF","GTI","JETTA","PASSAT","ROU SE","ROUTAN","TIGUAN","TOUA","TOUAREG");
dealers["ALL_DEALERS"]["makes"]["VOLVO"] = new Array ("C30","C70","S60","S80","XC60","XC70","XC90");
dealers["ALL_DEALERS"] = new Array();
dealers["ALL_DEALERS"]["makes"] = new Array ();
dealers["ALL_DEALERS"]["makes"]["ACURA"] = new Array ("MDX","RDX","TL","TSX","ZDX");
dealers["ALL_DEALERS"]["makes"]["BUICK"] = new Array ("ENCLAVE","LACROSSE","LUCERNE","REGAL","REGAL TURBO","VERANO");
dealers["ALL_DEALERS"]["makes"]["CHEVROLET"] = new Array ("AVALANCHE","C25 FULL SIZE","CAMARO","COLORADO","CORVETTE","CRUZE","EQUINOX","EXPRESS","FLEETSIDE K25","G10 VAN","G20 VAN","IMPALA","MALIBU","SILVERADO","SONIC","SONIC 2LT","SONIC 5-DOOR","SUBURBAN","TAHOE","TRAVERSE","VOLT");
dealers["ALL_DEALERS"]["makes"]["CHRYSLER"] = new Array ("200","200 CONVERTABLE","200CH","200S","300","TOWN & COUNTRY");
dealers["ALL_DEALERS"]["makes"]["DODGE"] = new Array ("AVENGER","CALIBER","CARAVAN","CHAL","CHALLENGER","CHALLLEGER","CHAR","CHARG","CHARGER","DURANGO","JOUR","JOURNEY","NITRO","RAM");
dealers["ALL_DEALERS"]["makes"]["FORD"] = new Array ("2011 FORD E-250 COMM CARG","2011 FORD E-350 CUTAWAY C","2011 FORD F-150 FX4 CREW","2011 FORD F-150 LARIAT CR","2011 FORD F-150 XLT CREW","2011 FORD F-150 XLT SUPER","2012 FORD E-250 COMM CARG","2012 FORD ESCAPE LIMITED","2012 FORD ESCAPE XLS 4DR","2012 FORD ESCAPE XLT 4DR","2012 FORD EXPEDITION EL L","2012 FORD F-150 FX4 CREW","2012 FORD F-150 LARIAT CR","2012 FORD F-150 XL SUPER","2012 FORD F-150 XLT CREW","2012 FORD F-250 LARIAT CR","2012 FORD F-250 XL SUPER","2012 FORD F-250 XLT CREW","2012 FORD F-350 CHASSIS X","2012 FORD FOCUS SE 4DR HB","2012 FORD FOCUS SE 4DR SD","2012 FORD FOCUS SEL 4DR H","2012 FORD FUSION S 4DR SD","2012 FORD MUSTANG V6 2DR","2012 FORD TAURUS LIMITED","CHASSIS CAB","E-150","E-250","E150","E250","E350 XL SUPER DUTY EXT WA","ECONOLINE CARGO","ECONOLINE CARGO VAN","ECONOLINE VAN","ECONOLINE WAGON","EDGE","EDGE AWD","EDGE FWD","ESCAPE","EXPE","EXPEDITION","EXPEDITION 4X2","EXPEDITION 4X4","EXPEDITION EL","EXPEDITION EL 4X4","EXPLORER","F-550 SUPER DUTY","F150","F250","F350","F450 4X4 CREW CAB PICKUP/","F550","F750 REG CAB PICKUP/DELVR","FIESTA","FIESTA 4-DOOR SEDAN","FIESTA 4-DOOR SEDAN SE","FIESTA 5-DOOR HATCH","FIESTA 5-DOOR HATCH SE","FLEX","FLEX AWD","FLEX FWD","FOCUS","FUSION","FUSION HYBRID","FUSION SE","FUSION SEL","FUSION V6","K1H0 EXPEDITION KR EL 4X2","K2A0 EXPEDITION LMTD EL 4","K3A0 EDGE FWD-SPORT 400A","K3G0 EDGE FWD-SE 101A","K3J0 EDGE FWD-SEL 200A","K3J0 EDGE FWD-SEL 204A","K3J0 EDGE FWD-SEL 205A","K3K0 EDGE FWD-LIMITED 301","K3K0 EDGE FWD-LIMITED 302","K4A0 EDGE AWD-SPORT 400A","K5C0 FLEX FWD-SEL","K5D0 FLEX FWD-TITANIUM","K7F0 EXPLORER LIMITED FWD","MUSTANG","R4F0 RANGER 4X4 SPT SUPER","RANGER","S-DTY F-250","S-DTY F-350 DRW","S-DTY F-550","S6B0 TRANSIT CONNECT XLT","SHELBY GT500","SPORT TRAC","TAURUS","TRANS","TRANSIT","TRANSIT CONNECT","U0C0 ESCAPE 4DR XLS FWD","U0D0 ESCAPE 4DR XLT FWD","U0E0 ESCAPE 4DR LIMITED F","U1H0 EXPEDITION XLT 4X2","U9D0 ESCAPE 4DR XLT 4WD","U9E0 ESCAPE 4DR LIMITED 4");
dealers["ALL_DEALERS"]["makes"]["GMC"] = new Array ("ACADIA","ACADIA AWD","C15 FULL SIZE","C25 FULL SIZE","C35 FULL SIZE","CANYON","SAVANA","SAVANA 1500","SIERRA","TERRAIN","YUKON");
dealers["ALL_DEALERS"]["makes"]["HONDA"] = new Array ("ACCORD","CIVIC","CRV","FIT","ODYSSEY","PILOT","RIDGELINE");
dealers["ALL_DEALERS"]["makes"]["HYUNDAI"] = new Array ("ACCE","ACCENT","ELAN","ELANTRA","ELANTRA TOURING","GENC","GENESIS","GENESIS COUPE","SANTE FE","SONA","SONATA","TUCS","TUCSON","TUCSON FWD","VELO","VELOSTER","VERA","VERACRUZ","VERACRUZ FWD");
dealers["ALL_DEALERS"]["makes"]["JAGUAR"] = new Array ("XF","XJ","XK");
dealers["ALL_DEALERS"]["makes"]["JEEP"] = new Array ("COMAPSS","COMPASS","COMPS","GRAND CHEROKEE","GRCHER","LIBERTY","PATRIO","PATRIOT","WRANGLER");
dealers["ALL_DEALERS"]["makes"]["KIA"] = new Array ("FORTE","OPTI EX","OPTIMA","SEDO","SORENTO","SPORTAGE");
dealers["ALL_DEALERS"]["makes"]["LINCOLN"] = new Array ("MKS","MKT","MKX","MKZ","NAVIGATOR","TOWN CAR");
dealers["ALL_DEALERS"]["makes"]["MERCEDES"] = new Array ("C-CLASS","CL-CLASS","E-CLASS","GL-CLASS","GLK-CLASS","M-CLASS","R-CLASS","S-CLASS","SL-CLASS","SLK-CLASS");
dealers["ALL_DEALERS"]["makes"]["MERCURY"] = new Array ("MARI");
dealers["ALL_DEALERS"]["makes"]["MITSUBISHI"] = new Array ("ECLIPSE","ENDE","GALANT","LANCE","MONTERO","OUTL","RAI 4WD","RAI LS");
dealers["ALL_DEALERS"]["makes"]["NISSAN"] = new Array ("370 Z","370Z","ALTIMA","ARMADA","CUBE","FRONTIER","GT-R","JUKE","MAXIMA","MURANO","NV","PATHFINDER","QUEST","ROGU","ROGUE","SENTRA","TITAN","VERSA","XTERRA");
dealers["ALL_DEALERS"]["makes"]["RAM"] = new Array ("1500","1500 CREW CAB","1500 CREW CAB LARAMIE 4X4","1500 CREW CAB ST","1500 QUAD CAB","1500 REG CAB","1500 ST CREW CAB 4X4","2500","2500 CREW CAB","3500","3500 MEGA CAB");
dealers["ALL_DEALERS"]["makes"]["RENA"] = new Array ("10");
dealers["ALL_DEALERS"]["makes"]["SMART"] = new Array ("FORTWO");
dealers["ALL_DEALERS"]["makes"]["TOYOTA"] = new Array ("2WD TACOMA TRUC","4 RUNNER","4WD TACOMA TRUC","AVALON","CAMRY","COROLLA","FJ CRUISER","FJ CRUISER 4X4","HIGHLANDER","LAND CRUISER","LAND CRUISER 4WD","PRIU","PRIUS","PRIUS V","RAV4","SCION","SCION IQ","SCION TC","SCION XB","SCION XD","SEQUOIA","SIENNA","TACOMA","TUNDRA","VENZA","VENZA FWD","YARIS","YARIS 3-DOOR","YARIS 5-DOOR");
dealers["ALL_DEALERS"]["makes"]["VOLKSWAGEN"] = new Array ("BEET","BEETLE","CC","CCLUX","EOS","GOLF","GTI","JETTA","PASSAT","ROU SE","ROUTAN","TIGUAN","TOUA","TOUAREG");
dealers["ALL_DEALERS"]["makes"]["VOLVO"] = new Array ("C30","C70","S60","S80","XC60","XC70","XC90");
dealers["BHA1"] = new Array();
dealers["BHA1"]["makes"] = new Array ();
dealers["BHA1"]["makes"]["ACURA"] = new Array ("MDX","RDX","TL","TSX","ZDX");
dealers["HUDC1"] = new Array();
dealers["HUDC1"]["makes"] = new Array ();
dealers["HUDC1"]["makes"]["BUICK"] = new Array ("ENCLAVE","LUCERNE","REGAL","REGAL TURBO","VERANO");
dealers["HUDC1"]["makes"]["CHEVROLET"] = new Array ("C25 FULL SIZE","FLEETSIDE K25","G10 VAN","G20 VAN","SONIC 2LT","SONIC 5-DOOR");
dealers["HUDC1"]["makes"]["GMC"] = new Array ("ACADIA","ACADIA AWD","C15 FULL SIZE","C25 FULL SIZE","C35 FULL SIZE","CANYON","SIERRA","TERRAIN");
dealers["BHAM1"] = new Array();
dealers["BHAM1"]["makes"] = new Array ();
dealers["BHAM1"]["makes"]["BUICK"] = new Array ("LACROSSE");
dealers["BHAM1"]["makes"]["GMC"] = new Array ("SAVANA","SAVANA 1500","YUKON");
dealers["SC1"] = new Array();
dealers["SC1"]["makes"] = new Array ();
dealers["SC1"]["makes"]["CHEVROLET"] = new Array ("AVALANCHE","CAMARO","COLORADO","CORVETTE","EQUINOX","EXPRESS","IMPALA","MALIBU","SILVERADO","SONIC","SUBURBAN","TAHOE","TRAVERSE","VOLT");
dealers["BHC1"] = new Array();
dealers["BHC1"]["makes"] = new Array ();
dealers["BHC1"]["makes"]["CHEVROLET"] = new Array ("CRUZE");
dealers["AMCJD1"] = new Array();
dealers["AMCJD1"]["makes"] = new Array ();
dealers["AMCJD1"]["makes"]["CHRYSLER"] = new Array ("200","300","TOWN & COUNTRY");
dealers["AMCJD1"]["makes"]["DODGE"] = new Array ("AVENGER","JOUR");
dealers["AMCJD1"]["makes"]["JEEP"] = new Array ("COMPS","GRCHER");
dealers["AMCJD1"]["makes"]["RENA"] = new Array ("10");
dealers["WPCJD1"] = new Array();
dealers["WPCJD1"]["makes"] = new Array ();
dealers["WPCJD1"]["makes"]["CHRYSLER"] = new Array ("200 CONVERTABLE");
dealers["WPCJD1"]["makes"]["DODGE"] = new Array ("CALIBER","CARAVAN","CHAL","CHALLENGER","CHARG","DURANGO");
dealers["WPCJD1"]["makes"]["JEEP"] = new Array ("COMAPSS","COMPASS");
dealers["WPCJD1"]["makes"]["RAM"] = new Array ("1500","1500 CREW CAB","1500 CREW CAB LARAMIE 4X4","1500 CREW CAB ST","1500 QUAD CAB","1500 REG CAB","1500 ST CREW CAB 4X4","2500 CREW CAB","3500 MEGA CAB");
dealers["BHD1"] = new Array();
dealers["BHD1"]["makes"] = new Array ();
dealers["BHD1"]["makes"]["CHRYSLER"] = new Array ("200CH","200S");
dealers["BHD1"]["makes"]["DODGE"] = new Array ("CHALLLEGER","CHAR","CHARGER","JOURNEY","NITRO","RAM");
dealers["BHD1"]["makes"]["JEEP"] = new Array ("GRAND CHEROKEE","PATRIO");
dealers["JCFY1"] = new Array();
dealers["JCFY1"]["makes"] = new Array ();
dealers["JCFY1"]["makes"]["FORD"] = new Array ("2011 FORD E-250 COMM CARG","2011 FORD F-150 XLT SUPER","2012 FORD ESCAPE XLT 4DR","2012 FORD EXPEDITION EL L","2012 FORD F-150 FX4 CREW","2012 FORD F-150 LARIAT CR","2012 FORD F-150 XL SUPER","2012 FORD F-150 XLT CREW","2012 FORD FOCUS SE 4DR HB","2012 FORD FOCUS SE 4DR SD","2012 FORD FOCUS SEL 4DR H","2012 FORD FUSION S 4DR SD","2012 FORD MUSTANG V6 2DR","2012 FORD TAURUS LIMITED","FIESTA 5-DOOR HATCH SE","FUSION SE","FUSION SEL","K2A0 EXPEDITION LMTD EL 4","K3G0 EDGE FWD-SE 101A","K3J0 EDGE FWD-SEL 200A","K3J0 EDGE FWD-SEL 204A","K3J0 EDGE FWD-SEL 205A","K3K0 EDGE FWD-LIMITED 301","K3K0 EDGE FWD-LIMITED 302","K5C0 FLEX FWD-SEL","K5D0 FLEX FWD-TITANIUM","U0D0 ESCAPE 4DR XLT FWD","U0E0 ESCAPE 4DR LIMITED F","U1H0 EXPEDITION XLT 4X2","U9D0 ESCAPE 4DR XLT 4WD","U9E0 ESCAPE 4DR LIMITED 4");
dealers["JCFMC1"] = new Array();
dealers["JCFMC1"]["makes"] = new Array ();
dealers["JCFMC1"]["makes"]["FORD"] = new Array ("2011 FORD E-350 CUTAWAY C","2011 FORD F-150 FX4 CREW","2011 FORD F-150 LARIAT CR","2011 FORD F-150 XLT CREW","2012 FORD E-250 COMM CARG","2012 FORD ESCAPE LIMITED","2012 FORD ESCAPE XLS 4DR","2012 FORD F-250 LARIAT CR","2012 FORD F-250 XL SUPER","2012 FORD F-250 XLT CREW","2012 FORD F-350 CHASSIS X","E250","E350 XL SUPER DUTY EXT WA","EDGE AWD","EDGE FWD","ESCAPE","EXPEDITION 4X2","EXPEDITION 4X4","EXPEDITION EL 4X4","EXPLORER","F450 4X4 CREW CAB PICKUP/","F550","F750 REG CAB PICKUP/DELVR","FIESTA","FIESTA 4-DOOR SEDAN","FIESTA 4-DOOR SEDAN SE","FIESTA 5-DOOR HATCH","FLEX AWD","FLEX FWD","FUSION V6","K1H0 EXPEDITION KR EL 4X2","K3A0 EDGE FWD-SPORT 400A","K4A0 EDGE AWD-SPORT 400A","K7F0 EXPLORER LIMITED FWD","R4F0 RANGER 4X4 SPT SUPER","S6B0 TRANSIT CONNECT XLT","TAURUS","U0C0 ESCAPE 4DR XLS FWD");
dealers["DSF1"] = new Array();
dealers["DSF1"]["makes"] = new Array ();
dealers["DSF1"]["makes"]["FORD"] = new Array ("CHASSIS CAB","E-150","ECONOLINE CARGO","ECONOLINE VAN","ECONOLINE WAGON","EDGE","F-550 SUPER DUTY","F250","F350","FOCUS","FUSION","FUSION HYBRID","MUSTANG","S-DTY F-250","S-DTY F-350 DRW","S-DTY F-550","SHELBY GT500","TRANSIT CONNECT");
dealers["MHF1"] = new Array();
dealers["MHF1"]["makes"] = new Array ();
dealers["MHF1"]["makes"]["FORD"] = new Array ("E-250","EXPEDITION EL");
dealers["BHDF1"] = new Array();
dealers["BHDF1"]["makes"] = new Array ();
dealers["BHDF1"]["makes"]["FORD"] = new Array ("E150","EXPE","RANGER","SPORT TRAC","TRANS","TRANSIT");
dealers["BHDF1"]["makes"]["LINCOLN"] = new Array ("TOWN CAR");
dealers["BHDF1"]["makes"]["MERCURY"] = new Array ("MARI");
dealers["DFL1"] = new Array();
dealers["DFL1"]["makes"] = new Array ();
dealers["DFL1"]["makes"]["FORD"] = new Array ("ECONOLINE CARGO VAN","EXPEDITION","F150","FLEX");
dealers["DFL1"]["makes"]["LINCOLN"] = new Array ("MKS","MKT","MKX","MKZ","NAVIGATOR");
dealers["BHH1"] = new Array();
dealers["BHH1"]["makes"] = new Array ();
dealers["BHH1"]["makes"]["HONDA"] = new Array ("ACCORD","CIVIC","CRV","FIT","ODYSSEY","PILOT","RIDGELINE");
dealers["AMN1"] = new Array();
dealers["AMN1"]["makes"] = new Array ();
dealers["AMN1"]["makes"]["HYUNDAI"] = new Array ("ACCE","ELAN","GENC","SONA","TUCS","TUCSON FWD","VELO","VERA","VERACRUZ FWD");
dealers["EH1"] = new Array();
dealers["EH1"]["makes"] = new Array ();
dealers["EH1"]["makes"]["HYUNDAI"] = new Array ("ACCENT","ELANTRA","ELANTRA TOURING","GENESIS","GENESIS COUPE","SANTE FE","SONATA","TUCSON","VELOSTER","VERACRUZ");
dealers["bhm1"] = new Array();
dealers["bhm1"]["makes"] = new Array ();
dealers["bhm1"]["makes"]["JAGUAR"] = new Array ("XF","XJ","XK");
dealers["bhm1"]["makes"]["MERCEDES"] = new Array ("C-CLASS","CL-CLASS","E-CLASS","GL-CLASS","GLK-CLASS","M-CLASS","R-CLASS","S-CLASS","SL-CLASS","SLK-CLASS");
dealers["bhm1"]["makes"]["SMART"] = new Array ("FORTWO");
dealers["bhm1"]["makes"]["VOLVO"] = new Array ("C30","C70","S60","S80","XC60","XC70","XC90");
dealers["NCJD1"] = new Array();
dealers["NCJD1"]["makes"] = new Array ();
dealers["NCJD1"]["makes"]["JEEP"] = new Array ("LIBERTY","PATRIOT","WRANGLER");
dealers["NCJD1"]["makes"]["RAM"] = new Array ("2500","3500");
dealers["CVKS1"] = new Array();
dealers["CVKS1"]["makes"] = new Array ();
dealers["CVKS1"]["makes"]["KIA"] = new Array ("FORTE","OPTI EX","OPTIMA","SEDO","SORENTO","SPORTAGE");
dealers["CVKS1"]["makes"]["MITSUBISHI"] = new Array ("ECLIPSE","ENDE","GALANT","LANCE","MONTERO","OUTL","RAI 4WD","RAI LS");
dealers["CVKS1"]["makes"]["VOLKSWAGEN"] = new Array ("BEET","BEETLE","CC","CCLUX","EOS","GOLF","GTI","JETTA","PASSAT","ROU SE","ROUTAN","TIGUAN","TOUA","TOUAREG");
dealers["BHN1"] = new Array();
dealers["BHN1"]["makes"] = new Array ();
dealers["BHN1"]["makes"]["NISSAN"] = new Array ("370 Z","ROGU");
dealers["HUDNBI1"] = new Array();
dealers["HUDNBI1"]["makes"] = new Array ();
dealers["HUDNBI1"]["makes"]["NISSAN"] = new Array ("370Z","ALTIMA","ARMADA","CUBE","FRONTIER","GT-R","JUKE","MAXIMA","PATHFINDER","QUEST");
dealers["BFNW1"] = new Array();
dealers["BFNW1"]["makes"] = new Array ();
dealers["BFNW1"]["makes"]["NISSAN"] = new Array ("MURANO","ROGUE","TITAN","VERSA","XTERRA");
dealers["BFNE1"] = new Array();
dealers["BFNE1"]["makes"] = new Array ();
dealers["BFNE1"]["makes"]["NISSAN"] = new Array ("NV","SENTRA");
dealers["HUDT1"] = new Array();
dealers["HUDT1"]["makes"] = new Array ();
dealers["HUDT1"]["makes"]["TOYOTA"] = new Array ("2WD TACOMA TRUC","4 RUNNER","4WD TACOMA TRUC","AVALON","CAMRY","COROLLA","FJ CRUISER 4X4","HIGHLANDER","LAND CRUISER 4WD","PRIUS","PRIUS V","RAV4","SCION IQ","SCION TC","SCION XB","SCION XD","SIENNA","TACOMA","TUNDRA","VENZA FWD","YARIS","YARIS 3-DOOR","YARIS 5-DOOR");
dealers["BHT1"] = new Array();
dealers["BHT1"]["makes"] = new Array ();
dealers["BHT1"]["makes"]["TOYOTA"] = new Array ("FJ CRUISER","LAND CRUISER","PRIU","SCION","SEQUOIA","VENZA");

    function setMakes(formName,dealer) {
        formName.Make.length = 0;
        formName.Make.options[0] = new Option("ALL MAKES", "ALL_MAKES", 1, 1);
        for (make in dealers[dealer]["makes"]) {
	    formName.Make.options[formName.Make.options.length] = new Option(make,make)
        }
    }
    
    function populateYears(formName) {
        formName.Year.length = 0;
        formName.Year.options[0] = new Option("ALL YEARS", "ALL_YEARS", 1, 1);
        for (tYear in YearsArray) {
	    formName.Year.options[formName.Year.options.length] = new Option(YearsArray[tYear],YearsArray[tYear])
        }
    }

    function setModels(formName,make) {
        if(make=="ALL_MAKES") {
	    formName.Model.length = 0;
            formName.Model.options[0] = new Option("ALL MODELS", "ALL_MODELS", 1, 1)
            formName.Model.disabled = true;
	    return;
	} else {
            formName.Model.length = 0;
            formName.Model.options[0] = new Option("ALL MODELS", "ALL_MODELS", 1, 1)
	    formName.Model.disabled = false;
	}
	if (formName==document.DsearchForm) {
            for (i=0; i< dealers[formName.DealerID.value]["makes"][make].length; i++) {
                formName.Model.options[formName.Model.options.length] = new Option(dealers[formName.DealerID.value]["makes"][make][i],dealers[formName.DealerID.value]["makes"][make][i])
            }
	} else {
            for (i=0; i< dealers["ALL_DEALERS"]["makes"][make].length; i++) {
                formName.Model.options[formName.Model.options.length] = new Option(dealers["ALL_DEALERS"]["makes"][make][i],dealers["ALL_DEALERS"]["makes"][make][i])
            }
	}
    }

    function selectLastSearch(formName, myDealer, myMake, myModel,myYear) {
        setMakes(formName, myDealer);
	var i=0;
	for(make in dealers[myDealer]["makes"]) {
	    if(make==myMake) {
	        formName.Make.selectedIndex = i+1;
		break;
	    }
	    i++;
	}
	
	setModels(formName, myMake);
	if(myMake!="ALL_MAKES") {
	    for(var i=0;i<dealers[myDealer]["makes"][myMake].length;i++) {
	        if(dealers[myDealer]["makes"][myMake][i]==myModel) {
	            formName.Model.selectedIndex = i+1;
		    return;
	        }
	    }
	}
	populateYears(formName);
	if(myYear!="ALL_YEARS" && myYear!="") {
	    for(var i=0;i< YearsArray.length;i++) {
	        if(YearsArray[i]==myYear) {
	            formName.Year.selectedIndex = i+1;
		    return;
	        }
	    }
	}
    }
    
    function selectLastSearchC(formName, myDealer, myMake, myFT) {
        setMakes(formName, myDealer);
	var i=0;
	for(make in dealers[myDealer]["makes"]) {
	    if(make==myMake) {
	        formName.Make.selectedIndex = i+1;
		break;
	    }
	    i++;
	}
	formName.ft.value = myFT;
    }

    
