function testResults (form) {
form.walls_area.value = form.walls_linear.value * form.walls_height.value;
form.roof_area.value = form.roof_linear.value * form.roof_height.value;
form.ceiling_area.value = form.ceiling_linear.value * form.ceiling_height.value;
form.basement_area.value = form.basement_linear.value * form.basement_height.value;
form.other_area.value = form.other_linear.value * form.other_height.value;

RValue_walls = form.walls_R.selectedIndex;
Foam_walls = form.walls_foam.selectedIndex;
R_walls = form.walls_R.options[RValue_walls].text
if (RValue_walls == 0 && Foam_walls == 0)
{form.walls_thick.value = R_walls/3.7;}
else if (RValue_walls == 1 && Foam_walls == 0)
{form.walls_thick.value = R_walls/3.7;}
else if (RValue_walls == 2 && Foam_walls == 0)
{form.walls_thick.value = R_walls/3.7;}
else if (RValue_walls == 3 && Foam_walls == 0)
{form.walls_thick.value = R_walls/3.7;}
else if (RValue_walls == 0 && Foam_walls == 1)
{form.walls_thick.value = R_walls/6.5;}
else if (RValue_walls == 1 && Foam_walls == 1)
{form.walls_thick.value = R_walls/6.5;}
else if (RValue_walls == 2 && Foam_walls == 1)
{form.walls_thick.value = R_walls/6.5;}
else if (RValue_walls == 3 && Foam_walls == 1)
{form.walls_thick.value = R_walls/6.5;}
form.walls_thick.value = Math.round(form.walls_thick.value*10)/10;
if (Foam_walls == 0)
{form.walls_boardO.value = form.walls_area.value * form.walls_thick.value;
form.walls_boardC.value = "0";}
else
{form.walls_boardC.value = form.walls_area.value * form.walls_thick.value;
form.walls_boardO.value = "0";}
form.walls_boardO.value = Math.round(form.walls_boardO.value);
form.walls_boardC.value = Math.round(form.walls_boardC.value);


RValue_roof = form.roof_R.selectedIndex;
Foam_roof = form.roof_foam.selectedIndex;
R_roof = form.roof_R.options[RValue_roof].text
if (RValue_roof == 0 && Foam_roof == 0)
{form.roof_thick.value = R_roof/3.7;}
else if (RValue_roof == 1 && Foam_roof == 0)
{form.roof_thick.value = R_roof/3.7;}
else if (RValue_roof == 2 && Foam_roof == 0)
{form.roof_thick.value = R_roof/3.7;}
else if (RValue_roof == 3 && Foam_roof == 0)
{form.roof_thick.value = R_roof/3.7;}
else if (RValue_roof == 0 && Foam_roof == 1)
{form.roof_thick.value = R_roof/6.5;}
else if (RValue_roof == 1 && Foam_roof == 1)
{form.roof_thick.value = R_roof/6.5;}
else if (RValue_roof == 2 && Foam_roof == 1)
{form.roof_thick.value = R_roof/6.5;}
else if (RValue_roof == 3 && Foam_roof == 1)
{form.roof_thick.value = R_roof/6.5;}
form.roof_thick.value = Math.round(form.roof_thick.value*10)/10;
if (Foam_roof == 0)
{form.roof_boardO.value = form.roof_area.value * form.roof_thick.value;
form.roof_boardC.value = "0";}
else
{form.roof_boardC.value = form.roof_area.value * form.roof_thick.value;
form.roof_boardO.value = "0";}
form.roof_boardO.value = Math.round(form.roof_boardO.value);
form.roof_boardC.value = Math.round(form.roof_boardC.value);


RValue_ceiling = form.ceiling_R.selectedIndex;
Foam_ceiling = form.ceiling_foam.selectedIndex;
R_ceiling = form.ceiling_R.options[RValue_ceiling].text
if (RValue_ceiling == 0 && Foam_ceiling == 0)
{form.ceiling_thick.value = R_ceiling/3.7;}
else if (RValue_ceiling == 1 && Foam_ceiling == 0)
{form.ceiling_thick.value = R_ceiling/3.7;}
else if (RValue_ceiling == 2 && Foam_ceiling == 0)
{form.ceiling_thick.value = R_ceiling/3.7;}
else if (RValue_ceiling == 3 && Foam_ceiling == 0)
{form.ceiling_thick.value = R_ceiling/3.7;}
else if (RValue_ceiling == 0 && Foam_ceiling == 1)
{form.ceiling_thick.value = R_ceiling/6.5;}
else if (RValue_ceiling == 1 && Foam_ceiling == 1)
{form.ceiling_thick.value = R_ceiling/6.5;}
else if (RValue_ceiling == 2 && Foam_ceiling == 1)
{form.ceiling_thick.value = R_ceiling/6.5;}
else if (RValue_ceiling == 3 && Foam_ceiling == 1)
{form.ceiling_thick.value = R_ceiling/6.5;}
form.ceiling_thick.value = Math.round(form.ceiling_thick.value*10)/10;
if (Foam_ceiling == 0)
{form.ceiling_boardO.value = form.ceiling_area.value * form.ceiling_thick.value;
form.ceiling_boardC.value = "0";}
else
{form.ceiling_boardC.value = form.ceiling_area.value * form.ceiling_thick.value;
form.ceiling_boardO.value = "0";}
form.ceiling_boardO.value = Math.round(form.ceiling_boardO.value);
form.ceiling_boardC.value = Math.round(form.ceiling_boardC.value);


RValue_basement = form.basement_R.selectedIndex;
Foam_basement = form.basement_foam.selectedIndex;
R_basement = form.basement_R.options[RValue_basement].text
if (RValue_basement == 0 && Foam_basement == 0)
{form.basement_thick.value = R_basement/3.7;}
else if (RValue_basement == 1 && Foam_basement == 0)
{form.basement_thick.value = R_basement/3.7;}
else if (RValue_basement == 2 && Foam_basement == 0)
{form.basement_thick.value = R_basement/3.7;}
else if (RValue_basement == 3 && Foam_basement == 0)
{form.basement_thick.value = R_basement/3.7;}
else if (RValue_basement == 0 && Foam_basement == 1)
{form.basement_thick.value = R_basement/6.5;}
else if (RValue_basement == 1 && Foam_basement == 1)
{form.basement_thick.value = R_basement/6.5;}
else if (RValue_basement == 2 && Foam_basement == 1)
{form.basement_thick.value = R_basement/6.5;}
else if (RValue_basement == 3 && Foam_basement == 1)
{form.basement_thick.value = R_basement/6.5;}
form.basement_thick.value = Math.round(form.basement_thick.value*10)/10;
if (Foam_basement == 0)
{form.basement_boardO.value = form.basement_area.value * form.basement_thick.value;
form.basement_boardC.value = "0";}
else
{form.basement_boardC.value = form.basement_area.value * form.basement_thick.value;
form.basement_boardO.value = "0";}
form.basement_boardO.value = Math.round(form.basement_boardO.value);
form.basement_boardC.value = Math.round(form.basement_boardC.value);


RValue_other = form.other_R.selectedIndex;
Foam_other = form.other_foam.selectedIndex;
R_other = form.other_R.options[RValue_other].text
if (RValue_other == 0 && Foam_other == 0)
{form.other_thick.value = R_other/3.7;}
else if (RValue_other == 1 && Foam_other == 0)
{form.other_thick.value = R_other/3.7;}
else if (RValue_other == 2 && Foam_other == 0)
{form.other_thick.value = R_other/3.7;}
else if (RValue_other == 3 && Foam_other == 0)
{form.other_thick.value = R_other/3.7;}
else if (RValue_other == 0 && Foam_other == 1)
{form.other_thick.value = R_other/6.5;}
else if (RValue_other == 1 && Foam_other == 1)
{form.other_thick.value = R_other/6.5;}
else if (RValue_other == 2 && Foam_other == 1)
{form.other_thick.value = R_other/6.5;}
else if (RValue_other == 3 && Foam_other == 1)
{form.other_thick.value = R_other/6.5;}
form.other_thick.value = Math.round(form.other_thick.value*10)/10;
if (Foam_other == 0)
{form.other_boardO.value = form.other_area.value * form.other_thick.value;
form.other_boardC.value = "0";}
else
{form.other_boardC.value = form.other_area.value * form.other_thick.value;
form.other_boardO.value = "0";}
form.other_boardO.value = Math.round(form.other_boardO.value);
form.other_boardC.value = Math.round(form.other_boardC.value);


form.sumO.value = (parseInt(form.walls_boardO.value) + parseInt(form.roof_boardO.value) + parseInt(form.ceiling_boardO.value) + parseInt(form.basement_boardO.value) + parseInt(form.other_boardO.value))/16;
form.sumC.value = (parseInt(form.walls_boardC.value) + parseInt(form.roof_boardC.value) + parseInt(form.ceiling_boardC.value) + parseInt(form.basement_boardC.value) + parseInt(form.other_boardC.value))/4;
form.sumO.value = Math.round(form.sumO.value);
form.sumC.value = Math.round(form.sumC.value);
totalO = form.sumO.value * form.costO.value;
totalC = form.sumC.value * form.costC.value;
form.total.value = parseInt(totalO) + parseInt(totalC);
}

