// JavaScript Document
// Ionic Wood Column Builder



/*
// 1.) Steps, step-one through step-four, ionic
*/

function navstep1() {
	document.getElementById('stepone').style.display='block';
	document.getElementById('steptwo').style.display='none';
	document.getElementById('stepthree').style.display='none';
	showInfo();
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one-ov.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three.gif"; }

function navstep2() {
	document.getElementById('stepone').style.display='none';
	document.getElementById('steptwo').style.display='block';
	document.getElementById('stepthree').style.display='none';
	showInfo();
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two-ov.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three.gif"; }

function navstep3() {
	document.getElementById('stepone').style.display='none';
	document.getElementById('steptwo').style.display='none';
	document.getElementById('stepthree').style.display='block';
	showInfo();
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three-ov.gif"; }

function step1() {
	setTimeout("document.getElementById('stepone').style.display='block'", 1900);
	setTimeout("document.getElementById('steptwo').style.display='none'", 1900);
	setTimeout("document.getElementById('stepthree').style.display='none'", 1900);
	setTimeout("showInfo()", 1950);
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one-ov.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three.gif"; }

function step2() {
	setTimeout("document.getElementById('stepone').style.display='none'", 1900);
	setTimeout("document.getElementById('steptwo').style.display='block'", 1900);
	setTimeout("document.getElementById('stepthree').style.display='none'", 1900);
	setTimeout("showInfo()", 1950);
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two-ov.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three.gif";
	if (document.columnbuilder.Shape.value=="Round") {
		if (document.getElementById('showhideSQplans').style.display=="block") {
			document.getElementById('4').style.display="none"; }
		document.getElementById('showhideRDplans').style.display='block';
		document.getElementById('showhideSQplans').style.display='none'; }
	if (document.columnbuilder.Shape.value=="Square") {
		if (document.getElementById('showhideRDplans').style.display=="block") {
			document.getElementById('4').style.display="none";
			document.columnbuilder.rPlan.checked=false;
			document.getElementById('showPL').style.display="none"; }
		document.getElementById('showhideRDplans').style.display='none';
		document.getElementById('showhideSQplans').style.display='block'; }
}

function step2special() {
	setTimeout("document.getElementById('stepone').style.display='none'", 900);
	setTimeout("document.getElementById('steptwo').style.display='block'", 900);
	setTimeout("document.getElementById('stepthree').style.display='none'", 900);
	setTimeout("showInfo()", 1950);
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two-ov.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three.gif";
	if (document.columnbuilder.Shape.value=="Round") {
		if (document.getElementById('showhideSQplans').style.display=="block") {
			document.getElementById('4').style.display="none"; }
		document.getElementById('showhideRDplans').style.display='block';
		document.getElementById('showhideSQplans').style.display='none'; }
	if (document.columnbuilder.Shape.value=="Square") {
		if (document.getElementById('showhideRDplans').style.display=="block") {
			document.getElementById('4').style.display="none";
			document.columnbuilder.rPlan.checked=false;
			document.getElementById('showPL').style.display="none"; }
		document.getElementById('showhideRDplans').style.display='none';
		document.getElementById('showhideSQplans').style.display='block'; }
}

function step3() {
	setTimeout("document.getElementById('stepone').style.display='none'", 1900);
	setTimeout("document.getElementById('steptwo').style.display='none'", 1900);
	setTimeout("document.getElementById('stepthree').style.display='block'", 1900);
	setTimeout("showInfo()", 1950);
	document.base001.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-one.gif";
	document.base002.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-two.gif";
	document.base003.src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/nav-step-three-ov.gif"; }


function steps() {
	if (document.getElementById('steptwonext').disabled==true && document.getElementById('stepthreenext').disabled==true && document.getElementById('stepresults').disabled==true) {
		document.getElementById("navsteptwo").style.display="block";
		document.getElementById("navstepthree").style.display="block"; }
	
	else if (document.getElementById('steptwonext').disabled==false && document.getElementById('stepthreenext').disabled==true && document.getElementById('stepresults').disabled==true) {
		document.getElementById("navsteptwo").style.display="none";
		document.getElementById("navstepthree").style.display="block"; }
	
	else if (document.getElementById('steptwonext').disabled==false && document.getElementById('stepthreenext').disabled==false && document.getElementById('stepresults').disabled==true) {
		document.getElementById("navsteptwo").style.display="none";
		document.getElementById("navstepthree").style.display="none"; }
}

/*
// 2.) Column Styles, step-one, ionic
*/

function clickstyles() {
	document.columnbuilder.currentZPos.value="Round";
	document.getElementById("FFT01").style.display="block";
	document.getElementById("FFT02").style.display="block";	
	document.getElementById("styleR").src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/tab-round-ov.jpg";
	document.getElementById("styleS").src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/tab-square.jpg";
	document.columnbuilder.styleFT.checked=false;
	document.columnbuilder.stylePT.checked=false;
	document.columnbuilder.styleFN.checked=false;
	document.columnbuilder.stylePN.checked=false;
	
	if (document.columnbuilder.Shape.value=="Round") {
		if (document.columnbuilder.Taper.value=="Tapered" && document.columnbuilder.Style.value=="Fluted") {document.columnbuilder.styleFT.checked=true;}
		if (document.columnbuilder.Taper.value=="Tapered" && document.columnbuilder.Style.value=="Plain") {document.columnbuilder.stylePT.checked=true;}
		if (document.columnbuilder.Taper.value=="Non-Tapered" && document.columnbuilder.Style.value=="Fluted") {document.columnbuilder.styleFN.checked=true;}
		if (document.columnbuilder.Taper.value=="Non-Tapered" && document.columnbuilder.Style.value=="Plain") {document.columnbuilder.stylePN.checked=true;} }
}

function clicksquares() {
	document.columnbuilder.currentZPos.value="Square";
	document.getElementById("FFT01").style.display="none";
	document.getElementById("FFT02").style.display="none";
	document.getElementById("styleR").src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/tab-round.jpg";
	document.getElementById("styleS").src="http://paccolumns.cachefly.net/pc/images/woodcolumnbuilder/images/tab-square-ov.jpg";
	document.columnbuilder.styleFT.checked=false;
	document.columnbuilder.stylePT.checked=false;
	document.columnbuilder.styleFN.checked=false;
	document.columnbuilder.stylePN.checked=false;
	
	if (document.columnbuilder.Shape.value=="Square") {
		if (document.columnbuilder.Taper.value=="Tapered" && document.columnbuilder.Style.value=="Fluted") {document.columnbuilder.styleFT.checked=true;}
		if (document.columnbuilder.Taper.value=="Tapered" && document.columnbuilder.Style.value=="Plain") {document.columnbuilder.stylePT.checked=true;}
		if (document.columnbuilder.Taper.value=="Non-Tapered" && document.columnbuilder.Style.value=="Fluted") {document.columnbuilder.styleFN.checked=true;}
		if (document.columnbuilder.Taper.value=="Non-Tapered" && document.columnbuilder.Style.value=="Plain") {document.columnbuilder.stylePN.checked=true;} }
}

function stys() {
	document.columnbuilder.styleFT.checked=false;
	document.columnbuilder.stylePT.checked=false;
	document.columnbuilder.styleFN.checked=false;
	document.columnbuilder.stylePN.checked=false; }

function stylesFT() {
	document.columnbuilder.styleFT.checked=true;
	document.columnbuilder.Taper.value="Tapered";
	document.columnbuilder.Style.value="Fluted";
	document.columnbuilder.Shape.value="Round";
	document.columnbuilder.vTaper.value="T";
	document.columnbuilder.vStyle.value="I";
	document.getElementById('base01').src="/wood-column-builder/images/io/rfluted-tapered.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function stylesPT() {
	document.columnbuilder.stylePT.checked=true;
	document.columnbuilder.Taper.value="Tapered";
	document.columnbuilder.Style.value="Plain";
	document.columnbuilder.Shape.value="Round";
	document.columnbuilder.vTaper.value="T";
	document.columnbuilder.vStyle.value="P";
	document.getElementById('base01').src="/wood-column-builder/images/io/rplain-tapered.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function stylesFN() {
	document.columnbuilder.styleFN.checked=true;
	document.columnbuilder.Taper.value="Non-Tapered";
	document.columnbuilder.Style.value="Fluted";
	document.columnbuilder.Shape.value="Round";
	document.columnbuilder.vTaper.value="N";
	document.columnbuilder.vStyle.value="I";
	document.getElementById('base01').src="/wood-column-builder/images/io/rfluted-nontapered.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function stylesPN() {
	document.columnbuilder.stylePN.checked=true;
	document.columnbuilder.Taper.value="Non-Tapered";
	document.columnbuilder.Style.value="Plain";
	document.columnbuilder.Shape.value="Round";
	document.columnbuilder.vTaper.value="N";
	document.columnbuilder.vStyle.value="P";
	document.getElementById('base01').src="/wood-column-builder/images/io/rplain-nontapered.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function squaresFT() {
	document.columnbuilder.styleFT.checked=true;
	document.columnbuilder.Taper.value="Tapered";
	document.columnbuilder.Style.value="Fluted";
	document.columnbuilder.Shape.value="Square";
	document.columnbuilder.vTaper.value="T";
	document.columnbuilder.vStyle.value="I";
	document.getElementById('base01').src="/wood-column-builder/images/io/rfluted-tapered-sq.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function squaresPT() {
	document.columnbuilder.stylePT.checked=true;
	document.columnbuilder.Taper.value="Tapered";
	document.columnbuilder.Style.value="Plain";
	document.columnbuilder.Shape.value="Square";
	document.columnbuilder.vTaper.value="T";
	document.columnbuilder.vStyle.value="P";
	document.getElementById('base01').src="/wood-column-builder/images/io/rplain-tapered-sq.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function squaresFN() {
	document.columnbuilder.styleFN.checked=true;
	document.columnbuilder.Taper.value="Non-Tapered";
	document.columnbuilder.Style.value="Fluted";
	document.columnbuilder.Shape.value="Square";
	document.columnbuilder.vTaper.value="N";
	document.columnbuilder.vStyle.value="I";
	document.getElementById('base01').src="/wood-column-builder/images/io/rfluted-nontapered-sq.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function squaresPN() {
	document.columnbuilder.stylePN.checked=true;
	document.columnbuilder.Taper.value="Non-Tapered";
	document.columnbuilder.Style.value="Plain";
	document.columnbuilder.Shape.value="Square";
	document.columnbuilder.vTaper.value="N";
	document.columnbuilder.vStyle.value="P";
	document.getElementById('base01').src="/wood-column-builder/images/io/rplain-nontapered-sq.jpg";
	document.getElementById('steptwonext').src="/wood-column-builder/images/step-two-next.jpg";
	document.getElementById('steptwonext').disabled=false;
	generacion(); }

function showST() {
	document.getElementById('showST').style.display="block";
	document.getElementById("navsteptwo").style.display="none"; }

function rFT() {
	stys();
	if (document.columnbuilder.currentZPos.value=="Round") {
		stylesFT(); }
	else {
		squaresFT(); }
	showST()
}

function rPT() {
	stys();
	if (document.columnbuilder.currentZPos.value=="Round") {
		stylesPT(); }
	else {
		squaresPT(); }
	showST()
}

function rFN() {
	stys();
	if (document.columnbuilder.currentZPos.value=="Round") {
		stylesFN(); }
	else {
		squaresFN(); }
	showST()
}

function rPN() {
	stys();
	if (document.columnbuilder.currentZPos.value=="Round") {
		stylesPN(); }
	else {
		squaresPN(); }
	showST()
}

function gig() {
	document.columnbuilder.currentStyle.value=("You Have Selected A " + document.columnbuilder.Shape.value + " " + document.columnbuilder.Style.value + " " + document.columnbuilder.Taper.value + " Ionic Wood Column") }
	
/*
// 3.) Diameters, step-two, ionic
*/

function diameters() {
	if (document.columnbuilder.diameter.value>="0") {
		
		document.columnbuilder.Diameters.value=document.columnbuilder.diameter.value;
		
		if (document.columnbuilder.Diameters.value=="04") {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  4\"")
			document.columnbuilder.rDiameter.value=("4\"") }
		else if (document.columnbuilder.Diameters.value=="05") {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  5\"")
			document.columnbuilder.rDiameter.value=("5\"") }
		else if (document.columnbuilder.Diameters.value=="06") {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  6\"")
			document.columnbuilder.rDiameter.value=("6\"") }
		else if (document.columnbuilder.Diameters.value=="07") {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  7\"")
			document.columnbuilder.rDiameter.value=("7\"") }
		else if (document.columnbuilder.Diameters.value=="08") {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  8\"")
			document.columnbuilder.rDiameter.value=("8\"") }
		else if (document.columnbuilder.Diameters.value=="09") {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  9\"")
			document.columnbuilder.rDiameter.value=("9\"") }
		else {
			document.columnbuilder.OverallDiameter.value=("You Have Selected A Diameter of  " + document.columnbuilder.Diameters.value + "\"")
			document.columnbuilder.rDiameter.value=(document.columnbuilder.Diameters.value + "\"") }
		
		document.getElementById('showDA').style.display="block";
		document.columnbuilder.rDiam.checked=true;
		seleccionDos();
		steps(); }
	
	else if (document.columnbuilder.diameter.value<"0") {
		document.columnbuilder.Diameters.value="";
		document.columnbuilder.diameter.value="";
		document.columnbuilder.rDiameter.value="";
		document.columnbuilder.OverallDiameter.value="";
		document.getElementById('showDA').style.display="none";
		document.getElementById('3').style.display="none";
		document.columnbuilder.rDiam.checked=false;
		V2();
		seleccionDos();
		steps();
		die(); }
	
	else {
		die(); }
}

