function CheckFoam(name)
{
  if(name=="Supreme")
    return '1.60';
  if(name=="Firm")
    return '1.30';
  if(name=="Medium")
    return '1.365';
	if(name=="PG")
    return '1.194';
  if(name=="Soft")
    return '1.28';
  if(name=="SS")
    return '1.149';
	if(name=="Chip")
    return '1.492';
	}
	
	function Checkpads(name)
{if(name=="BR")
    return '.47';	
  }
	
function Calc()
{
    var alertmessage = '';	
	if(document.form1.length2.value == "")
	 alertmessage += ' Length\n';
	if (document.form1.length2.value != "")
	{
		var fieldValue = document.form1.length2.value;
		var accept = "0123456789."
		for (var z = 0; z<fieldValue.length; z++) 
		{ 
 			char = fieldValue.charAt(z)      
 			if (accept.indexOf(char) == -1) {
			alertmessage += ' Invalid Characters in Length\n';
			break; }
		} 
	}
	if(document.form1.width.value == "")
	 alertmessage += ' Width\n';
	if (document.form1.width.value != "")
	{
		var fieldValue = document.form1.width.value;
		var accept = "0123456789."
		for (var z = 0; z<fieldValue.length; z++) 
		{ 
 			char = fieldValue.charAt(z)      
 			if (accept.indexOf(char) == -1) {
			alertmessage += ' Invalid Characters in Width\n';
			break; }
		} 
	}
	if(document.form1.depth.value == "")
	 alertmessage += ' Depth\n';
	if (document.form1.depth.value != "")
	if(document.form1.depth.value < .5)
	 alertmessage += ' Depth Smallest is  .5"  \n';
	{
		var fieldValue = document.form1.depth.value;
		var accept = "0123456789."
		for (var z = 0; z<fieldValue.length; z++) 
		{ 
 			char = fieldValue.charAt(z)      
 			if (accept.indexOf(char) == -1) {
			alertmessage += ' Invalid Characters in Depth\n';
			break; }
			//sdsasadasd
			} 
	}
			if(document.form1.boxd.value == "")
	 alertmessage += ' B/F (D)\n';
	if (document.form1.boxd.value != "")
	{
		var fieldValue = document.form1.boxd.value;
		var accept = "0123456789."
		for (var z = 0; z<fieldValue.length; z++) 
		{ 
 			char = fieldValue.charAt(z)      
 			if (accept.indexOf(char) == -1) {
			alertmessage += ' Invalid Characters in B/F (D)\n';
			break; }
			
			//saddddddddd
			} 
	}
			if(document.form1.boxe.value == "")
	 alertmessage += ' Lug (E)\n';
	if (document.form1.boxe.value != "")
	{
		var fieldValue = document.form1.boxe.value;
		var accept = "0123456789."
		for (var z = 0; z<fieldValue.length; z++) 
		{ 
 			char = fieldValue.charAt(z)      
 			if (accept.indexOf(char) == -1) {
			alertmessage += ' Invalid Characters in Lug (E)\n';
			break; }
			//dsfdsfdsfdsf
			} 
	}
			if(document.form1.boxf.value == "")
	 alertmessage += ' Back (F)\n';
	if (document.form1.boxf.value != "")
	{
		var fieldValue = document.form1.boxf.value;
		var accept = "0123456789."
		for (var z = 0; z<fieldValue.length; z++) 
		{ 
 			char = fieldValue.charAt(z)      
 			if (accept.indexOf(char) == -1) {
			alertmessage += ' Invalid Characters in Back(F)\n';
			break; }
		} 
	}	 
	if(alertmessage!='')
	{
	  var topMessage = ' Please Enter :\n\n';
	  var bottomMessage = '\n\ Please try again';
	  alert(topMessage+alertmessage+bottomMessage);
	  return "error";
	}
	else
	{
	if(document.form1.dimension[1].checked == false)
	{
	  var dimension="cms";
	  document.form1.M_dimension.value = "cm";
	}
	else
	{
	  var dimension="inches";
	  document.form1.M_dimension.value = "Inches";
	}	
	if(dimension=="inches")
	{
	 var length = document.form1.length2.value;
	 var width = document.form1.width.value;
	 var depth = document.form1.depth.value;
	 var foam = CheckFoam(document.form1.foam.value);
	}
	else
	{
	 var length = document.form1.length2.value / 2.54;
	 var width = document.form1.width.value / 2.54;
	 var depth = document.form1.depth.value / 2.54;
	 var foam = CheckFoam(document.form1.foam.value);
	}	
	//Bolster rolls
	if(document.form1.type.value=="BR") depth=width	
	// end
		
var area = length * width;
var area1 = area*depth/144;
	var area2 = area1 * foam;
	var subTotal = area2;
var per = per
per = 0
if (document.form1.qty.value > 0 ) per = .0001
if (document.form1.qty.value > 4 ) per = 5
if (document.form1.qty.value > 9 ) per = 10

	subTotal=subTotal/100*per-area2,subTotal=subTotal-subTotal-subTotal
subTotal = subTotal.toFixed(2);	
	document.form1.subtotal.value = subTotal;
	return "done";
	}
}
function calcTotals()
{
  if(document.form1.subtotal.value == "0.00")
    var alertmessage = Calc();
  else
    var alertmessage='done';
  
  if(alertmessage=='done')
  {
   var quantity = document.form1.qty.value; 
   if(quantity > 0)
   {
    var total = document.form1.subtotal.value;
    total = total*1
    var stocki = total;
	var dacr = total;		
{
if(document.form1.dimension[1].checked == false)
	{
	  var dimension="cms";
	  document.form1.M_dimension.value = "cm";
	}
	else
	{
	  var dimension="inches";
	  document.form1.M_dimension.value = "Inches";
	}	
	if(dimension=="inches")
	{
	 var length = document.form1.length2.value;
	 var width = document.form1.width.value;
	 var depth = document.form1.depth.value;
	 var foam = CheckFoam(document.form1.foam.value);
	}
	else
	{
		var length = document.form1.length2.value;
		var width = document.form1.width.value;

	 var length = document.form1.length2.value / 2.54;
	 var width = document.form1.width.value / 2.54;
	 var depth = document.form1.depth.value / 2.54;
	 var foam = CheckFoam(document.form1.foam.value);
	 
	}}
	
	 area12=length*width/144*.7*.22;
	 total = total + area12;
	
	/************* stockin **************/
{
if(document.form1.dimension[1].checked == false)
	{
	  var dimension="cms";
	  document.form1.M_dimension.value = "cm";
	}
	else
	{
	  var dimension="inches";
	  document.form1.M_dimension.value = "Inches";
	}	
	if(dimension=="inches")
	{
	 var length = document.form1.length2.value;
	 var width = document.form1.width.value;
	 var depth = document.form1.depth.value;
	 var foam = CheckFoam(document.form1.foam.value);
	}
	else
	{		
		var length = document.form1.length2.value;
		var width = document.form1.width.value;

	 var length = document.form1.length2.value / 2.54;
	 var width = document.form1.width.value / 2.54;
	 var depth = document.form1.depth.value / 2.54;
	 var foam = CheckFoam(document.form1.foam.value);	 	 
	}}
area=length*width/144*1.4*.22;

	/************* Dacron T & B **************/
ad=1
if (area > 2.45 ) ad=1
stocki = stocki + area+ad;
{
if(document.form1.dimension[1].checked == false)
	{
	  var dimension="cms";
	  document.form1.M_dimension.value = "cm";
	}
	else
	{
	  var dimension="inches";
	  document.form1.M_dimension.value = "Inches";
	}	
	if(dimension=="inches")
	{
	 var length = document.form1.length2.value;
	 var width = document.form1.width.value;
	 var depth = document.form1.depth.value;
	 var foam = CheckFoam(document.form1.foam.value);
	}
	else
	{		
		var length = document.form1.length2.value;
		var width = document.form1.width.value;

	 var length = document.form1.length2.value / 2.54;
	 var width = document.form1.width.value / 2.54;
	 var depth = document.form1.depth.value / 2.54;
	 var foam = CheckFoam(document.form1.foam.value);
	 	 
	}}
area45=length*width/144*3*.22;
/************* Dacron Wrap **************/
ad=1
if (area45 > 3.5 ) ad=2
dacr = dacr + area45+ad;
	total = total.toFixed(2);
	stocki = stocki.toFixed(2);
     dacr = dacr.toFixed(2);  
    document.form1.foamt.value = total;
    document.form1.stock.value = stocki;
    document.form1.dactot.value = dacr;	
   }
   else
   {
         alert("Please enter a value for quantity that is greater than zero");
   }
  }
}
  
var time = 3000;
var numofitems = 7;
//menu constructor
function menu(allitems,thisitem,startstate){ 
  callname= "gl"+thisitem;
  divname="subglobal"+thisitem;  
  this.numberofmenuitems = 7;
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = startstate;
}
//menu methods
function ehandler(event,theobj){
  for (var i=1; i<= theobj.numberofmenuitems; i++){
    var shutdiv =eval( "menuitem"+i+".thediv");
    shutdiv.style.visibility="hidden";
  }
  theobj.thediv.style.visibility="visible";
}				
function closesubnav(event){
  if ((event.clientY <48)||(event.clientY > 107)){
    for (var i=1; i<= numofitems; i++){
      var shutdiv =eval('menuitem'+i+'.thediv');
      shutdiv.style.visibility='hidden';
    }
  }
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
