/* clearance.js
 * This should only be used with the clearance page.
 * This is not a portable jscript.
 *
 * Copyright (c) 2005 TSP Racing. All Rights Reserved.
 */

var NOPIC = "http://www.tspracing.com/bodykits/picture_not_available.jpg";

function Clearance(theList, theMap) {
		this.setClearance(theList);
		this.setMap(theMap);
}

Clearance.prototype.setMap = function(value) {
	this.map = value;
	base = "http://www.tspracing.com/bodykits/";
	map.put("88-91 CRX EXTREME Front Bumper", base+"picture_not_available.jpg");
	map.put("88-91 CRX M SERIES Front Bumper", base+"crxrsF91.jpg");
	map.put("88-91 CRX M SERIES Rear Bumper", base+"crxrsR91.jpg");
	map.put("88-91 CRX BCS Front Bumper", base+"crxbcF91.jpg");
	map.put("88-91 CRX Extreme Rear Bumper", base+"picture_not_available.jpg");
	map.put("88-CRX M SIDE Sideskirts", base+"crxrsF91.jpg");
	map.put("88-91 CRX V1/EX Sideskirts", base+"picture_not_available.jpg");
	map.put("88-91 CRX BCS SIDESKIRTS", base+"picture_not_available.jpg");
	map.put("88-91 CRX M-Series SIDE SKIRTS", base+"crxrsF91.jpg");
	map.put("88-91 Civic HB EXTREME Front Bumper", base+"picture_not_available.jpg");
	map.put("88-91 Civic EXTREME Front Bumper", base+"picture_not_available.jpg");
	map.put("88-91 Civic Extreme Rear Bumper", base+"picture_not_available.jpg");
	map.put("88-91 Civic BCS Rear Bumper", base+"hc88-bcRB.jpg");
	map.put("88-91 HB M-Series SIDE SKIRTS", base+"civicmgFB91.jpg");
	map.put("88-91 HB CIVIC HB BCS SIDE SKIRTS", base+"picture_not_available.jpg");
	map.put("92-95 Civic HB T Rear Bumper", base+"picture_not_available.jpg");
	map.put("92-95 Civic 2dr KOMBAT Front Bumper", base+"hc92-kbFB.jpg");
	map.put("92-95 Civic 2/3dr Drift Front Bumper", base+"picture_not_available.jpg");
	map.put("92-95 Civic 2dr TYP BZ Front Bumper", base+"civicbzFB95.jpg");
	map.put("92-95 Civic 2dr C-LINE Front Bumper", base+"hc92-clFB.jpg");
	map.put("92-95 Civic 2dr EVO 3 Front Bumper", base+"hc92-clFB.jpg");
	map.put("92-95 Civic 2dr C-Line Front Bumper", base+"hc92-clFB.jpg");
	map.put("92-95 Civic 2/3dr M-Series Front Bumper", base+"hc92-mgFB.jpg");
	map.put("92-95 Civic 4dr TYPE SF Front Bumper", base+"picture_not_available.jpg");
	map.put("92-95 Civic 4dr R-34 Front Bumper", base+"civictoF00.jpg");
	map.put("92-95 Civic Initial F Rear Bumper", base+"picture_not_available.jpg");
	map.put("96-98 Civic Type S Front Bumper", base+"hc96-isFB.jpg");
	map.put("96-98 Civic TYPE SF Front Bumper", base+"picture_not_available.jpg");
	map.put("96-98 Civic Combat Front Bumper", base+"civiccb2F00.jpg");
	map.put("96-98 Civic TYPE BZ Front Bumper", base+"hc96-bzFB.jpg");
	map.put("99-Civic C-Line Front Bumper", base+"hc96-clFB.jpg");
	map.put("99-Civic R33 Front Bumper", base+"civicR33F00.jpg");
	map.put("99-00 Civic TYPE SF3 Front Bumper", base+"picture_not_available.jpg");
	map.put("99-00 Civic EVO Front Bumper", base+"hc96-evo3FB.jpg");
	map.put("99-00 Civic R34 Front Bumper", base+"civictoF00.jpg");
	map.put("99-00 Civic BCS II Front Bumper", base+"picture_not_available.jpg");
	map.put("99-00 Civic EXTREME Front Bumper", base+"picture_not_available.jpg");
	map.put("96-00 Civic Type V2 Rear Bumper", base+"picture_not_available.jpg");
	map.put("99-00 Civic HB V2 Rear Bumper", base+"picture_not_available.jpg");
	map.put("96-00 Civic HB Extreme Rear Bumper", base+"picture_not_available.jpg");
	map.put("96-00 CIVIC 2dr KOMBAT SIDE SKIRTS", base+"civiccbR00.jpg");
	map.put("01-Civic C-line2 Front Bumper", base+"picture_not_available.jpg");
	map.put("01-Civic TYPE R34 Rear Bumper", base+"hc01-r34FB.jpg");
	map.put("01-UP Civic 2dr C-line Front Bumper", base+"picture_not_available.jpg");
	map.put("90-93 Accord EVO Front Bumper", base+"picture_not_available.jpg");
	map.put("94-97 Accord TYPE R33 Front Bumper", base+"accordr33F97.jpg");
	map.put("94-97 Accord EXTREME Front Bumper", base+"picture_not_available.jpg");
	map.put("94-97 Accord 2/4dr TYPE BZ Front Bumper", base+"ha94-bzFB.jpg");
	map.put("96-97 Accord BCS Rear Bumper", base+"picture_not_available.jpg");
	map.put("94-97 ACCORD 2dr V1 SIDESKIRTS", base+"picture_not_available.jpg");
	map.put("94-97 Accord 2dr EXTREME SIDESKIRT", base+"accordexR97.jpg");
	map.put("98-02 Accord 4dr TYPE R33 Front Bumper", base+"accordr33F97.jpg");
	map.put("92-96 Prelude TYPE V1 Front Bumper", base+"picture_not_available.jpg");
	map.put("92-96 Prelude BCS Front Bumper", base+"hp92-bcFB.jpg");
	map.put("92-96 Prelude KOMBAT Front Bumper", base+"hp92-cbFB.jpg");
	map.put("97-02 Prelude BCS Front Bumper", base+"preludebcF00.jpg");
	map.put("97-02 Prelude TYPE V1 Front Bumper", base+"hp97-vsFB.jpg");
	map.put("92-02 Prelude Extreme Rear Bumper", base+"hp97-exRB.jpg");
	map.put("97-02 Prelude BCS Rear Bumper", base+"preludebcF00.jpg");
	map.put("97-02 Prelude BCS SIDE SKIRTS", base+"preludebcF00.jpg");
	map.put("90-93 Integra 4dr EXTREME Front Bumper", base+"integraexFB93.jpg");
	map.put("90-93 Integra 2dr TYPE BZ Front Bumper", base+"picture_not_available.jpg");
	map.put("90-93 INTEGRA 4DR EXTREME SIDE SKIRTS", base+"integraex2RB93.jpg");
	map.put("94-97 Integra TYPE BZ Front Bumper", base+"ai94-bzFB.jpg");
	map.put("94-97 Integra 4dr KOMBAT Rear Bumper", base+"integcbR00.jpg");
	map.put("94-97 Integra V2 Rear Bumper", base+"picture_not_available.jpg");
	map.put("94-97 Integra Cali Type R Front Bumper", base+"integractRFB00.jpg");
	map.put("94-97 Integra C-Line Front Bumper", base+"ai94-clFB.jpg");
	map.put("94-97 Integra TYPE V1 Front Bumper", base+"integravsF01.jpg");
	map.put("94-97 Integra KOMBAT Front Bumper", base+"integcbF00.jpg");
	map.put("94-97 Integra TYPE SF Front Bumper", base+"integrasfFB00.jpg");
	map.put("94-Integra BCS Front Bumper", base+"picture_not_available.jpg");
	map.put("94-97 Integra BCS Front Bumper", base+"integrabcF00.jpg");
	map.put("98-01 Integra EXTREME Front Bumper", base+"ai94-exFB.jpg");
	map.put("98-01 Integra TYPE SF Front Bumper", base+"integrasfFB00.jpg");
	map.put("02-UP RSX C-LINE Rear Bumper", base+"rsxcwLR02.jpg");
	map.put("02-UP RSX C-LINE SIDE SKIRTS", base+"ar02-clSS.jpg");
	map.put("90-94 Eclipse DRIFT SIDE SKIRTS", base+"picture_not_available.jpg");
	map.put("97-99 Eclipse TYPE BZ Front Bumper", base+"eclipsebzFF99.jpg");
	map.put("97-99 Eclipse KOMBAT Front Bumper", base+"eclipsecF99.jpg");
	map.put("97-99 Eclipse TYPE SF Front Bumper", base+"eclipsesfF99.jpg");
	map.put("95-96 Eclipse TYPE SF Front Bumper", base+"eclipsesfF99.jpg");
	map.put("95-96 Eclipse COMBAT Front Bumper", base+"eclipsecF99.jpg");
	map.put("95-99 ECLIPSE TYPE BZ SIDE SKIRTS", base+"eclipsebzSS99.jpg");
	map.put("95-99 ECIPSE TYPE V1 SIDE SKIRTS", base+"eclipsevsR99.jpg");
	map.put("91-94 Tercel EVO Front Bumper", base+"picture_not_available.jpg");
	map.put("91-94 Tercel EVO Sideskirts", base+"picture_not_available.jpg");
	map.put("91-94 Tercel EVO Rear Bumper", base+"picture_not_available.jpg");
	map.put("98-00 corolla Boss Front Bumper", base+"picture_not_available.jpg");
	map.put("98-00 corolla Boss Rear Bumper", base+"picture_not_available.jpg");
	map.put("95-99 Sentra BCS 3 Rear Bumper", base+"picture_not_available.jpg");
	map.put("95-99 Sentra BCS 3 Rear Bumper", base+"picture_not_available.jpg");
	map.put("95-99 Sentra BCS 3 Rear Bumper", base+"picture_not_available.jpg");
	map.put("95-99 Sentra Type Drift Rear Bumper", base+"picture_not_available.jpg");
	map.put("00-03 Sentra Boss Front Bumper", base+"ns00-bsFB.jpg");
}

Clearance.prototype.getPicture = function(theKey) {
	pic = map.get(theKey);
	if (pic == null || pic.length == 0)
		pic = NOPIC;
	return pic;
}

Clearance.prototype.getClearance = function() {
		return this.makeModel;
}

Clearance.prototype.setClearance = function(value) {
		this.makeModel = value;
}

