loc = document.location.href; 

function updateQ(caller) {
  total = 0;
  ordertables = document.getElementsByTagName('table');
  for (i=0;i<ordertables.length;i++) {
    if (ordertables[i].getAttribute('id')!='order-total') {
      thesetrs = ordertables[i].getElementsByTagName('tr');
      for (j=0;j<thesetrs.length;j++) {
        thistr = thesetrs[j];
        thisselect = thistr.getElementsByTagName('select')[0];
        thischeckbox = thistr.getElementsByTagName('input')[0];
        thissubtotal = thistr.getElementsByTagName('input')[1];
        if (thisselect.value > 0){
            subtotal = thisselect.value * 10;
            total += subtotal;
            thissubtotal.value = subtotal+".00";
           if(thischeckbox.checked == false) {
              thischeckbox.checked = true;
           } 
        } else {
          if(thischeckbox.checked == true) {
              thischeckbox.checked = false;
              thissubtotal.value = "";
           } 

        }
      }
    } else {
        ordertables[i].getElementsByTagName('input')[0].value = total+".00"; 
    }   
  } 
}


function CalculateOrder(form)
{
if (form.os0.value == "0.5")
 {
 form.amount.value = 5.00;
 form.item_name.value += " 0.5 pounds";
 }
if (form.os0.value == "1")
 {
 form.amount.value = 10.00;
 form.item_name.value += " 1 pound";
 }
 
 if (form.os0.value == "1.5")
 {
 form.amount.value = 15.00;
 form.item_name.value += " 1.5 pounds";
 }
 
 if (form.os0.value == "2")
 {
 form.amount.value = 20.00;
 form.item_name.value += " 2 pounds";
 }
 
}


window.onload = function() {
    var tablis = document.getElementById('tabbar').getElementsByTagName('li');
    if (loc.indexOf('page')==-1) {
      tabtoset = 0;
    } else if (loc.indexOf('page_id=26')>-1) {
      tabtoset = 1;
    } else if (loc.indexOf('page_id=7')>-1) {
      tabtoset = 2;
    } else if (loc.indexOf('page_id=27')>-1) {
      tabtoset = 3;
    }
    
    tablis[tabtoset].setAttribute('className','page_item current_page_item');
    tablis[tabtoset].setAttribute('class','page_item current_page_item');

if (tabtoset == 1) {
   selects = document.getElementsByTagName('select');
   for (i=0;i<selects.length;i++) {
     selects[i].setAttribute('onchange','updateQ(this)');
   } 
   inputs = document.getElementsByTagName('input');
   for (i=0;i<inputs.length;i++) {
     inputs[i].setAttribute('disabled','disabled');
   } 
  }



updateQ();
}
