var price_setting = "high";
var selected_door = 0;
var selected_vent = 0;
var selected_color = 0;
var selected_glass = 0;
var selected_door_size = 0;
// 33554431 - All 25
// 32767 - All 15
// 255 - All 8
// 30 - 2,3,4,5
// 28 - 3,4,5
// 15 - All 4
// 14 - 2,3,4
// 7 - All 3
// 3 - All 2

var standard_color_button_rollover = false;
var standard_color_div_rollover = false;
var premium_color_button_rollover = false;
var premium_color_div_rollover = false;
var designer_finish_button_rollover = false;
var designer_finish_div_rollover = false;
var standard_glass_button_rollover = false;
var standard_glass_div_rollover = false;
var designer_glass_button_rollover = false;
var designer_glass_div_rollover = false;

var highlight_color_index = -1;

/*
function highlightButtonOver(image,path,div){
	swapImage(image,path);
	var text_div = document.getElementById(div);
	if (text_div != null){
		text_div.style.visibility = "visible";
	}
}
*/

/*
function highlightButtonOff(image,path,div){
	swapImage(image,path);
	var text_div = document.getElementById(div);
	if (text_div != null){
		text_div.style.visibility = "hidden";
	}
}
*/

function getConfigurations(cl, sz, hd, gl, sw){
	//cl: color, sz: size, hd: handle, gl: glass, sw: sweep
	var strReturn = "";
	
	if (cl > 0)
	{
		var cc = colors[cl].title.replace("&reg;", "");
		strReturn += "\t" + cc;
	}
	if (sz > 0)
	{
		strReturn += "\t" + sz;
	}
	if (hd > 0)
	{
		var hh = handles[hd].title.replace("&trade;", "");
		strReturn += "\t" + hh;
	}
	if (gl > 0)
	{
		strReturn += "\t" + glass[gl].title;
	}
	if (sw > 0)
	{
		strReturn += "\t" + sweeps[sw].title;
	}
	
	while (strReturn.substring(0,1) == '\t')
	{
		strReturn = strReturn.substring(1, strReturn.length);
	}
	while (strReturn.indexOf('\t') != -1)
	{
		strReturn = strReturn.replace("\t", " - ");
	}
	return strReturn;
}

function highlightButtonOver(type,index,column){
	//'door_1_btn_highlight','/img/configurator_highlight_bg.png','door_1_learn_more'
	var available = 1;
	if (type=="door"){
		available = (1<<(index-1))&available_groups[0];
	} else if (type=="vent"){
		available = (1<<(index-1))&available_groups[1];
	} else if (type=="color"){
		available = (1<<(index-1))&available_groups[2];
	} else if (type=="glass"){
		available = (1<<(index-1))&available_groups[3];
	}
	if (available){
		if (type=="door"){
			swapImage(type+"_"+index+"_btn_highlight",'/img/configurator_highlight_column_1_'+index+'.gif');
		} else {
			swapImage(type+"_"+index+"_btn_highlight",'/img/configurator_highlight_column_2_'+index+'.gif');
		}
		var text_div = document.getElementById(type+"_"+index+"_learn_more");
		if (text_div != null){
			text_div.style.visibility = "visible";
		}
	}
}
 
function highlightButtonOff(type,index){
	//'door_1_btn_highlight','/img/configurator_highlight_bg.png','door_1_learn_more'
	swapImage(type+"_"+index+"_btn_highlight",'/img/spacer.gif');
	var text_div = document.getElementById(type+"_"+index+"_learn_more");
	if (text_div != null){
		text_div.style.visibility = "hidden";
	}
}
 
function swapImage(image,path){
	var img = document.getElementById(image);
	if (img != null && path != null && path != ""){
		img.src = path;
	}
}

function setAvailableConfigurationTools(){
	//alert("Setting Available Configuration Tools: "+selected_door+" "+selected_vent+" "+selected_color+" "+selected_glass);
	var updated_available_groups = [7,30,33554431,32767];
	if (selected_door > 0){
		updated_available_groups[0] = updated_available_groups[0] & doors[selected_door].limiters[0];
		updated_available_groups[1] = updated_available_groups[1] & doors[selected_door].limiters[1];
		updated_available_groups[2] = updated_available_groups[2] & doors[selected_door].limiters[2];
		updated_available_groups[3] = updated_available_groups[3] & doors[selected_door].limiters[3];
	}
	if (selected_vent > 0){
		updated_available_groups[0] = updated_available_groups[0] & vents[selected_vent].limiters[0];
		updated_available_groups[1] = updated_available_groups[1] & vents[selected_vent].limiters[1];
		updated_available_groups[2] = updated_available_groups[2] & vents[selected_vent].limiters[2];
		updated_available_groups[3] = updated_available_groups[3] & vents[selected_vent].limiters[3];
	}
	if (selected_color > 0){
		updated_available_groups[0] = updated_available_groups[0] & colors[selected_color].limiters[0];
		updated_available_groups[1] = updated_available_groups[1] & colors[selected_color].limiters[1];
		updated_available_groups[2] = updated_available_groups[2] & colors[selected_color].limiters[2];
		updated_available_groups[3] = updated_available_groups[3] & colors[selected_color].limiters[3];
	}
	if (selected_glass > 0){
		updated_available_groups[0] = updated_available_groups[0] & glass[selected_glass].limiters[0];
		updated_available_groups[1] = updated_available_groups[1] & glass[selected_glass].limiters[1];
		updated_available_groups[2] = updated_available_groups[2] & glass[selected_glass].limiters[2];
		updated_available_groups[3] = updated_available_groups[3] & glass[selected_glass].limiters[3];
	}
	available_groups[0] = updated_available_groups[0];
	available_groups[1] = updated_available_groups[1];
	available_groups[2] = updated_available_groups[2];
	available_groups[3] = updated_available_groups[3];
	
	var btn_text_field;
	var cover_div;
	var btn_name;
	var cover_name;
	var bit;
	
	for (i=1;i<4;i++){
		btn_name = "door_"+i+"_btn_text";
		cover_name = "door_"+i+"_cover";
		btn_text_field = document.getElementById(btn_name);
		cover_div = document.getElementById(cover_name);
		bit = 1<<(i-1);
		if (available_groups[0] & bit){
			btn_text_field.style.color = "#454342";
			cover_div.style.display = "none";
		} else {
			btn_text_field.style.color = "#666666";
			cover_div.style.display = "block";
		}
	}

	for (i=2;i<6;i++){
		btn_name = "vent_"+i+"_btn_text";
		cover_name = "vent_"+i+"_cover";
		btn_text_field = document.getElementById(btn_name);
		cover_div = document.getElementById(cover_name);
		bit = 1<<(i-1);
		if (available_groups[1] & bit){
			btn_text_field.style.color = "#454342";
			cover_div.style.display = "none";
		} else {
			btn_text_field.style.color = "#666666";
			cover_div.style.display = "block";
		}
	}
	for (i=1;i<2;i++){
		btn_name = "color_"+i+"_btn_text";
		cover_name = "color_"+i+"_cover";
		btn_text_field = document.getElementById(btn_name);
		cover_div = document.getElementById(cover_name);
		if (i==1){
			bit=255;
		} else if (i==2){
			bit=1048320;
		} else {
			bit=32505856;
		}
		if (available_groups[2] & bit){
			btn_text_field.style.color = "#454342";
			cover_div.style.display = "none";
		} else {
			btn_text_field.style.color = "#666666";
			cover_div.style.display = "block";
		}
	}
	for (i=1;i<3;i++){
		btn_name = "glass_"+i+"_btn_text";
		cover_name = "glass_"+i+"_cover";
		btn_text_field = document.getElementById(btn_name);
		cover_div = document.getElementById(cover_name);
		if (i==1){
			bit=24577;
		} else if (i==2){
			bit=8190;
		}
		if (available_groups[3] & bit){
			btn_text_field.style.color = "#454342";
			cover_div.style.display = "none";
		} else {
			btn_text_field.style.color = "#666666";
			cover_div.style.display = "block";
		}
	}
}

function resetConfigurator(){
	var l_div = document.getElementById("customizer_cover");
	if (l_div != null){
		l_div.style.display = "none";
		l_div = document.getElementById("main_customizer");
		l_div.style.display = "block";
	}
	resetDoors();
	resetVents();
	resetColors();
	resetGlass();
}

function selectDoor(index){
	var door_sel = document.getElementById("door_selected");
	var door_sel2 = document.getElementById("door_selector");

	available = (1<<(index-1))&available_groups[0];

	if (available){
		selected_door = index;
		if (door_sel != null && door_sel2 != null){
			var door_image = document.getElementById("door_image");
			if (door_image != null) {
				door_image.src = doors[index].image;
			}
			var door_text = document.getElementById("door_selected_text");
			if (door_text != null){
				door_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+doors[index].title+"</span>";
			}
	
			door_sel.style.display="inline";
			door_sel2.style.display="none";
			updateSearch();
		}
	}
}