/*
// 4.) Heights, step-two, ionic
*/

function feet() {
	document.columnbuilder.hFeet.value = document.columnbuilder.feets.value;
	if (document.columnbuilder.feets.value=="") {
		document.columnbuilder.rFeet.checked=false; }
	else {
		document.columnbuilder.rFeet.checked=true; }
}

function inch() {
	
	document.columnbuilder.hInch.value = document.columnbuilder.inchs.value;
	
	if (document.columnbuilder.inchs.value>="0") {
		if (document.columnbuilder.inchs.value=="0") {document.columnbuilder.vInch.value="00"; }
		else if (document.columnbuilder.inchs.value=="1") {document.columnbuilder.vInch.value="01"; }
		else if (document.columnbuilder.inchs.value=="2") {document.columnbuilder.vInch.value="02"; }
		else if (document.columnbuilder.inchs.value=="3") {document.columnbuilder.vInch.value="03"; }
		else if (document.columnbuilder.inchs.value=="4") {document.columnbuilder.vInch.value="04"; }
		else if (document.columnbuilder.inchs.value=="5") {document.columnbuilder.vInch.value="05"; }
		else if (document.columnbuilder.inchs.value=="6") {document.columnbuilder.vInch.value="06"; }
		else if (document.columnbuilder.inchs.value=="7") {document.columnbuilder.vInch.value="07"; }
		else if (document.columnbuilder.inchs.value=="8") {document.columnbuilder.vInch.value="08"; }
		else if (document.columnbuilder.inchs.value=="9") {document.columnbuilder.vInch.value="09"; }
		else if (document.columnbuilder.inchs.value=="10") {document.columnbuilder.vInch.value="10"; }
		else if (document.columnbuilder.inchs.value=="11") {document.columnbuilder.vInch.value="11"; }
		document.columnbuilder.rInch.checked=true; }
	else if (document.columnbuilder.inchs.value=="") {
		document.columnbuilder.rInch.checked=false; }
	else {
		document.columnbuilder.rInch.checked=true; }
	
}

