styles = new Array(9);
styles [1] = new Array(9);
styles [1][1] = '1';
styles [1][2] = 'Regular Slotted Container';
styles [1][3] = 'Length';
styles [1][4] = 'Width';
styles [1][5] = 'Depth';
styles [1][6] = '';
styles [1][7] = '';
styles [1][8] = '';
styles [1][9] = '';
styles [2] = new Array(9);
styles [2][1] = '3';
styles [2][2] = 'Full Overlap';
styles [2][3] = 'Length';
styles [2][4] = 'Width';
styles [2][5] = 'Depth';
styles [2][6] = '';
styles [2][7] = '';
styles [2][8] = '';
styles [2][9] = '';
styles [3] = new Array(9);
styles [3][1] = '5';
styles [3][2] = 'Half Slotted Container';
styles [3][3] = 'Length';
styles [3][4] = 'Width';
styles [3][5] = 'Depth';
styles [3][6] = '';
styles [3][7] = '';
styles [3][8] = '';
styles [3][9] = '';
styles [4] = new Array(9);
styles [4][1] = '7';
styles [4][2] = 'Tube';
styles [4][3] = 'Length';
styles [4][4] = 'Width';
styles [4][5] = 'Depth';
styles [4][6] = 'TopFlange';
styles [4][7] = 'BottomFlange';
styles [4][8] = '';
styles [4][9] = '';
styles [5] = new Array(9);
styles [5][1] = '8';
styles [5][2] = 'Bookfold';
styles [5][3] = 'Length';
styles [5][4] = 'Width';
styles [5][5] = 'Depth';
styles [5][6] = '';
styles [5][7] = '';
styles [5][8] = '';
styles [5][9] = '';
styles [6] = new Array(9);
styles [6][1] = '10';
styles [6][2] = '5 Panel Folder';
styles [6][3] = 'Length';
styles [6][4] = 'Width';
styles [6][5] = 'Depth';
styles [6][6] = '';
styles [6][7] = '';
styles [6][8] = '';
styles [6][9] = '';
styles [7] = new Array(9);
styles [7][1] = '11';
styles [7][2] = 'Plain Pad';
styles [7][3] = 'Width';
styles [7][4] = 'Length';
styles [7][5] = '';
styles [7][6] = '';
styles [7][7] = '';
styles [7][8] = '';
styles [7][9] = '';
styles [8] = new Array(9);
styles [8][1] = '12';
styles [8][2] = 'Scored Pad';
styles [8][3] = 'Width';
styles [8][4] = 'Length';
styles [8][5] = '';
styles [8][6] = '';
styles [8][7] = '';
styles [8][8] = 'ScoresWidth';
styles [8][9] = 'ScoresAcross';
styles [9] = new Array(9);
styles [9][1] = '13';
styles [9][2] = 'Slit Scored Pad';
styles [9][3] = 'Width';
styles [9][4] = 'Length';
styles [9][5] = '';
styles [9][6] = '';
styles [9][7] = '';
styles [9][8] = 'SlotsWidth';
styles [9][9] = 'SlotsAcross';
styles [10] = new Array(9);
styles [10][1] = '15';
styles [10][2] = 'Slotted Sheet';
styles [10][3] = 'Width';
styles [10][4] = 'Length';
styles [10][5] = '';
styles [10][6] = '';
styles [10][7] = '';
styles [10][8] = 'SlotsWidth';
styles [10][9] = 'SlotsAcross';
styles [11] = new Array(9);
styles [11][1] = '17';
styles [11][2] = 'Printed Pad';
styles [11][3] = 'Width';
styles [11][4] = 'Length';
styles [11][5] = '';
styles [11][6] = '';
styles [11][7] = '';
styles [11][8] = '';
styles [11][9] = '';
styles [12] = new Array(9);
styles [12][1] = '18';
styles [12][2] = 'Glued Tube';
styles [12][3] = 'Length';
styles [12][4] = 'Width';
styles [12][5] = 'Depth';
styles [12][6] = 'TopFlange';
styles [12][7] = 'BottomFlange';
styles [12][8] = '';
styles [12][9] = '';
styles [13] = new Array(9);
styles [13][1] = '19';
styles [13][2] = 'Corner Cut Tray';
styles [13][3] = 'Length';
styles [13][4] = 'Width';
styles [13][5] = 'Depth';
styles [13][6] = '';
styles [13][7] = '';
styles [13][8] = '';
styles [13][9] = '';
styles [14] = new Array(9);
styles [14][1] = '20';
styles [14][2] = 'Air Cell Bookfold';
styles [14][3] = 'Length';
styles [14][4] = 'Width';
styles [14][5] = 'Depth';
styles [14][6] = '';
styles [14][7] = '';
styles [14][8] = '';
styles [14][9] = '';

        
        function GetStyles()
        { 


                  
           lnval = document.wwRFQ.txt_stycode.value;
           document.wwRFQ.stylecode.value = styles[lnval][2]

           if (styles[lnval][3] == '')
           {
             document.wwRFQ.lengthdim.style.visibility   = 'hidden';
             document.wwRFQ.lengthfract.style.visibility = 'hidden';
             document.wwRFQ.boxlen.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.lengthdim.style.visibility   = 'visible';
             document.wwRFQ.lengthfract.style.visibility = 'visible';
             document.wwRFQ.boxlen.src = "images/" + styles[lnval][3] + ".gif";
           }
            if (styles[lnval][4] == '')
           {
             document.wwRFQ.widthdim.style.visibility   = 'hidden';
             document.wwRFQ.widthfract.style.visibility = 'hidden';
             document.wwRFQ.boxwid.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.widthdim.style.visibility   = 'visible';
             document.wwRFQ.widthfract.style.visibility = 'visible';
             document.wwRFQ.boxwid.src = "images/" + styles[lnval][4] + ".gif";
             
           }
           if (styles[lnval][5] == '')
           {
             document.wwRFQ.depthdim.style.visibility   = 'hidden';
             document.wwRFQ.depthfract.style.visibility = 'hidden';
             document.wwRFQ.boxdep.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.depthdim.style.visibility   = 'visible';
             document.wwRFQ.depthfract.style.visibility = 'visible';
             document.wwRFQ.boxdep.src = "images/" + styles[lnval][5] + ".gif";
           }
            if (styles[lnval][6] == '')
           {
             document.wwRFQ.tuckdim.style.visibility   = 'hidden';
             document.wwRFQ.tuckfract.style.visibility = 'hidden';
             document.wwRFQ.tucklen.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.tuckdim.style.visibility   = 'visible';
             document.wwRFQ.tuckfract.style.visibility = 'visible';
             document.wwRFQ.tucklen.src = "images/" + styles[lnval][6] + ".gif";
           }
            if (styles[lnval][7] == '')
           {
             document.wwRFQ.overlapdim.style.visibility    = 'hidden';
             document.wwRFQ.overlapfract.style.visibility  = 'hidden';
             document.wwRFQ.overlap.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.overlapdim.style.visibility   = 'visible';
             document.wwRFQ.overlapfract.style.visibility = 'visible';
             document.wwRFQ.overlap.src = "images/" + styles[lnval][7] + ".gif";
           }
            if (styles[lnval][8] == '')
           {
             document.wwRFQ.noascore.style.visibility = 'hidden';
            
             document.wwRFQ.imgnoascore.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.noascore.style.visibility = 'visible';
            
             document.wwRFQ.imgnoascore.src = "images/" + styles[lnval][8] + ".gif";
           }
           if (styles[lnval][9] == '')
           {
             document.wwRFQ.nobscore.style.visibility = 'hidden';
            
             document.wwRFQ.imgnobscore.src = "images/empty.gif";
           }
           else
           {
             document.wwRFQ.nobscore.style.visibility = 'visible';
            
             document.wwRFQ.imgnobscore.src = "images/" + styles[lnval][9] + ".gif";
           }
         }    
                 
           
      function clearSpec()
      {
          document.wwRFQ.lengthdim.value         = '';
         document.wwRFQ.lengthfract.value        = '';
         document.wwRFQ.widthdim.value           = '';
         document.wwRFQ.widthfract.value         = '';
         document.wwRFQ.depthdim.value           = '';
         document.wwRFQ.depthfract.value         = '';
         document.wwRFQ.tuckdim.value            = '';
         document.wwRFQ.tuckfract.value          = '';
         document.wwRFQ.overlapdim.value         = '';
         document.wwRFQ.overlapfract.value       = '';
         document.wwRFQ.noascore.value           = '';
         document.wwRFQ.nobscore.value           = '';
         document.wwRFQ.material.value           = '';
         document.wwRFQ.colors.value             = '';
         document.wwRFQ.txt_stycode.value        = "1";
         document.wwRFQ.stylecode.value          = "";
         document.wwRFQ.joint.value              = "NONE";
        
      }

      

       function clearPrc()
      { 
         document.wwRFQ.quantity.value             = '';
         document.wwRFQ.ship_to_city.value         = '';
         document.wwRFQ.ship_to_state.value        = '';
         document.wwRFQ.pallets.value              = 'OFF';
         document.wwRFQ.wrapped.value              = 'OFF';
         document.wwRFQ.extra_straps.value         = 'OFF';
         document.wwRFQ.pallets.checked            = false;
         document.wwRFQ.wrapped.checked            = false;
         document.wwRFQ.extra_straps.checked       = false;
         document.wwRFQ.perunit.value              = '';
         document.wwRFQ.special_instructions.value = '';
     
         
      }           

      function ImgDown(Name) {
    
        
       	document[Name].src = "images/" + Name + "_down.gif";
        
	
      }
      function ImgUp(Name) {
    
        
       	document[Name].src = "images/"+ Name +".gif";
	
      }

      function checkSpec()
      {
        lnval = document.wwRFQ.txt_stycode.value;
        if(isFname() && isLname() && isCompany() && isAddress1() && isUSCity() && isUSState() && isZip() && isPhone() && isEmail() && checklength(lnval) && checkwidth(lnval) && checkdepth(lnval) && checktuck(lnval) && checkoverlap(lnval) && checkascore(lnval) && checkbscore(lnval) &&  checkmaterial() && checkqty() && checkcity() && checkstate())
        {
          
          return true;
        }
        else
        {
          
          return false;
        }
      }

      function checklength(lnval)
      {
        if(styles[lnval][3] !== '')
        {
          if (document.wwRFQ.lengthdim.value == '' && document.wwRFQ.lengthfract.value == '')
             {
               alert ("\n You Must Enter a " + styles[lnval][3] + " Dimension.")
               document.wwRFQ.lengthdim.focus();
               return false;
             } 
          else
             {
               return true;
             }
        }
        else
        {
          return true;         
        }
      }

      function checkwidth(lnval)
      {
        if(styles[lnval][4] !== '')
        {
          if (document.wwRFQ.widthdim.value == '' && document.wwRFQ.widthfract.value == '')
             {
               alert ("\n You Must Enter a " + styles[lnval][4] + " Dimension.")
               document.wwRFQ.widthdim.focus();
               return false;
             } 
          else
             {
               return true;
             }
        }
        else
        {
          return true;         
        }
      }
      function checkdepth(lnval)
      {
      if(styles[lnval][5] !== '')
        {
          if (document.wwRFQ.depthdim.value == '' && document.wwRFQ.depthfract.value == '')
             {
               alert ("\n You Must Enter a " + styles[lnval][5] + " Dimension.")
               document.wwRFQ.depthdim.focus();
               return false;
             } 
          else
             {
               if(checkdim(lnval))
                {
                 return true;
                }
               else
                {
                  return false;
                }
             }
        }
        else
        {
          return true;         
        }
      }
      function checktuck(lnval)
      {
          if(styles[lnval][6] !== '')
        {
          if (document.wwRFQ.tuckdim.value == '' && document.wwRFQ.tuckfract.value == '')
             {
               alert("\n You Must Enter a " + styles[lnval][6] + " Dimension.")
               document.wwRFQ.tuckdim.focus();
               return false;
             } 
          else
             {
               return true;
             }
        }
        else
        {
          return true;         
        }
      }
      function checkoverlap(lnval)
      {
        if(styles[lnval][7] !== '')
        {
          if (document.wwRFQ.overlapdim.value == '' && document.wwRFQ.overlapfract.value == '')
             {
               alert ("\n You Must Enter a " + styles[lnval][7] + " Dimension.")
               document.wwRFQ.overlapdim.focus();
               return false;
             } 
          else
             {
               return true;
             }
        }
        else
        {
          return true;         
        }
      }
      function checkascore(lnval)
      {
        if(styles[lnval][8] !== '')
        {
          if (document.wwRFQ.noascore.value == '')
             {
               alert ("\n You Must Enter a " + styles[lnval][8] + " Dimension.")
               document.wwRFQ.noascore.focus();
               return false;
             } 
          else
             {
               return true;
             }
        }
        else
        {
          return true;         
        }
      }
      function checkbscore(lnval)
      {
        if(styles[lnval][9] !== '')
        {
          if (document.wwRFQ.nobscore.value == '')
             {
               alert ("\n You Must Enter a " + styles[lnval][9] + " Dimension.")
               document.wwRFQ.nobscore.focus();
               return false;
             } 
          else
             {
               return true;
             }
        }
        else
        {
          return true;         
        }
      }
      
      function checkmaterial()
      {
        if(document.wwRFQ.material.value == '')
        {         
          alert ("\n You Must Enter Materials to Calculate a Price.")
          document.wwRFQ.material.focus();
          return false;             
          
        }
        else
        {
          return true;         
        }
      }
      
      function checkdim(lnval)
      {
        var lendim   = parseInt(document.wwRFQ.lengthdim.value);      
        

        var widthdim   = parseInt(document.wwRFQ.widthdim.value);      
       
        if(widthdim > lendim)
        {
         
          alert ("\n Width Cannot be Greater then Length.")
          document.wwRFQ.widthdim.focus();
          return false;

        }
        else
        {
          var lenfract   = 0;
          var widthfract = 0;
          if(document.wwRFQ.lengthdim == document.wwRFQ.widthdim)
          {
            if(document.wwRFQ.lengthfract.value !== "")
            {
          
              var lenfract = parseInt(document.wwRFQ.lengthfract.value);
            }
            if(document.wwRFQ.widthfract.value !== "")
            {
              var widthfract = parseInt(document.wwRFQ.widthfract.value);
            }

            if(widthdim+widthfract > lendim+lenfract)
             {
             
               alert ("\n Width Cannot be Greater then Length.")
               document.wwRFQ.widthfract.focus();
               return false;

             }
           }
           else
           {
             return true;
           }
        }
      }     
      
    
       function checkqty()
      {
        if(document.wwRFQ.quantity.value == '')
        {         
          alert ("\n You Must Enter Quantities to Calculate a Price.")
          document.wwRFQ.quantity.focus();
          return false;             
          
        }
        else
        {
          return true;         
        }
      }
       function checkcity()
      {
        if(document.wwRFQ.ship_to_city.value == '')
        {         
          alert ("\n You Must Select a 'Ship To' to Calculate a Price.")
          document.wwRFQ.ship_to_city.selected();
          document.wwRFQ.ship_to_city.focus();
          return false;             
          
        }
        else
        {
          return true;         
        }
      }
        function checkstate()
      {
        if(document.wwRFQ.ship_to_state.value == '')
        {         
          alert ("\n You Must Enter a State to Calculate a Price.")
          document.wwRFQ.ship_to_state.selected();
          document.wwRFQ.ship_to_state.focus();
          return false;             
          
        }
        else
        {
          return true;         
        }
      }