function resetDoors(){
	var door_sel = document.getElementById("door_selected")
	var door_sel2 = document.getElementById("door_selector")
	selected_door = 0;
	if (door_sel != null && door_sel2 != null){
		door_sel.style.display="none";
		door_sel2.style.display="inline";
		updateSearch();
	}
}

function selectVent(index){
	var vent_sel = document.getElementById("vent_selected")
	var vent_sel2 = document.getElementById("vent_selector")
	selected_vent = index;

	available = (1<<(index-1))&available_groups[1];

	if (available){
		if (vent_sel != null && vent_sel2 != null){
			var vent_image = document.getElementById("vent_image");
			if (vent_image != null) {
				vent_image.src = vents[index].image;
			}
			var vent_text = document.getElementById("vent_selected_text");
			if (vent_text != null){
				vent_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+vents[index].title+"</span>";
			}
	
			vent_sel.style.display="inline";
			vent_sel2.style.display="none";
			updateSearch();
		}
	}
}

function resetVents(){
	selected_vent = 0;
	var vent_sel = document.getElementById("vent_selected")
	var vent_sel2 = document.getElementById("vent_selector")
	if (vent_sel != null && vent_sel2 != null){
		vent_sel.style.display="none";
		vent_sel2.style.display="inline";
		updateSearch();
	}
}

function showDoorInfo(index){
	var door_info_window = document.getElementById("door_info_window");
	if (door_info_window != null){
		var door_image = document.getElementById("door_info_window_image");
		if (door_image != null) door_image.src = doors[index].image_med;
		var door_text = document.getElementById("door_info_window_text");
		if (door_text != null)
			door_text.innerHTML = "<strong>"+doors[index].title+"</strong><br /><br />"+doors[index].summary;
		door_info_window.style.top = doors[index].y+"px";
		door_info_window.style.left = doors[index].x+"px";
		door_info_window.style.display = "block";
	}
}

function hideDoorInfo(){
	var door_info_window = document.getElementById("door_info_window");
	if (door_info_window != null){
		door_info_window.style.display = "none";
		var door_image = document.getElementById("door_info_window_image");
		if (door_image != null) door_image.src = "/img/spacer.gif";
	}
}

function showVentInfo(index){
	var vent_info_window = document.getElementById("door_info_window");
	if (vent_info_window != null){
		var vent_image = document.getElementById("door_info_window_image");
		if (vent_image != null) vent_image.src = vents[index].image_med;
		var vent_text = document.getElementById("door_info_window_text");
		if (vent_text != null)
			vent_text.innerHTML = "<strong>"+vents[index].title+"</strong><br /><br />"+vents[index].summary;
		vent_info_window.style.top = vents[index].y+"px";
		vent_info_window.style.left = vents[index].x+"px";
		vent_info_window.style.display = "block";
	}
}

function hideVentInfo(){
	var vent_info_window = document.getElementById("door_info_window");
	if (vent_info_window != null){
		vent_info_window.style.display = "none";
	}
}

function showStandardColors(curtarget){
	var available = (255&available_groups[2]);
	if (available){
		var i,color_div,value;
		for (i=1;i<=8;i++){
			value = (1<<(i-1));
			color_div = document.getElementById("color_swatch_"+i);
			if (color_div != null){
				if (available_groups[2]&value){
					color_div.style.display = "block";
				} else {
					color_div.style.display = "none";
				}
			}
		}
		var st_clr_div = document.getElementById("standard_color_selector");
		if (st_clr_div != null){
			if (curtarget == "button"){
				standard_color_button_rollover = true;
			} else {
				standard_color_div_rollover = true;
			}
			st_clr_div.style.display="block";
			swapImage("color_0_btn_highlight","/img/configurator_highlight_column_3_1.gif");
		}
	}
}

function checkHideStandardColors(curtarget){
	var st_clr_div = document.getElementById("standard_color_selector");
	if (st_clr_div != null){
		if (curtarget == "button"){
			standard_color_button_rollover = false;
		} else {
			standard_color_div_rollover = false;
		}
		if (!(standard_color_button_rollover && standard_color_div_rollover)){
			st_clr_div.style.display="none";
			swapImage("color_0_btn_highlight","/img/spacer.gif");
		}
	}
}

function selectColor(index){
	var sc = document.getElementById("configurator_window");
	var color_sel = document.getElementById("color_selected")
	var color_sel2 = document.getElementById("color_selector")
	var color_image = document.getElementById("color_image");
	var color_text = document.getElementById("color_selected_text");
	if (sc != null && sc.style.display != "none"){
		color_image = document.getElementById("cs_color_image");
		color_text = document.getElementById("cs_color_selected_text");
		selected_color = index;
		cs_selected_color = index;
		if (color_image != null) {
			color_image.src = colors[index].image;
		}
		if (color_text != null){
			color_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+colors[index].title+"</span>";
		}
		color_sel = document.getElementById("cs_standard_color_selector");
		if (color_sel != null){
			color_sel.style.display="none";
		}

	} else if (color_sel != null && color_sel2 != null){
		selected_color = index;
		cs_selected_color = index;
		if (color_image != null) {
			color_image.src = colors[index].image;
		}
		if (color_text != null){
			color_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+colors[index].title+"</span>";
		}

		color_sel.style.display="inline";
		color_sel2.style.display="none";
		standard_color_button_rollover = false;
		checkHideStandardColors("div");
		premium_color_button_rollover = false;
		checkHidePremiumColors("div");
		designer_finishes_button_rollover = false;
		checkHideDesignerFinishes("div");
		updateSearch();
	}
}

function resetColors(){
	selected_color = 0;
	cs_selected_color = 0;
	var door_sel = document.getElementById("color_selected")
	var door_sel2 = document.getElementById("color_selector")
	if (door_sel != null && door_sel2 != null){
		door_sel.style.display="none";
		door_sel2.style.display="inline";
		updateSearch();
	}
}

function setStandardColorText(index){
	var sc = document.getElementById("configurator_window");
	var txtfield = document.getElementById("standard_color_selector_text");
	if (sc != null && sc.style.display != "none"){
		txtfield = document.getElementById("cs_standard_color_selector_text");
	}
	if (txtfield != null){
		highlight_color_index = index;
		txtfield.innerHTML = "Color: <span style=\"color:#000000\">"+colors[index].title+"</span>";
	}
}

function hideStandardColorText(index){
	var sc = document.getElementById("configurator_window");
	var txtfield = document.getElementById("standard_color_selector_text");
	if (sc != null && sc.style.display != "none"){
		txtfield = document.getElementById("cs_standard_color_selector_text");
	}
	var txtfield = document.getElementById("standard_color_selector_text");
	if (txtfield != null && highlight_color_index == index){
		highlight_color_index = -1;
		txtfield.innerHTML = "Color:";
	}
}

function showPremiumColors(curtarget){
	var available = (1048320&available_groups[2]);
	if (available){
		var st_clr_div = document.getElementById("premium_color_selector");
		if (st_clr_div != null){
			if (curtarget == "button"){
				premium_color_button_rollover = true;
			} else {
				premium_color_div_rollover = true;
			}
			st_clr_div.style.display="block";
			swapImage("color_1_btn_highlight","/img/configurator_highlight_column_3_2.gif");
		}
	}
}

function checkHidePremiumColors(curtarget){
	var st_clr_div = document.getElementById("premium_color_selector");
	if (st_clr_div != null){
		if (curtarget == "button"){
			premium_color_button_rollover = false;
		} else {
			premium_color_div_rollover = false;
		}
		if (!(premium_color_button_rollover && premium_color_div_rollover)){
			st_clr_div.style.display="none";
			swapImage("color_1_btn_highlight","/img/spacer.gif");
		}
	}
}

function setPremiumColorText(index){
	var txtfield = document.getElementById("premium_color_selector_text");
	if (txtfield != null){
		highlight_color_index = index;
		txtfield.innerHTML = "Color: <span style=\"color:#000000\">"+colors[index].title+"</span>";
	}
}

function hidePremiumColorText(index){
	var txtfield = document.getElementById("premium_color_selector_text");
	if (txtfield != null && highlight_color_index == index){
		highlight_color_index = -1;
		txtfield.innerHTML = "Color:";
	}
}


function showDesignerFinishes(curtarget){
	var available = (32505856&available_groups[2]);
	if (available){
		var st_clr_div = document.getElementById("designer_finish_selector");
		if (st_clr_div != null){
			if (curtarget == "button"){
				designer_finish_button_rollover = true;
			} else {
				designer_finish_div_rollover = true;
			}
			st_clr_div.style.display="block";
			swapImage("color_2_btn_highlight","/img/configurator_highlight_column_3_3.gif");
		}
	}
}