function frac() {
	document.columnbuilder.hFrac.value = document.columnbuilder.fracs.value;
	
	if (document.columnbuilder.fracs.value=="") {
		document.columnbuilder.rFrac.checked=false; }
	else {
		document.columnbuilder.rFrac.checked=true; }
}

function oHeight() {
	
	var heione = document.columnbuilder.hFeet.value * 12;
	var heitwo = document.columnbuilder.hInch.value * 1;
	
	var heizero = document.columnbuilder.hFeet.value * 1;
	
	
	document.columnbuilder.currentInch.value=(heione + heitwo);
	
	if (document.columnbuilder.rFrac.checked==true && document.columnbuilder.rInch.checked==true && document.columnbuilder.rFeet.checked==true) {
		
		document.getElementById('showOH').style.display="block";
		
		if (document.columnbuilder.hInch.value>"0" && document.columnbuilder.hFrac.value>"0") {
			document.columnbuilder.OverallHeight.value=("You Have Selected A Height of  " + heizero + "' " + document.columnbuilder.hInch.value + " ")
			document.columnbuilder.rHeight.value=(heizero + "' " + document.columnbuilder.hInch.value + " ")
			
			document.getElementById('supsub').style.display="block";
			document.getElementById('rsupsub').style.display="block";
			fracion(); }
		
		else if (document.columnbuilder.hInch.value>"0" && document.columnbuilder.hFrac.value=="0") {
			document.getElementById('supsub').style.display="none";
			document.getElementById('rsupsub').style.display="none";
			document.columnbuilder.rsupers.value="0";
			document.columnbuilder.rsubs.value="0";
			document.columnbuilder.OverallHeight.value=("You Have Selected A Height of  " + heizero + "' " + document.columnbuilder.hInch.value + "\"")
			document.columnbuilder.rHeight.value=(heizero + "' " + document.columnbuilder.hInch.value + "\"") }
		
		else if (document.columnbuilder.hInch.value=="0" && document.columnbuilder.hFrac.value>"0") {
			document.getElementById('supsub').style.display="block";
			document.getElementById('rsupsub').style.display="block";
			fracion();
			document.columnbuilder.OverallHeight.value=("You Have Selected A Height of  " + heizero + "' ")
			document.columnbuilder.rHeight.value=(heizero + "' ")  }
		
		else if (document.columnbuilder.hInch.value=="0" && document.columnbuilder.hFrac.value=="0") {
			document.getElementById('supsub').style.display="none";
			document.getElementById('rsupsub').style.display="none";
			document.columnbuilder.rsupers.value="0";
			document.columnbuilder.rsubs.value="0";
			document.columnbuilder.OverallHeight.value=("You Have Selected A Height of  " + heizero + "' ")
			document.columnbuilder.rHeight.value=(heizero + "' ")  }
		
		else {
			document.columnbuilder.OverallHeight.value=("You Have Selected A Height of  " + heizero + "' ")
			document.columnbuilder.rHeight.value=(heizero + "' ")
			document.columnbuilder.rsupers.value="0";
			document.columnbuilder.rsubs.value="0";  }
		
		seleccionDos();
		figures();
	
	}

	else {
		document.getElementById('showOH').style.display="none";
		document.getElementById('supsub').style.display="none";
		removeAllOptions(document.columnbuilder.diameter);
		document.columnbuilder.rDiam.checked=false;
	
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 4 - 13", "");
		addOption(document.columnbuilder.diameter, "04", "4 in.", "");
		addOption(document.columnbuilder.diameter, "05", "5 in.", "");
		addOption(document.columnbuilder.diameter, "06", "6 in.", "");
		addOption(document.columnbuilder.diameter, "07", "7 in.", "");
		addOption(document.columnbuilder.diameter, "08", "8 in.", "");
		addOption(document.columnbuilder.diameter, "09", "9 in.", "");
		addOption(document.columnbuilder.diameter, "10", "10 in.", "");
		addOption(document.columnbuilder.diameter, "11", "11 in.", "");
		addOption(document.columnbuilder.diameter, "12", "12 in.", "");
		addOption(document.columnbuilder.diameter, "13", "13 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 14 - 23", "");
		addOption(document.columnbuilder.diameter, "14", "14 in.", "");
		addOption(document.columnbuilder.diameter, "15", "15 in.", "");
		addOption(document.columnbuilder.diameter, "16", "16 in.", "");
		addOption(document.columnbuilder.diameter, "17", "17 in.", "");
		addOption(document.columnbuilder.diameter, "18", "18 in.", "");
		addOption(document.columnbuilder.diameter, "19", "19 in.", "");
		addOption(document.columnbuilder.diameter, "20", "20 in.", "");
		addOption(document.columnbuilder.diameter, "21", "21 in.", "");
		addOption(document.columnbuilder.diameter, "22", "22 in.", "");
		addOption(document.columnbuilder.diameter, "23", "23 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 24 - 33", "");
		addOption(document.columnbuilder.diameter, "24", "24 in.", "");
		addOption(document.columnbuilder.diameter, "25", "25 in.", "");
		addOption(document.columnbuilder.diameter, "26", "26 in.", "");
		addOption(document.columnbuilder.diameter, "27", "27 in.", "");
		addOption(document.columnbuilder.diameter, "28", "28 in.", "");
		addOption(document.columnbuilder.diameter, "29", "29 in.", "");
		addOption(document.columnbuilder.diameter, "30", "30 in.", "");
		addOption(document.columnbuilder.diameter, "31", "31 in.", "");
		addOption(document.columnbuilder.diameter, "32", "32 in.", "");
		addOption(document.columnbuilder.diameter, "33", "33 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 34 - 43", "");
		addOption(document.columnbuilder.diameter, "34", "34 in.", "");
		addOption(document.columnbuilder.diameter, "35", "35 in.", "");
		addOption(document.columnbuilder.diameter, "36", "36 in.", "");
		addOption(document.columnbuilder.diameter, "37", "37 in.", "");
		addOption(document.columnbuilder.diameter, "38", "38 in.", "");
		addOption(document.columnbuilder.diameter, "39", "39 in.", "");
		addOption(document.columnbuilder.diameter, "40", "40 in.", "");
		addOption(document.columnbuilder.diameter, "41", "41 in.", "");
		addOption(document.columnbuilder.diameter, "42", "42 in.", "");
		addOption(document.columnbuilder.diameter, "43", "43 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 44 - 48", "");
		addOption(document.columnbuilder.diameter, "44", "44 in.", "");
		addOption(document.columnbuilder.diameter, "45", "45 in.", "");
		addOption(document.columnbuilder.diameter, "46", "46 in.", "");
		addOption(document.columnbuilder.diameter, "47", "47 in.", "");
		addOption(document.columnbuilder.diameter, "48", "48 in.", "");
		document.getElementById('2').style.display="none";
		document.getElementById('3').style.display="none";
		document.getElementById('showDA').style.display="none";
		seleccionDos();
		steps();
		V2();
		die(); }
}

