function linetotal(tt) {
  document.getElementById(tt + '--T').innerHTML = 'Calculating best price'; 
  document.getElementById(tt + '--G').innerHTML = '&nbsp;'; 
  de = document.getElementById("de").value;
  bo = document.getElementById("bo").value;

  for(i=0; i<document.MainForm.elements.length; i++) { 

    if (document.MainForm.elements[i].name.substring(0,3)=="U--") {
      document.MainForm.elements[i].value = "0";
    }
  }

  for(i=0; i<document.MainForm.elements.length; i++) { 

    if (document.MainForm.elements[i].type == "text" && 
        document.MainForm.elements[i].name != "ponumber" && 
        document.MainForm.elements[i].name != "emailaddress") {
      acc = document.MainForm.elements[i].name.substring(0,3);
      if (acc != "U--") {
        uom = document.getElementById(document.MainForm.elements[i].name + '--U').value; 
        document.getElementById('U--' + uom).value = (document.getElementById('U--' + uom).value * 1) + (document.MainForm.elements[i].value * 1); 
        document.MainForm.elements[i].disabled = true; 
      }
    }
  }
  locURL = 'pdf?output=htm&pg=pricecheck&bo=' + bo + '&de=' + de + '&pt=' + tt;
  for (i=0; i<document.MainForm.elements.length; i++) {
    if (document.MainForm.elements[i].name.substring(0,3)=="U--") {
      locURL = locURL + '&' + document.MainForm.elements[i].name + '=' + document.MainForm.elements[i].value; 
    }
  }
  document.getElementById('PRICECHECK').src = locURL; 
}


function validate_form() { 
  valid = true;
  if ( document.MainForm.ponumber.value == "" ) { 
    alert ("Please fill in the Purchase Order Number"); 
    valid = false; 
  }  
  if ( document.MainForm.emailaddress.value == "" ) { 
    alert ("Please fill in the Email Address"); 
    valid = false; 
  } 
  return valid; 
} 


function pausecomp(millis){ 
  var date = new Date();  
  var curDate = null;  
  do { curDate = new Date(); } 
  while(curDate-date < millis);  
}