function checkHideDesignerFinishes(curtarget){
	var st_clr_div = document.getElementById("designer_finish_selector");
	if (st_clr_div != null){
		if (curtarget == "button"){
			designer_finish_button_rollover = false;
		} else {
			designer_finish_div_rollover = false;
		}
		if (!(designer_finish_button_rollover && designer_finish_div_rollover)){
			st_clr_div.style.display="none";
			swapImage("color_2_btn_highlight","/img/spacer.gif");
		}
	}
}

function setDesignerFinishText(index){
	var txtfield = document.getElementById("designer_finish_selector_text");
	if (txtfield != null){
		highlight_color_index = index;
		txtfield.innerHTML = "Finish:<br /><span style=\"color:#000000\">"+colors[index].title+"</span> <span style=\"color:#000000;font-weight:normal;\">"+colors[index].finish+"</span>";
	}
}

function hideDesignerFinishText(index){
	var txtfield = document.getElementById("designer_finish_selector_text");
	if (txtfield != null && highlight_color_index == index){
		highlight_color_index = -1;
		txtfield.innerHTML = "Finish:";
	}
}

function showDecorativeGlass(curtarget){
	var available = (8190&available_groups[3]);
	if (available){
		var st_clr_div = document.getElementById("dglass_selector");
		if (st_clr_div != null){
			if (curtarget == "button"){
				designer_glass_button_rollover = true;
			} else {
				designer_glass_button_rollover = true;
			}
			st_clr_div.style.display="block";
			swapImage("glass_1_btn_highlight","/img/configurator_highlight_column_4_1.gif");
		}
		checkHideStandardGlass("div");
	}
}

function checkHideDecorativeGlass(curtarget){
	var st_clr_div = document.getElementById("dglass_selector");
	if (st_clr_div != null){
		if (curtarget == "button"){
			designer_glass_button_rollover = false;
		} else {
			designer_glass_div_rollover = false;
		}
		if (!(designer_glass_button_rollover && designer_glass_div_rollover)){
			st_clr_div.style.display="none";
			swapImage("glass_1_btn_highlight","/img/spacer.gif");
		}
	}
}

function showStandardGlass(curtarget){
	var available = (24577&available_groups[3]);
	if (available){
		var glass_div = document.getElementById("glass_type_1");
		if (available_groups[3]&1){
			glass_div.style.display = "block";
		} else {
			glass_div.style.display = "none";
		}
		glass_div = document.getElementById("glass_type_14");
		if (available_groups[3]&8192){
			glass_div.style.display = "block";
		} else {
			glass_div.style.display = "none";
		}
		glass_div = document.getElementById("glass_type_15");
		if (available_groups[3]&16384){
			glass_div.style.display = "block";
		} else {
			glass_div.style.display = "none";
		}

		var st_clr_div = document.getElementById("sglass_selector");
		if (st_clr_div != null){
			if (curtarget == "button"){
				standard_glass_button_rollover = true;
			} else {
				standard_glass_div_rollover = true;
			}
			st_clr_div.style.display="block";
			swapImage("glass_0_btn_highlight","/img/configurator_highlight_column_4_2.gif");
		}
		checkHideDecorativeGlass("div");
	}
}

function checkHideStandardGlass(curtarget){
	var st_clr_div = document.getElementById("sglass_selector");
	if (st_clr_div != null){
		if (curtarget == "button"){
			standard_glass_button_rollover = false;
		} else {
			standard_glass_div_rollover = false;
		}
		if (!(standard_glass_button_rollover && standard_glass_div_rollover)){
			st_clr_div.style.display="none";
			swapImage("glass_0_btn_highlight","/img/spacer.gif");
		}
	}
}

function selectGlass(index){
	var glass_sel = document.getElementById("glass_selected")
	var glass_sel2 = document.getElementById("glass_selector")

	selected_glass = index;
	if (glass_sel != null && glass_sel2 != null){
		var glass_image = document.getElementById("glass_image");
		if (glass_image != null) {
			glass_image.src = glass[index].image;
		}
		var glass_text = document.getElementById("glass_selected_text");
		if (glass_text != null){
			glass_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+glass[index].title+"</span>";
		}

		glass_sel.style.display="inline";
		glass_sel2.style.display="none";

		checkHideDecorativeGlass("div");
		checkHideStandardGlass("div");
		updateSearch();
	}
}

function resetGlass(){
	selected_glass = 0;
	var door_sel = document.getElementById("glass_selected")
	var door_sel2 = document.getElementById("glass_selector")
	if (door_sel != null && door_sel2 != null){
		door_sel.style.display="none";
		door_sel2.style.display="inline";
		updateSearch();
	}
}

function showStandardGlassPreview(index){
	var door_image = document.getElementById("sglass_window_image");
	if (door_image != null) door_image.src = glass[index].image_med;
}

function hideStandardGlassPreview(index){
//	var door_image = document.getElementById("sglass_window_image");
//	if (door_image != null) door_image.src = glass[1].image_med;
}

function showDesignerGlassPreview(index){
	var door_image = document.getElementById("dglass_window_image");
	if (door_image != null) door_image.src = glass[index].image_med;
}

function hideDesignerGlassPreview(index){
//	var door_image = document.getElementById("dglass_window_image");
//	if (door_image != null) door_image.src = "img;
}

function checkSwapPriceImage(setting,image,path){
	var img = document.getElementById(image);
	if (setting != price_setting && img != null && path != null && path != ""){
		img.src = path;
	}
}

function showPricesHighToLow(){
	price_setting = "high";
	swapImage("price_high_to_low","/img/btn_price_high_to_low.gif");
	swapImage("price_low_to_high","/img/btn_price_low_to_high_dim.gif");
	updateSearch();
}

function showPricesLowToHigh(){
	price_setting = "low";
	swapImage("price_high_to_low","/img/btn_price_high_to_low_dim.gif");
	swapImage("price_low_to_high","/img/btn_price_low_to_high.gif");
	updateSearch();
}

function updateSearch(){
	var results_div = document.getElementById("search_results");
	var search_loader = document.getElementById("search_loader");
	var parameters = "";
	var order = 1;
	setAvailableConfigurationTools();
	if (price_setting == "low"){
		order = 2;
	}
	parameters = "?order="+order;
	
	results_div.innerHTML = "<div style=\"width:900px;text-align:center;padding-top:100px\"><img src=\"/img/ajax-loader.gif\" />"+"<"+"/div>";
	if (selected_door>0){
		parameters = parameters + "&door_type="+selected_door;	
	}
	if (selected_vent>0){
		parameters = parameters + "&vent_type="+selected_vent;	
	}
	if (selected_color>0){
		parameters = parameters + "&color_finish="+selected_color;	
	}
	if (selected_glass>0){
		parameters = parameters + "&glass_option="+selected_glass;	
	}
	search_loader.src = "/search_results.php?IsFromSystem=1&"+parameters;
}

function setSearchResults(div_text){
	var results_div = document.getElementById("search_results");
	results_div.innerHTML = div_text;
}

function showDoorConfigurator(door_id){
	selected_door = door_id;
	scroll(0,0);
	var results_div = document.getElementById("configurator_holder");
	var search_loader = document.getElementById("configurator_loader");
	var parameters = "";
	
	results_div.innerHTML = "<div style=\"width:100%;text-align:center;padding-top:100px\"><img src=\"/img/ajax-loader-dark.gif\" />"+"<"+"/div>";
	parameters = "?door_id="+door_id;
	if (selected_color>0){
		parameters = parameters + "&color="+selected_color;	
	}
	if (selected_glass>0){
		parameters = parameters + "&glass_option="+selected_glass;	
	}
	cs_selected_color = selected_color;
	cs_selected_glass = selected_glass;
	search_loader.src = "/configurator_shell.php"+parameters;
	var shell_div = document.getElementById('configurator_shell');
	shell_div.style.height = getDocHeight()+"px";
	shell_div.style.width = "100%";
	shell_div.style.display = "block";
}

function getDocHeight() {
    var D = document;
    var maxheight = Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
    return (maxheight);
}

function setConfiguratorResults(div_text){
	var leftOffset = document.body.clientWidth / 2 - 425;
	var results_div = document.getElementById("configurator_holder");
	results_div.style.position = "absolute";
	results_div.style.top = "50px";
	results_div.innerHTML = div_text;
	updateCSDoor();
    $(document).pngFix(); 
}