function fracion() {
	if (document.columnbuilder.hFrac.value=="1/8") {
		document.columnbuilder.supers.value="1";
		document.columnbuilder.subs.value="8";
		document.columnbuilder.rsupers.value="1";
		document.columnbuilder.rsubs.value="8"; }
		
	if (document.columnbuilder.hFrac.value=="1/4") {
		document.columnbuilder.supers.value="1";
		document.columnbuilder.subs.value="4";
		document.columnbuilder.rsupers.value="1";
		document.columnbuilder.rsubs.value="4"; }
		
	if (document.columnbuilder.hFrac.value=="3/8") {
		document.columnbuilder.supers.value="3";
		document.columnbuilder.subs.value="8";
		document.columnbuilder.rsupers.value="3";
		document.columnbuilder.rsubs.value="8"; }
		
	if (document.columnbuilder.hFrac.value=="1/2") {
		document.columnbuilder.supers.value="1";
		document.columnbuilder.subs.value="2";
		document.columnbuilder.rsupers.value="1";
		document.columnbuilder.rsubs.value="2"; }
		
	if (document.columnbuilder.hFrac.value=="5/8") {
		document.columnbuilder.supers.value="5";
		document.columnbuilder.subs.value="8";
		document.columnbuilder.rsupers.value="5";
		document.columnbuilder.rsubs.value="8"; }
		
	if (document.columnbuilder.hFrac.value=="3/4") {
		document.columnbuilder.supers.value="3";
		document.columnbuilder.subs.value="4";
		document.columnbuilder.rsupers.value="3";
		document.columnbuilder.rsubs.value="4"; }
		
	if (document.columnbuilder.hFrac.value=="7/8") {
		document.columnbuilder.supers.value="7";
		document.columnbuilder.subs.value="8";
		document.columnbuilder.rsupers.value="7";
		document.columnbuilder.rsubs.value="8"; } }

