
function D2calc(cam,volt,enviro,lens,form)
{
	var D2="D2-";
	var enc=new Array(5);
	enc[0]="ST";
	enc[1]="HB";
	enc[2]="TR";
	enc[3]="RF";
	enc[4]="CD";
	var D2_1="D2-ST-";
	var D2_2="-12DC-12DC-";
	var D2_3="-24DC-12DC-";
	var D2_4="-24DC-24DC-";
	var D2_5="-24AC-12DC-";
	var D2_6="-24AC-24AC-";
	var D2_7="-110AC-12DC-";
	var D2_8="-110AC-24DC-";
	var D2_9="-220AC-12DC-";
	var D2_10="-220AC-24DC-";
	var D2_11="-24AC-24DC-";
	var D2_12="-220AC-24DC-";

//-------------------D2 Standard Calculator----------------------------------

	// D2 Standard Clear Lens
	if (cam>=0 & volt==0 & enviro==0 & lens==0)

		form.D2Enclosure.value = D2_1+"C";

	// D2 Standaard Tinted Lens
	else if (cam>=0 & volt==0 & enviro==0 & lens==1)

		form.D2Enclosure.value = D2_1+"T";	
	
	// D2 Standaard Warning
	else if (cam>=0 & (volt==1 || volt==2 || volt==3 || volt==4 || volt==5) & enviro==0 & (lens==0 || lens==1))
	{
		//form.D2Enclosure.value = "Standard D2 Enclosures have no voltage, Please select No Voltage as a Power option";
		form.D2Enclosure.value = "## ERROR ##";
		alert("Standard D2 Enclosures have no voltage! Please select No Voltage as a Power option!");
	}
//-------------------D2 Heater Blower Calculator-----------------------------

	// D2 HB 12DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"C";	

	// D2 HB 12DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"T";	

	// D2 HB 24DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==2 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_3+"C";	

	// D2 HB 24DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==2 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_3+"T";

	// D2 HB 24DC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==2 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_4+"C";	

	// D2 HB 24DC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==2 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_4+"T";	

	// D2 HB 24AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==3 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_5+"C";	

	// D2 HB 24AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==3 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_5+"T";

	// D2 HB 24AC-24AC Clear
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam==11 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 || cam==59) & volt==3 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_6+"C";	

	// D2 HB 24AC-24AC Tinted
	else if ((cam==54 || cam==57) & volt==3 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_11+"T";	

	// D2 HB 24AC-24DC Clear
	else if ((cam==54 || cam==57) & volt==3 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_11+"C";	

	// D2 HB 24AC-24DC Tinted
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam==11 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 || cam==59) & volt==3 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_6+"T";

	// D2 HB 110AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"C";	

	// D2 HB 110AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"T";

	// D2 HB 110AC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"C";	

	// D2 HB 110AC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"T";

	// D2 HB 220AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"C";	

	// D2 HB 220AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"T";

	// D2 HB 220AC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==1 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_10+"C";	

	// D2 HB 220AC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==1 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_10+"T";

//-------------------D2 Tornado Calculator-----------------------------

	// D2 TR 12DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"C";	

	// D2 TR 12DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"T";	

	// D2 TR 24DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==2 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_3+"C";	

	// D2 TR 24DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==2 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_3+"T";

	// D2 TR 24DC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==2 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_4+"C";	

	// D2 TR 24DC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==2 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_4+"T";	

	// D2 TR 24AC-12AC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==3 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_5+"C";	

	// D2 TR 24AC-12AC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==3 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_5+"T";

	// D2 TR 24AC-24AC Clear
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam==11 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 || cam==59) & volt==3 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_6+"C";	

	// D2 TR 24AC-24AC Tinted
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam==11 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 || cam==59) & volt==3 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_6+"T";

	// D2 TR 24AC-24DC Clear
	else if ((cam==54 || cam==57) & volt==3 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_11+"C";	

	// D2 TR 24AC-24DC Tinted
	else if ((cam==54 || cam==57) & volt==3 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_11+"T";

	// D2 TR 110AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"C";	

	// D2 TR 110AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"T";

	// D2 TR 110AC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"C";	

	// D2 TR 110AC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"T";

	// D2 TR 220AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"C";	

	// D2 TR 220AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"T";

	// D2 TR 220AC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==2 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_10+"C";	

	// D2 TR 220AC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==2 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_10+"T";

//-------------------D2 Ring of Fire Calculator-----------------------------

	// D2 RF 12DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"C";	

	// D2 RF 12DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"T";	

	// D2 RF 24DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==2 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_3+"C";	

	// D2 RF 24DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==2 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_3+"T";

	// D2 RF 24DC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==2 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_4+"C";	

	// D2 RF 24DC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==2 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_4+"T";	

	// D2 RF 24AC-12AC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==3 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_5+"C";	

	// D2 RF 24AC-12AC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==3 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_5+"T";

	// D2 RF 24AC-24AC Clear
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam==11 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 || cam==59) & volt==3 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_6+"C";	

	// D2 RF 24AC-24AC Tinted
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam==11 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 || cam==59) & volt==3 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_6+"T";	

	// D2 RF 24AC-24DC Clear
	else if ((cam==54 || cam==57) & volt==3 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_11+"C";	

	// D2 RF 24AC-24DC Tinted
	else if ((cam==54 || cam==57) & volt==3 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_11+"T";	

	// D2 RF 110AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"C";	

	// D2 RF 110AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"T";

	// D2 RF 110AC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"C";	

	// D2 RF 110AC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"T";

	// D2 RF 220AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"C";	

	// D2 RF 220AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"T";

	// D2 RF 220AC-24DC Clear
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==3 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_10+"C";	

	// D2 RF 220AC-24DC Tinted
	else if ((cam== 11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==3 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_10+"T";

//------------------------------D2 Cooldome Calculator----------------------------------

	// D2 CD 12DC-12DC Clear
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==4 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"C";	

	// D2 CD 12DC-12DC Tinted
	else if (cam>=0 & cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59 & volt==1 & enviro==4 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_2+"T";

	// D2 CD 110AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==4 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"C";	

	// D2 CD 110AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==4 & enviro==4 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"T";

	// D2 CD 220AC-12DC Clear
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==4 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"C";	

	// D2 CD 220AC-12DC Tinted
	else if ((cam!= 1 & cam!= 2 & cam!= 9 & cam!= 10 & cam!= 11 & cam!= 26 & cam!= 27 & cam!= 30 & cam!= 31 & cam!= 37 & cam!= 38 & cam!=54 & cam!=55 & cam!=56 & cam!=57 & cam!=59) & volt==5 & enviro==4 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"T";

	// D2 CD 110AC Special for 24VAC cameras Clear
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 ) & volt==4 & enviro==4 & lens==0)
	{
		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"C";
		alert("Special Instructions*	Will require separate run for 24AC to power camera");
	}
	// D2 CD 110AC Special for 24VAC cameras Tinted
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 ) & volt==4 & enviro==4 & lens==1)
	{
		form.D2Enclosure.value = D2+enc[enviro]+D2_7+"T";
		alert("Special Instructions*	Will require separate run for 24AC to power camera");
	}
	// D2 CD 220AC Special for 24VAC cameras Clear
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 ) & volt==5 & enviro==4 & lens==0)
	{
		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"C";
		alert("Special Instructions*	Will require separate run for 24AC to power camera");
	}
	// D2 CD 220AC Special for 24VAC cameras Tinted
	else if ((cam== 1 || cam== 2 || cam== 9 || cam== 10 || cam== 26 || cam== 27 || cam== 30 || cam== 31 || cam== 37 || cam== 38 || cam==55 || cam==56 ) & volt==5 & enviro==4 & lens==1)
	{
		form.D2Enclosure.value = D2+enc[enviro]+D2_9+"T";
		alert("Special Instructions*	Will require separate run for 24AC to power camera");
	}
	// D2 CD 110AC Special for 24VDC cameras Clear
	else if ((cam==11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==4 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"C";

	// D2 CD 110AC Special for 24VDC cameras Tinted
	else if ((cam==11 || cam==54 || cam==57 || cam==59) & volt==4 & enviro==4 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_8+"T";

	// D2 CD 220AC Special for 24VDC cameras Clear
	else if ((cam==11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==4 & lens==0)

		form.D2Enclosure.value = D2+enc[enviro]+D2_12+"C";	

	// D2 CD 220AC Special for 24VDC cameras Tinted
	else if ((cam==11 || cam==54 || cam==57 || cam==59) & volt==5 & enviro==4 & lens==1)

		form.D2Enclosure.value = D2+enc[enviro]+D2_12+"T";

	else if (cam>=0 & (volt==0 || volt==2 || volt==3) & enviro==4 & (lens==0 || lens==1))
	{
		form.D2Enclosure.value = "## ERROR ##";
		alert("Cooldomes currently are available in only 12DC, 110AC, or 220AC versions");
	}
	else
	{
		form.D2Enclosure.value = "## ERROR ##";
		alert("Error! Settings Not Compatible! Please try another Voltage option! (24VAC has highest compatibility)");
	}
	voltage(cam,form);
}

function ptzChange(index)
{
	var test;
	var dir="http://www.webcamproshop.com/v/vspfiles/images/d2/";
	var ptzCam=new Array();
	ptzCam[0]=dir+"acm3400.jpg";
	ptzCam[1]=dir+"6500.jpg";
	ptzCam[2]=dir+"6600.jpg";
	ptzCam[3]=dir+"212.jpg";
	ptzCam[4]=dir+"213.jpg";
	ptzCam[5]=dir+"214.jpg";
	ptzCam[6]=dir+"215.jpg";
	ptzCam[7]=dir+"216.jpg";
	ptzCam[8]=dir+"225.jpg";
	ptzCam[9]=dir+"231.jpg";
	ptzCam[10]=dir+"232.jpg";
	ptzCam[11]=dir+"233.jpg";
	ptzCam[12]=dir+"vbc300.jpg";
	ptzCam[13]=dir+"vbc50.jpg";
	ptzCam[14]=dir+"vcc50.jpg";
	ptzCam[15]=dir+"dnd7220.jpg";
	ptzCam[16]=dir+"dnz9320.jpg";
	ptzCam[17]=dir+"6620.jpg";
	ptzCam[18]=dir+"5300.jpg";
	ptzCam[19]=dir+"5220.jpg";
	ptzCam[20]=dir+"dvtel9460.jpg";
	ptzCam[21]=dir+"dvtel9840.jpg";
	ptzCam[22]=dir+"ptc401.jpg";
	ptzCam[23]=dir+"td4114.jpg";
	ptzCam[24]=dir+"tnd4204.jpg";
	ptzCam[25]=dir+"tnc4104.jpg";
	ptzCam[26]=dir+"gelegend.jpg";
	ptzCam[27]=dir+"ge.jpg";
	ptzCam[28]=dir+"vnc205.jpg";
	ptzCam[29]=dir+"vnc625.jpg";
	ptzCam[30]=dir+"vnc655.jpg";
	ptzCam[31]=dir+"vnv686.jpg";
	ptzCam[32]=dir+"hcm381.jpg";
	ptzCam[33]=dir+"hcm581.jpg";
	ptzCam[34]=dir+"hcm581.jpg";
	ptzCam[35]=dir+"hcm280.jpg";
	ptzCam[36]=dir+"ns202.jpg";
	ptzCam[37]=dir+"ns324.jpg";
	ptzCam[38]=dir+"ns954.jpg";
	ptzCam[39]=dir+"nw484s.jpg";
	ptzCam[40]=dir+"nf284.jpg";
	ptzCam[41]=dir+"rx550.jpg";
	ptzCam[42]=dir+"rx550.jpg";
	ptzCam[43]=dir+"rx550.jpg";
	ptzCam[44]=dir+"z25.jpg";
	ptzCam[45]=dir+"z30.jpg";
	ptzCam[46]=dir+"z50.jpg";
	ptzCam[47]=dir+"df40.jpg";
	ptzCam[48]=dir+"df50.jpg";
	ptzCam[49]=dir+"df70.jpg";
	ptzCam[50]=dir+"df80.jpg";
	ptzCam[51]=dir+"wb15a.jpg";
	ptzCam[52]=dir+"wb21a.jpg";
	ptzCam[53]=dir+"UL12DC.jpg";
	ptzCam[54]=dir+"UL24DC.jpg";
	ptzCam[55]=dir+"UL24AC.jpg";
	ptzCam[56]=dir+"bosch.jpg";
	ptzCam[57]=dir+"sentry.jpg";
	ptzCam[58]=dir+"omniscape.jpg";
	ptzCam[59]=dir+"pelco.jpg";
	ptzCam[60]=dir+".jpg";
	test=ptzCam[index];
	document.ptzMenu.src=test;
}

function voltChange(index)
{
	
	var test;
	var dir="http://www.webcamproshop.com/v/vspfiles/images/d2/";
	var voltArray=new Array();
	voltArray[0]=dir+"novolt.jpg";
	voltArray[1]=dir+"12DC.jpg";
	voltArray[2]=dir+"24DC.jpg";
	voltArray[3]=dir+"24AC.jpg";
	voltArray[4]=dir+"110AC.jpg";
	voltArray[5]=dir+"220AC.jpg";
	test=voltArray[index];
	document.voltMenu.src=test;
}

function D2Change(index)
{
	var test;
	var dir="http://www.webcamproshop.com/v/vspfiles/images/d2/";
	var D2Array=new Array();
	D2Array[0]=dir+"D2-ST.jpg";
	D2Array[1]=dir+"D2-HB.jpg";
	D2Array[2]=dir+"D2-TR.jpg";
	D2Array[3]=dir+"D2-RF.jpg";
	D2Array[4]=dir+"D2-CD.jpg";
	test=D2Array[index];
	document.D2Menu.src=test;
}

function voltage(cam,form)
{
	if(cam!=1 & cam!=2 & cam!=9 & cam!=10 & cam!=11 & cam!=21 & cam!=24 & cam!=25 & cam!=26 & cam!=27 & cam!=30 & cam!=31 & cam!=37 & cam!=38 & cam!=39 & cam!=40 & cam!=41 & cam!=42 & cam!=43 & cam!=44 & cam!=54 & cam!= 55 & cam!=56 & cam!=57 & cam!=59)
	
		form.cameraVoltage.value="12DC";

	else if (cam==1 || cam==2 || cam==9 || cam==10 || cam==26 || cam==27 || cam==31 || cam==37 || cam==38 || cam==55 || cam==56)

		form.cameraVoltage.value="24AC";

	else if (cam==54 || cam==57)
		
		form.cameraVoltage.value="24DC";

	else if (cam==11 || cam==59)

		form.cameraVoltage.value="24DC/24AC";

	else if (cam==21 || cam==24 || cam==25 || cam==39 || cam==40 || cam==41 || cam==42 || cam==43 || cam==44)
 
		form.cameraVoltage.value="12DC/24AC";

	else if (cam==30)

		form.cameraVoltage.value="18DC/24AC";
}

