﻿

   function calculate(){
     
    var length_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_length_ft').value;
    var length_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_length_in').value;
    var width_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_width_ft').value;
    var width_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_width_in').value;
    var height_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_height_ft').value;
    var height_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_height_in').value;
    var fpg="400";
    var coats="1";
    
    
   var number_window=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_number_window').value;
    var window_width_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_windows_width_feet').value;
    var window_width_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_windows_width_inches').value;
     var window_height_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_windows_height_feet').value;
    var window_height_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_windows_height_inches').value;


var number_doors=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_number_doors').value;
   var door_width_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_door_width_feet').value;
    var door_width_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_door_width_inches').value;
     var door_height_ft=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_door_height_feet').value;
    var door_height_in=document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_door_height_inches').value;



if(length_ft=="")
{
alert("Length ft. cannot be blank");
return false ;

}
else if(length_in=="")
{
alert("Length in. cannot be blank");
return false ;

}

else if(width_ft=="")
{
alert("Width ft. cannot be blank");
return false ;

}
else if(width_in=="")
{
alert("Width in. cannot be blank");
return false ;

}

else if(height_ft=="")
{
alert("Height ft. cannot be blank");
return false ;

}

else if(height_in=="")
{
alert("Height in. cannot be blank");
return false ;

}

else if(coats=="")
{
alert("Coats Cannot be blank");
return false ;

}

else if(fpg=="")
{
alert("Coverage Cannot be blank");
return false ;

}

else if(number_window=="")
{
alert("Number of windows Cannot be blank");
return false ;

}

else if(window_width_ft=="")
{
alert(" windows width feet Cannot be blank");
return false ;

}


else if(window_width_in=="")
{
alert(" windows width inches Cannot be blank");
return false ;

}

else if(window_height_ft=="")
{
alert(" windows height feet Cannot be blank");
return false ;

}

else if(window_height_in=="")
{
alert(" windows height inches Cannot be blank");
return false ;

}



else if(number_doors=="")
{
alert("Number of doors Cannot be blank");
return false ;

}

else if(door_width_ft=="")
{
alert(" Doors width feet Cannot be blank");
return false ;

}


else if(door_width_in=="")
{
alert(" Doors width inches Cannot be blank");
return false ;

}

else if(door_height_ft=="")
{
alert(" Doors height feet Cannot be blank");
return false ;

}

else if(door_height_in=="")
{
alert(" Doors height inches Cannot be blank");
return false ;

}




 

     f22 = parseInt(number_window );
     h22 = parseInt(window_width_ft) + (window_width_in/12);
     i22 = parseInt(window_height_ft) + (window_height_in/12);
    f23 = parseInt( number_doors);
    h23 =parseInt(door_width_ft) + (door_width_in/12);
    i23 = parseInt(door_height_ft) + (door_height_in/12);


xfeet = parseInt(length_ft) + (length_in/12);
yfeet = parseInt(width_ft) + (width_in/12);
perimeter = (xfeet + yfeet) * 2;
height = parseInt(height_ft) + (height_in/12);




 if ((perimeter * height) < (f22 * h22 * i22 + f23 * h23 * i23))
            {
                alert(" Window/Door Dimensions  should be less than Room Dimensions ");
                return false;

            
            }
            


document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_area_wall').value= Math.round((perimeter * height) * 100)/100;
document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_area_ceil').value = Math.round((xfeet * yfeet) * 100) /100;
document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_area_ttl').value = Math.round(((xfeet * yfeet) + (perimeter * height)) * 100)/100;
document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_gal_walls').value=  Math.ceil(Math.round((((perimeter * height) / fpg) * coats)*100)/100);
document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_gal_walls').value=  Math.round(((((perimeter * height)-(f22*h22*i22+f23*h23*i23)) / fpg) * coats)*100)/100;
document.getElementById('ctl00_ContentPlaceHolder1_UcPaintCalculator1_gal_ceil').value= Math.round((((xfeet * yfeet) / fpg) * coats) * 100) /100;

return false ;

}

   