function showDiv(more) {
if (document.getElementById('more').style.visibility == 'hidden')
{document.getElementById('more').style.visibility='visible';
document.getElementById('more').style.position='relative';
document.getElementById('moreLink').innerHTML = 'Less Info';}
else
{document.getElementById('more').style.visibility='hidden';
document.getElementById('more').style.position='absolute';
document.getElementById('moreLink').innerHTML = 'More Info';}
	
}
function showDiv22(more2) {
if (document.getElementById('more2').style.visibility == 'hidden')
{document.getElementById('more2').style.visibility='visible';
document.getElementById('more2').style.position='relative';
document.getElementById('moreLink2').innerHTML = 'Less Info';}
else
{document.getElementById('more2').style.visibility='hidden';
document.getElementById('more2').style.position='absolute';
document.getElementById('moreLink2').innerHTML = 'More Info';}
	
}


function showDiv2() {
document.getElementById('whatsnew2').style.visibility='visible';
document.getElementById('whatsnew2').style.position='static';
document.getElementById('whatsnew3').style.visibility='hidden';
document.getElementById('whatsnew3').style.position='absolute';
document.getElementById('whatsnew').style.visibility='hidden';
document.getElementById('whatsnew').style.position='absolute';
document.getElementById('whatsnew').style.left='0';
document.getElementById('whatsnew').style.right='0';
document.getElementById('whatsnew3').style.left='0';
document.getElementById('whatsnew3').style.right='0';
document.getElementById('story2_span').style.padding='11px 8px 21px 8px';
document.getElementById('story2_span').style.borderBottom='0';
document.getElementById('story1_span').style.padding='11px 6px 6px 6px';
document.getElementById('story1_span').style.borderBottom='1px solid gray';
document.getElementById('story3_span').style.padding='11px 6px 6px 6px';
document.getElementById('story3_span').style.borderBottom='1px solid gray';
document.getElementById('whatsnew2').style.backgroundColor='#e8e8e8';
document.getElementById('story2_span').style.backgroundColor='#e8e8e8';
document.getElementById('whatsnew3').style.backgroundColor='white';
document.getElementById('story3_span').style.backgroundColor='white';
document.getElementById('whatsnew').style.backgroundColor='white';
document.getElementById('story1_span').style.backgroundColor='white';
document.getElementById('updates').innerHTML=' &nbsp;&nbsp;Selling Foam Insulation'

}
function showDiv3() {
document.getElementById('whatsnew2').style.visibility='hidden';
document.getElementById('whatsnew2').style.position='absolute';
document.getElementById('whatsnew3').style.visibility='visible';
document.getElementById('whatsnew3').style.position='static';
document.getElementById('whatsnew').style.visibility='hidden';
document.getElementById('whatsnew').style.position='absolute';
document.getElementById('whatsnew').style.left='0';
document.getElementById('whatsnew').style.right='0';
document.getElementById('whatsnew2').style.left='0';
document.getElementById('whatsnew2').style.right='0';	
document.getElementById('story3_span').style.padding='11px 8px 21px 8px';
document.getElementById('story3_span').style.borderBottom='0';
document.getElementById('story1_span').style.padding='11px 6px 6px 6px';
document.getElementById('story1_span').style.borderBottom='1px solid gray';
document.getElementById('story2_span').style.padding='11px 6px 6px 6px';
document.getElementById('story2_span').style.borderBottom='1px solid gray';
document.getElementById('whatsnew3').style.backgroundColor='#e8e8e8';
document.getElementById('story3_span').style.backgroundColor='#e8e8e8';
document.getElementById('whatsnew2').style.backgroundColor='white';
document.getElementById('story2_span').style.backgroundColor='white';
document.getElementById('whatsnew').style.backgroundColor='white';
document.getElementById('story1_span').style.backgroundColor='white';
document.getElementById('updates').innerHTML=' &nbsp;&nbsp;Insulation Basics'

}
function showDiv1() {
document.getElementById('whatsnew2').style.visibility='hidden';
document.getElementById('whatsnew2').style.position='absolute';
document.getElementById('whatsnew3').style.visibility='hidden';
document.getElementById('whatsnew3').style.position='absolute';
document.getElementById('whatsnew').style.visibility='visible';
document.getElementById('whatsnew').style.position='static';
document.getElementById('whatsnew3').style.left='0';
document.getElementById('whatsnew3').style.right='0';
document.getElementById('whatsnew2').style.left='0';
document.getElementById('whatsnew2').style.right='0';
document.getElementById('story1_span').style.padding='11px 8px 21px 8px';
document.getElementById('story1_span').style.borderBottom='0';
document.getElementById('story2_span').style.padding='11px 6px 6px 6px';
document.getElementById('story2_span').style.borderBottom='1px solid gray';
document.getElementById('story3_span').style.padding='11px 6px 6px 6px';
document.getElementById('story3_span').style.borderBottom='1px solid gray';
document.getElementById('whatsnew').style.backgroundColor='#e8e8e8';
document.getElementById('story1_span').style.backgroundColor='#e8e8e8';
document.getElementById('whatsnew2').style.backgroundColor='white';
document.getElementById('story2_span').style.backgroundColor='white';
document.getElementById('whatsnew3').style.backgroundColor='white';
document.getElementById('story3_span').style.backgroundColor='white';
document.getElementById('updates').innerHTML=' &nbsp;&nbsp;Mold in your Home'

}

function roofCalc(form) {
form.roofing_pounds.value = (form.roofing_area.value / 12 * form.roofing_density.value) * (1+(form.roofing_loss.value / 100)) * form.roofing_thick.value;
form.roofing_pounds.value = Math.round(form.roofing_pounds.value);
}


function yieldCalc(form) {
form.yield_tBoard.value = 12 / form.yield_density.value * form.yield_qty.value;
form.yield_tCubic.value = form.yield_qty.value / form.yield_density.value;
form.yield_yBoard.value = form.yield_tBoard.value * (1-(form.yield_loss.value / 100));
form.yield_yCubic.value = form.yield_tCubic.value * (1-(form.yield_loss.value / 100));
form.yield_yCubic.value = Math.round(form.yield_yCubic.value);
form.yield_yBoard.value = Math.round(form.yield_yBoard.value);
form.yield_tCubic.value = Math.round(form.yield_tCubic.value);
form.yield_tBoard.value = Math.roudn(form.yield_tBoard.value);
}

