img1 = new Image;
img1.src="./images/rect_pad1.jpg";
img2 = new Image;
img2.src="./images/rect_pad2.jpg";
img3 = new Image;
img3.src="./images/rect_pad3.jpg";
//  End -->
function get_details(formName)
{	
	
	var frmObj  =  eval( "document." + formName );	
	if (!(frmObj.corner[0].checked) && !(document.Form.corner[1].checked) && !(document.Form.corner[2].checked))
    {
        alert("Please select a frame type");
        document.Form.corner[0].focus();
        return false;
    }	
	if ((document.getElementById('chkroundmatselect1').checked == false) && (document.getElementById('chkroundmatselect2').checked == false))
    {
		alert("Please select measuring unit");
		document.getElementById('chkroundmatselect1').focus();
        return false;
	}
	
	if (document.getElementById('chkroundmatselect1').checked == true)
    {
		if(document.getElementById('chkroundmatinchft1').checked==false && document.getElementById('chkroundmatinchft2').checked==false){
			alert("Please select format");
			document.getElementById('chkroundmatselect1').focus();
			return false;
		}
	}
	
	if (document.getElementById('chkroundmatselect2').checked == true)
    {
		if(document.getElementById('chkroundmat_cm_mm1').checked==false && document.getElementById('chkroundmat_cm_mm2').checked==false){
			alert("Please select format");
			document.getElementById('chkroundmatselect1').focus();
			return false;
		}
	}

	

// start validation for basic form
/* start validation for fit */
if(document.Form.corner[0].checked== true){	
	

	if(document.getElementById('chkroundmatinchft2').checked==true){
		
		if(document.getElementById('widthtoedge_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('widthtoedge_fraction_feet').focus();
			return false;
		}
		if(document.getElementById('lengthtoedge_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('lengthtoedge_fraction_feet').focus();
			return false;
		}
		if(document.getElementById('alonglength_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('alonglength_fraction_feet').focus();
			return false;
		}
		if(document.getElementById('alongend_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('alongend_fraction_feet').focus();
			return false;
		}
		var widthtoedge_fraction_feet = parseFloat(document.getElementById('widthtoedge_fraction_feet').value);
		var widthtoedge_fraction_inch = parseFloat(document.getElementById('widthtoedge_fraction_inch').value);
		var widthtoedge_fraction = parseFloat(document.getElementById('widthtoedge_fraction').value);

		var lengthtoedge_fraction_feet = parseFloat(document.getElementById('lengthtoedge_fraction_feet').value);
		var lengthtoedge_fraction_inch = parseFloat(document.getElementById('lengthtoedge_fraction_inch').value);
		var lengthtoedge_fraction = parseFloat(document.getElementById('lengthtoedge_fraction').value);

		var alonglength_fraction_feet = parseFloat(document.getElementById('alonglength_fraction_feet').value);
		var alonglength_fraction_inch = parseFloat(document.getElementById('alonglength_fraction_inch').value);
		var alonglength_fraction = parseFloat(document.getElementById('alonglength_fraction').value);

		var alongend_fraction_feet = parseFloat(document.getElementById('alongend_fraction_feet').value);
		var alongend_fraction_inch = parseFloat(document.getElementById('alongend_fraction_inch').value);
		var alongend_fraction = parseFloat(document.getElementById('alongend_fraction').value);

		var final_widthtoedge = widthtoedge_fraction_feet + "-ft " + (widthtoedge_fraction_inch + widthtoedge_fraction);
        var final_lengthtoedge = lengthtoedge_fraction_feet + "-ft " + (lengthtoedge_fraction_inch + lengthtoedge_fraction)  ;
        var final_alonglength = alonglength_fraction_feet + "-ft " + (alonglength_fraction_inch + alonglength_fraction)  ;
        var final_alongend = alongend_fraction_feet + "-ft " + (alongend_fraction_inch + alongend_fraction)  ;
		
		document.getElementById('widthtoedge').value = final_widthtoedge;
		document.getElementById('lengthtoedge').value = final_lengthtoedge;
		document.getElementById('alonglength').value = final_alonglength;
		document.getElementById('alongend').value = final_alongend;
	}
/* end validation for fit */
/* start validation for inches */
if(document.getElementById('chkroundmatinchft1').checked==true){

	if(document.getElementById('widthtoedge_inch').value==''){
		alert('Please enter a valid decimal number for Mat width at fabric edge.');
		document.getElementById('widthtoedge_inch').foceus();
		return false;
	}
	if(document.getElementById('lengthtoedge_inch').value==''){
		alert('Please enter a valid decimal number for Mat length at fabric length.');
		document.getElementById('lengthtoedge_inch').focus();
		return false;
	}
	if(document.getElementById('alonglength_inch').value==''){
		alert('Please enter a valid decimal number for Fabric to outside of main frame (along length).');
		document.getElementById('alonglength_inch').focus();
		return false;
	}	
	if(document.getElementById('alongend_inch').value==''){
		alert('Please enter a valid decimal number for Fabric to outside of main frame (along end).');
		document.getElementById('alongend_inch').focus();
		return false;
	}	
	document.getElementById('widthtoedge').value = parseFloat(document.getElementById('widthtoedge_inch').value) + parseFloat(document.getElementById('widthtoedge_inch_fraction').value);
	document.getElementById('lengthtoedge').value = parseFloat(document.getElementById('lengthtoedge_inch').value) + parseFloat(document.getElementById('lengthtoedge_inch_fraction').value);
	document.getElementById('alonglength').value = parseFloat(document.getElementById('alonglength_inch').value) + parseFloat(document.getElementById('alonglength_inch_fraction').value);
	document.getElementById('alongend').value = parseFloat(document.getElementById('alongend_inch').value) + parseFloat(document.getElementById('alongend_inch_fraction').value);
	
	if(document.getElementById('lengthtoedge').value > 180)
    {
		alert("Call us on :1-800-241-7134 for longer lengths");
		return false;
    }
	}
/* end validation for inches */

if(document.getElementById('chkroundmat_cm_mm1').checked==true || document.getElementById('chkroundmat_cm_mm2').checked==true){

	if(document.getElementById('widthtoedge_metric').value==''){
		alert('Please enter a valid decimal number for Mat width at fabric edge.');
		document.getElementById('widthtoedge_metric').focus();
		return false;
	}
	if(document.getElementById('lengthtoedge_metric').value==''){
		alert('Please enter a valid decimal number for Mat length at fabric length.');
		document.getElementById('lengthtoedge_metric').focus();
		return false;
	}
	if(document.getElementById('alonglength_metric').value==''){
		alert('Please enter a valid decimal number for Fabric to outside of main frame (along length).');
		document.getElementById('alonglength_metric').focus();
		return false;
	}	
	if(document.getElementById('alongend_metric').value==''){
		alert('Please enter a valid decimal number for Fabric to outside of main frame (along end).');
		document.getElementById('alongend_metric').focus();
		return false;
	}	
	if(document.getElementById('chkroundmat_cm_mm1').checked==true){
		document.getElementById('widthtoedge').value = parseFloat((document.getElementById('widthtoedge_metric').value));
		document.getElementById('lengthtoedge').value = parseFloat((document.getElementById('lengthtoedge_metric').value));
		document.getElementById('alonglength').value = parseFloat((document.getElementById('alonglength_metric').value));
		document.getElementById('alongend').value = parseFloat((document.getElementById('alongend_metric').value));
	}else{
		document.getElementById('widthtoedge').value = parseFloat((document.getElementById('widthtoedge_metric').value));
		document.getElementById('lengthtoedge').value = parseFloat((document.getElementById('lengthtoedge_metric').value));
		document.getElementById('alonglength').value = parseFloat((document.getElementById('alonglength_metric').value));
		document.getElementById('alongend').value = parseFloat((document.getElementById('alongend_metric').value));
	}
	
	if(document.getElementById('lengthtoedge').value > 457.2)
    {
		alert("Call us on :1-800-241-7134 for longer lengths");
		return false;
    }
	}
}
// end validation for basic form
// start validation for vsides form
else if(document.Form.corner[1].checked== true){		
		if(document.getElementById('chkroundmatinchft2').checked==true){
		
		if(document.getElementById('lvside_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('lvside_fraction_feet').focus();
			return false;
		}		
		if(document.getElementById('fvside_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('fvside_fraction_feet').focus();
			return false;
		}
		if(document.getElementById('wvside_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('wvside_fraction_feet').focus();
			return false;
		}
		if(document.getElementById('strutsvside_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('strutsvside_fraction_feet').focus();
			return false;
		}
		if(document.getElementById('framevside_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('framevside_fraction_feet').focus();
			return false;
		}		
		if(document.getElementById('loutsidefrmvside_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('loutsidefrmvside_fraction_feet').focus();
			return false;
		}
		var lvside_fraction_feet = parseFloat(document.getElementById('lvside_fraction_feet').value);
		var lvside_fraction_inch = parseFloat(document.getElementById('lvside_fraction_inch').value);
		var lvside_fraction = parseFloat(document.getElementById('lvside_fraction').value);

		var fvside_fraction_feet = parseFloat(document.getElementById('fvside_fraction_feet').value);
		var fvside_fraction_inch = parseFloat(document.getElementById('fvside_fraction_inch').value);
		var fvside_fraction = parseFloat(document.getElementById('fvside_fraction').value);

		var wvside_fraction_feet = parseFloat(document.getElementById('wvside_fraction_feet').value);
		var wvside_fraction_inch = parseFloat(document.getElementById('wvside_fraction_inch').value);
		var wvside_fraction = parseFloat(document.getElementById('wvside_fraction').value);

		var strutsvside_fraction_feet = parseFloat(document.getElementById('strutsvside_fraction_feet').value);
		var strutsvside_fraction_inch = parseFloat(document.getElementById('strutsvside_fraction_inch').value);
		var strutsvside_fraction = parseFloat(document.getElementById('strutsvside_fraction').value);

		var framevside_fraction_feet = parseFloat(document.getElementById('framevside_fraction_feet').value);
		var framevside_fraction_inch = parseFloat(document.getElementById('framevside_fraction_inch').value);
		var framevside_fraction = parseFloat(document.getElementById('framevside_fraction').value);

		var loutsidefrmvside_fraction_feet = parseFloat(document.getElementById('loutsidefrmvside_fraction_feet').value);
		var loutsidefrmvside_fraction_inch = parseFloat(document.getElementById('loutsidefrmvside_fraction_inch').value);
		var loutsidefrmvside_fraction = parseFloat(document.getElementById('loutsidefrmvside_fraction').value);

		var final_length = lvside_fraction_feet + "-ft " + (lvside_fraction_inch + lvside_fraction);
        var final_frame = fvside_fraction_feet + "-ft " + (fvside_fraction_inch + fvside_fraction);
        var final_wvside = wvside_fraction_feet + "-ft " + (wvside_fraction_inch + wvside_fraction);
        var final_struts = strutsvside_fraction_feet + "-ft " + (strutsvside_fraction_inch + strutsvside_fraction);
        var final_frame = framevside_fraction_feet + "-ft " + (framevside_fraction_inch + framevside_fraction);
        var final_loutsidefrm = loutsidefrmvside_fraction_feet + "-ft " + (loutsidefrmvside_fraction_inch + loutsidefrmvside_fraction);

		document.getElementById('lengthtoedge_vside').value = final_length;
		document.getElementById('framewidthistruts_vside').value = final_frame;
		document.getElementById('widthtoedge_vside').value = final_wvside;
		document.getElementById('lengthofstruts_vside').value = final_struts;
		document.getElementById('widthoutsideframe_vside').value = final_frame;
		document.getElementById('lengthoutsideframe_vside').value = final_loutsidefrm;
	}
/* end validation for fit */
/* start validation for inches */

	if(document.getElementById('chkroundmatinchft1').checked==true){

	if(document.getElementById('lengthtoedgevside_inch').value==''){
		alert('Please enter a valid decimal number for Mat length at fabric length.');
		document.getElementById('lengthtoedgevside_inch').focus();
		return false;
	}	
	if(document.getElementById('framewidthistruts_vside_inch').value==''){
		alert('Please enter a valid decimal number for frame width including struts.');
		document.getElementById('framewidthistruts_vside_inch').focus();
		return false;
	}
	if(document.getElementById('widthtoedgevside_inch').value==''){
		alert('Please enter a valid decimal number for Mat width at fabric edge.');
		document.getElementById('widthtoedgevside_inch').focus();
		return false;
	}
	if(document.getElementById('lengthofstrutsvside_inch').value==''){
		alert('Please enter a valid decimal number for length of struts.');
		document.getElementById('lengthofstrutsvside_inch').focus();
		return false;
	}
	if(document.getElementById('widthoutsideframevside_inch').value==''){
		alert('Please enter a valid decimal number for Width to outside of main frame.');
		document.getElementById('widthoutsideframevside_inch').focus();
		return false;
	}	
	if(document.getElementById('lengthoutsideframevside_inch').value==''){
		alert('Please enter a valid decimal number for Length to outside of main frame.');
		document.getElementById('lengthoutsideframevside_inch').focus();
		return false;
	}	
	document.getElementById('lengthtoedge_vside').value = parseFloat(document.getElementById('lengthtoedgevside_inch').value) + parseFloat(document.getElementById('lengthtoedgevside_inch_fraction').value);
	document.getElementById('framewidthistruts_vside').value = parseFloat(document.getElementById('framewidthistruts_vside_inch').value) + parseFloat(document.getElementById('framewidthistruts_vside_fraction').value);
	document.getElementById('widthtoedge_vside').value = parseFloat(document.getElementById('widthtoedgevside_inch').value) + parseFloat(document.getElementById('widthtoedgevside_inch_fraction').value);
	document.getElementById('lengthofstruts_vside').value = parseFloat(document.getElementById('lengthofstrutsvside_inch').value) + parseFloat(document.getElementById('lengthofstrutsvside_inch_fraction').value);	
	document.getElementById('widthoutsideframe_vside').value = parseFloat(document.getElementById('widthoutsideframevside_inch').value) + parseFloat(document.getElementById('widthoutsideframevside_inch_fraction').value);
	document.getElementById('lengthoutsideframe_vside').value = parseFloat(document.getElementById('lengthoutsideframevside_inch').value) + parseFloat(document.getElementById('lengthoutsideframevside_inch_fraction').value);
		if(document.getElementById('lengthtoedge_vside').value > 180)
			{
			alert("Call us on :1-800-241-7134 for longer lengths");
			return false;
			}
	}
if(document.getElementById('chkroundmat_cm_mm1').checked==true || document.getElementById('chkroundmat_cm_mm2').checked==true){

	if(document.getElementById('lengthtoedgevside_metric').value==''){
		alert('Please enter a valid decimal number for Mat length at fabric length.');
		document.getElementById('lengthtoedgevside_metric').focus();
		return false;
	}	
	if(document.getElementById('framewidthistruts_vside_metric').value==''){
		alert('Please enter a valid decimal number for Mat width at fabric edge.');
		document.getElementById('framewidthistruts_vside_metric').focus();
		return false;
	}
	if(document.getElementById('widthtoedgevside_metric').value==''){
		alert('Please enter a valid decimal number for Mat width at fabric edge.');
		document.getElementById('widthtoedgevside_metric').focus();
		return false;
	}
	if(document.getElementById('lengthofstrutsvside_metric').value==''){
		alert('Please enter a valid decimal number for Mat width at fabric edge.');
		document.getElementById('lengthofstrutsvside_metric').focus();
		return false;
	}
	if(document.getElementById('widthoutsideframevside_metric').value==''){
		alert('Please enter a valid decimal number for Fabric to outside of main frame (along length).');
		document.getElementById('widthoutsideframevside_metric').focus();
		return false;
	}	
	if(document.getElementById('lengthoutsideframevside_metric').value==''){
		alert('Please enter a valid decimal number for Fabric to outside of main frame (along end).');
		document.getElementById('lengthoutsideframevside_metric').focus();
		return false;
	}	
	document.getElementById('lengthtoedge_vside').value = parseFloat(document.getElementById('lengthtoedgevside_metric').value);
	document.getElementById('framewidthistruts_vside').value = parseFloat(document.getElementById('framewidthistruts_vside_metric').value);
	document.getElementById('widthtoedge_vside').value = parseFloat(document.getElementById('widthtoedgevside_metric').value);
	document.getElementById('lengthofstruts_vside').value = parseFloat(document.getElementById('lengthofstrutsvside_metric').value);	
	document.getElementById('widthoutsideframe_vside').value = parseFloat(document.getElementById('widthoutsideframevside_metric').value);
	document.getElementById('lengthoutsideframe_vside').value = parseFloat(document.getElementById('lengthoutsideframevside_metric').value);
		if(document.getElementById('lengthtoedge_vside').value > 457.2)
			{
			alert("Call us on :1-800-241-7134 for longer lengths");
			return false;
			}
	}
	
}
// end validation for vsides form
// start validation for vends form
else if(document.Form.corner[2].checked== true){
		
		if(document.getElementById('chkroundmatinchft2').checked==true){
			
		if(document.getElementById('lengthofstrutsvends_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('lengthofstrutsvends_feet').focus();
			return false;
		}		
		if(document.getElementById('framelengthistrutsvends_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('framelengthistrutsvends_feet').focus();
			return false;
		}
		if(document.getElementById('lengthtoedgevends_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('lengthtoedgevends_feet').focus();
			return false;
		}
		if(document.getElementById('framewidthistrutsvends_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('framewidthistrutsvends_feet').focus();
			return false;
		}
		if(document.getElementById('widthoutsideframevends_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('widthoutsideframevends_feet').focus();
			return false;
		}		
		if(document.getElementById('lengthoutsideframevends_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('lengthoutsideframevends_feet').focus();
			return false;
		}
		if(document.getElementById('lengthofstrutonvends_fraction_feet').value=='0'){
			alert('Please select a valid option for Feet.');
			document.getElementById('lengthofstrutonvends_fraction_feet').focus();
			return false;
		}
		var lengthofstrutsvends_feet = parseFloat(document.getElementById('lengthofstrutsvends_feet').value);
		var lengthofstrutsvends_inch = parseFloat(document.getElementById('lengthofstrutsvends_inch').value);
		var lengthofstrutsvends_fraction = parseFloat(document.getElementById('lengthofstrutsvends_fraction').value);

		var framelengthistrutsvends_feet = parseFloat(document.getElementById('framelengthistrutsvends_feet').value);
		var framelengthistrutsvends_inch = parseFloat(document.getElementById('framelengthistrutsvends_inch').value);
		var framelengthistrutsvends_fraction = parseFloat(document.getElementById('framelengthistrutsvends_fraction').value);

		var lengthtoedgevends_feet = parseFloat(document.getElementById('lengthtoedgevends_feet').value);
		var lengthtoedgevends_inch = parseFloat(document.getElementById('lengthtoedgevends_inch').value);
		var lengthtoedgevends_fraction = parseFloat(document.getElementById('lengthtoedgevends_fraction').value);

		var framewidthistrutsvends_feet = parseFloat(document.getElementById('framewidthistrutsvends_feet').value);
		var framewidthistrutsvends_inch = parseFloat(document.getElementById('framewidthistrutsvends_inch').value);
		var framewidthistrutsvends_fraction = parseFloat(document.getElementById('framewidthistrutsvends_fraction').value);

		var widthtoedgevends_feet = parseFloat(document.getElementById('widthtoedgevends_feet').value);
		var widthtoedgevends_inch = parseFloat(document.getElementById('widthtoedgevends_inch').value);
		var widthtoedgevends_fraction = parseFloat(document.getElementById('widthtoedgevends_fraction').value);

		var widthoutsideframevends_feet = parseFloat(document.getElementById('widthoutsideframevends_feet').value);
		var widthoutsideframevends_inch = parseFloat(document.getElementById('widthoutsideframevends_inch').value);
		var widthoutsideframevends_fraction = parseFloat(document.getElementById('widthoutsideframevends_fraction').value);

		

		var lengthoutsideframevends_feet = parseFloat(document.getElementById('lengthoutsideframevends_feet').value);
		var lengthoutsideframevends_inch = parseFloat(document.getElementById('lengthoutsideframevends_inch').value);
		var lengthoutsideframevends_fraction = parseFloat(document.getElementById('lengthoutsideframevends_fraction').value);

		var lengthofstrutonvends_feet = parseFloat(document.getElementById('lengthofstrutonvends_fraction_feet').value);
		var lengthofstrutonvends_inch = parseFloat(document.getElementById('lengthofstrutonvends_inch').value);
		var lengthofstrutonvends_fraction = parseFloat(document.getElementById('lengthofstrutonvends_fraction').value);

		var final_lengthofstruts = lengthofstrutsvends_feet + "-ft " + (lengthofstrutsvends_inch + lengthofstrutsvends_fraction);
        var final_framelengthistrutsvends = framelengthistrutsvends_feet + "-ft " + (framelengthistrutsvends_inch + framelengthistrutsvends_fraction);
        var final_lengthtoedgevends = lengthtoedgevends_feet + "-ft " + (lengthtoedgevends_inch + lengthtoedgevends_fraction);
        var final_framewidthistruts = framewidthistrutsvends_feet + "-ft " + (framewidthistrutsvends_inch + framewidthistrutsvends_fraction);
        var final_widthtoedge = widthtoedgevends_feet + "-ft " + (widthtoedgevends_inch + widthtoedgevends_fraction);
        var final_widthoutsideframe = widthoutsideframevends_feet + "-ft " + (widthoutsideframevends_inch + widthoutsideframevends_fraction);
        var final_lengthoutsideframe = lengthoutsideframevends_feet + "-ft " + (lengthoutsideframevends_inch + lengthoutsideframevends_fraction);
		var final_lengthofstrutonend = lengthofstrutonvends_feet + "-ft " + (lengthofstrutonvends_inch + lengthofstrutonvends_fraction);
		document.getElementById('lengthofstruts_vends').value = final_lengthofstruts;
		document.getElementById('framelengthistruts_vends').value = final_framelengthistrutsvends;
		document.getElementById('lengthtoedge_vends').value = final_lengthtoedgevends;
		document.getElementById('framewidthistruts_vends').value = final_framewidthistruts;
		document.getElementById('widthtoedge_vends').value = final_widthtoedge;
		document.getElementById('widthoutsideframe_vends').value = final_widthoutsideframe;
		document.getElementById('lengthoutsideframe_vends').value = final_lengthoutsideframe;
		document.getElementById('lengthofstrutonend_vends').value = final_lengthofstrutonend;
	}
/* end validation for fit */

/* start validation for inches */
	
	if(document.getElementById('chkroundmatinchft1').checked==true){

	if(document.getElementById('losvends_inch').value==''){
		alert('Please enter a valid decimal number for length of struts.');
		document.getElementById('losvends_inch').focus();
		return false;
		}	
	if(document.getElementById('flisvends_inch').value==''){
		alert('Please enter a valid decimal number for frame length including struts.');
		document.getElementById('flisvends_inch').focus();
		return false;
	}
	if(document.getElementById('mlafevends_inch').value==''){
		alert('Please enter a valid decimal number for mat length at fabric edge.');
		document.getElementById('mlafevends_inch').focus();
		return false;
	}
	if(document.getElementById('fwisvends_inch').value==''){
		alert('Please enter a valid decimal number for frame width including struts.');
		document.getElementById('fwisvends_inch').focus();
		return false;
	}
	if(document.getElementById('meafevends_inch').value==''){
		alert('Please enter a valid decimal number for mat width at fabric edge.');
		document.getElementById('meafevends_inch').focus();
		return false;
	}	
	if(document.getElementById('wtomfvends_inch').value==''){
		alert('Please enter a valid decimal number for width to outside of main frame.');
		document.getElementById('wtomfvends_inch').focus();
		return false;
	}
	if(document.getElementById('ltomfvends_inch').value==''){
		alert('Please enter a valid decimal number for length to outside of main frame.');
		document.getElementById('ltomfvends_inch').focus();
		return false;
	}
	if(document.getElementById('ltosoend_inch').value==''){
		alert('Please enter a valid decimal number for length of strut on end.');
		document.getElementById('ltosoend_inch').focus();
		return false;
	}
	document.getElementById('lengthofstruts_vends').value = parseFloat(document.getElementById('losvends_inch').value) + parseFloat(document.getElementById('losvends_fraction').value);
	document.getElementById('framelengthistruts_vends').value = parseFloat(document.getElementById('flisvends_inch').value) + parseFloat(document.getElementById('flisvends_fraction').value);
	document.getElementById('lengthtoedge_vends').value = parseFloat(document.getElementById('mlafevends_inch').value) + parseFloat(document.getElementById('mlafevends_fraction').value);
	document.getElementById('framewidthistruts_vends').value = parseFloat(document.getElementById('fwisvends_inch').value) + parseFloat(document.getElementById('fwisvends_fraction').value);	
	document.getElementById('widthtoedge_vends').value = parseFloat(document.getElementById('meafevends_inch').value) + parseFloat(document.getElementById('meafevends_fraction').value);
	document.getElementById('widthoutsideframe_vends').value = parseFloat(document.getElementById('wtomfvends_inch').value) + parseFloat(document.getElementById('wtomfvends_fraction').value);
	document.getElementById('lengthoutsideframe_vends').value = parseFloat(document.getElementById('ltomfvends_inch').value) + parseFloat(document.getElementById('ltomfvends_fraction').value);
	document.getElementById('lengthofstrutonend_vends').value = parseFloat(document.getElementById('ltosoend_inch').value) + parseFloat(document.getElementById('ltosoend_fraction').value);
	
	if(document.getElementById('lengthtoedge_vends').value > 180)
			{
			alert("Call us on :1-800-241-7134 for longer lengths");
			return false;
			}
	}
	if(document.getElementById('chkroundmat_cm_mm1').checked==true || document.getElementById('chkroundmat_cm_mm2').checked==true){

	if(document.getElementById('losvends_metric').value==''){
		alert('Please enter a valid decimal number for length of struts.');
		document.getElementById('losvends_metric').focus();
		return false;
		}	
	if(document.getElementById('flisvends_metric').value==''){
		alert('Please enter a valid decimal number for frame length including struts.');
		document.getElementById('flisvends_metric').focus();
		return false;
	}
	if(document.getElementById('mlafevends_metric').value==''){
		alert('Please enter a valid decimal number for mat length at fabric edge.');
		document.getElementById('mlafevends_metric').focus();
		return false;
	}
	if(document.getElementById('fwisvends_metric').value==''){
		alert('Please enter a valid decimal number for frame width including struts.');
		document.getElementById('fwisvends_metric').focus();
		return false;
	}
	if(document.getElementById('meafevends_metric').value==''){
		alert('Please enter a valid decimal number for mat width at fabric edge.');
		document.getElementById('meafevends_metric').focus();
		return false;
	}	
	if(document.getElementById('wtomfvends_metric').value==''){
		alert('Please enter a valid decimal number for width to outside of main frame.');
		document.getElementById('wtomfvends_metric').focus();
		return false;
	}
	if(document.getElementById('ltomfvends_metric').value==''){
		alert('Please enter a valid decimal number for length to outside of main frame.');
		document.getElementById('ltomfvends_metric').focus();
		return false;
	}
	if(document.getElementById('ltosoend_metric').value==''){
		alert('Please enter a valid decimal number for length of strut on end.');
		document.getElementById('ltosoend_metric').focus();
		return false;
	}
	document.getElementById('lengthofstruts_vends').value = parseFloat(document.getElementById('losvends_metric').value);
	document.getElementById('framelengthistruts_vends').value = parseFloat(document.getElementById('flisvends_metric').value);
	document.getElementById('lengthtoedge_vends').value = parseFloat(document.getElementById('mlafevends_metric').value);
	document.getElementById('framewidthistruts_vends').value = parseFloat(document.getElementById('fwisvends_metric').value);	
	document.getElementById('widthtoedge_vends').value = parseFloat(document.getElementById('meafevends_metric').value);
	document.getElementById('widthoutsideframe_vends').value = parseFloat(document.getElementById('wtomfvends_metric').value);
	document.getElementById('lengthoutsideframe_vends').value = parseFloat(document.getElementById('ltomfvends_metric').value);
	document.getElementById('lengthofstrutonend_vends').value = parseFloat(document.getElementById('ltosoend_metric').value);
	
	if(document.getElementById('lengthtoedge_vends').value > 457.2)
			{
			alert("Call us on :1-800-241-7134 for longer lengths");
			return false;
			}
	}
}
// end validation for vends form
    if(document.getElementById('nn_PVCVinyl').value==''){
		alert('Please select mat fabric.');
		return false;
	}
	if(document.getElementById('frame_overlap').value==''){
		alert('Please enter the value for frame overlap.');
		document.getElementById('frame_overlap').focus();
		return false;
	}
	if (frmObj.pquantity.value=="" || frmObj.pquantity.value==0)
    {
        alert ("Please enter quantity!");
		frmObj.pquantity.value='';
        frmObj.pquantity.focus();
        return false;
    }
    if (!(frmObj.pquantity.value <= 99999 && frmObj.pquantity.value >= 0))
    {
        alert("Please enter a numeric value for quantity");
		frmObj.pquantity.value='';
        frmObj.pquantity.focus();
        return false;
    }


	if(document.getElementById('txtmatprice').value=='' || document.getElementById('txtmatprice').value== 0 ){
		
		return false;
	}


	
    //      document.Form.submit();
	return true;
}

function round_decimals(original_number, decimals) 
{
    var result1 = original_number * Math.pow(10, decimals)
    var result2 = Math.round(result1)
    var result3 = result2 / Math.pow(10, decimals)
    return pad_with_zeros(result3, decimals)
}
function pad_with_zeros(rounded_value, decimal_places) 
{
    // Convert the number to a string
    var value_string = rounded_value.toString()
    // Locate the decimal point
    var decimal_location = value_string.indexOf(".")
    // Is there a decimal point?
    if (decimal_location == -1) 
	{
        // If no, then all decimal places will be padded with 0s
        decimal_part_length = 0
    // If decimal_places is greater than zero, tack on a decimal point
        value_string += decimal_places > 0 ? "." : ""
    }
    else 
	{
	    // If yes, then only the extra decimal places will be padded with 0s
        decimal_part_length = value_string.length - decimal_location - 1
    }
// Calculate the number of decimal places that need to be padded with 0s
    var pad_total = decimal_places - decimal_part_length
    if (pad_total > 0) 
	{
    // Pad the string with 0s
        for (var counter = 1; counter <= pad_total; counter++)
            value_string += "0"
    }
    return value_string
}



function makeRequestPrice(url)
{
	http_request = false;
	
	//alert(url)

	if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType)
		{
			http_request.overrideMimeType('text/xml');
			// See note below about this line
		}
	} 
	else if (window.ActiveXObject)
	{ // IE
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try 
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {}
		}
	}
	
	if (!http_request)
	{
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	
	http_request.onreadystatechange = setOutput;
	http_request.open('GET', url, true);
	http_request.send(null);

}

/*
function calPriceexisting()
{
	var totPrice = document.getElementById('hidden_price').value;	
	var pid = document.getElementById('hidden_pid').value;
	var Qty = document.getElementById('quantity').value;
	var lengthtoedge = document.getElementById('lengthtoedge').value;
	var price_PVCVinyl = document.getElementById('price_PVCVinyl').value;
	document.getElementById('price_detail').innerHTML="<img src='images/loader_price.gif'>";

	/*var price_FoamThickness = document.getElementById('price_FoamThickness').value;
	var corner_style = document.getElementById("corner_style").value.split("^");		
	
	 var corners = document.Form.corner;
		if(document.Form.corner[0].checked)
			{	  	
				var corner_type = corners[0].value;
				
			}
		else if(document.Form.corner[1].checked){
			var corner_type = corners[1].value;
		}
		else if(document.Form.corner[2].checked){
			var corner_type = corners[2].value;
		}*/
/*	var Qty = document.getElementById('quantity').value;
	var corners = document.Form.corner;  
  if(document.Form.corner[0].checked)
  {	  	
	var corner_type = corners[0].value;
	if(document.getElementById('chkroundmatinchft1').checked==true){
		var final_lengthtoedge = parseFloat(document.getElementById('lengthtoedge_inch').value) + parseFloat(document.getElementById('lengthtoedge_inch_fraction').value);
		var final_widthtoedge = parseFloat(document.getElementById('widthtoedge_inch').value) + parseFloat(document.getElementById('widthtoedge_inch_fraction').value);
	}
	if(document.getElementById('chkroundmatselect2').checked==true){

		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			var final_lengthtoedge = parseFloat((document.getElementById('lengthtoedge_metric').value)/2.54);
			var final_widthtoedge = parseFloat((document.getElementById('widthtoedge_metric').value)/2.54);
		}
		else{
			var final_lengthtoedge = parseFloat((document.getElementById('lengthtoedge_metric').value)/25.4);
			var final_widthtoedge = parseFloat((document.getElementById('widthtoedge_metric').value)/25.4);
		}
	}
	if(document.getElementById('chkroundmatinchft2').checked==true){
		var lengthtoedge_fraction_feet = parseFloat(document.getElementById('lengthtoedge_fraction_feet').value);
		var lengthtoedge_fraction_inch = parseFloat(document.getElementById('lengthtoedge_fraction_inch').value);
		var lengthtoedge_fraction = parseFloat(document.getElementById('lengthtoedge_fraction').value);
		var widthtoedge_fraction_feet = parseFloat(document.getElementById('widthtoedge_fraction_feet').value);
		var widthtoedge_fraction_inch = parseFloat(document.getElementById('widthtoedge_fraction_inch').value);
		var widthtoedge_fraction = parseFloat(document.getElementById('widthtoedge_fraction').value);
		var final_lengthtoedge = lengthtoedge_fraction_feet*12 + lengthtoedge_fraction_inch + lengthtoedge_fraction;
		var final_widthtoedge = widthtoedge_fraction_feet*12 + widthtoedge_fraction_inch + widthtoedge_fraction;
		document.getElementById('lengthtoedge').value = final_lengthtoedge;
		document.getElementById('widthtoedge').value = final_widthtoedge;
	}	
  }

else if(document.Form.corner[1].checked)
  {	  	
	var corner_type = corners[1].value;
	if(document.getElementById('chkroundmatinchft1').checked==true){
		
		var final_lengthtoedge = parseFloat(document.getElementById('lengthtoedgevside_inch').value) + parseFloat(document.getElementById('lengthtoedgevside_inch_fraction').value);
		var final_widthtoedge = parseFloat(document.getElementById('widthtoedgevside_inch').value) + parseFloat(document.getElementById('widthtoedgevside_inch_fraction').value);
	}
	if(document.getElementById('chkroundmatselect2').checked==true){
		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			var final_lengthtoedge = parseFloat((document.getElementById('lengthtoedgevside_metric').value)/2.54);	
			var final_widthtoedge = parseFloat((document.getElementById('widthtoedgevside_metric').value)/25.4);
		}
		else{
			var final_lengthtoedge = parseFloat((document.getElementById('lengthtoedgevside_metric').value)/25.4);
			var final_widthtoedge = parseFloat((document.getElementById('widthtoedgevside_metric').value)/25.4);
		}
	}	
	if(document.getElementById('chkroundmatinchft2').checked==true){

		var lvside_fraction_feet = parseFloat(document.getElementById('lvside_fraction_feet').value);
		var lvside_fraction_inch = parseFloat(document.getElementById('lvside_fraction_inch').value);
		var lvside_fraction = parseFloat(document.getElementById('lvside_fraction').value);		
		var final_lengthtoedge = lvside_fraction_feet *12 + lvside_fraction_inch + lvside_fraction;
		var wvside_fraction_feet = parseFloat(document.getElementById('wvside_fraction_feet').value);
		var wvside_fraction_inch = parseFloat(document.getElementById('wvside_fraction_inch').value);
		var wvside_fraction = parseFloat(document.getElementById('wvside_fraction').value);		
		var final_widthtoedge = wvside_fraction_feet *12 + wvside_fraction_inch + wvside_fraction;
	}
  } 
else if(document.Form.corner[2].checked)
  {	  
	

	
	 var corner_type = corners[2].value;
	if(document.getElementById('chkroundmatinchft1').checked==true){
		var final_lengthtoedge = parseFloat(document.getElementById('mlafevends_inch').value) + parseFloat(document.getElementById('mlafevends_fraction').value);
		var final_widthtoedge = parseFloat(document.getElementById('meafevends_inch').value) + parseFloat(document.getElementById('meafevends_fraction').value);
	}

	if(document.getElementById('chkroundmatselect2').checked==true){
		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			var final_lengthtoedge = parseFloat((document.getElementById('mlafevends_metric').value)/2.54);
			var final_widthtoedge = parseFloat((document.getElementById('meafevends_metric').value)/2.54);
		}
		else{
			var final_lengthtoedge = parseFloat((document.getElementById('mlafevends_metric').value)/25.4);
			var final_widthtoedge = parseFloat((document.getElementById('meafevends_metric').value)/25.4)
		}
	}
	
	if(document.getElementById('chkroundmatinchft2').checked==true){
		var lengthtoedgevends_feet = parseFloat(document.getElementById('lengthtoedgevends_feet').value);
		var lengthtoedgevends_inch = parseFloat(document.getElementById('lengthtoedgevends_inch').value);
		var lengthtoedgevends_fraction = parseFloat(document.getElementById('lengthtoedgevends_fraction').value);		
		var final_lengthtoedge = lengthtoedgevends_feet*12 + lengthtoedgevends_inch + lengthtoedgevends_fraction;
		var widthtoedgevends_feet = parseFloat(document.getElementById('widthtoedgevends_feet').value);
		var widthtoedgevends_inch = parseFloat(document.getElementById('widthtoedgevends_inch').value);
		var widthtoedgevends_fraction = parseFloat(document.getElementById('widthtoedgevends_fraction').value);		
		var final_widthtoedge = widthtoedgevends_feet*12 + widthtoedgevends_inch + widthtoedgevends_fraction;
	}
  }	 
	
	if(!isNaN(final_lengthtoedge) && !isNaN(final_widthtoedge) && final_lengthtoedge!="" && final_widthtoedge !=""){
		//alert("rectPadAjax_function.php?action=GetPriceRectPad&pid="+pid+"&BasePrice="+totPrice+"&Qty="+Qty+"&Corner="+corner_type+"&final_lengthtoedge="+final_lengthtoedge+"&final_widthtoedge="+final_widthtoedge+"&price_PVCVinyl="+price_PVCVinyl)
		makeRequestPrice("rectPadAjax_function.php?action=GetPriceRectPad&pid="+pid+"&BasePrice="+totPrice+"&Qty="+Qty+"&Corner="+corner_type+"&final_lengthtoedge="+final_lengthtoedge+"&final_widthtoedge="+final_widthtoedge+"&price_PVCVinyl="+price_PVCVinyl);
	}

}
*/


function calPrice()
{
	

	var totPrice = document.getElementById('hidden_price').value;	
	var pid = document.getElementById('hidden_pid').value;
	var Qty = document.getElementById('quantity').value;
	var lengthtoedge = document.getElementById('lengthtoedge').value;
	var price_PVCVinyl = document.getElementById('price_PVCVinyl').value;
	var strap = document.getElementById('strap').value;
	//alert(strap);

	//document.getElementById('price_detail').innerHTML="<img src='images/loader_price.gif'>";

	/*var price_FoamThickness = document.getElementById('price_FoamThickness').value;
	var corner_style = document.getElementById("corner_style").value.split("^");		
	
	 var corners = document.Form.corner;
		if(document.Form.corner[0].checked)
			{	  	
				var corner_type = corners[0].value;
				
			}
		else if(document.Form.corner[1].checked){
			var corner_type = corners[1].value;
		}
		else if(document.Form.corner[2].checked){
			var corner_type = corners[2].value;
		}*/
	var Qty = document.getElementById('quantity').value;
	var corners = document.Form.corner; 
  if(document.Form.corner[0].checked)
  {	  	
  
  
 
	var corner_type = corners[0].value;
	if(document.getElementById('chkroundmatinchft1').checked==true){
		
		var mat_widthtofabricedge = parseFloat(document.getElementById('widthtoedge_inch').value) + parseFloat(document.getElementById('widthtoedge_inch_fraction').value);
		var mat_lengthtofabricedge = parseFloat(document.getElementById('lengthtoedge_inch').value) + parseFloat(document.getElementById('lengthtoedge_inch_fraction').value);
		
		
		var overall_framewidth = parseFloat(document.getElementById('alonglength_inch').value) + parseFloat(document.getElementById('alonglength_inch_fraction').value);
		
		var overall_framelength = parseFloat(document.getElementById('alongend_inch').value) + parseFloat(document.getElementById('alongend_inch_fraction').value);
		
		
		var final_lengthtoedge = mat_lengthtofabricedge;
		var final_widthtoedge = mat_widthtofabricedge;
		
		
	}
	if(document.getElementById('chkroundmatselect2').checked==true){

		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			var mat_widthtofabricedge = parseFloat((document.getElementById('widthtoedge_metric').value)/2.54);
			var mat_lengthtofabricedge = parseFloat((document.getElementById('lengthtoedge_metric').value)/2.54);
			var overall_framewidth = parseFloat(document.getElementById('alonglength_metric').value/2.54);
			var overall_framelength = parseFloat(document.getElementById('alongend_metric').value/2.54);
			
		}
		else{
			var mat_widthtofabricedge = parseFloat((document.getElementById('widthtoedge_metric').value)/25.4);
			var mat_lengthtofabricedge = parseFloat((document.getElementById('lengthtoedge_metric').value)/25.4);
			var overall_framewidth = parseFloat(document.getElementById('alonglength_metric').value/25.4);
			var overall_framelength = parseFloat(document.getElementById('alongend_metric').value/25.4);
		}
		
		var final_lengthtoedge = mat_lengthtofabricedge;
		var final_widthtoedge = mat_widthtofabricedge;
	}
	if(document.getElementById('chkroundmatinchft2').checked==true){
		var lengthtoedge_fraction_feet = parseFloat(document.getElementById('lengthtoedge_fraction_feet').value);
		var lengthtoedge_fraction_inch = parseFloat(document.getElementById('lengthtoedge_fraction_inch').value);
		var lengthtoedge_fraction = parseFloat(document.getElementById('lengthtoedge_fraction').value);
		var widthtoedge_fraction_feet = parseFloat(document.getElementById('widthtoedge_fraction_feet').value);
		var widthtoedge_fraction_inch = parseFloat(document.getElementById('widthtoedge_fraction_inch').value);
		var widthtoedge_fraction = parseFloat(document.getElementById('widthtoedge_fraction').value);
		var mat_lengthtofabricedge = lengthtoedge_fraction_feet*12 + lengthtoedge_fraction_inch + lengthtoedge_fraction;
		var mat_widthtofabricedge = widthtoedge_fraction_feet*12 + widthtoedge_fraction_inch + widthtoedge_fraction;
		
		var overall_framewidth = parseFloat(document.getElementById('alonglength_fraction_feet').value*12) + parseFloat(document.getElementById('alonglength_fraction_inch').value) + parseFloat(document.getElementById('alonglength_fraction').value);
		
		var overall_framelength = parseFloat(document.getElementById('alongend_fraction_feet').value*12) + parseFloat(document.getElementById('alongend_fraction_inch').value) + parseFloat(document.getElementById('alongend_fraction').value);
		
		var final_lengthtoedge = mat_lengthtofabricedge;
		var final_widthtoedge = mat_widthtofabricedge;
		document.getElementById('lengthtoedge').value = final_lengthtoedge;
		document.getElementById('widthtoedge').value = final_widthtoedge;
	}	
	
		 
  }

else if(document.Form.corner[1].checked)
  {	  	
	var corner_type = corners[1].value;
	if(document.getElementById('chkroundmatinchft1').checked==true){
		
		var mat_lengthtofabricedge = parseFloat(document.getElementById('lengthtoedgevside_inch').value) + parseFloat(document.getElementById('lengthtoedgevside_inch_fraction').value);
		var mat_widthtofabricedge = parseFloat(document.getElementById('widthtoedgevside_inch').value) + parseFloat(document.getElementById('widthtoedgevside_inch_fraction').value);
		
		var main_frame_width = parseFloat(document.getElementById('widthoutsideframevside_inch').value) + parseFloat(document.getElementById('lengthofstrutsvside_inch_fraction').value);
		var main_frame_length = parseFloat(document.getElementById('lengthoutsideframevside_inch').value) + parseFloat(document.getElementById('lengthoutsideframevside_inch_fraction').value);
		
		
		var frame_width_including_struts = parseFloat(document.getElementById('framewidthistruts_vside_inch').value) + parseFloat(document.getElementById('framewidthistruts_vside_fraction').value);
		
		var length_of_struts = parseFloat(document.getElementById('lengthofstrutsvside_inch').value) + parseFloat(document.getElementById('lengthofstrutsvside_inch_fraction').value);
		
		var final_lengthtoedge = mat_lengthtofabricedge;
		var final_widthtoedge = mat_widthtofabricedge;
		
		
	}
	if(document.getElementById('chkroundmatselect2').checked==true){
		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			var mat_lengthtofabricedge = parseFloat((document.getElementById('lengthtoedgevside_metric').value)/2.54);	
			var mat_widthtofabricedge = parseFloat((document.getElementById('widthtoedgevside_metric').value)/2.54);
			var main_frame_width = parseFloat(document.getElementById('widthoutsideframevside_metric').value/2.54);
			var main_frame_length = parseFloat(document.getElementById('lengthoutsideframevside_metric').value/2.54);
		
			var frame_width_including_struts = parseFloat(document.getElementById('framewidthistruts_vside_metric').value/2.54);
		
			var length_of_struts = parseFloat(document.getElementById('lengthofstrutsvside_metric').value/2.54);
			
			var final_lengthtoedge = mat_lengthtofabricedge;
			var final_widthtoedge = mat_widthtofabricedge;
		}
		else{
			var mat_lengthtofabricedge = parseFloat((document.getElementById('lengthtoedgevside_metric').value)/25.4);	
			var mat_widthtofabricedge = parseFloat((document.getElementById('widthtoedgevside_metric').value)/25.4);
			var main_frame_width = parseFloat(document.getElementById('widthoutsideframevside_metric').value/25.4);
			var main_frame_length = parseFloat(document.getElementById('lengthoutsideframevside_metric').value/25.4);
		
			var frame_width_including_struts = parseFloat(document.getElementById('framewidthistruts_vside_metric').value/25.4);
		
			var length_of_struts = parseFloat(document.getElementById('lengthofstrutsvside_metric').value/25.4);
			
			var final_lengthtoedge = mat_lengthtofabricedge;
			var final_widthtoedge = mat_widthtofabricedge;
		}
	}	
	if(document.getElementById('chkroundmatinchft2').checked==true){

		var lvside_fraction_feet = parseFloat(document.getElementById('lvside_fraction_feet').value);
		var lvside_fraction_inch = parseFloat(document.getElementById('lvside_fraction_inch').value);
		var lvside_fraction = parseFloat(document.getElementById('lvside_fraction').value);		
		var mat_lengthtofabricedge = lvside_fraction_feet *12 + lvside_fraction_inch + lvside_fraction;
		
		var wvside_fraction_feet = parseFloat(document.getElementById('wvside_fraction_feet').value);
		var wvside_fraction_inch = parseFloat(document.getElementById('wvside_fraction_inch').value);
		var wvside_fraction = parseFloat(document.getElementById('wvside_fraction').value);		
		var mat_widthtofabricedge = wvside_fraction_feet *12 + wvside_fraction_inch + wvside_fraction;
		
		var main_frame_width_fraction_feet = parseFloat(document.getElementById('framevside_fraction_feet').value);
		var main_frame_width_fraction_inch = parseFloat(document.getElementById('framevside_fraction_inch').value);
		var main_frame_width_fraction = parseFloat(document.getElementById('framevside_fraction').value);
		var main_frame_width = main_frame_width_fraction_feet*12 + main_frame_width_fraction_inch + main_frame_width_fraction;
		
		var main_frame_length_fraction_feet = parseFloat(document.getElementById('loutsidefrmvside_fraction_feet').value);
		var main_frame_length_fraction_inch = parseFloat(document.getElementById('loutsidefrmvside_fraction_inch').value);
		var main_frame_length_fraction = parseFloat(document.getElementById('loutsidefrmvside_fraction').value);
		var main_frame_length = main_frame_length_fraction_feet*12 + main_frame_length_fraction_inch + main_frame_length_fraction;
		
		var framewidthstruts_fraction_feet = parseFloat(document.getElementById('fvside_fraction_feet').value);
		var framewidthstruts_fraction_inch = parseFloat(document.getElementById('fvside_fraction_inch').value);
		var framewidthstruts_fraction = parseFloat(document.getElementById('fvside_fraction').value);
		var frame_width_including_struts = framewidthstruts_fraction_feet *12 + framewidthstruts_fraction_inch + framewidthstruts_fraction;
			
		var lengthstruts_fraction_feet = parseFloat(document.getElementById('strutsvside_fraction_feet').value);
		var lengthstruts_fraction_inch = parseFloat(document.getElementById('strutsvside_fraction_inch').value);
		var lengthstruts_fraction = parseFloat(document.getElementById('strutsvside_fraction').value);
		var length_of_struts = lengthstruts_fraction_feet *12 + lengthstruts_fraction_inch + lengthstruts_fraction;
			
			
		var final_lengthtoedge = mat_lengthtofabricedge;
		var final_widthtoedge = mat_widthtofabricedge;
		
	}
  }  
else if(document.Form.corner[2].checked)
  {	  
	

	
	 var corner_type = corners[2].value;
	if(document.getElementById('chkroundmatinchft1').checked==true){
		var mat_lengthtofabricedge = parseFloat(document.getElementById('mlafevends_inch').value) + parseFloat(document.getElementById('mlafevends_fraction').value);
		var mat_widthtofabricedge = parseFloat(document.getElementById('meafevends_inch').value) + parseFloat(document.getElementById('meafevends_fraction').value);
			
		var main_frame_width = parseFloat(document.getElementById('wtomfvends_inch').value) + parseFloat(document.getElementById('wtomfvends_fraction').value);
		var main_frame_length = parseFloat(document.getElementById('ltomfvends_inch').value) + parseFloat(document.getElementById('ltomfvends_fraction').value);
		
		var frame_width_including_struts = parseFloat(document.getElementById('fwisvends_inch').value) + parseFloat(document.getElementById('fwisvends_fraction').value);
		var frame_length_including_struts = parseFloat(document.getElementById('flisvends_inch').value) + parseFloat(document.getElementById('flisvends_fraction').value);
		
		var length_of_struts = parseFloat(document.getElementById('losvends_inch').value) + parseFloat(document.getElementById('losvends_fraction').value);
		
		var length_of_struts_onend = parseFloat(document.getElementById('ltosoend_inch').value) + parseFloat(document.getElementById('ltosoend_fraction').value);
			
			
			var final_lengthtoedge = mat_lengthtofabricedge;
			var final_widthtoedge = mat_widthtofabricedge;
	}

	if(document.getElementById('chkroundmatselect2').checked==true){
		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			var mat_lengthtofabricedge = parseFloat((document.getElementById('mlafevends_metric').value)/2.54);
			var mat_widthtofabricedge = parseFloat((document.getElementById('meafevends_metric').value)/2.54);
			
			
			var main_frame_width = parseFloat(document.getElementById('wtomfvends_metric').value/2.54);
			var main_frame_length = parseFloat(document.getElementById('ltomfvends_metric').value/2.54);
		
			var frame_width_including_struts = parseFloat(document.getElementById('fwisvends_metric').value/2.54);
			var frame_length_including_struts = parseFloat(document.getElementById('flisvends_metric').value/2.54);
		
			var length_of_struts = parseFloat(document.getElementById('losvends_metric').value/2.54);
		
			var length_of_struts_onend = parseFloat(document.getElementById('ltosoend_metric').value/2.54);
			
			var final_lengthtoedge = mat_lengthtofabricedge;
			var final_widthtoedge = mat_widthtofabricedge;
			
		}
		else{
			var mat_lengthtofabricedge = parseFloat((document.getElementById('mlafevends_metric').value)/25.4);
			var mat_widthtofabricedge = parseFloat((document.getElementById('meafevends_metric').value)/25.4);
			
			
			var main_frame_width = parseFloat(document.getElementById('wtomfvends_metric').value/25.4);
			var main_frame_length = parseFloat(document.getElementById('ltomfvends_metric').value/25.4);
		
			var frame_width_including_struts = parseFloat(document.getElementById('fwisvends_metric').value/25.4);
			var frame_length_including_struts = parseFloat(document.getElementById('flisvends_metric').value/25.4);
		
			var length_of_struts = parseFloat(document.getElementById('losvends_metric').value/25.4);
		
			var length_of_struts_onend = parseFloat(document.getElementById('ltosoend_metric').value/25.4);
			
			var final_lengthtoedge = mat_lengthtofabricedge;
			var final_widthtoedge = mat_widthtofabricedge;
		}
	}
	
	if(document.getElementById('chkroundmatinchft2').checked==true){
		var lengthtoedgevends_feet = parseFloat(document.getElementById('lengthtoedgevends_feet').value);
		var lengthtoedgevends_inch = parseFloat(document.getElementById('lengthtoedgevends_inch').value);
		var lengthtoedgevends_fraction = parseFloat(document.getElementById('lengthtoedgevends_fraction').value);		
		var mat_lengthtofabricedge = lengthtoedgevends_feet*12 + lengthtoedgevends_inch + lengthtoedgevends_fraction;
		var widthtoedgevends_feet = parseFloat(document.getElementById('widthtoedgevends_feet').value);
		var widthtoedgevends_inch = parseFloat(document.getElementById('widthtoedgevends_inch').value);
		var widthtoedgevends_fraction = parseFloat(document.getElementById('widthtoedgevends_fraction').value);		
		var mat_widthtofabricedge = widthtoedgevends_feet*12 + widthtoedgevends_inch + widthtoedgevends_fraction;
		
		var mframewidth_fraction_feet = parseFloat(document.getElementById('widthoutsideframevends_feet').value);
		var mframewidth_fraction_inch = parseFloat(document.getElementById('widthoutsideframevends_inch').value);
		var mframewidth_fraction = parseFloat(document.getElementById('widthoutsideframevends_fraction').value);
		var main_frame_width = mframewidth_fraction_feet *12 + mframewidth_fraction_inch + mframewidth_fraction;
			
		var mframelength_fraction_feet = parseFloat(document.getElementById('lengthoutsideframevends_feet').value);
		var mframelength_fraction_inch = parseFloat(document.getElementById('lengthoutsideframevends_inch').value);
		var mframelength_fraction = parseFloat(document.getElementById('lengthoutsideframevends_fraction').value);
		var main_frame_length = mframelength_fraction_feet *12 + mframelength_fraction_inch + mframelength_fraction;
			
		var framewidthstruts_fraction_feet = parseFloat(document.getElementById('framewidthistrutsvends_feet').value);
		var framewidthstruts_fraction_inch = parseFloat(document.getElementById('framewidthistrutsvends_inch').value);
		var framewidthstruts_fraction = parseFloat(document.getElementById('framewidthistrutsvends_fraction').value);
		var frame_width_including_struts = framewidthstruts_fraction_feet *12 + framewidthstruts_fraction_inch + framewidthstruts_fraction;
		var framelengthstruts_fraction_feet = parseFloat(document.getElementById('framelengthistrutsvends_feet').value);
		var framelengthstruts_fraction_inch = parseFloat(document.getElementById('framelengthistrutsvends_inch').value);
		var framelengthstruts_fraction = parseFloat(document.getElementById('framelengthistrutsvends_fraction').value);
		var frame_length_including_struts = framelengthstruts_fraction_feet *12 + framelengthstruts_fraction_inch + framelengthstruts_fraction;
			
		var lengthstruts_fraction_feet = parseFloat(document.getElementById('lengthofstrutsvends_feet').value);
		var lengthstruts_fraction_inch = parseFloat(document.getElementById('lengthofstrutsvends_inch').value);
		var lengthstruts_fraction = parseFloat(document.getElementById('lengthofstrutsvends_fraction').value);
		var length_of_struts = lengthstruts_fraction_feet *12 + lengthstruts_fraction_inch + lengthstruts_fraction;
			
		var length_of_struts_fraction_feet = parseFloat(document.getElementById('lengthofstrutonvends_fraction_feet').value);
		var length_of_struts_fraction_inch = parseFloat(document.getElementById('lengthofstrutonvends_inch').value);
		var length_of_struts_fraction = parseFloat(document.getElementById('lengthofstrutonvends_fraction').value);
		var length_of_struts_onend = length_of_struts_fraction_feet *12 + length_of_struts_fraction_inch + length_of_struts_fraction;
		
		var final_lengthtoedge = mat_lengthtofabricedge;
		var final_widthtoedge = mat_widthtofabricedge;
	}
  }	 
	var arr = new Array(17);
	arr[1] = 1;
	arr[2] = 2;
	arr[3] = 3;
	arr[4] = 4;
	arr[5] = 5;
	arr[6] = 6;
	arr[7] = 0;
	arr[8] = -1;
	arr[9] = -2;
	arr[10] = -3;
	arr[11] = -4;
	arr[12] = -5;
	arr[13] = -6;
	arr[14] = -7;
	arr[15] = -8;
	arr[16] = -9;
	arr[17] = -10;
	
	var jumping_mat_overlap = document.getElementById("gap").value;
		
		
		switch(jumping_mat_overlap)
		{
			case '6inch overlap':
			case '15.24cms overlap':
			case '152.4mms overlap':
				jumping_mat_overlap=arr[6];
				break;
			case '5inch overlap':
			case '12.7cms overlap':
			case '127mms overlap':
				jumping_mat_overlap=arr[5];
				break;
			case '4inch overlap':
			case '10.16cms overlap':
			case '101.6mms overlap':
				jumping_mat_overlap=arr[4];
				break;
			case '3inch overlap':
			case '7.62cms overlap':
			case '76.2mms overlap':
				jumping_mat_overlap=arr[3];
				break;
			case '2inch overlap':
			case '5.08cms overlap':
			case '50.8mms overlap':
				jumping_mat_overlap=arr[2];
				break;
			case '1inch overlap':
			case '2.54cms overlap':
			case '25.4mms overlap':
				jumping_mat_overlap=arr[1];
				break;
			case '0inch overlap':
			case '0cms overlap':
			case '0mms gap':
				jumping_mat_overlap=arr[7];
				break;
			case '1inch gap':
			case '2.54cms gap':
			case '25.4mms gap':
				jumping_mat_overlap=arr[8];	
				break;
			case '2inch gap':
			case '5.08cms gap':
			case '50.8mms gap':
				jumping_mat_overlap=arr[9];	
				break;
			case '3inch gap':
			case '7.62cms gap':
			case '76.2mms gap':
				jumping_mat_overlap=arr[10];
				break;
			case '4inch gap':
			case '10.16cms gap':
			case '101.6mms gap':
				jumping_mat_overlap=arr[11];
				break;
			case '5inch gap':
			case '12.7cms gap':
			case '127mms gap':
				jumping_mat_overlap=arr[12];
				break;
			case '6inch gap':
			case '15.24cms gap':
			case '152.4mms gap':
				jumping_mat_overlap=arr[13];
				break;
			case '7inch gap':
			case '17.78cms gap':
			case '177.8mms gap':
				jumping_mat_overlap=arr[14];
				break;
			case '8inch gap':
			case '20.32cms gap':
			case '203.2mms gap':
				jumping_mat_overlap=arr[15];
				break;
			case '9inch gap':
			case '22.86cms gap':
			case '228.6mms gap':
				jumping_mat_overlap=arr[16];
				break;
			case '10inch gap':
			case '25.4cms gap':
			case '254mms gap':
				jumping_mat_overlap=arr[17];
				break;
		}
		
		
		
	
  	if(document.getElementById('chkroundmatselect2').checked==true){
		if(document.getElementById("chkroundmat_cm_mm1").checked == true){
			
			var frame_overlap = document.getElementById("frame_overlap").value/2.54;
			jumping_mat_overlap = jumping_mat_overlap;
			
		}
		else{
			var frame_overlap = document.getElementById("frame_overlap").value/25.4;
			jumping_mat_overlap = jumping_mat_overlap;
		}
	}else{
  		
  		var frame_overlap = document.getElementById("frame_overlap").value;
		jumping_mat_overlap = jumping_mat_overlap;
	
		
	}
 	if(document.Form.corner[0].checked){
		var frame_area = ((overall_framewidth+(frame_overlap*2))*(overall_framelength+(frame_overlap*2)))/144;
		frame_area = frame_area;
		var mat_area = ((mat_widthtofabricedge-(jumping_mat_overlap*2))*(mat_lengthtofabricedge-(jumping_mat_overlap*2)))/144
		var total_Area = frame_area - mat_area;
		
		var frame_area_normal = ((overall_framewidth+(1*2))*(overall_framelength+(1*2)))/144;   
		var mat_area_normal = ((mat_widthtofabricedge-(0*2))*(mat_lengthtofabricedge-(0*2)))/144;
		
		var total_Area_Normal = frame_area_normal - mat_area_normal;  /* We are calculating Normal Area when frame overlap= 1 inch
																		and jumping mat overlap=0 inch			*/
		document.getElementById('totalarea').value=	total_Area;	
		document.getElementById('totalareanormal').value=total_Area_Normal;																	
	
	}
	else if(document.Form.corner[1].checked)
	{
		var frame_area = ((main_frame_width+(frame_overlap*2))*(main_frame_length+(frame_overlap*2)))/144;
		
		var mat_area = ((mat_widthtofabricedge-(jumping_mat_overlap*2))*(mat_lengthtofabricedge-(jumping_mat_overlap*2)))/144;
		var total_Area1 = frame_area - mat_area;
		var heightof_struts = (frame_width_including_struts - main_frame_width)/2;
		var areaof_both_struts = ((length_of_struts*heightof_struts*0.5)/144)*2;
		
		var total_Area = areaof_both_struts + total_Area1;
		
		var frame_area_normal = ((main_frame_width+(1*2))*(main_frame_length+(1*2)))/144;   
		var mat_area_normal = ((mat_widthtofabricedge-(0*2))*(mat_lengthtofabricedge-(0*2)))/144;
		var total_Area1_Normal = frame_area_normal - mat_area_normal;
		var total_Area_Normal = areaof_both_struts + total_Area1_Normal;  /* We are calculating Normal Area when frame overlap= 1 inch
																	and jumping mat overlap=0 inch			*/
		document.getElementById('totalarea').value=	total_Area;	
		document.getElementById('totalareanormal').value=total_Area_Normal;																
	}
	else
	{
		var frame_area = ((main_frame_width+(frame_overlap*2))*(main_frame_length+(frame_overlap*2)))/144;	
		var mat_area = ((mat_widthtofabricedge-(jumping_mat_overlap*2))*(mat_lengthtofabricedge-(jumping_mat_overlap*2)))/144;
		var total_Area1 = frame_area - mat_area;
		var heightof_struts = (frame_width_including_struts - main_frame_width)/2;
		var areaof_both_struts = ((length_of_struts*heightof_struts*0.5)/144)*2;
		var heightof_strutstriangle = (frame_length_including_struts - main_frame_length)/2;
		var areaof_both_strutstriangle = ((length_of_struts_onend*heightof_strutstriangle*0.5)/144)*2;
		var total_Area = areaof_both_struts + total_Area1 + areaof_both_strutstriangle;
		
		
		var frame_area_normal = ((main_frame_width+(1*2))*(main_frame_length+(1*2)))/144;   
		var mat_area_normal = ((mat_widthtofabricedge-(0*2))*(mat_lengthtofabricedge-(0*2)))/144;
		var total_Area1_Normal = frame_area_normal - mat_area_normal;
		var total_Area_Normal = areaof_both_struts + total_Area1_Normal + areaof_both_strutstriangle; 
																	/* We are calculating Normal Area when frame overlap= 1 inch
																	and jumping mat overlap=0 inch			*/
																	
																	
		document.getElementById('totalarea').value=	total_Area;	
		document.getElementById('totalareanormal').value=total_Area_Normal;	
	}
	//alert(jumping_mat_overlap)
	if(!isNaN(final_lengthtoedge) && !isNaN(final_widthtoedge) && final_lengthtoedge!="" && final_widthtoedge !=""){
	document.getElementById('price_detail').innerHTML="<img src='images/loader_price.gif'>";	//alert("rectPadAjax_function.php?action=GetPriceRectPad&pid="+pid+"&BasePrice="+totPrice+"&Qty="+Qty+"&Corner="+corner_type+"&final_lengthtoedge="+final_lengthtoedge+"&final_widthtoedge="+final_widthtoedge+"&price_PVCVinyl="+price_PVCVinyl)
		makeRequestPrice("rectPadAjax_function.php?action=GetPriceRectPad&pid="+pid+"&BasePrice="+totPrice+"&Qty="+Qty+"&Corner="+corner_type+"&final_lengthtoedge="+final_lengthtoedge+"&final_widthtoedge="+final_widthtoedge+"&total_Area="+total_Area+"&total_Area_Normal="+total_Area_Normal+"&price_PVCVinyl="+price_PVCVinyl+"&strap="+strap);
	}
}



function setOutput(){    
	if(http_request.readyState == 4)
	{	
	
		var ps = http_request.responseText.split("|");
		if(ps[0] <= 20){
			document.getElementById('price_detail').innerHTML="Call:1-800-241-7134";
			document.getElementById('txtmatprice').value=ps[0];	
		}
		else{
			document.getElementById('price_detail').innerHTML="$"+ps[0];
			document.getElementById('txtmatprice').value=ps[0];	
		}
		document.getElementById('txtmatsize').value= ps[1];
	}
}
function form_detail(val, price, pid)
{
	document.getElementById("shade_basic").className = 'bg_gray';
	document.getElementById("shade_vside").className = 'bg_gray';
	document.getElementById("shade_vend").className = 'bg_gray';
	document.getElementById("chkroundmatselect1").checked = false;
	document.getElementById("chkroundmatselect2").checked = false;
	document.getElementById("chkroundmatinchft1").checked = false;
	document.getElementById("chkroundmatinchft2").checked = false;
	document.getElementById("chkroundmat_cm_mm1").checked = false;
	document.getElementById("chkroundmat_cm_mm2").checked = false;
	document.getElementById('select_measurement').style.display="none";
	document.getElementById('select_measurement_cm_mm').style.display="none";
	document.getElementById('show_fit').style.display="none";
	document.getElementById('show_inch').style.display="none";
	document.getElementById('show_inch_vside').style.display="none";
	document.getElementById('show_inch_vside').style.display="none";
	document.getElementById('show_inch_vends').style.display="none";
	document.getElementById('show_inch_vends').style.display="none";
	document.getElementById('show_metric').style.display="none";
	document.getElementById('show_metric_vside').style.display="none";
	document.getElementById('show_fit_vside').style.display="none";
	document.getElementById('show_metric_vends').style.display="none";
	document.getElementById('show_fit_vends').style.display="none";
	

	if(val== 'Basic'){
	document.getElementById("basic_form").style.display = 'block';
	document.getElementById("inactive_fields").style.display = 'block';
	document.getElementById("vsides").style.display = 'none';
	document.getElementById("vends").style.display = 'none';
	document.getElementById("hidden_pid").value = pid;
	document.getElementById("hidden_price").value = price;
	document.getElementById("shade_basic").className = 'bg_gray bor_all';
	document.getElementById("hidden_pdf").value = 'images/measurement/FS_Rect_Pad_Basic.pdf';
	document.getElementById("5_grey").src="images/measurement/5_grey.gif";
	document.getElementById("6_grey").src="images/measurement/6_grey.gif";
	document.getElementById("7_grey").src="images/measurement/7_grey.gif";
	document.getElementById("8_grey").src="images/measurement/8_grey.gif";
	document.getElementById("9_grey").src="images/measurement/9_grey.gif";
	document.getElementById("10_grey").src="images/measurement/10_grey.gif";
	//document.getElementById("11_grey").src="images/measurement/11_grey.gif";
	}
	else if(val== 'V-Side'){
	document.getElementById("vsides").style.display = 'block';
	document.getElementById("inactive_fields_vside").style.display = 'block';
	document.getElementById("basic_form").style.display = 'none';
	document.getElementById("vends").style.display = 'none';
	document.getElementById('show_fit_vside').style.display="none";

	document.getElementById("hidden_pid").value = pid;
	document.getElementById("hidden_price").value = price;
	document.getElementById("shade_vside").className = 'bg_gray bor_all';
	document.getElementById("hidden_pdf").value = 'images/measurement/FS_Rect_Pad_VSide.pdf';
	document.getElementById("5_grey").src="images/measurement/7_grey.gif";
	document.getElementById("6_grey").src="images/measurement/8_grey.gif";
	document.getElementById("7_grey").src="images/measurement/9_grey.gif";
	document.getElementById("8_grey").src="images/measurement/10_grey.gif";
	document.getElementById("9_grey").src="images/measurement/11_grey.gif";
	document.getElementById("10_grey").src="images/measurement/12_grey.gif";
	//document.getElementById("11_grey").src="images/measurement/13_grey.gif";

	}else if(val== 'V-End'){
	document.getElementById("vends").style.display = 'block';
	document.getElementById("inactive_fields_vends").style.display = 'block';
	document.getElementById("basic_form").style.display = 'none';
	document.getElementById("vsides").style.display = 'none';
	document.getElementById('show_fit_vends').style.display="none";
	document.getElementById("hidden_pid").value = pid;
	document.getElementById("hidden_price").value = price;
	document.getElementById("shade_vend").className = 'bg_gray bor_all';
	document.getElementById("hidden_pdf").value = 'images/measurement/FS_Rect_Pad_VEnd.pdf';
	document.getElementById("5_grey").src="images/measurement/9_grey.gif";
	document.getElementById("6_grey").src="images/measurement/10_grey.gif";
	document.getElementById("7_grey").src="images/measurement/11_grey.gif";
	document.getElementById("8_grey").src="images/measurement/12_grey.gif";
	document.getElementById("9_grey").src="images/measurement/13_grey.gif";
	document.getElementById("10_grey").src="images/measurement/14_grey.gif";
	//document.getElementById("11_grey").src="images/measurement/14_grey.gif";
	}
}
function uncovered(val){
	if(val=='1'){
	document.getElementById("uncovered").style.display = 'block';
	}else{
	document.getElementById("uncovered").style.display = 'none';	
	}	
}
//new tooltip//
function select_img(val){
if(val=='18'){
	document.getElementById("select_img").style.display = 'block';
	document.getElementById("select_img_22").style.display = 'none';
	}
else if(val=='22'){
	document.getElementById("select_img_22").style.display = 'block';
	document.getElementById("select_img").style.display = 'none';
	}	
	else if(val=='0'){
	document.getElementById("select_img").style.display = 'none';	
	document.getElementById("select_img_22").style.display = 'none';
	} 
}
//new overlap tooltip//
function overlap(val){
if(val=='1'){
	document.getElementById("overlap").style.display = 'block';
	}
	else if(val=='0'){
	document.getElementById("overlap").style.display = 'none';	
	} 
}
//new frame overlap tooltip//
function frame_overlap1(val){
if(val=='1'){
	document.getElementById("frame_overlap1").style.display = 'block';
	}
	else if(val=='0'){
	document.getElementById("frame_overlap1").style.display = 'none';	
	} 
}
function  display_measurement(val){
	if(val=='English'){
		document.getElementById('select_measurement').style.display="block";
		document.getElementById('select_measurement_cm_mm').style.display="none";
		

	}else if(val=="Metric"){
		document.getElementById('select_measurement_cm_mm').style.display="block";
		document.getElementById('select_measurement').style.display="none";
	}
}
function  fill_diameter(val){
	if(document.Form.corner[0].checked== true){
		if(val=='inch'){
			document.getElementById('show_inch').style.display="block";
			document.getElementById('inactive_fields').style.display="none";
			document.getElementById('show_metric').style.display="none";
			document.getElementById('show_fit').style.display="none";
			document.getElementById("select_unit1").innerHTML="inches";
			document.getElementById("select_unit2").innerHTML="inches";
			document.getElementById("select_unit3").innerHTML="inches";
			document.getElementById("select_unit4").innerHTML="inches";
			document.getElementById("overlap_unit").innerHTML="inches";
			document.getElementById("frame_overlap").disabled =false;
			document.getElementById("frame_overlap").value=1;
			document.getElementById("frame_overlap").maxLength=3;

			var x= document.getElementById("gap");
			x.options[0].text = "6-inch overlap";
			x.options[1].text = "5-inch overlap";
			x.options[2].text = "4-inch overlap";
			x.options[3].text = "3-inch overlap";
			x.options[4].text = "2-inch overlap";
			x.options[5].text = "1-inch overlap";
			x.options[6].text = "0";
			x.options[7].text = "1-inch gap";
			x.options[8].text = "2-inch gap";
			x.options[9].text = "3-inch gap";
			x.options[10].text = "4-inch gap";
			x.options[11].text = "5-inch gap";
			x.options[12].text = "6-inch gap";
			x.options[13].text = "7-inch gap";
			x.options[14].text = "8-inch gap";
			x.options[15].text = "9-inch gap";
			x.options[16].text = "10-inch gap";
			x.options[0].value = "6inch overlap";
			x.options[1].value = "5inch overlap";
			x.options[2].value = "4inch overlap";
			x.options[3].value = "3inch overlap";
			x.options[4].value = "2inch overlap";
			x.options[5].value = "1inch overlap";
			x.options[6].value = "0inch overlap";
			x.options[7].value = "1inch gap";
			x.options[8].value = "2inch gap";
			x.options[9].value = "3inch gap";
			x.options[10].value = "4inch gap";
			x.options[11].value = "5inch gap";
			x.options[12].value = "6inch gap";
			x.options[13].value = "7inch gap";
			x.options[14].value = "8inch gap";
			x.options[15].value = "9inch gap";
			x.options[16].value = "10inch gap";


		}else if(val=='CM'){
			document.getElementById('show_inch').style.display="none";
			document.getElementById('show_fit').style.display="none";
			document.getElementById('show_metric').style.display="block";
			document.getElementById('inactive_fields').style.display="none";	
			document.getElementById("select_unit1_metric").innerHTML="cms";
			document.getElementById("select_unit2_metric").innerHTML="cms";
			document.getElementById("select_unit3_metric").innerHTML="cms";
			document.getElementById("select_unit4_metric").innerHTML="cms";
			document.getElementById("overlap_unit").innerHTML="cms";
			document.getElementById("frame_overlap").disabled =false;
			document.getElementById("frame_overlap").value=2.54;
			document.getElementById("frame_overlap").maxLength=6;
			var x= document.getElementById("gap");
			x.options[0].text = "15.24-cm overlap";
			x.options[1].text = "12.7-cm overlap";
			x.options[2].text = "10.16-cm overlap";
			x.options[3].text = "7.62-cm overlap";
			x.options[4].text = "5.08-cm overlap";
			x.options[5].text = "2.54-cm overlap";
			x.options[6].text = "0";
			x.options[7].text = "2.54-cm gap";
			x.options[8].text = "5.08-cm gap";
			x.options[9].text = "7.62-cm gap";
			x.options[10].text = "10.16-cm gap";
			x.options[11].text = "12.7-cm gap";
			x.options[12].text = "15.24-cm gap";
			x.options[13].text = "17.78-cm gap";
			x.options[14].text = "20.32-cm gap";
			x.options[15].text = "22.86-cm gap";
			x.options[16].text = "25.4-cm gap";
			x.options[0].value = "15.24cms overlap";
			x.options[1].value = "12.7cms overlap";
			x.options[2].value = "10.16cms overlap";
			x.options[3].value = "7.62cms overlap";
			x.options[4].value = "5.08cms overlap";
			x.options[5].value = "2.54cms overlap";
			x.options[6].value = "0cms overlap";
			x.options[7].value = "2.54cms gap";
			x.options[8].value = "5.08cms gap";
			x.options[9].value = "7.62cms gap";
			x.options[10].value = "10.16cms gap";
			x.options[11].value = "12.7cms gap";
			x.options[12].value = "15.24cms gap";
			x.options[13].value = "17.78cms gap";
			x.options[14].value = "20.32cms gap";
			x.options[15].value = "22.86cms gap";
			x.options[16].value = "25.4cms gap";
		}
		else if(val=='MM'){
			document.getElementById('show_inch').style.display="none";
			document.getElementById('show_fit').style.display="none";
			document.getElementById('show_metric').style.display="block";
			document.getElementById('inactive_fields').style.display="none";	
			document.getElementById("select_unit1_metric").innerHTML="mms";
			document.getElementById("select_unit2_metric").innerHTML="mms";
			document.getElementById("select_unit3_metric").innerHTML="mms";
			document.getElementById("select_unit4_metric").innerHTML="mms";
			document.getElementById("overlap_unit").innerHTML="mms";
			document.getElementById("frame_overlap").disabled =false;
			document.getElementById("frame_overlap").value=25.4;
			document.getElementById("frame_overlap").maxLength=6;
			var x= document.getElementById("gap");
			x.options[0].text = "152.4-mm overlap";
			x.options[1].text = "127-mm overlap";
			x.options[2].text = "101.6-mm overlap";
			x.options[3].text = "76.2-mm overlap";
			x.options[4].text = "50.8-mm overlap";
			x.options[5].text = "25.4-mm overlap";
			x.options[6].text = "0";
			x.options[7].text = "25.4-mm gap";
			x.options[8].text = "50.8-mm gap";
			x.options[9].text = "76.2-mm gap";
			x.options[10].text = "101.6-mm gap";
			x.options[11].text = "127-mm gap";
			x.options[12].text = "152.4-mm gap";
			x.options[13].text = "177.8-mm gap";
			x.options[14].text = "203.2-mm gap";
			x.options[15].text = "228.6-mm gap";
			x.options[16].text = "254-mm gap";
			x.options[0].value = "152.4mms overlap";
			x.options[1].value = "127mms overlap";
			x.options[2].value = "101.6mms overlap";
			x.options[3].value = "76.2mms overlap";
			x.options[4].value = "50.8mms overlap";
			x.options[5].value = "25.4mms overlap";
			x.options[6].value = "0mms overlap";
			x.options[7].value = "25.4mms gap";
			x.options[8].value = "50.8mms gap";
			x.options[9].value = "76.2mms gap";
			x.options[10].value = "101.6mms gap";
			x.options[11].value = "127mms gap";
			x.options[12].value = "152.4mms gap";
			x.options[13].value = "177.8mms gap";
			x.options[14].value = "203.2mms gap";
			x.options[15].value = "228.6mms gap";
			x.options[16].value = "254mms gap";
		}
		else if(val=='English'){		
			
				document.getElementById('inactive_fields').style.display="block";
				document.getElementById('show_inch').style.display="none";
				document.getElementById('show_fit').style.display="none";
				document.getElementById('show_metric').style.display="none";
				document.getElementById('chkroundmatinchft1').checked=false;
				document.getElementById('chkroundmatinchft2').checked=false;
				document.getElementById('chkroundmat_cm_mm1').checked=false;
				document.getElementById('chkroundmat_cm_mm2').checked=false;
				document.getElementById("overlap_unit").innerHTML="";
				document.getElementById("frame_overlap").value =1;
				document.getElementById("frame_overlap").disabled =true;
				
				var x= document.getElementById("gap");
				x.options[0].text = "6-inch overlap";
				x.options[1].text = "5-inch overlap";
				x.options[2].text = "4-inch overlap";
				x.options[3].text = "3-inch overlap";
				x.options[4].text = "2-inch overlap";
				x.options[5].text = "1-inch overlap";
				x.options[6].text = "0";
				x.options[7].text = "1-inch gap";
				x.options[8].text = "2-inch gap";
				x.options[9].text = "3-inch gap";
				x.options[10].text = "4-inch gap";
				x.options[11].text = "5-inch gap";
				x.options[12].text = "6-inch gap";
				x.options[13].text = "7-inch gap";
				x.options[14].text = "8-inch gap";
				x.options[15].text = "9-inch gap";
				x.options[16].text = "10-inch gap";
				x.options[0].value = "6inch overlap";
				x.options[1].value = "5inch overlap";
				x.options[2].value = "4inch overlap";
				x.options[3].value = "3inch overlap";
				x.options[4].value = "2inch overlap";
				x.options[5].value = "1inch overlap";
				x.options[6].value = "0inch overlap";
				x.options[7].value = "1inch gap";
				x.options[8].value = "2inch gap";
				x.options[9].value = "3inch gap";
				x.options[10].value = "4inch gap";
				x.options[11].value = "5inch gap";
				x.options[12].value = "6inch gap";
				x.options[13].value = "7inch gap";
				x.options[14].value = "8inch gap";
				x.options[15].value = "9inch gap";
				x.options[16].value = "10inch gap";

			
				//document.getElementById('show_fit').style.display="block";
				//document.getElementById('show_inch').style.display="none";
				
		}else if(val=='Metric'){		
			
				document.getElementById('inactive_fields').style.display="block";
				document.getElementById('show_inch').style.display="none";
				document.getElementById('show_fit').style.display="none";
				document.getElementById('show_metric').style.display="none";
				document.getElementById('chkroundmat_cm_mm1').checked=false;
				document.getElementById('chkroundmat_cm_mm2').checked=false;
				document.getElementById('chkroundmatinchft1').checked=false;
				document.getElementById('chkroundmatinchft2').checked=false;
				document.getElementById("overlap_unit").innerHTML="";
				document.getElementById("frame_overlap").value =2.54;
				document.getElementById("frame_overlap").disabled =true;
				var x= document.getElementById("gap");
				x.options[0].text = "15.24-cm overlap";
				x.options[1].text = "12.7-cm overlap";
				x.options[2].text = "10.16-cm overlap";
				x.options[3].text = "7.62-cm overlap";
				x.options[4].text = "5.08-cm overlap";
				x.options[5].text = "2.54-cm overlap";
				x.options[6].text = "0";
				x.options[7].text = "2.54-cm gap";
				x.options[8].text = "5.08-cm gap";
				x.options[9].text = "7.62-cm gap";
				x.options[10].text = "10.16-cm gap";
				x.options[11].text = "12.7-cm gap";
				x.options[12].text = "15.24-cm gap";
				x.options[13].text = "17.78-cm gap";
				x.options[14].text = "20.32-cm gap";
				x.options[15].text = "22.86-cm gap";
				x.options[16].text = "25.4-cm gap";
				x.options[0].value = "15.24cms overlap";
				x.options[1].value = "12.7cms overlap";
				x.options[2].value = "10.16cms overlap";
				x.options[3].value = "7.62cms overlap";
				x.options[4].value = "5.08cms overlap";
				x.options[5].value = "2.54cms overlap";
				x.options[6].value = "0cms overlap";
				x.options[7].value = "2.54cms gap";
				x.options[8].value = "5.08cms gap";
				x.options[9].value = "7.62cms gap";
				x.options[10].value = "10.16cms gap";
				x.options[11].value = "12.7cms gap";
				x.options[12].value = "15.24cms gap";
				x.options[13].value = "17.78cms gap";
				x.options[14].value = "20.32cms gap";
				x.options[15].value = "22.86cms gap";
				x.options[16].value = "25.4cms gap";
			
				//document.getElementById('show_fit').style.display="block";
				//document.getElementById('show_inch').style.display="none";
				
		}else if(val=="ftinch"){
			document.getElementById('show_fit').style.display="block";
			document.getElementById('show_inch').style.display="none";
			document.getElementById('inactive_fields').style.display="none";
			document.getElementById('show_metric').style.display="none";
			document.getElementById("frame_overlap").disabled =false;
			document.getElementById("frame_overlap").value =1;
			document.getElementById("frame_overlap").maxLength=3;
			var x= document.getElementById("gap");
			x.options[0].text = "6-inch overlap";
			x.options[1].text = "5-inch overlap";
			x.options[2].text = "4-inch overlap";
			x.options[3].text = "3-inch overlap";
			x.options[4].text = "2-inch overlap";
			x.options[5].text = "1-inch overlap";
			x.options[6].text = "0";
			x.options[7].text = "1-inch gap";
			x.options[8].text = "2-inch gap";
			x.options[9].text = "3-inch gap";
			x.options[10].text = "4-inch gap";
			x.options[11].text = "5-inch gap";
			x.options[12].text = "6-inch gap";
			x.options[13].text = "7-inch gap";
			x.options[14].text = "8-inch gap";
			x.options[15].text = "9-inch gap";
			x.options[16].text = "10-inch gap";
			x.options[0].value = "6inch overlap";
			x.options[1].value = "5inch overlap";
			x.options[2].value = "4inch overlap";
			x.options[3].value = "3inch overlap";
			x.options[4].value = "2inch overlap";
			x.options[5].value = "1inch overlap";
			x.options[6].value = "0inch overlap";
			x.options[7].value = "1inch gap";
			x.options[8].value = "2inch gap";
			x.options[9].value = "3inch gap";
			x.options[10].value = "4inch gap";
			x.options[11].value = "5inch gap";
			x.options[12].value = "6inch gap";
			x.options[13].value = "7inch gap";
			x.options[14].value = "8inch gap";
			x.options[15].value = "9inch gap";
			x.options[16].value = "10inch gap";


		}
		
	}
	else if(document.Form.corner[1].checked== true){		
		if(val=='inch'){
			document.getElementById('show_inch_vside').style.display="block";
			document.getElementById('inactive_fields_vside').style.display="none";
			document.getElementById('show_fit_vside').style.display="none";
			document.getElementById('show_metric_vside').style.display="none";
			document.getElementById("select_unit_vside1").innerHTML="inches";
			document.getElementById("select_unit_vside2").innerHTML="inches";
			document.getElementById("select_unit_vside3").innerHTML="inches";
			document.getElementById("select_unit_vside4").innerHTML="inches";
			document.getElementById("select_unit_vside5").innerHTML="inches";
			document.getElementById("select_unit_vside6").innerHTML="inches";
			document.getElementById("overlap_unit").innerHTML="inches";
			document.getElementById("frame_overlap").value=1;
			document.getElementById("frame_overlap").maxLength=3;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "6-inch overlap";
			x.options[1].text = "5-inch overlap";
			x.options[2].text = "4-inch overlap";
			x.options[3].text = "3-inch overlap";
			x.options[4].text = "2-inch overlap";
			x.options[5].text = "1-inch overlap";
			x.options[6].text = "0";
			x.options[7].text = "1-inch gap";
			x.options[8].text = "2-inch gap";
			x.options[9].text = "3-inch gap";
			x.options[10].text = "4-inch gap";
			x.options[11].text = "5-inch gap";
			x.options[12].text = "6-inch gap";
			x.options[13].text = "7-inch gap";
			x.options[14].text = "8-inch gap";
			x.options[15].text = "9-inch gap";
			x.options[16].text = "10-inch gap";
			x.options[0].value = "6inch overlap";
			x.options[1].value = "5inch overlap";
			x.options[2].value = "4inch overlap";
			x.options[3].value = "3inch overlap";
			x.options[4].value = "2inch overlap";
			x.options[5].value = "1inch overlap";
			x.options[6].value = "0inch overlap";
			x.options[7].value = "1inch gap";
			x.options[8].value = "2inch gap";
			x.options[9].value = "3inch gap";
			x.options[10].value = "4inch gap";
			x.options[11].value = "5inch gap";
			x.options[12].value = "6inch gap";
			x.options[13].value = "7inch gap";
			x.options[14].value = "8inch gap";
			x.options[15].value = "9inch gap";
			x.options[16].value = "10inch gap";

		}else if(val=='CM'){
			document.getElementById('show_inch_vside').style.display="none";
			document.getElementById('show_fit_vside').style.display="none";
			document.getElementById('show_metric_vside').style.display="block";
			document.getElementById('inactive_fields_vside').style.display="none";	
			document.getElementById("select_unit_vside1_metric").innerHTML="cms";
			document.getElementById("select_unit_vside2_metric").innerHTML="cms";
			document.getElementById("select_unit_vside3_metric").innerHTML="cms";
			document.getElementById("select_unit_vside4_metric").innerHTML="cms";	
			document.getElementById("select_unit_vside5_metric").innerHTML="cms";	
			document.getElementById("select_unit_vside6_metric").innerHTML="cms";
			document.getElementById("overlap_unit").innerHTML="cms";
			document.getElementById("frame_overlap").value=2.54;
			document.getElementById("frame_overlap").maxLength=6;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "15.24-cm overlap";
			x.options[1].text = "12.7-cm overlap";
			x.options[2].text = "10.16-cm overlap";
			x.options[3].text = "7.62-cm overlap";
			x.options[4].text = "5.08-cm overlap";
			x.options[5].text = "2.54-cm overlap";
			x.options[6].text = "0";
			x.options[7].text = "2.54-cm gap";
			x.options[8].text = "5.08-cm gap";
			x.options[9].text = "7.62-cm gap";
			x.options[10].text = "10.16-cm gap";
			x.options[11].text = "12.7-cm gap";
			x.options[12].text = "15.24-cm gap";
			x.options[13].text = "17.78-cm gap";
			x.options[14].text = "20.32-cm gap";
			x.options[15].text = "22.86-cm gap";
			x.options[16].text = "25.4-cm gap";
			x.options[0].value = "15.24cms overlap";
			x.options[1].value = "12.7cms overlap";
			x.options[2].value = "10.16cms overlap";
			x.options[3].value = "7.62cms overlap";
			x.options[4].value = "5.08cms overlap";
			x.options[5].value = "2.54cms overlap";
			x.options[6].value = "0cms overlap";
			x.options[7].value = "2.54cms gap";
			x.options[8].value = "5.08cms gap";
			x.options[9].value = "7.62cms gap";
			x.options[10].value = "10.16cms gap";
			x.options[11].value = "12.7cms gap";
			x.options[12].value = "15.24cms gap";
			x.options[13].value = "17.78cms gap";
			x.options[14].value = "20.32cms gap";
			x.options[15].value = "22.86cms gap";
			x.options[16].value = "25.4cms gap";
		}else if(val=='MM'){
			document.getElementById('show_inch_vside').style.display="none";
			document.getElementById('show_fit_vside').style.display="none";
			document.getElementById('show_metric_vside').style.display="block";
			document.getElementById('inactive_fields_vside').style.display="none";	
			document.getElementById("select_unit_vside1_metric").innerHTML="mms";
			document.getElementById("select_unit_vside2_metric").innerHTML="mms";
			document.getElementById("select_unit_vside3_metric").innerHTML="mms";
			document.getElementById("select_unit_vside4_metric").innerHTML="mms";	
			document.getElementById("select_unit_vside5_metric").innerHTML="mms";	
			document.getElementById("select_unit_vside6_metric").innerHTML="mms";
			document.getElementById("overlap_unit").innerHTML="mms";
			document.getElementById("frame_overlap").value=25.4;
			document.getElementById("frame_overlap").maxLength=6;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "152.4-mm overlap";
			x.options[1].text = "127-mm overlap";
			x.options[2].text = "101.6-mm overlap";
			x.options[3].text = "76.2-mm overlap";
			x.options[4].text = "50.8-mm overlap";
			x.options[5].text = "25.4-mm overlap";
			x.options[6].text = "0";
			x.options[7].text = "25.4-mm gap";
			x.options[8].text = "50.8-mm gap";
			x.options[9].text = "76.2-mm gap";
			x.options[10].text = "101.6-mm gap";
			x.options[11].text = "127-mm gap";
			x.options[12].text = "152.4-mm gap";
			x.options[13].text = "177.8-mm gap";
			x.options[14].text = "203.2-mm gap";
			x.options[15].text = "228.6-mm gap";
			x.options[16].text = "254-mm gap";
			x.options[0].value = "152.4mms overlap";
			x.options[1].value = "127mms overlap";
			x.options[2].value = "101.6mms overlap";
			x.options[3].value = "76.2mms overlap";
			x.options[4].value = "50.8mms overlap";
			x.options[5].value = "25.4mms overlap";
			x.options[6].value = "0mms overlap";
			x.options[7].value = "25.4mms gap";
			x.options[8].value = "50.8mms gap";
			x.options[9].value = "76.2mms gap";
			x.options[10].value = "101.6mms gap";
			x.options[11].value = "127mms gap";
			x.options[12].value = "152.4mms gap";
			x.options[13].value = "177.8mms gap";
			x.options[14].value = "203.2mms gap";
			x.options[15].value = "228.6mms gap";
			x.options[16].value = "254mms gap";
			}
		else if(val=='English'){		
			
				document.getElementById('show_inch_vside').style.display="none";
				document.getElementById('show_fit_vside').style.display="none";
				document.getElementById('show_metric_vside').style.display="none";
				document.getElementById('inactive_fields_vside').style.display="block";
				document.getElementById("overlap_unit").innerHTML="";
				document.getElementById('chkroundmatinchft1').checked=false;
				document.getElementById('chkroundmatinchft2').checked=false;
				document.getElementById('chkroundmat_cm_mm1').checked=false;
				document.getElementById('chkroundmat_cm_mm2').checked=false;
				document.getElementById("frame_overlap").value=1;
				document.getElementById("frame_overlap").disabled=true;
				var x= document.getElementById("gap");
				x.options[0].text = "6-inch overlap";
				x.options[1].text = "5-inch overlap";
				x.options[2].text = "4-inch overlap";
				x.options[3].text = "3-inch overlap";
				x.options[4].text = "2-inch overlap";
				x.options[5].text = "1-inch overlap";
				x.options[6].text = "0";
				x.options[7].text = "1-inch gap";
				x.options[8].text = "2-inch gap";
				x.options[9].text = "3-inch gap";
				x.options[10].text = "4-inch gap";
				x.options[11].text = "5-inch gap";
				x.options[12].text = "6-inch gap";
				x.options[13].text = "7-inch gap";
				x.options[14].text = "8-inch gap";
				x.options[15].text = "9-inch gap";
				x.options[16].text = "10-inch gap";
				x.options[0].value = "6inch overlap";
				x.options[1].value = "5inch overlap";
				x.options[2].value = "4inch overlap";
				x.options[3].value = "3inch overlap";
				x.options[4].value = "2inch overlap";
				x.options[5].value = "1inch overlap";
				x.options[6].value = "0inch overlap";
				x.options[7].value = "1inch gap";
				x.options[8].value = "2inch gap";
				x.options[9].value = "3inch gap";
				x.options[10].value = "4inch gap";
				x.options[11].value = "5inch gap";
				x.options[12].value = "6inch gap";
				x.options[13].value = "7inch gap";
				x.options[14].value = "8inch gap";
				x.options[15].value = "9inch gap";
				x.options[16].value = "10inch gap";

			
			
		}else if(val=='Metric'){
				document.getElementById('inactive_fields_vside').style.display="block";
				document.getElementById('show_inch_vside').style.display="none";
				document.getElementById('show_fit_vside').style.display="none";
				document.getElementById('show_metric_vside').style.display="none";
				document.getElementById("overlap_unit").innerHTML="";
				document.getElementById('chkroundmatinchft1').checked=false;
				document.getElementById('chkroundmatinchft2').checked=false;
				document.getElementById('chkroundmat_cm_mm1').checked=false;
				document.getElementById('chkroundmat_cm_mm2').checked=false;
				document.getElementById("frame_overlap").value=2.54;
				document.getElementById("frame_overlap").disabled=true;
				var x= document.getElementById("gap");
				x.options[0].text = "15.24-cm overlap";
				x.options[1].text = "12.7-cm overlap";
				x.options[2].text = "10.16-cm overlap";
				x.options[3].text = "7.62-cm overlap";
				x.options[4].text = "5.08-cm overlap";
				x.options[5].text = "2.54-cm overlap";
				x.options[6].text = "0";
				x.options[7].text = "2.54-cm gap";
				x.options[8].text = "5.08-cm gap";
				x.options[9].text = "7.62-cm gap";
				x.options[10].text = "10.16-cm gap";
				x.options[11].text = "12.7-cm gap";
				x.options[12].text = "15.24-cm gap";
				x.options[13].text = "17.78-cm gap";
				x.options[14].text = "20.32-cm gap";
				x.options[15].text = "22.86-cm gap";
				x.options[16].text = "25.4-cm gap";
				x.options[0].value = "15.24cms overlap";
				x.options[1].value = "12.7cms overlap";
				x.options[2].value = "10.16cms overlap";
				x.options[3].value = "7.62cms overlap";
				x.options[4].value = "5.08cms overlap";
				x.options[5].value = "2.54cms overlap";
				x.options[6].value = "0cms overlap";
				x.options[7].value = "2.54cms gap";
				x.options[8].value = "5.08cms gap";
				x.options[9].value = "7.62cms gap";
				x.options[10].value = "10.16cms gap";
				x.options[11].value = "12.7cms gap";
				x.options[12].value = "15.24cms gap";
				x.options[13].value = "17.78cms gap";
				x.options[14].value = "20.32cms gap";
				x.options[15].value = "22.86cms gap";
				x.options[16].value = "25.4cms gap";
		
		}
		else if(val=="ftinch"){
			document.getElementById('show_fit_vside').style.display="block";
			document.getElementById('show_inch_vside').style.display="none";
			document.getElementById('inactive_fields_vside').style.display="none";
			document.getElementById('show_metric_vside').style.display="none";
			document.getElementById("overlap_unit").innerHTML="inches";
			document.getElementById("frame_overlap").value=1;
			document.getElementById("frame_overlap").maxLength=3;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "6-inch overlap";
			x.options[1].text = "5-inch overlap";
			x.options[2].text = "4-inch overlap";
			x.options[3].text = "3-inch overlap";
			x.options[4].text = "2-inch overlap";
			x.options[5].text = "1-inch overlap";
			x.options[6].text = "0";
			x.options[7].text = "1-inch gap";
			x.options[8].text = "2-inch gap";
			x.options[9].text = "3-inch gap";
			x.options[10].text = "4-inch gap";
			x.options[11].text = "5-inch gap";
			x.options[12].text = "6-inch gap";
			x.options[13].text = "7-inch gap";
			x.options[14].text = "8-inch gap";
			x.options[15].text = "9-inch gap";
			x.options[16].text = "10-inch gap";
			x.options[0].value = "6inch overlap";
			x.options[1].value = "5inch overlap";
			x.options[2].value = "4inch overlap";
			x.options[3].value = "3inch overlap";
			x.options[4].value = "2inch overlap";
			x.options[5].value = "1inch overlap";
			x.options[6].value = "0inch overlap";
			x.options[7].value = "1inch gap";
			x.options[8].value = "2inch gap";
			x.options[9].value = "3inch gap";
			x.options[10].value = "4inch gap";
			x.options[11].value = "5inch gap";
			x.options[12].value = "6inch gap";
			x.options[13].value = "7inch gap";
			x.options[14].value = "8inch gap";
			x.options[15].value = "9inch gap";
			x.options[16].value = "10inch gap";

		
		}	
			
			
		
	}
	else if(document.Form.corner[2].checked== true){		
		if(val=='inch'){
			document.getElementById('show_inch_vends').style.display="block";
			document.getElementById('show_metric_vends').style.display="none";
			document.getElementById('inactive_fields_vends').style.display="none";
			document.getElementById('show_fit_vends').style.display="none";
			document.getElementById("select_unit_vends1").innerHTML="inches";
			document.getElementById("select_unit_vends2").innerHTML="inches";
			document.getElementById("select_unit_vends3").innerHTML="inches";
			document.getElementById("select_unit_vends4").innerHTML="inches";
			document.getElementById("select_unit_vends5").innerHTML="inches";
			document.getElementById("select_unit_vends6").innerHTML="inches";
			document.getElementById("select_unit_vends7").innerHTML="inches";
			document.getElementById("select_unit_vends8").innerHTML="inches";
			document.getElementById("overlap_unit").innerHTML="inches";
			document.getElementById("frame_overlap").value=1;
			document.getElementById("frame_overlap").maxLength=3;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "6-inch overlap";
			x.options[1].text = "5-inch overlap";
			x.options[2].text = "4-inch overlap";
			x.options[3].text = "3-inch overlap";
			x.options[4].text = "2-inch overlap";
			x.options[5].text = "1-inch overlap";
			x.options[6].text = "0";
			x.options[7].text = "1-inch gap";
			x.options[8].text = "2-inch gap";
			x.options[9].text = "3-inch gap";
			x.options[10].text = "4-inch gap";
			x.options[11].text = "5-inch gap";
			x.options[12].text = "6-inch gap";
			x.options[13].text = "7-inch gap";
			x.options[14].text = "8-inch gap";
			x.options[15].text = "9-inch gap";
			x.options[16].text = "10-inch gap";
			x.options[0].value = "6inch overlap";
			x.options[1].value = "5inch overlap";
			x.options[2].value = "4inch overlap";
			x.options[3].value = "3inch overlap";
			x.options[4].value = "2inch overlap";
			x.options[5].value = "1inch overlap";
			x.options[6].value = "0inch overlap";
			x.options[7].value = "1inch gap";
			x.options[8].value = "2inch gap";
			x.options[9].value = "3inch gap";
			x.options[10].value = "4inch gap";
			x.options[11].value = "5inch gap";
			x.options[12].value = "6inch gap";
			x.options[13].value = "7inch gap";
			x.options[14].value = "8inch gap";
			x.options[15].value = "9inch gap";
			x.options[16].value = "10inch gap";

		}else if(val=='CM'){
			document.getElementById('show_inch_vends').style.display="none";
			document.getElementById('show_fit_vends').style.display="none";
			document.getElementById('show_metric_vends').style.display="block";
			document.getElementById('inactive_fields_vends').style.display="none";	
			document.getElementById("select_unit_vends1_metric").innerHTML="cms";
			document.getElementById("select_unit_vends2_metric").innerHTML="cms";
			document.getElementById("select_unit_vends3_metric").innerHTML="cms";
			document.getElementById("select_unit_vends4_metric").innerHTML="cms";	
			document.getElementById("select_unit_vends5_metric").innerHTML="cms";	
			document.getElementById("select_unit_vends6_metric").innerHTML="cms";	
			document.getElementById("select_unit_vends7_metric").innerHTML="cms";
			document.getElementById("select_unit_vends8_metric").innerHTML="cms";
			document.getElementById("overlap_unit").innerHTML="cms";
			document.getElementById("frame_overlap").value=2.54;
			document.getElementById("frame_overlap").maxLength=6;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "15.24-cm overlap";
			x.options[1].text = "12.7-cm overlap";
			x.options[2].text = "10.16-cm overlap";
			x.options[3].text = "7.62-cm overlap";
			x.options[4].text = "5.08-cm overlap";
			x.options[5].text = "2.54-cm overlap";
			x.options[6].text = "0";
			x.options[7].text = "2.54-cm gap";
			x.options[8].text = "5.08-cm gap";
			x.options[9].text = "7.62-cm gap";
			x.options[10].text = "10.16-cm gap";
			x.options[11].text = "12.7-cm gap";
			x.options[12].text = "15.24-cm gap";
			x.options[13].text = "17.78-cm gap";
			x.options[14].text = "20.32-cm gap";
			x.options[15].text = "22.86-cm gap";
			x.options[16].text = "25.4-cm gap";
			x.options[0].value = "15.24cms overlap";
			x.options[1].value = "12.7cms overlap";
			x.options[2].value = "10.16cms overlap";
			x.options[3].value = "7.62cms overlap";
			x.options[4].value = "5.08cms overlap";
			x.options[5].value = "2.54cms overlap";
			x.options[6].value = "0cms overlap";
			x.options[7].value = "2.54cms gap";
			x.options[8].value = "5.08cms gap";
			x.options[9].value = "7.62cms gap";
			x.options[10].value = "10.16cms gap";
			x.options[11].value = "12.7cms gap";
			x.options[12].value = "15.24cms gap";
			x.options[13].value = "17.78cms gap";
			x.options[14].value = "20.32cms gap";
			x.options[15].value = "22.86cms gap";
			x.options[16].value = "25.4cms gap";
		}
		else if(val=='MM'){
			document.getElementById('show_inch_vends').style.display="none";
			document.getElementById('show_fit_vends').style.display="none";
			document.getElementById('show_metric_vends').style.display="block";
			document.getElementById('inactive_fields_vends').style.display="none";	
			document.getElementById("select_unit_vends1_metric").innerHTML="mms";
			document.getElementById("select_unit_vends2_metric").innerHTML="mms";
			document.getElementById("select_unit_vends3_metric").innerHTML="mms";
			document.getElementById("select_unit_vends4_metric").innerHTML="mms";	
			document.getElementById("select_unit_vends5_metric").innerHTML="mms";	
			document.getElementById("select_unit_vends6_metric").innerHTML="mms";	
			document.getElementById("select_unit_vends7_metric").innerHTML="mms";
			document.getElementById("select_unit_vends8_metric").innerHTML="mms";
			document.getElementById("overlap_unit").innerHTML="mms";
			document.getElementById("frame_overlap").value=25.4;
			document.getElementById("frame_overlap").maxLength=6;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "152.4-mm overlap";
			x.options[1].text = "127-mm overlap";
			x.options[2].text = "101.6-mm overlap";
			x.options[3].text = "76.2-mm overlap";
			x.options[4].text = "50.8-mm overlap";
			x.options[5].text = "25.4-mm overlap";
			x.options[6].text = "0";
			x.options[7].text = "25.4-mm gap";
			x.options[8].text = "50.8-mm gap";
			x.options[9].text = "76.2-mm gap";
			x.options[10].text = "101.6-mm gap";
			x.options[11].text = "127-mm gap";
			x.options[12].text = "152.4-mm gap";
			x.options[13].text = "177.8-mm gap";
			x.options[14].text = "203.2-mm gap";
			x.options[15].text = "228.6-mm gap";
			x.options[16].text = "254-mm gap";
			x.options[0].value = "152.4mms overlap";
			x.options[1].value = "127mms overlap";
			x.options[2].value = "101.6mms overlap";
			x.options[3].value = "76.2mms overlap";
			x.options[4].value = "50.8mms overlap";
			x.options[5].value = "25.4mms overlap";
			x.options[6].value = "0mms overlap";
			x.options[7].value = "25.4mms gap";
			x.options[8].value = "50.8mms gap";
			x.options[9].value = "76.2mms gap";
			x.options[10].value = "101.6mms gap";
			x.options[11].value = "127mms gap";
			x.options[12].value = "152.4mms gap";
			x.options[13].value = "177.8mms gap";
			x.options[14].value = "203.2mms gap";
			x.options[15].value = "228.6mms gap";
			x.options[16].value = "254mms gap";

		}
		else if(val=='English'){		
			
				document.getElementById('show_inch_vends').style.display="none";
				document.getElementById('show_fit_vends').style.display="none";
				document.getElementById('show_metric_vends').style.display="none";
				document.getElementById('inactive_fields_vends').style.display="block";	
				document.getElementById("overlap_unit").innerHTML="";
				
				document.getElementById('chkroundmatinchft1').checked=false;
				document.getElementById('chkroundmatinchft2').checked=false;
				document.getElementById('chkroundmat_cm_mm1').checked=false;
				document.getElementById('chkroundmat_cm_mm2').checked=false;
				document.getElementById("frame_overlap").value=1;
				document.getElementById("frame_overlap").disabled=true;
				var x= document.getElementById("gap");
				x.options[0].text = "6-inch overlap";
				x.options[0].value = "6-inch overlap";
				x.options[1].text = "5-inch overlap";
				x.options[2].text = "4-inch overlap";
				x.options[3].text = "3-inch overlap";
				x.options[4].text = "2-inch overlap";
				x.options[5].text = "1-inch overlap";
				x.options[6].text = "0";
				x.options[7].text = "1-inch gap";
				x.options[8].text = "2-inch gap";
				x.options[9].text = "3-inch gap";
				x.options[10].text = "4-inch gap";
				x.options[11].text = "5-inch gap";
				x.options[12].text = "6-inch gap";
				x.options[13].text = "7-inch gap";
				x.options[14].text = "8-inch gap";
				x.options[15].text = "9-inch gap";
				x.options[16].text = "10-inch gap";
				x.options[0].value = "6inch overlap";
				x.options[1].value = "5inch overlap";
				x.options[2].value = "4inch overlap";
				x.options[3].value = "3inch overlap";
				x.options[4].value = "2inch overlap";
				x.options[5].value = "1inch overlap";
				x.options[6].value = "0inch overlap";
				x.options[7].value = "1inch gap";
				x.options[8].value = "2inch gap";
				x.options[9].value = "3inch gap";
				x.options[10].value = "4inch gap";
				x.options[11].value = "5inch gap";
				x.options[12].value = "6inch gap";
				x.options[13].value = "7inch gap";
				x.options[14].value = "8inch gap";
				x.options[15].value = "9inch gap";
				x.options[16].value = "10inch gap";

			
		
		}else if(val=='Metric'){
				document.getElementById('inactive_fields_vends').style.display="block";
				document.getElementById('show_inch_vends').style.display="none";
				document.getElementById('show_fit_vends').style.display="none";
				document.getElementById('show_metric_vends').style.display="none";
				document.getElementById("overlap_unit").innerHTML="";
				document.getElementById("frame_overlap").value=2.54;
				document.getElementById("frame_overlap").disabled=true;
				document.getElementById('chkroundmatinchft1').checked=false;
				document.getElementById('chkroundmatinchft2').checked=false;
				document.getElementById('chkroundmat_cm_mm1').checked=false;
				document.getElementById('chkroundmat_cm_mm2').checked=false;
				var x= document.getElementById("gap");
				x.options[0].text = "15.24-cm overlap";
				x.options[1].text = "12.7-cm overlap";
				x.options[2].text = "10.16-cm overlap";
				x.options[3].text = "7.62-cm overlap";
				x.options[4].text = "5.08-cm overlap";
				x.options[5].text = "2.54-cm overlap";
				x.options[6].text = "0";
				x.options[7].text = "2.54-cm gap";
				x.options[8].text = "5.08-cm gap";
				x.options[9].text = "7.62-cm gap";
				x.options[10].text = "10.16-cm gap";
				x.options[11].text = "12.7-cm gap";
				x.options[12].text = "15.24-cm gap";
				x.options[13].text = "17.78-cm gap";
				x.options[14].text = "20.32-cm gap";
				x.options[15].text = "22.86-cm gap";
				x.options[16].text = "25.4-cm gap";
				x.options[0].value = "15.24cms overlap";
				x.options[1].value = "12.7cms overlap";
				x.options[2].value = "10.16cms overlap";
				x.options[3].value = "7.62cms overlap";
				x.options[4].value = "5.08cms overlap";
				x.options[5].value = "2.54cms overlap";
				x.options[6].value = "0cms overlap";
				x.options[7].value = "2.54cms gap";
				x.options[8].value = "5.08cms gap";
				x.options[9].value = "7.62cms gap";
				x.options[10].value = "10.16cms gap";
				x.options[11].value = "12.7cms gap";
				x.options[12].value = "15.24cms gap";
				x.options[13].value = "17.78cms gap";
				x.options[14].value = "20.32cms gap";
				x.options[15].value = "22.86cms gap";
				x.options[16].value = "25.4cms gap";
		
		}
		else if(val=="ftinch"){
			document.getElementById('show_fit_vends').style.display="block";
			document.getElementById('show_inch_vends').style.display="none";
			document.getElementById('inactive_fields_vends').style.display="none";
			document.getElementById('show_metric_vends').style.display="none";
			document.getElementById("overlap_unit").innerHTML="inches";
			document.getElementById("frame_overlap").value=1;
			document.getElementById("frame_overlap").maxLength=3;
			document.getElementById("frame_overlap").disabled=false;
			var x= document.getElementById("gap");
			x.options[0].text = "6-inch overlap";
			x.options[1].text = "5-inch overlap";
			x.options[2].text = "4-inch overlap";
			x.options[3].text = "3-inch overlap";
			x.options[4].text = "2-inch overlap";
			x.options[5].text = "1-inch overlap";
			x.options[6].text = "0";
			x.options[7].text = "1-inch gap";
			x.options[8].text = "2-inch gap";
			x.options[9].text = "3-inch gap";
			x.options[10].text = "4-inch gap";
			x.options[11].text = "5-inch gap";
			x.options[12].text = "6-inch gap";
			x.options[13].text = "7-inch gap";
			x.options[14].text = "8-inch gap";
			x.options[15].text = "9-inch gap";
			x.options[16].text = "10-inch gap";
			x.options[0].value = "6inch overlap";
			x.options[1].value = "5inch overlap";
			x.options[2].value = "4inch overlap";
			x.options[3].value = "3inch overlap";
			x.options[4].value = "2inch overlap";
			x.options[5].value = "1inch overlap";
			x.options[6].value = "0inch overlap";
			x.options[7].value = "1inch gap";
			x.options[8].value = "2inch gap";
			x.options[9].value = "3inch gap";
			x.options[10].value = "4inch gap";
			x.options[11].value = "5inch gap";
			x.options[12].value = "6inch gap";
			x.options[13].value = "7inch gap";
			x.options[14].value = "8inch gap";
			x.options[15].value = "9inch gap";
			x.options[16].value = "10inch gap";

		
		}	
	}
}
function checkInteger_only(obj){	
	if(obj.value != ""){
		var re2digit  = /(^-?\d\d*$)/;	
		if (obj.value.search(re2digit)==-1){ //if match failed
		alert("Please enter a whole number.")
				return false;
		}		
	}
	return true;
}
function check_input_value(val){
	
	if(document.getElementById("chkroundmatselect2").checked==true){
		validate_decimal(val);
	}else{
	var mess = checkInteger_only(document.getElementById(val));
			if(mess==false){
				document.getElementById(val).value='';
				document.getElementById(val).focus();
				return false;
			}
	}
}
function show_mat_overlap(val){	

	var corner_style = val.split("^");
	if(corner_style[0] =='Cover'){
		document.getElementById('hide_overlap').style.display="block";
		document.getElementById('show_overlap').style.display="none";
	}else{
		document.getElementById('hide_overlap').style.display="none";
		document.getElementById('show_overlap').style.display="block";
	}
}