function isFname() {
if (document.wwRFQ.fname.value == "") {
alert ("\n The First Name field is blank. \n\n Please enter your first name.")
document.wwRFQ.fname.focus();
return false;
}
return true;
}
function isLname() {
if (document.wwRFQ.lname.value == "") {
alert ("\n The Last Name field is blank. \n\nPlease enter your last name.")
document.wwRFQ.lname.focus();
return false;
}
return true;
}
function isEmail() {
if (document.wwRFQ.submit_by.value == "") {
alert ("\n The E-Mail field is blank. \n\n Please enter your E-Mail address.")
document.wwRFQ.submit_by.focus();
return false;
}
if (document.wwRFQ.submit_by.value.indexOf ('@',0) == -1 ||
document.wwRFQ.submit_by.value.indexOf ('.',0) == -1) {
alert ("\n The E-Mail field requires a \"@\" and a \".\"be used. \n\nPlease re-enter your E-Mail address.")
document.wwRFQ.submit_by.select();
document.wwRFQ.submit_by.focus();
return false;
}
return true;
}

function isAddress1() {
if (document.wwRFQ.addr1.value == "") {
alert ("\n The Address field is blank. \n\nPlease enter your address.")
document.wwRFQ.addr1.focus();
return false;
}
return true;
}
function isAddress2() {
if (document.wwRFQ.addr2.value == "") {
alert ("\n The Address 2 field is blank. \n\nPlease Select A Street Name.")
document.wwRFQ.addr2.focus();
return false;
}
return true;
}
function isUSCity() {
if (document.wwRFQ.city.value == "") {
alert ("\n The City field is blank. \n\nPlease enter your City.")
document.wwRFQ.city.focus();
return false;
}
return true;
}
function isUSState() {
if (document.wwRFQ.state.value == "") {
alert ("\n The US State field is blank. \n\nPlease Enter US state.")
document.wwRFQ.state.focus();
return false;
}
return true;
}
function isZip() {
if (document.wwRFQ.zip.value == "") {
alert ("\n The Zip code field is blank. \n\nPlease enter your Zip code.")
document.wwRFQ.zip.focus();
return false;
}
return true;
}

function isPhone() {
if (document.wwRFQ.phone.value == "") {
alert ("\n The Phone field is blank. \n\nPlease enter your Phone Number.")
document.wwRFQ.phone.focus();
return false;
}
return true;
}
function isCompany() {
if (document.wwRFQ.company.value == "") {
alert ("\n The Company field is blank. \n\nPlease enter your Company\n\n or 'self' for a personal request.")
document.wwRFQ.company.focus();
return false;
}
return true;
}

      
     