function closeConfigurator(){
	var results_div = document.getElementById("configurator_holder");
	var shell_div = document.getElementById('configurator_shell');
	shell_div.style.display = "none";
	results_div.innerHTML = "";
	selected_door=0;
	cs_selected_door_size = 0;
	cs_selected_handle = 0;
	cs_current_highlight_tab = null;
	cs_selected_color = 0;
	cs_selected_glass = 0;
	cs_selected_sweep = 0;
}

/************************************************************************/

	var cs_selected_door_size = 0;
	var cs_selected_handle = 0;
	var cs_current_highlight_tab = null;
	var cs_selected_color = 0;
	var cs_selected_glass = 0;
	var cs_selected_sweep = 0;

	//CSSIZE FUNCTIONS
	function toggleCSSize(door_id){
		var div = document.getElementById("cs_size_balloon");
		if (div != null){
			if (div.style.display!="none"){
				hideCSSize();
			} else {
				showCSSize(door_id,cs_selected_color);
			}
		}
	}
	function showCSSize(door_id,door_color){
		hideCSColors();
		hideCSHandles();
		hideCSSweeps();
		hideCSGlass();
		var div = document.getElementById("cs_size_balloon");
		if (div != null){
			div.style.display="block";
		}
		if (door_color)
		{
			for (var i=30; i<=36; i++)
			{
				if (sizeColors[door_id][door_color][i] == 1)
				{
					if (document.getElementById("cs_size_available_"+i))
					{
						document.getElementById("cs_size_available_"+i).style.display="";
					}
				}
				else
				{
					if (document.getElementById("cs_size_available_"+i))
					{
						document.getElementById("cs_size_available_"+i).style.display="none";
					}
				}
			}
		}
		else
		{
			for (var j=1; j<=25; j++)
			{
				for (var i=30; i<=36; i++)
				{
					if (sizeColors[door_id][j][i] == 1)
					{
						if (document.getElementById("cs_size_available_"+i))
						{
							document.getElementById("cs_size_available_"+i).style.display="";
						}
					}
					else
					{
						if (document.getElementById("cs_size_available_"+i) && document.getElementById("cs_size_available_"+i).style.display!="")
						{
							document.getElementById("cs_size_available_"+i).style.display="none";
						}
					}
				}
			}
		}
	}
	
	function hideCSSize(){
		var div = document.getElementById("cs_size_balloon");
		if (div != null){
			div.style.display="none";
		}
	}
	function selectCSSize(size){
		hideCSSize();
		var img = document.getElementById("cs_door_size");
		if (img != null){
			cs_selected_door_size = size;
			if (selected_door == 6){
				img.src = "/img/dme_size_"+size+"_selected.gif";
			} else {
				img.src = "/img/cs_size_"+size+".gif";
			}
		}
		var div = document.getElementById("final_choose_size");
		if (div != null){
			div.style.display="block";
		}
		div = document.getElementById("initial_choose_size");
		if (div != null){
			div.style.display="none";
		}
		updateCSDoor();
	}

	//CSSWEEP FUNCTIONS
	function toggleCSSweeps(){
		var div = document.getElementById("cs_sweep_selector");
		if (div != null){
			if (div.style.display!="none"){
				hideCSSweeps();
			} else {
				showCSSweeps();
			}
		}
	}
	function showCSSweeps(){
		hideCSColors();
		hideCSHandles();
		hideCSSize();
		hideCSGlass();
		var div = document.getElementById("cs_sweep_selector");
		if (div != null){
			div.style.display="block";
		}
	}
	function hideCSSweeps(){
		var div = document.getElementById("cs_sweep_selector");
		if (div != null){
			div.style.display="none";
		}
	}
	function selectCSSweep(index){
		hideCSSweeps();
		var img = document.getElementById("cs_sweep_image");
		if (img != null){
			cs_selected_sweep = index;
			img.src = sweeps[index].image;
		}
		var sweep_text = document.getElementById("cs_sweep_selected_text");
		if (sweep_text != null){
			sweep_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+sweeps[index].title+"</span>";
		}
		var div = document.getElementById("sweep_selector_final");
		if (div != null){
			div.style.display="block";
		}
		div = document.getElementById("cs_sweep_selector");
		if (div != null){
			div.style.display="none";
		}
		div = document.getElementById("sweep_selector_initial");
		if (div != null){
			div.style.display="none";
		}
		var default_sweep = document.getElementById("final_choose_sweep");
		if (default_sweep != null){
			default_sweep.style.display="block";
		}
		default_sweep = document.getElementById("sweep_selector_initial");
		if (default_sweep != null){
			default_sweep.style.display="none";
		}
		updateCSDoor();
	}
	function setCSSweepText(index){
		var sc = document.getElementById("configurator_window");
		var txtfield = document.getElementById("cs_sweep_selector_text");
		if (txtfield != null && sc != null && sc.style.display != "none"){
//			cs_highlight_color_index = index;
			txtfield.innerHTML = "Color: <span style=\"color:#000000\">"+sweeps[index].title+"</span>";
		}

	}

	//CSCOLORS FUNCTIONS
	function toggleCSColors(door_id){
		var div = document.getElementById("cs_standard_color_selector");
		if (door_id == 28)
		{
			if (cs_selected_door_size != 36 && cs_selected_door_size != 0 && cs_selected_door_size == 32)
			{
				document.getElementById("cs_select_premium_colors").style.display = "none";
			}
			else
			{
				document.getElementById("cs_select_premium_colors").style.display = "";
			}
			if (cs_selected_door_size == 32)
			{
				document.getElementById("cs_select_designer_finishes").style.display = "none";
			}
			else
			{
				document.getElementById("cs_select_designer_finishes").style.display = "";
			}
		}
		if (div != null){
			if (div.style.display!="none"){
				hideCSColors();
			} else {
				showCSColors(door_id,cs_selected_door_size);
			}
		}
	}
	function showCSColors(door_id,door_size){
		hideCSHandles();
		hideCSSize();
		hideCSSweeps();
		hideCSGlass();

		var div = document.getElementById("cs_standard_color_selector");

		if (div != null)
		{
			div.style.display="block";
		}

		if (door_size)
		{
			for (var i=1; i<=25; i++)
			{
				if (sizeColors[door_id][i][door_size] == 1)
				{
					document.getElementById("cs_color_available_"+i).style.display="";
				}
				else
				{
					if (document.getElementById("cs_color_available_"+i))
					{
						document.getElementById("cs_color_available_"+i).style.display="none";
					}
				}
			}
		}
		else
		{
			for (var j=1; j<=25; j++)
			{
				for (var i=30; i<=36; i++)
				{
					if (sizeColors[door_id][j][i] == 1)
					{
						document.getElementById("cs_color_available_"+j).style.display="";
						break;
					}
					else
					{
						if (document.getElementById("cs_color_available_"+j) && document.getElementById("cs_color_available_"+j).style.display!="")
						{
							document.getElementById("cs_color_available_"+j).style.display="none";
						}
					}
				}
			}
		}

		// For 200 Series doors, white handle is available only for white doors.
		if (selected_door >= 19 && selected_door <= 22 && cs_selected_handle == 20)
		{
			document.getElementById("cs_color_available_2").style.display="none";
			document.getElementById("cs_color_available_4").style.display="none";
		}
	}
	function hideCSColors(){
		var div = document.getElementById("cs_standard_color_selector");
		if (div != null){
			div.style.display="none";
		}
	}

	function selectCSColor(index){
		var sc = document.getElementById("configurator_window");
		if (sc != null && sc.style.display != "none"){
			var color_image = document.getElementById("cs_color_image");
			var color_text = document.getElementById("cs_color_selected_text");
			cs_selected_color = index;
			if (color_image != null) {
				color_image.src = colors[index].image;
			}
			if (color_text != null){
				color_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+colors[index].title+"</span>";
			}
			var color_sel = document.getElementById("cs_standard_color_selector");
			if (color_sel != null){
				color_sel.style.display="none";
			}
			color_sel = document.getElementById("final_choose_color");
			if (color_sel != null){
				color_sel.style.display="block";
			}
			color_sel = document.getElementById("initial_choose_color");
			if (color_sel != null){
				color_sel.style.display="none";
			}
			
			// if a premium color is picked, only allow size 36.
			if (selected_door == 28)
			{
				if (cs_selected_color > 8 && cs_selected_color < 21)
				{
					document.getElementById("cs_size_balloon").innerHTML = "<div style=\"padding-top:24px;padding-left:24px\"><div onclick=\"selectCSSize(36)\" onmouseover=\"swapImage('cs_size_36_img','/img/cs_size_36_over.gif');\" onmouseout=\"swapImage('cs_size_36_img','/img/cs_size_36_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_36_img\" src=\"/img/cs_size_36_off.gif\" alt=\"\" /></div></div>";
				}
				else if (cs_selected_color >= 1 && cs_selected_color < 5)
				{
					document.getElementById("cs_size_balloon").innerHTML = "<div style=\"padding-top:24px;padding-left:24px\"><div onclick=\"selectCSSize(32)\" onmouseover=\"swapImage('cs_size_32_img','/img/cs_size_32_over.gif');\" onmouseout=\"swapImage('cs_size_32_img','/img/cs_size_32_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_32_img\" src=\"/img/cs_size_32_off.gif\" alt=\"\" /></div><div onclick=\"selectCSSize(33)\" onmouseover=\"swapImage('cs_size_33_img','/img/cs_size_33_over.gif');\" onmouseout=\"swapImage('cs_size_33_img','/img/cs_size_33_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_33_img\" src=\"/img/cs_size_33_off.gif\" alt=\"\" /></div><div onclick=\"selectCSSize(34)\" onmouseover=\"swapImage('cs_size_34_img','/img/cs_size_34_over.gif');\" onmouseout=\"swapImage('cs_size_34_img','/img/cs_size_34_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_34_img\" src=\"/img/cs_size_34_off.gif\" alt=\"\" /></div><div onclick=\"selectCSSize(36)\" onmouseover=\"swapImage('cs_size_36_img','/img/cs_size_36_over.gif');\" onmouseout=\"swapImage('cs_size_36_img','/img/cs_size_36_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_36_img\" src=\"/img/cs_size_36_off.gif\" alt=\"\" /></div></div>";
				}
				else if (cs_selected_color >= 5 && cs_selected_color < 9)
				{
					document.getElementById("cs_size_balloon").innerHTML = "<div style=\"padding-top:24px;padding-left:24px\"><div onclick=\"selectCSSize(32)\" onmouseover=\"swapImage('cs_size_32_img','/img/cs_size_32_over.gif');\" onmouseout=\"swapImage('cs_size_32_img','/img/cs_size_32_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_32_img\" src=\"/img/cs_size_32_off.gif\" alt=\"\" /></div><div onclick=\"selectCSSize(36)\" onmouseover=\"swapImage('cs_size_36_img','/img/cs_size_36_over.gif');\" onmouseout=\"swapImage('cs_size_36_img','/img/cs_size_36_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_36_img\" src=\"/img/cs_size_36_off.gif\" alt=\"\" /></div></div>";
				}
				else if (cs_selected_color > 21 && cs_selected_color <= 25)
				{
					document.getElementById("cs_size_balloon").innerHTML = "<div style=\"padding-top:24px;padding-left:24px\"><div onclick=\"selectCSSize(33)\" onmouseover=\"swapImage('cs_size_33_img','/img/cs_size_33_over.gif');\" onmouseout=\"swapImage('cs_size_33_img','/img/cs_size_33_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_33_img\" src=\"/img/cs_size_33_off.gif\" alt=\"\" /></div><div onclick=\"selectCSSize(34)\" onmouseover=\"swapImage('cs_size_34_img','/img/cs_size_34_over.gif');\" onmouseout=\"swapImage('cs_size_34_img','/img/cs_size_34_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_34_img\" src=\"/img/cs_size_34_off.gif\" alt=\"\" /></div><div onclick=\"selectCSSize(36)\" onmouseover=\"swapImage('cs_size_36_img','/img/cs_size_36_over.gif');\" onmouseout=\"swapImage('cs_size_36_img','/img/cs_size_36_off.gif');\" style=\"float:left;width:80px;text-align:center;\"><img id=\"cs_size_36_img\" src=\"/img/cs_size_36_off.gif\" alt=\"\" /></div></div>";
				}
			}
		}
		updateCSDoor();
	}
	
	function setCSStandardColorText(index){
		var sc = document.getElementById("configurator_window");
		var txtfield = document.getElementById("cs_standard_color_selector_text");
		if (txtfield != null && sc != null && sc.style.display != "none"){
			cs_highlight_color_index = index;
			txtfield.innerHTML = "Color: <span style=\"color:#000000\">"+colors[index].title+"</span>";
		}
	}
	
	function hideCSStandardColorText(index){
		var sc = document.getElementById("configurator_window");
		var txtfield = document.getElementById("cs_standard_color_selector_text");
		if (sc != null && sc.style.display != "none" && txtfield != null && cs_highlight_color_index == index){
			cs_highlight_color_index = -1;
			txtfield.innerHTML = "Color:";
		}
	}

	//CSHANDLES FUNCTIONS
	function toggleCSHandles(){
		var div = document.getElementById("cs_handle_selector");

		// For 200 Series doors, white handle is available only for white doors.
		if (selected_door >= 19 && selected_door <= 22 && cs_selected_color != 0 && cs_selected_color != 1)
		{
			document.getElementById("cs_handle_available_20").style.display = "none";
			showCSSelectorHandle(15);
		}
		else if (selected_door >= 19 && selected_door <= 22)
		{
			document.getElementById("cs_handle_available_20").style.display = "";
		}

		if (div != null){
			if (div.style.display!="none"){
				hideCSHandles();
			} else {
				showCSHandles();
			}
		}
	}
	function selectCSHandle(handle_id){
		hideCSHandles();
		var img = document.getElementById("cs_handle_image");
		var handle_text = document.getElementById("cs_handle_selected_text");
		if (handle_text != null){
			handle_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+handles[handle_id].title+"</span>";
		}
		if (img != null){
			cs_selected_handle = handle_id;
			img.src = handles[handle_id].image;
		}
		var default_handle = document.getElementById("final_choose_handle");
		if (default_handle != null){
			default_handle.style.display="block";
		}
		default_handle = document.getElementById("initial_choose_handle");
		if (default_handle != null){
			default_handle.style.display="none";
		}

		// Exception for 3000 Series Self-Storing with Decorative Glass
		// When selecting Nickel hardware, the sweep should also become Nickel
		if (selected_door == 29)
		{
			if (handle_id == 5)
			{
				selectCSSweep(1);
			}
			else
			{
				selectCSSweep(2);
			}
		}

		updateCSDoor();
	}
	function showCSSelectorHandle(handle_id){
		var img = document.getElementById("cs_balloon_handle_img");
		if (img != null){
			img.src = handles[handle_id].image_med;
		}
	}
	function showCSHandles(){
		hideCSColors();
		hideCSSize();
		hideCSSweeps();
		hideCSGlass();
		var div = document.getElementById("cs_handle_selector");
		if (div != null){
			div.style.display="block";
		}
	}
	function hideCSHandles(){
		var div = document.getElementById("cs_handle_selector");
		if (div != null){
			div.style.display="none";
		}
	}

	//CSGLASS FUNCTIONS
	function toggleCSGlass(){
		var div = document.getElementById("cs_glass_selector");
		if (div != null){
			if (div.style.display!="none"){
				hideCSGlass();
			} else {
				showCSGlass();
			}
		}
	}
	function selectCSGlass(glass_id){
		hideCSGlass();
		var img = document.getElementById("cs_glass_image");
		var glass_text = document.getElementById("cs_glass_selected_text");
		if (glass_text != null){
			glass_text.innerHTML = "Your Choice: <span style=\"color:#454342\">"+glass[glass_id].title+"</span>";
		}
		if (img != null){
			cs_selected_glass = glass_id;
			img.src = glass[glass_id].image_cs_med;
		}
		var default_glass = document.getElementById("final_choose_glass");
		if (default_glass != null){
			default_glass.style.display="block";
		}
		default_glass = document.getElementById("initial_choose_glass");
		if (default_glass != null){
			default_glass.style.display="none";
		}
		updateCSDoor();
	}
	function showCSSelectorGlass(glass_id){
		var img = document.getElementById("cs_balloon_glass_img");
		if (img != null){
			img.src = glass[glass_id].image_med;
		}
	}
	function showCSGlass(){
		hideCSColors();
		hideCSHandles();
		hideCSSize();
		hideCSSweeps();
 		var div = document.getElementById("cs_glass_selector");
		if (div != null){
			div.style.display="block";
		}
	}
	function hideCSGlass(){
		var div = document.getElementById("cs_glass_selector");
		if (div != null){
			div.style.display="none";
		}
	}

	//CSTABS FUNCTIONS	
	function checkHighlightCSTab(tab){
		if (cs_current_highlight_tab == null){
			cs_current_highlight_tab = document.getElementById("customize_door_tab");
		}
		if (tab != null && tab != cs_current_highlight_tab){
			tab.style.color = "#FFFFFF";
		}
	}
	
	function checkUnhighlightCSTab(tab){
		if (tab != null && tab != cs_current_highlight_tab){
			tab.style.color = "#999999";
		}
	}
	
	function csCustomizeDoor(tab){
		var tmp_tab = cs_current_highlight_tab;
		cs_current_highlight_tab = document.getElementById("customize_door_tab");
		checkUnhighlightCSTab(tmp_tab);
		var div = document.getElementById("product_overview");
		div.style.display = "none";
		div = document.getElementById("cs_tools");
		div.style.display = "block";
		div = document.getElementById("sweep_div");
		div.style.display = "block";
	}
	
	function csProductOverviewSpecs(tab){
		var tmp_tab;
		if (tmp_tab == null){
			cs_current_highlight_tab = document.getElementById("customize_door_tab");
		}
		tmp_tab = cs_current_highlight_tab;
		cs_current_highlight_tab = document.getElementById("product_overview_tab");
		checkUnhighlightCSTab(tmp_tab);
		var div = document.getElementById("cs_tools");
		div.style.display = "none";
		div = document.getElementById("product_overview");
		div.style.display = "block";
		div = document.getElementById("sweep_div");
		if (div != null)
		{
			div.style.display = "none";
		}
	}
	
	function printDoorSpecs(door_id){
		var pwin=window.open('','print_content','width=800,height=800,scrollbars=1');
		var spec_div = document.getElementById("product_overview");
		var summary_div = document.getElementById("door_summary_div");
		var content=spec_div.innerHTML;
		var summary=summary_div.innerHTML;
		var img_src = document.getElementById("display_door").src;
		var print_div_text = "<div>";
		var pwin=window.open('','print_content','width=1000,height=800,scrollbars=1,resizable=1');
		pwin.document.open();

		print_size_text = "";
		if (cs_selected_color > 0)
		{
			for (var i=30; i<=36; i++)
			{
				if (sizeColors[door_id][cs_selected_color][i] == 1)
				{
					if (print_size_text == "")
					{
						print_size_text = print_size_text + i;
					}
					else
					{
						print_size_text = print_size_text + "," + i;
					}
				}
			}
		}
		else
		{
			for (var j=1; j<=25; j++)
			{
				for (var i=30; i<=36; i++)
				{
					if (sizeColors[door_id][j][i] == 1)
					{
						if (print_size_text.indexOf(i) == -1)
						{
							if (print_size_text == "")
							{
								print_size_text = print_size_text + i;
							}
							else
							{
								print_size_text = print_size_text + "," + i;
							}
						}
					}
				}
			}
		}
		
		print_size_text = "<strong>Sizes</strong><br />" + print_size_text;
		print_size_text = print_size_text + "<div style=\"line-height:11px;padding-top:16px;text-align:left;font-size:9px;color:#FFFFFF;\">*Compared to standard Andersen aluminum insect screen</div>";
		content = content.replace("printSpecSizes",print_size_text);
		
		print_div_text = "<html><head><style type=\"text/css\">.dots_light{display:none};</style></head><body style=\"width:1000px;font-size:14px;font-family:Helvetica, Arial, _sans;color:black\">"
		print_div_text += "<div style=\"width:780px;margin:auto;\">";
		print_div_text += "	<div style=\"width:780px;\">";
		print_div_text += "		<div style=\"float:left;padding-left: 20px;padding-top: 30px;\"><a href=\"javascript: window.print();\"><img src=\"/img/print_specs_off.png\" border=\"0\" alt=\"\" onmouseover=\"javascript:this.src='/img/print_specs_over.png';\" onmouseout=\"javascript:this.src='/img/print_specs_off.png';\" /></a></div>";
		print_div_text += "		<div style=\"float:right;\"><img src=\"/img/AWD_Logo_2C_L_Blk.jpg\" /></div><br clear=\"both\" />";
		print_div_text += "		<div style=\"float:left;width:230px;text-align:center;\">";
		print_div_text +=("			<img src=\""+img_src+"\" />");
		print_div_text +="		</div>";
		print_div_text += "		<div style=\"float:left;overflow:visible;background:#ffffff;color:black;font-size:14px;line-height:20px;width:550px;height:\">";
		print_div_text += "			<img src=\"/img/black_10_percent_balloon_substitute.gif\" style=\"padding-left:30px;\" width=\"520\" height=\"1\" /><br /><br />";
		print_div_text += (				summary+"<br /><br />");
		if (summary.indexOf("Fullview")>0){
			print_div_text += ("<span style=\"padding-left:30px\">Glass panel and insect screen have a neutral color frame.</span><br /><br />");
		}
		print_div_text += "			<img src=\"/img/black_10_percent_balloon_substitute.gif\" style=\"padding-left:30px;\" width=\"520\" height=\"1\" /><br /><br />";

		if (cs_selected_color > 0 || cs_selected_handle > 0 || cs_selected_door_size > 0 || cs_selected_glass > 0 || cs_selected_sweep > 0){
			print_div_text +=("		<div style=\"font-size:16px;line-height:17px;padding-left:30px;\">");
			if (cs_selected_color > 0){
				print_div_text +=("		<div><strong>Selected Color:</strong> "+colors[cs_selected_color].title+"</div>");
			}
			if (cs_selected_handle > 0){
				print_div_text +=("		<div><strong>Selected Handle:</strong> "+handles[cs_selected_handle].title+"</div>");
			}
			if (cs_selected_sweep > 0){
				print_div_text +=("		<div><strong>Selected Sweep:</strong> "+sweeps[cs_selected_sweep].title+"</div>");
			}
			if (cs_selected_glass > 0){
				print_div_text +=("		<div><strong>Selected Glass:</strong> "+glass[cs_selected_glass].title+"</div>");
			}
			if (cs_selected_door_size > 0){
				print_div_text +=("		<div><strong>Selected Size:</strong> "+cs_selected_door_size+"</div>");
			}
			print_div_text +=("		</div>");
			print_div_text += "			<img src=\"/img/black_10_percent_balloon_substitute.gif\" style=\"padding-left:30px;padding-top:15px\" width=\"520\" height=\"1\" /><br /><br />";
		}
		print_div_text += "<div style=\"font-size:16px;padding-left:30px;padding-top:10px;\">PRODUCT FEATURES<"+"/div>";
		print_div_text += "<div style=\"font-size:14px;\">"+content+"<"+"/div>";
		print_div_text +=("<br clear=\"right\" />");
		print_div_text +="		</div>";
		print_div_text +="	</div>";
		print_div_text +=("<br clear=\"right\" /><br />");
		print_div_text +=("<div style=\"width:780px;padding-top:20px;\"><br /><br />");
		print_div_text +=("<span style=\"font-size:18px;font-weight:bold;\">All storm doors from The Home Depot&reg; are available through Special Order at no extra charge.<sup>*</sup> Special ordered storm doors arrive in 14 days or less to the store <span style=\"font-size:11px\">(many in 10 days)</span> from the date of your order.<sup>**</sup></span><br /><br />");
		print_div_text +=("<span style=\"font-size:9px;\">*Excludes custom sizes and  25 Colors/Finishes program.</span><br />");
		print_div_text +=("<span style=\"font-size:9px;\">**Excludes custom sizes</span><br /><br />");
		
		if (cs_selected_handle > 0){
			mqs_obj = mqs_object["door_id_"+selected_door];
			if (mqs_obj != null){
				mqs_info = mqs_obj["handle_"+cs_selected_handle];
				if (mqs_info != null){
					print_div_text +="<div style=\"color:#666666;\">PROVIDED FOR THE HOME DEPOT ASSOCIATE:</div>";
					print_div_text +=("<table border=\"0\" cellpadding=\"0\" cellspacing=\"7\" bgcolor=\"#999999\" style=\"width:780px;background-color:#999999;color:black;\">");
					print_div_text +=("<tr><td rowspan=\"8\" width=\"20\">&nbsp;</td><td colspan=\"2\">&nbsp;</td><td rowspan=\"8\" width=\"30\">&nbsp;</td></tr>");
					print_div_text +=("<tr><td width=\"200\">"+mqs_info[0][0]+"</td><td><strong>"+mqs_info[0][1]+"</strong></td></tr>");
					print_div_text +=("<tr><td width=\"200\">"+mqs_info[1][0]+"</td><td><strong>"+mqs_info[1][1]+"</strong></td></tr>");
					print_div_text +=("<tr><td width=\"200\">"+mqs_info[2][0]+"</td><td><strong>"+mqs_info[2][1]+"</strong></td></tr>");
					print_div_text +=("<tr><td width=\"200\">"+mqs_info[3][0]+"</td><td><strong>"+mqs_info[3][1]+"</strong></td></tr>");
					print_div_text +=("<tr><td width=\"200\">"+mqs_info[4][0]+"</td><td><strong>"+mqs_info[4][1]+"</strong></td></tr>");
					if (cs_selected_door_size > 0 && cs_selected_color > 0){
						print_div_text +=("<tr><td width=\"200\">Frame Size:</td><td><strong>"+cs_selected_door_size+"&rdquo;</strong></td></tr>");
						print_div_text +=("<tr><td width=\"200\">Color</td><td><strong>"+colors[cs_selected_color].title+"</strong></td></tr>");
					}
					print_div_text +=("<tr><td colspan=\"2\">&nbsp;</td></tr>");
					print_div_text +=("</table>");
				}
			}
		}
		print_div_text +=("<div style=\"width:780px;font-size:9px;\">EMCO Enterprises, Inc, is a wholly-owned subsidiary of Andersen Corporation. EMCO manufactures Andersen&reg;, and EMCO&reg; doors.  EMCO supports the limited warranties covering Andersen&reg; Storm and Screen Doors. &ldquo;The Home Depot&rdquo; and The Home Depot logo are trademarks of Homer TLC, Inc. &ldquo;Andersen&rdquo;, &ldquo;EMCO&rdquo; and all other marks where denoted are trademarks of Andersen Corporation. &copy;2009 Andersen Corporation. All Rights Reserved.<"+"/div>");
		print_div_text +=("</div>");
		print_div_text += "<div style=\"padding-top: 20px;\"><a href=\"javascript: window.print();\"><img src=\"/img/print_specs_off.png\" onmouseover=\"javascript:this.src='/img/print_specs_over.png';\" onmouseout=\"javascript:this.src='/img/print_specs_off.png';\" border=\"0\" alt=\"\" /></a></div>";
		print_div_text +=("</div>");
		print_div_text +="</body></html>";
		
		pwin.document.write(print_div_text);
		pwin.document.close();
	}
	
	function updateCSDoor(){
		var door_name = "";
		var door_image = document.getElementById("display_door");
		var sweep = cs_selected_sweep;
		document.getElementById("easyinstall_callout").style.display = "none";

		if (door_image)
		{
			if (selected_door != 0)
			{
				door_name = "/img/doors/door"+selected_door+"_";
				if (selected_door == 6 || selected_door == 29)
				{
					door_name = "/img/doors/door"+selected_door+"/door"+selected_door+"_";
					if (cs_selected_handle != 0)
					{
						door_name += "h"+cs_selected_handle+"_";
					}
					else
					{
						if (sweep == 1){
							door_name += "h5_";
						} else if (sweep == 2){
							door_name += "h6_";
						} else if (sweep == 3){
							door_name += "h4_";
						} else {
							door_name += "h5_";
							sweep = 1;
						}
					}
					if (sweep != 0)
					{
						door_name += "s"+sweep+"_";
					}
					else
					{
						door_name += "s2_";
					}
					if (cs_selected_color != 0)
					{
						door_name += "c"+cs_selected_color+"_";
					}
					else
					{
						door_name += "c1_";
					}
					if (cs_selected_glass != 0)
					{
						door_name += "g"+cs_selected_glass+".jpg";
					}
					else
					{
						if (selected_door == 29)
						{
							door_name += "g7.jpg";
						}
						else
						{
							door_name += "g1.jpg";
						}
					}
				}
				else
				{
					if (cs_selected_handle != 0)
					{
						door_name += "h"+cs_selected_handle+"_";
					}
					else
					{
						door_name += "h"+handle_groups[selected_door][1]+"_";
					}
					if (cs_selected_color != 0)
					{
						door_name += "c"+cs_selected_color+".jpg";
					}
					else
					{
						door_name += "c1.jpg";
					}
				}
			}
			else
			{
				door_name = "/img/doors/door_standin.jpg";
			}

			// Add an Easy install callout, if available
			if(selected_door == 31 || selected_door == 32 || selected_door == 33) {
				document.getElementById("easyinstall_callout").style.display = "block";
			}

			door_image.src = door_name;
		}
		toggleBuyItNow();
	}
	
	function showBuyItNow(link)
	{
		document.getElementById("buyitnow").style.display = "";
		document.getElementById("buyitnow").style.visibility = "visible";
		document.getElementById("buyitnow").style.width = "138px";
		document.getElementById("buyitnow").style.height = "25px";
		document.getElementById("buyitnowlink").style.display = "";
		document.getElementById("buyitnowlink").style.visibility = "visible";
		document.getElementById("buyitnowlink").style.width = "138px";
		document.getElementById("buyitnowlink").style.height = "25px";
		document.getElementById("buyitnowlink").href = link;
		document.getElementById("buyitnowimg").style.display = "";
		document.getElementById("buyitnowimg").style.visibility = "visible";
		document.getElementById("buyitnowimg").style.width = "138px";
		document.getElementById("buyitnowimg").style.height = "25px";
	}
	function hideBuyItNow()
	{
		document.getElementById("buyitnowlink").href = "";
		document.getElementById("buyitnowimg").style.display = "none";
		document.getElementById("buyitnowlink").style.display = "none";
		document.getElementById("buyitnow").style.display = "none";
	}
	
	function toggleBuyItNow()
	{
		/* Door 1: 4000 Series Fullview, Laminated Safety Glass */
		if (selected_door == 1 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202090078/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 1 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 2)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202090079/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 2: 4000 Series Fullview, Thermal Insulating Glass */
		else if (selected_door == 2 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608587/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 2 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 2)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608153/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 3: 4000 Series Fullview, Clear Glass */
		else if (selected_door == 3 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608583/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 3 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 2)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528687/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 3 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608584/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 3 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 2)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608150/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 3 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 3)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528444/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '4000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		
		/* Door 4: 3000 Series Fullview, Etched Glass */
		else if (selected_door == 4 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100064845/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 4 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100288594/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 4 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670797/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 5: 3000 Series Fullview, Clear Glass */
		// 32" Doors with Brass Hardware
		else if (selected_door == 5 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100017899/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		// 32" Doors with Nickel Hardware
		else if (selected_door == 5 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202527187/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		// 36" Doors with Brass Hardware
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100027910/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100028224/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100018040/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 5 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100017976/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100095347/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 7 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202958821/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100001844/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		// 36" Doors with Nickel hardware
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100095667/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100317231/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100315404/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100315683/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Bronze Hardware
		else if (selected_door == 5 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670797/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 6: 3000 Series Fullview, Clear Glass */
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100027910/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100027910/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100027910/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 2)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100095667/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100095667/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100095667/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 3)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670797/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670797/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 6 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 9)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670797/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 7: 2000 Series Fullview, Etched Glass */
		else if (selected_door == 7 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100057944/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 8: 2000 Series Fullview, Clear Glass */
		// 30" Doors with Nickel Hardware
		else if (selected_door == 8 && cs_selected_door_size == 30 && cs_selected_color == 1 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202660285/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Brass Hardware
		else if (selected_door == 8 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100055026/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 8 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528716/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Brass Hardware
		else if (selected_door == 8 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100055375/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 8 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528714/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 9: 3000 Series Self-Storing, TruEase with TruScene */
		// 32" Doors with Brass Hardware
		else if (selected_door == 9 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528709/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 9 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528712/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Brass Hardware
		else if (selected_door == 9 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528704/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 9 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528707/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Bronze Hardware
		else if (selected_door == 9 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670798/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 10: 3000 Series Self-Storing, SlideAway Insect Screen */
		// 32" Doors with Brass Hardware
		else if (selected_door == 10 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202527189/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 10 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202527191/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Bronze Hardware
		else if (selected_door == 10 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202563979/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Brass Hardware
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608564/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608567/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202736775/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 5 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202660283/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202736777/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Bronze Hardware
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100670798/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202736779/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 10 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202736781/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 11: 2000 Series Self-Storing, Clear Glass */
		// 32" Doors with Brass Hardware
		else if (selected_door == 11 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100023967/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 11 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100250521/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Brass Hardware
		else if (selected_door == 11 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100025142/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 11 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100024952/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 11 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 7)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100024699/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 11 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100397328/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 11 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 8)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202663502/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '2000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 12: Forever Store-in-door, Traditional Design */
		else if (selected_door == 12 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 11)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100017823/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', 'Forever&reg; Store-in-door', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 12 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 11)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100015739/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', 'Forever&reg; Store-in-door', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 12 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 11)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100093164/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', 'Forever&reg; Store-in-door', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 13: Forever Store-in-door, Crossbuck Design */
		else if (selected_door == 13 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 12)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100608585/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', 'Forever&reg; Store-in-door', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 13 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 12)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100077258/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', 'Forever&reg; Store-in-door', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 14: 400 Series Self-Storing, Colonial Design */
		
		/* Door 15: 400 Series Self-Storing */
		// 32" Doors with Brass Hardware
		else if (selected_door == 15 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 21)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100397389/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '400 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 15 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 22)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100671900/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '400 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Brass Hardware
		else if (selected_door == 15 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 21)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100397352/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '400 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 15 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 21)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100397375/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '400 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 15 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 21)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100397380/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '400 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 15 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 22)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100397395/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '400 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 16: 400 Series Self-Storing, Traditional Design */
		
		/* Door 17: 300 Series Triple Track, Colonial Design */
		else if (selected_door == 17 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 13)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100058603/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 17 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 13)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100050367/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 17 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 13)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100060527/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 18: 300 Series Triple Track */
		// 30" Doors with Brass Hardware
		else if (selected_door == 18 && cs_selected_door_size == 30 && cs_selected_color == 1 && cs_selected_handle == 14)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100035763/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 30" Doors with Nickel Hardware
		else if (selected_door == 18 && cs_selected_door_size == 30 && cs_selected_color == 1 && cs_selected_handle == 19)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202840969/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Brass Hardware
		else if (selected_door == 18 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 14)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100049424/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 18 && cs_selected_door_size == 32 && cs_selected_color == 2 && cs_selected_handle == 14)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100049542/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 18 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 19)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202672453/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Brass Hardware
		else if (selected_door == 18 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 14)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100058973/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 18 && cs_selected_door_size == 36 && cs_selected_color == 4 && cs_selected_handle == 14)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100058143/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 18 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 19)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202660279/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '300 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		
		/* Door 19: 200 Series Self-Storing, Retractable Insect Screen */
		// 32" Doors with Black Hardware
		else if (selected_door == 19 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202528717/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 19 && cs_selected_door_size == 32 && cs_selected_color == 4 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202668097/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		
		// 36" Doors with Black Hardware
		else if (selected_door == 19 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202197895/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 19 && cs_selected_door_size == 36 && cs_selected_color == 4 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202668095/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 20: 200 Series Triple-Track */
		// 30" Doors with Black Hardware
		else if (selected_door == 20 && cs_selected_door_size == 30 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202090082/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Black Hardware
		else if (selected_door == 20 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100095640/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 20 && cs_selected_door_size == 32 && cs_selected_color == 2 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100093910/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 20 && cs_selected_door_size == 32 && cs_selected_color == 4 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100093911/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 34" Doors with Black Hardware
		else if (selected_door == 20 && cs_selected_door_size == 34 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100097915/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 20 && cs_selected_door_size == 34 && cs_selected_color == 4 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100096726/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Black Hardware
		else if (selected_door == 20 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100003775/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 20 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100003291/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 20 && cs_selected_door_size == 36 && cs_selected_color == 4 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100003760/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Triple Track', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 21: 200 Series Self-Storing, Traditional Design */
		// 30" Doors
		else if (selected_door == 21 && cs_selected_door_size == 30 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100087378/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Traditional', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors
		else if (selected_door == 21 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100088610/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Traditional', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors
		else if (selected_door == 21 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100093458/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Traditional', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 22: 200 Series Self-Storing, Crossbuck Design */
		// 30" Doors
		else if (selected_door == 22 && cs_selected_door_size == 30 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100003943/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors
		else if (selected_door == 22 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100004517/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors
		else if (selected_door == 22 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 15)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100006038/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '200 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 23: 100 Series Self-Storing */
		else if (selected_door == 23 && cs_selected_door_size == 30)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100078710/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '100 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 23 && cs_selected_door_size == 32)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100079689/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '100 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 23 && cs_selected_door_size == 34)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100081516/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '100 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 23 && cs_selected_door_size == 36)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100081634/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '100 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 24: 100 Series Self-Storing, K-900 Pet Door */
		else if (selected_door == 24 && cs_selected_door_size == 32)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202665640/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '100 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 24 && cs_selected_door_size == 36)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-202660281/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '100 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 25: 75 Series Fullview, Clear Glass */
		else if (selected_door == 25 && cs_selected_door_size == 32 && cs_selected_color == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100002762/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 25 && cs_selected_door_size == 36 && cs_selected_color == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100077574/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 26: 75 Series Self-Storing */
		// 32" Doors
		else if (selected_door == 26 && cs_selected_door_size == 32 && cs_selected_color == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100032901/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 26 && cs_selected_door_size == 32 && cs_selected_color == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100024637/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors
		else if (selected_door == 26 && cs_selected_door_size == 36 && cs_selected_color == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100020666/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 26 && cs_selected_door_size == 36 && cs_selected_color == 4)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100093514/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		/* Door 27: 75 Series, Crossbuck Design */
		else if (selected_door == 27 && cs_selected_door_size == 32 && cs_selected_color == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100013616/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 27 && cs_selected_door_size == 36 && cs_selected_color == 1)
		{
			showBuyItNow("http://www.homedepot.com/Doors-Windows-Storm-Doors/h_d1/N-5yc1vZ1xitZas85/R-100014455/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '75 Series', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}


		/*
		 * Door 31: 3000 Series Self-Storing, SlideAway Insect Screen (45 Easy Install)
		 */
		// 32" Doors with Brass Hardware
		else if (selected_door == 31 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145046/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141224");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Nickel Hardware
		else if (selected_door == 31 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145059/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141307");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 32" Doors with Oil Rubbed Bronze Hardware
		else if (selected_door == 31 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145080/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141314");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		
		// 36" Doors with Brass Hardware
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145046/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141224");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145046/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141224");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145046/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141224");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145046/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141224");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145046/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141224");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Nickel Hardware
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145059/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141307");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145059/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141307");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145059/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141307");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145059/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141307");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145059/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141307");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Oil Rubbed Bronze Hardware
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145080/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141314");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145080/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141314");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145080/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141314");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145080/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141314");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 31 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145080/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141314");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Self-Storing', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		/*
		 * Door 32: 3000 Series Fullview, Clear Glass (45 Easy Install)
		 */
		// 32" Doors with Brass Hardware
		else if (selected_door == 32 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144998/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141221");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		// 32" Doors with Nickel Hardware
		else if (selected_door == 32 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145019/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141299");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		// 32" Doors with Oil Rubbed Bronze Hardware
		else if (selected_door == 32 && cs_selected_door_size == 32 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145037/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141303");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		// 36" Doors with Brass Hardware
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144998/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141221");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144998/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141221");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144998/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141221");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144998/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141221");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		// 36" Doors with Nickel hardware
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145019/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141299");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145019/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141299");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145019/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141299");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145019/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141299");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145019/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141299");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// 36" Doors with Oil Rubbed Bronze Hardware
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145037/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141303");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 2 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145037/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141303");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 3 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145037/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141303");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 6 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145037/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141303");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		else if (selected_door == 32 && cs_selected_door_size == 36 && cs_selected_color == 8 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203145037/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141303");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}


		/*
		 * Door 33: 3000 Series Fullview, Etched Glass (45 Easy Install)
		 */
		// 36" Doors with Brass Hardware
		else if (selected_door == 33 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 4)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144992/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141219");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		// 36" Doors with Nickel Hardware
		else if (selected_door == 33 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 5)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144995/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141294");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}

		// 36" Doors with Oil Rubbed Bronze Hardware
		else if (selected_door == 33 && cs_selected_door_size == 36 && cs_selected_color == 1 && cs_selected_handle == 6)
		{
			showBuyItNow("http://www.homedepot.com/h_d1/N-5yc1v/R-203144997/h_d2/ProductDisplay?langId=-1&storeId=10051&catalogId=10053&superSkuId=203141296");
			document.getElementById("buyitnowlink").onclick = function(){
				_gaq.push(['_trackEvent', 'Home Depot Links', '3000 Series Fullview', getConfigurations(cs_selected_color, cs_selected_door_size, cs_selected_handle, 0, 0)]);
			};
		}
		
		// No combinations found
		else
		{
			if (document.getElementById("buyitnowlink"))
			{
				hideBuyItNow();
			}
		}
	}

	function showFeatureBalloon(title,body,image,top,left){
		var arrow = document.getElementById("feature_rollover_arrow");
		var content = document.getElementById("feature_rollover_content");
		var balloon = document.getElementById("feature_rollover_balloon");
		
		if (arrow != null){
			if (top > 150){
//				arrow.style.bottom = "0px";
			} else if (top > 90){
//				arrow.style.top = "30px";
			} else {
//				arrow.style.top = "0px";
			}
		}
		if (balloon != null && content != null){
			top -= 45;
			balloon.style.top = top+"px";
			left += 45;
			balloon.style.left = left+"px";

			if (image == ""){
				content.innerHTML = "<strong>"+title+"<"+"/strong><br /><br />"+body;
			} else {
				content.innerHTML = "<div style=\"height:152px;width:100%;text-align:center;\"><img src=\""+image+"\" /></div><br /><strong>"+title+"<"+"/strong><br /><br />"+body;
			}
			balloon.style.display="block";
		}
	}
	
	function hideFeatureBalloon(){
		var balloon = document.getElementById("feature_rollover_balloon");
		if (balloon != null){
			balloon.style.display = "none";
		}
	}