function figures() {
	
	if (document.columnbuilder.hFeet.value=="03" || document.columnbuilder.hFeet.value=="04" || document.columnbuilder.hFeet.value=="05" || document.columnbuilder.hFeet.value=="06" || document.columnbuilder.hFeet.value=="07" || document.columnbuilder.hFeet.value=="08" || document.columnbuilder.hFeet.value=="09" || document.columnbuilder.hFeet.value=="10" || document.columnbuilder.hFeet.value=="11" || document.columnbuilder.hFeet.value=="12" || document.columnbuilder.hFeet.value=="13" || document.columnbuilder.hFeet.value=="14" || document.columnbuilder.hFeet.value=="15" || document.columnbuilder.hFeet.value=="16" || document.columnbuilder.hFeet.value=="17" || document.columnbuilder.hFeet.value=="18" || document.columnbuilder.hFeet.value=="19" || document.columnbuilder.hFeet.value=="20" || document.columnbuilder.hFeet.value=="21" || document.columnbuilder.hFeet.value=="22" || document.columnbuilder.hFeet.value=="23" || document.columnbuilder.hFeet.value=="24" || document.columnbuilder.hFeet.value=="25" || document.columnbuilder.hFeet.value=="26" || document.columnbuilder.hFeet.value=="27" || document.columnbuilder.hFeet.value=="28" || document.columnbuilder.hFeet.value=="29" || document.columnbuilder.hFeet.value=="30" || document.columnbuilder.hFeet.value=="31" || document.columnbuilder.hFeet.value=="32" || document.columnbuilder.hFeet.value=="33" || document.columnbuilder.hFeet.value=="34" || document.columnbuilder.hFeet.value=="35" || document.columnbuilder.hFeet.value=="36" || document.columnbuilder.hFeet.value=="37") {
	
		removeAllOptions(document.columnbuilder.diameter);
		
		if (document.columnbuilder.currentInch.value >= "36" && document.columnbuilder.currentInch.value <= "53") {addOption(document.columnbuilder.diameter, "04", "4 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "54" && document.columnbuilder.currentInch.value <= "71") {addOption(document.columnbuilder.diameter, "06", "6 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "72" && document.columnbuilder.currentInch.value <= "89") {addOption(document.columnbuilder.diameter, "08", "8 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "90" && document.columnbuilder.currentInch.value <= "107") {addOption(document.columnbuilder.diameter, "10", "10 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "108" && document.columnbuilder.currentInch.value <= "125") {addOption(document.columnbuilder.diameter, "12", "12 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "126" && document.columnbuilder.currentInch.value <= "143") {addOption(document.columnbuilder.diameter, "14", "14 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "144" && document.columnbuilder.currentInch.value <= "161") {addOption(document.columnbuilder.diameter, "16", "16 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "162" && document.columnbuilder.currentInch.value <= "179") {addOption(document.columnbuilder.diameter, "18", "18 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "180" && document.columnbuilder.currentInch.value <= "197") {addOption(document.columnbuilder.diameter, "20", "20 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "198" && document.columnbuilder.currentInch.value <= "215") {addOption(document.columnbuilder.diameter, "22", "22 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "216" && document.columnbuilder.currentInch.value <= "233") {addOption(document.columnbuilder.diameter, "24", "24 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "234" && document.columnbuilder.currentInch.value <= "251") {addOption(document.columnbuilder.diameter, "26", "26 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "252" && document.columnbuilder.currentInch.value <= "269") {addOption(document.columnbuilder.diameter, "28", "28 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "270" && document.columnbuilder.currentInch.value <= "287") {addOption(document.columnbuilder.diameter, "30", "30 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "288" && document.columnbuilder.currentInch.value <= "305") {addOption(document.columnbuilder.diameter, "32", "32 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "306" && document.columnbuilder.currentInch.value <= "323") {addOption(document.columnbuilder.diameter, "34", "34 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "324" && document.columnbuilder.currentInch.value <= "341") {addOption(document.columnbuilder.diameter, "36", "36 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "342" && document.columnbuilder.currentInch.value <= "359") {addOption(document.columnbuilder.diameter, "38", "38 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "360" && document.columnbuilder.currentInch.value <= "377") {addOption(document.columnbuilder.diameter, "40", "40 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "378" && document.columnbuilder.currentInch.value <= "395") {addOption(document.columnbuilder.diameter, "42", "42 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "396" && document.columnbuilder.currentInch.value <= "413") {addOption(document.columnbuilder.diameter, "44", "44 in. << Recommended", ""); afterHeight() } 
		else if (document.columnbuilder.currentInch.value >= "414" && document.columnbuilder.currentInch.value <= "431") {addOption(document.columnbuilder.diameter, "46", "46 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "432" && document.columnbuilder.currentInch.value <= "449") {addOption(document.columnbuilder.diameter, "48", "48 in. << Recommended", ""); afterHeight() }
		else if (document.columnbuilder.currentInch.value >= "450" && document.columnbuilder.currentInch.value <= "611") {addOption(document.columnbuilder.diameter, "", "", ""); document.columnbuilder.rDiam.checked=false; 
			document.getElementById('3').style.display="none"; }
		else {addOption(document.columnbuilder.diameter, "10", "10 in. << Recommended", ""); afterHeight() }
	
	}
	
	else if (document.columnbuilder.hFeet.value>="23") {
		removeAllOptions(document.columnbuilder.diameter);
		document.columnbuilder.rDiam.checked=false; }
	
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 4 - 13", "");
		addOption(document.columnbuilder.diameter, "04", "4 in.", "");
		addOption(document.columnbuilder.diameter, "05", "5 in.", "");
		addOption(document.columnbuilder.diameter, "06", "6 in.", "");
		addOption(document.columnbuilder.diameter, "07", "7 in.", "");
		addOption(document.columnbuilder.diameter, "08", "8 in.", "");
		addOption(document.columnbuilder.diameter, "09", "9 in.", "");
		addOption(document.columnbuilder.diameter, "10", "10 in.", "");
		addOption(document.columnbuilder.diameter, "11", "11 in.", "");
		addOption(document.columnbuilder.diameter, "12", "12 in.", "");
		addOption(document.columnbuilder.diameter, "13", "13 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 14 - 23", "");
		addOption(document.columnbuilder.diameter, "14", "14 in.", "");
		addOption(document.columnbuilder.diameter, "15", "15 in.", "");
		addOption(document.columnbuilder.diameter, "16", "16 in.", "");
		addOption(document.columnbuilder.diameter, "17", "17 in.", "");
		addOption(document.columnbuilder.diameter, "18", "18 in.", "");
		addOption(document.columnbuilder.diameter, "19", "19 in.", "");
		addOption(document.columnbuilder.diameter, "20", "20 in.", "");
		addOption(document.columnbuilder.diameter, "21", "21 in.", "");
		addOption(document.columnbuilder.diameter, "22", "22 in.", "");
		addOption(document.columnbuilder.diameter, "23", "23 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 24 - 33", "");
		addOption(document.columnbuilder.diameter, "24", "24 in.", "");
		addOption(document.columnbuilder.diameter, "25", "25 in.", "");
		addOption(document.columnbuilder.diameter, "26", "26 in.", "");
		addOption(document.columnbuilder.diameter, "27", "27 in.", "");
		addOption(document.columnbuilder.diameter, "28", "28 in.", "");
		addOption(document.columnbuilder.diameter, "29", "29 in.", "");
		addOption(document.columnbuilder.diameter, "30", "30 in.", "");
		addOption(document.columnbuilder.diameter, "31", "31 in.", "");
		addOption(document.columnbuilder.diameter, "32", "32 in.", "");
		addOption(document.columnbuilder.diameter, "33", "33 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 34 - 43", "");
		addOption(document.columnbuilder.diameter, "34", "34 in.", "");
		addOption(document.columnbuilder.diameter, "35", "35 in.", "");
		addOption(document.columnbuilder.diameter, "36", "36 in.", "");
		addOption(document.columnbuilder.diameter, "37", "37 in.", "");
		addOption(document.columnbuilder.diameter, "38", "38 in.", "");
		addOption(document.columnbuilder.diameter, "39", "39 in.", "");
		addOption(document.columnbuilder.diameter, "40", "40 in.", "");
		addOption(document.columnbuilder.diameter, "41", "41 in.", "");
		addOption(document.columnbuilder.diameter, "42", "42 in.", "");
		addOption(document.columnbuilder.diameter, "43", "43 in.", "");
		addOption(document.columnbuilder.diameter, "", "", "");
		addOption(document.columnbuilder.diameter, "", "Select a Diameter 44 - 48", "");
		addOption(document.columnbuilder.diameter, "44", "44 in.", "");
		addOption(document.columnbuilder.diameter, "45", "45 in.", "");
		addOption(document.columnbuilder.diameter, "46", "46 in.", "");
		addOption(document.columnbuilder.diameter, "47", "47 in.", "");
		addOption(document.columnbuilder.diameter, "48", "48 in.", "");
		diameters()
	
}

function afterHeight() {
	document.columnbuilder.rDiam.checked=true; 
	document.getElementById('3').style.display="block";
	seleccionDos(); }

function seleccionDos() {
	
	document.getElementById("selectedPL").disabled=true;
	
	if (document.columnbuilder.rFeet.checked==true && document.columnbuilder.rInch.checked==true && document.columnbuilder.rFrac.checked==true && document.columnbuilder.rDiam.checked==false && document.columnbuilder.rPlan.checked==false) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-01.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-01.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-01.gif"; }
	
	else if (document.columnbuilder.rFeet.checked==true && document.columnbuilder.rInch.checked==true && document.columnbuilder.rFrac.checked==true && document.columnbuilder.rDiam.checked==false && document.columnbuilder.rPlan.checked==true) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-02.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-01.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-03.gif"; }
	
	else if (document.columnbuilder.rFeet.checked==true && document.columnbuilder.rInch.checked==true && document.columnbuilder.rFrac.checked==true && document.columnbuilder.rDiam.checked==true && document.columnbuilder.rPlan.checked==false) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-03.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-03.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-01.gif"; }
	
	else if ((document.columnbuilder.rFeet.checked==false || document.columnbuilder.rInch.checked==false || document.columnbuilder.rFrac.checked==false) && document.columnbuilder.rDiam.checked==true && document.columnbuilder.rPlan.checked==true) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-01.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-02.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-02.gif";
		document.getElementById("selectedPL").disabled=false; }
	
	else if ((document.columnbuilder.rFeet.checked==false || document.columnbuilder.rInch.checked==false || document.columnbuilder.rFrac.checked==false || document.columnbuilder.rDiam.checked==false) && document.columnbuilder.rPlan.checked==true) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-01.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-01.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-01.gif"; }
	
	else if ((document.columnbuilder.rFeet.checked==false || document.columnbuilder.rInch.checked==false || document.columnbuilder.rFrac.checked==false || document.columnbuilder.rPlan.checked==false) && document.columnbuilder.rDiam.checked==true) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-01.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-01.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-01.gif"; }
	
	else if (document.columnbuilder.rFeet.checked==true && document.columnbuilder.rInch.checked==true && document.columnbuilder.rFrac.checked==true && document.columnbuilder.rDiam.checked==true && document.columnbuilder.rPlan.checked==true) {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-04.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-04.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-04.gif";
		document.getElementById("selectedPL").disabled=false; }
	
	else {
		document.getElementById("selectedHE").src="/wood-column-builder/images/sel-height-01.gif";
		document.getElementById("selectedDI").src="/wood-column-builder/images/sel-diameter-02.gif";
		document.getElementById("selectedPL").src="/wood-column-builder/images/sel-plan-02.gif"; }
		
	generacion();
		
}

function seleccionTres() {
	
	document.getElementById("selectedSP").disabled=true;
	
	if (document.columnbuilder.rApp.checked==true && document.columnbuilder.rGrad.checked==false && document.columnbuilder.rSpes.checked==false) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-01.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-01.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-01.gif"; }
	
	else if (document.columnbuilder.rApp.checked==true && document.columnbuilder.rGrad.checked==true && document.columnbuilder.rSpes.checked==false) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-03.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-03.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-01.gif"; }
	
	else if (document.columnbuilder.rApp.checked==true && document.columnbuilder.rGrad.checked==false && document.columnbuilder.rSpes.checked==true) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-02.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-01.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-03.gif"; }
	
	else if (document.columnbuilder.rApp.checked==false && document.columnbuilder.rGrad.checked==true && document.columnbuilder.rSpes.checked==false) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-01.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-01.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-01.gif"; }
	
	else if (document.columnbuilder.rApp.checked==false && document.columnbuilder.rGrad.checked==false && document.columnbuilder.rSpes.checked==true) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-01.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-01.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-01.gif"; }
	
	else if (document.columnbuilder.rApp.checked==false && document.columnbuilder.rGrad.checked==true && document.columnbuilder.rSpes.checked==true) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-01.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-02.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-02.gif"; }
	
	else if (document.columnbuilder.rApp.checked==true && document.columnbuilder.rGrad.checked==true && document.columnbuilder.rSpes.checked==true) {
		document.getElementById("selectedAP").src="/wood-column-builder/images/sel-application-04.gif";
		document.getElementById("selectedFI").src="/wood-column-builder/images/sel-finish-04.gif";
		document.getElementById("selectedSP").src="/wood-column-builder/images/sel-species-04.gif";
		document.getElementById("selectedSP").disabled=false; }
		
	generacion();
	 
}


/*
// 6.) Plans, step-three, ionic
*/

function papa() {
	document.columnbuilder.plansA.checked=false;
	document.columnbuilder.plansB.checked=false;
	document.columnbuilder.plansC.checked=false;
	document.columnbuilder.plansD.checked=false;
	document.columnbuilder.plansQ.checked=false;
	document.columnbuilder.plansR.checked=false;
	document.columnbuilder.plansW.checked=false;
	document.columnbuilder.plansE.checked=false;
	document.columnbuilder.plansF.checked=false;
	document.columnbuilder.plansG.checked=false;
	document.columnbuilder.plansH.checked=false;
	document.columnbuilder.plansI.checked=false;
	document.columnbuilder.plansK.checked=false;
	document.columnbuilder.plansL.checked=false;
	document.columnbuilder.rPlan.checked=true;
	document.getElementById('showPL').style.display="block";
	seleccionDos();
	steps();
	V2(); }
	
function plaA() {
	document.columnbuilder.Plan.value="Plan A";
	document.columnbuilder.vPlan.value="A";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type A";
	document.columnbuilder.plansA.checked=true; }

function plaB() {
	document.columnbuilder.Plan.value="Plan B";
	document.columnbuilder.vPlan.value="B";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type B";
	document.columnbuilder.plansB.checked=true; }

function plaC() {
	document.columnbuilder.Plan.value="Plan C";
	document.columnbuilder.vPlan.value="C";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type C";
	document.columnbuilder.plansC.checked=true; }

function plaD() {
	document.columnbuilder.Plan.value="Plan D";
	document.columnbuilder.vPlan.value="D";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type D";
	document.columnbuilder.plansD.checked=true; }

function plaQ() {
	document.columnbuilder.Plan.value="Plan Q";
	document.columnbuilder.vPlan.value="Q";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type Q";
	document.columnbuilder.plansQ.checked=true; }

function plaR() {
	document.columnbuilder.Plan.value="Plan R";
	document.columnbuilder.vPlan.value="R";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type R";
	document.columnbuilder.plansR.checked=true; }

function plaW() {
	document.columnbuilder.Plan.value="Plan W";
	document.columnbuilder.vPlan.value="W";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type W";
	document.columnbuilder.plansW.checked=true; }

function plaE() {
	document.columnbuilder.Plan.value="Plan E";
	document.columnbuilder.vPlan.value="E";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type E";
	document.columnbuilder.plansE.checked=true; }

function plaF() {
	document.columnbuilder.Plan.value="Plan F";
	document.columnbuilder.vPlan.value="F";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type F";
	document.columnbuilder.plansF.checked=true; }

function plaG() {
	document.columnbuilder.Plan.value="Plan G";
	document.columnbuilder.vPlan.value="G";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type G";
	document.columnbuilder.plansG.checked=true; }

function plaH() {
	document.columnbuilder.Plan.value="Plan H";
	document.columnbuilder.vPlan.value="H";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type H";
	document.columnbuilder.plansH.checked=true; }

function plaI() {
	document.columnbuilder.Plan.value="Plan I";
	document.columnbuilder.vPlan.value="I";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type I";
	document.columnbuilder.plansI.checked=true; }

function plaK() {
	document.columnbuilder.Plan.value="Plan K";
	document.columnbuilder.vPlan.value="K";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type K";
	document.columnbuilder.plansK.checked=true; }

function plaL() {
	document.columnbuilder.Plan.value="Plan L";
	document.columnbuilder.vPlan.value="L";
	document.columnbuilder.finalPlan.value="You Have Selected Plan Type L";
	document.columnbuilder.plansL.checked=true; }


/*
// 5.) Applications, step-three, ionic
*/

function appINT() {
	document.columnbuilder.Application.value="Interior";
	document.columnbuilder.vApplication.value="I";
	document.columnbuilder.applicationINT.checked=true;
	document.columnbuilder.applicationEXT.checked=false;
	document.getElementById('showAPPint').style.display="none";
	document.columnbuilder.rApp.checked=true;
	document.getElementById('showAP').style.display="block";
	document.columnbuilder.finalApp.value="You Have Selected An Interior Application";
	seleccionTres();
	acabado(); }

function appEXT() {
	document.columnbuilder.Application.value="Exterior";
	document.columnbuilder.vApplication.value="E";
	document.columnbuilder.applicationINT.checked=false;
	document.columnbuilder.applicationEXT.checked=true;
	document.getElementById('showAPPint').style.display="block";
	document.columnbuilder.rApp.checked=true;
	document.getElementById('showAP').style.display="block";
	document.columnbuilder.finalApp.value="You Have Selected An Exterior Application";
	seleccionTres();
	acabado(); }
	

/*
// 7.) Wood Species, step-four, ionic
*/

function V2() {
	
	if (document.columnbuilder.rFrac.checked==true && document.columnbuilder.rInch.checked==true && document.columnbuilder.rFeet.checked==true && document.columnbuilder.rDiam.checked==true && document.columnbuilder.rPlan.checked==true) {
		document.getElementById("stepthreenext").src="/wood-column-builder/images/step-three-next.jpg";
		document.getElementById("stepthreenext").disabled=false;
		document.getElementById("navstepthree").style.display="none"; }
	
	else {
		document.getElementById('stepthreenext').src="/wood-column-builder/images/step-three-next-non.jpg";
		document.getElementById('stepthreenext').disabled=true;
		document.getElementById("navstepthree").style.display="block"; }
}

/*
// 8.) Finish, step-four, ionic
*/


function finishP() {
	document.columnbuilder.gradoP.checked=true;
	document.columnbuilder.gradoS.checked=false;
	document.columnbuilder.Grade.value="Paint Grade";
	document.columnbuilder.vGrade.value="P";
	document.columnbuilder.rGrad.checked=true;
	document.getElementById('showFI').style.display="block";
	document.columnbuilder.finalGra.value="You Have Selected A Paint Grade Finish";
	seleccionTres();
	acabado() }

function finishS() {
	document.columnbuilder.gradoP.checked=false;
	document.columnbuilder.gradoS.checked=true;
	document.columnbuilder.Grade.value="Stain Grade";
	document.columnbuilder.vGrade.value="S";
	document.columnbuilder.rGrad.checked=true;
	document.getElementById('showFI').style.display="block";
	document.columnbuilder.finalGra.value="You Have Selected A Stain Grade Finish";
	seleccionTres();
	acabado() }

function acabado() {
	document.getElementById('showSPEpi').style.display="none";
	document.getElementById('showSPEch').style.display="none";
	document.getElementById('showSPEgm').style.display="none";
	document.getElementById('showSPEwa').style.display="none";
	document.getElementById('showSPErw').style.display="none";
	document.getElementById('showSPEal').style.display="none";
	document.getElementById('showSPEhm').style.display="none";
	document.getElementById('showSPEsm').style.display="none";
	document.getElementById('showSPEro').style.display="none";
	document.getElementById('showSPEwo').style.display="none";
	document.getElementById('showSPEpo').style.display="none";
	document.getElementById('showSPEtk').style.display="none";
	document.getElementById('showSPEcd').style.display="none";
	document.getElementById('showSPEfp').style.display="none";
	document.getElementById('showSPEdf').style.display="none";
	document.getElementById('showSPEbr').style.display="none";
	document.getElementById('showSPEbh').style.display="none";
	document.getElementById('showSPEas').style.display="none";
	document.getElementById('showSPEpe').style.display="none";
	document.getElementById('showSPEot').style.display="none";
	
	if (document.columnbuilder.Application.value=="Interior" && document.columnbuilder.Grade.value=="Paint Grade") {
		document.getElementById('showSPEfp').style.display="block";
		document.getElementById('showSPEpo').style.display="block";
		document.getElementById('showSPEdf').style.display="block";
		document.getElementById('showSPEsm').style.display="block";
		document.getElementById('showSPEhm').style.display="block"; }
	
	else if (document.columnbuilder.Application.value=="Interior" && document.columnbuilder.Grade.value=="Stain Grade") {
		document.getElementById('showSPEpi').style.display="block";
		document.getElementById('showSPEch').style.display="block";
		document.getElementById('showSPEgm').style.display="block";
		document.getElementById('showSPEwa').style.display="block";
		document.getElementById('showSPErw').style.display="block";
		document.getElementById('showSPEal').style.display="block";
		document.getElementById('showSPEhm').style.display="block";
		document.getElementById('showSPEsm').style.display="block";
		document.getElementById('showSPEro').style.display="block";
		document.getElementById('showSPEwo').style.display="block";
		document.getElementById('showSPEpo').style.display="block";
		document.getElementById('showSPEcd').style.display="block";
		document.getElementById('showSPEdf').style.display="block";
		document.getElementById('showSPEbr').style.display="block";
		document.getElementById('showSPEbh').style.display="block";
		document.getElementById('showSPEas').style.display="block";
		document.getElementById('showSPEpe').style.display="block"; }
	
	else if (document.columnbuilder.Application.value=="Exterior" && document.columnbuilder.Grade.value=="Paint Grade") {
		document.getElementById('showSPEcd').style.display="block";
		document.getElementById('showSPErw').style.display="block";
		document.getElementById('showSPEgm').style.display="block"; }
	
	else if (document.columnbuilder.Application.value=="Exterior" && document.columnbuilder.Grade.value=="Stain Grade") {
		document.getElementById('showSPEgm').style.display="block";
		document.getElementById('showSPEtk').style.display="block"; }

}
	

/*
// 7.) Wood Species, step-four, ionic
*/

function especies() {
	document.getElementById('showspecOT').style.display="none";
	document.columnbuilder.speciesPI.checked=false;
	document.columnbuilder.speciesCH.checked=false;
	document.columnbuilder.speciesGM.checked=false;
	document.columnbuilder.speciesWA.checked=false;
	document.columnbuilder.speciesRW.checked=false;
	document.columnbuilder.speciesAL.checked=false;
	document.columnbuilder.speciesHM.checked=false;
	document.columnbuilder.speciesSM.checked=false;
	document.columnbuilder.speciesRO.checked=false;
	document.columnbuilder.speciesWO.checked=false;
	document.columnbuilder.speciesPO.checked=false;
	document.columnbuilder.speciesTK.checked=false;
	document.columnbuilder.speciesCD.checked=false;
	document.columnbuilder.speciesFP.checked=false;
	document.columnbuilder.speciesDF.checked=false;
	document.columnbuilder.speciesBR.checked=false;
	document.columnbuilder.speciesBH.checked=false;
	document.columnbuilder.speciesAS.checked=false;
	document.columnbuilder.speciesPE.checked=false;
	document.columnbuilder.speciesOT.checked=false; }
	
function specPI() {
	document.columnbuilder.Specie.value="Pine";
	document.columnbuilder.vSpecies.value="PI";
	document.columnbuilder.speciesPI.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Pine Wood Species";
	seleccionTres();
	generacion(); }

function specCH() {
	document.columnbuilder.Specie.value="Cherry";
	document.columnbuilder.vSpecies.value="CH";
	document.columnbuilder.speciesCH.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Cherry Wood Species";
	generacion(); }

function specGM() {
	document.columnbuilder.Specie.value="Mahogany";
	document.columnbuilder.vSpecies.value="GM";
	document.columnbuilder.speciesGM.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Mahogany Wood Species";
	seleccionTres();
	generacion(); }

function specWA() {
	document.columnbuilder.Specie.value="Walnut";
	document.columnbuilder.vSpecies.value="WA";
	document.columnbuilder.speciesWA.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Walnut Wood Species";
	seleccionTres();
	generacion(); }

function specRW() {
	document.columnbuilder.Specie.value="Red Wood";
	document.columnbuilder.vSpecies.value="RW";
	document.columnbuilder.speciesRW.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Red Wood Wood Species";
	seleccionTres();
	generacion(); }

function specAL() {
	document.columnbuilder.Specie.value="Alder";
	document.columnbuilder.vSpecies.value="AL";
	document.columnbuilder.speciesAL.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected An Alder Wood Species";
	seleccionTres();
	generacion(); }

function specHM() {
	document.columnbuilder.Specie.value="Hard Maple";
	document.columnbuilder.vSpecies.value="HM";
	document.columnbuilder.speciesHM.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Hard Maple Wood Species";
	seleccionTres();
	generacion(); }

function specSM() {
	document.columnbuilder.Specie.value="Soft Maple";
	document.columnbuilder.vSpecies.value="SM";
	document.columnbuilder.speciesSM.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Soft Maple Wood Species";
	seleccionTres();
	generacion(); }

function specRO() {
	document.columnbuilder.Specie.value="Red Oak";
	document.columnbuilder.vSpecies.value="RO";
	document.columnbuilder.speciesRO.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Red Oak Wood Species";
	seleccionTres();
	generacion(); }

function specWO() {
	document.columnbuilder.Specie.value="White Oak";
	document.columnbuilder.vSpecies.value="WO";
	document.columnbuilder.speciesWO.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A White Oak Wood Species";
	seleccionTres();
	generacion(); }

function specPO() {
	document.columnbuilder.Specie.value="Poplar";
	document.columnbuilder.vSpecies.value="PO";
	document.columnbuilder.speciesPO.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Poplar Wood Species";
	seleccionTres();
	generacion(); }

function specTK() {
	document.columnbuilder.Specie.value="Teak";
	document.columnbuilder.vSpecies.value="TK";
	document.columnbuilder.speciesTK.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Teak Wood Species";
	seleccionTres();
	generacion(); }

function specCD() {
	document.columnbuilder.Specie.value="Cedar";
	document.columnbuilder.vSpecies.value="CD";
	document.columnbuilder.speciesCD.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Cedar Wood Species";
	seleccionTres();
	generacion(); }

function specFP() {
	document.columnbuilder.Specie.value="Finger-Joint Pine";
	document.columnbuilder.vSpecies.value="FP";
	document.columnbuilder.speciesFP.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Finger-Joint Pine Wood Species";
	seleccionTres();
	generacion(); }

function specDF() {
	document.columnbuilder.Specie.value="Doug Fir";
	document.columnbuilder.vSpecies.value="DF";
	document.columnbuilder.speciesDF.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Doug Fir Wood Species";
	seleccionTres();
	generacion(); }

function specBR() {
	document.columnbuilder.Specie.value="Birch";
	document.columnbuilder.vSpecies.value="BR";
	document.columnbuilder.speciesBR.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Birch Wood Species";
	seleccionTres();
	generacion(); }

function specBH() {
	document.columnbuilder.Specie.value="Beech";
	document.columnbuilder.vSpecies.value="BH";
	document.columnbuilder.speciesBH.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Beech Wood Species";
	seleccionTres();
	generacion(); }

function specAS() {
	document.columnbuilder.Specie.value="Ash";
	document.columnbuilder.vSpecies.value="AS";
	document.columnbuilder.speciesAS.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected An Ash Wood Species";
	seleccionTres();
	generacion(); }

function specPE() {
	document.columnbuilder.Specie.value="Pecan";
	document.columnbuilder.vSpecies.value="PE";
	document.columnbuilder.speciesPE.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="block";
	document.columnbuilder.finalSpe.value="You Have Selected A Pecan Wood Species";
	seleccionTres();
	generacion(); }

function specOT() {
	document.columnbuilder.Specie.value="Other";
	document.columnbuilder.vSpecies.value="OT";
	document.columnbuilder.speciesOT.checked=true;
	document.columnbuilder.rSpes.checked=true;
	document.getElementById('showSP').style.display="none";
	document.getElementById('showspecOT').style.display="block";
	document.columnbuilder.espeOT.focus();
	generacion();
	othercheck(); }

function othercheck() {
	if (document.columnbuilder.espeOT.value=="") {
		document.getElementById('stepresults').src="/wood-column-builder/images/step-results-non.jpg";
		document.getElementById('stepresults').disabled=true; }
	else {
		document.columnbuilder.Specie.value=document.columnbuilder.espeOT.value;
		document.getElementById('showSP').style.display="block";
		document.columnbuilder.finalSpe.value=("You Have Selected A " + document.columnbuilder.Specie.value + " Wood Species")
		document.getElementById('stepresults').src="/wood-column-builder/images/step-results.jpg";
		document.getElementById('stepresults').disabled=false;
		seleccionTres();
		generacion() }
}


/*
// 7.) Wood Species, step-four, ionic
*/

function re() {
	if (document.columnbuilder.rApp.checked==true && document.columnbuilder.rGrad.checked==true && document.columnbuilder.rSpes.checked==true) {
		if (document.columnbuilder.speciesOT.checked==true && document.columnbuilder.espeOT.value=="") {
			document.getElementById('stepresults').src="/wood-column-builder/images/step-results-non.jpg";
			document.getElementById('stepresults').disabled=true; }
		else {
			document.getElementById('stepresults').src="/wood-column-builder/images/step-results.jpg";
			document.getElementById('stepresults').disabled=false; }
	}
	else {
		document.getElementById('stepresults').src="/wood-column-builder/images/step-three-next-non.jpg";
		document.getElementById('stepresults').disabled=true; }
}


function generacion() {
	document.columnbuilder.PN.value=("PW" +  document.columnbuilder.Diameters.value + document.columnbuilder.hFeet.value + document.columnbuilder.vInch.value + document.columnbuilder.rsupers.value + document.columnbuilder.rsubs.value + document.columnbuilder.vPlan.value + document.columnbuilder.vTaper.value + "IO" + document.columnbuilder.vStyle.value + document.columnbuilder.vSpecies.value + document.columnbuilder.vApplication.value + document.columnbuilder.vGrade.value + "ATRI") }

function submitform() {
	document.columnbuilder.action=("http://www.pacificcolumns.com/wood-column-builder/results.php?pn=" + document.columnbuilder.PN.value)
	document.columnbuilder.submit(); }


//////////////////////////////////////////////////////////////////////////////////////

var t;

function sscroll(targetYPos) {
var y = document[getDocElName()].scrollTop;
if (y<targetYPos && y!=document.columnbuilder.currentYPos.value) {
	
	if ((y+9)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,9);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+8)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,8);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+7)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,7);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+6)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,6);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+5)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,5);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+4)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,4);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+3)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,3);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+2)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,2);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	if ((y+1)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,1);
		t=setTimeout('sscroll('+targetYPos+')',0); }
	else {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,10);
		t=setTimeout('sscroll('+targetYPos+')',0); } }

else clearTimeout(t);
return false; }


function tscroll(targetYPos) {
var y = document[getDocElName()].scrollTop;
if (y>targetYPos){
	
	if ((y-9)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-9);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-8)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-8);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-7)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-7);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-6)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-6);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-5)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-5);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-4)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-4);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-3)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-3);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-2)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-2);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y-1)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,-1);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	else {
		window.scrollBy(0,-10);
		t=setTimeout('tscroll('+targetYPos+')',0); } }

else if (y<targetYPos && y!=document.columnbuilder.currentYPos.value) {
	
	if ((y+9)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,9);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+8)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,8);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+7)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,7);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+6)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,6);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+5)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,5);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+4)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,4);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+3)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,3);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+2)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,2);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	if ((y+1)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,1);
		t=setTimeout('tscroll('+targetYPos+')',0); }
	else {
		window.scrollBy(0,10);
		t=setTimeout('uscroll('+targetYPos+')',0); } }

else {
	document.columnbuilder.currentYPos.value=(y+65);
	clearTimeout(t); }
	return false; 
}

function uscroll(targetYPos) {
var y = document[getDocElName()].scrollTop;
if (y<targetYPos && y!=document.columnbuilder.currentYPos.value) {
	
	if ((y+9)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,9);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+8)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,8);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+7)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,7);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+6)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,6);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+5)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,5);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+4)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,4);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+3)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,3);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+2)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,2);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	if ((y+1)==targetYPos) {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,1);
		t=setTimeout('uscroll('+targetYPos+')',0); }
	else {
		document.columnbuilder.currentYPos.value=y;
		window.scrollBy(0,10);
		t=setTimeout('uscroll('+targetYPos+')',1); } }

else {
	document.columnbuilder.currentYPos.value=(y+65);
	clearTimeout(t); }
	return false; 
}

function getDocElName(){
if(document.compatMode && document.compatMode == "CSS1Compat"){
	return "documentElement"; }

else{
	return "body"; } }


//////////////////////////////////////////////////////////////////////////////////////

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}