$(document).ready(function(){
    MM_preloadImages('home_over.png','products_over.png','reseller_over.png','order_over.png')

    $('.addbasket').unbind()
       .click( function() {
               addbasket()
          })
       .css('cursor','pointer')

     $('select').add('input').change(function() { addbasket() })


})
//----------------------------------------------------------------------
function addbasket() {

   var black_trays_qty     = $('#black_trays_qty').val()
   var terra_tray_qty      = $('#terra_tray_qty').val()
   var trayqty             = (parseInt(black_trays_qty,10) + parseInt(terra_tray_qty,10))
   var trayprice           = 750.0
//alert(black_trays_qty+"\n"+terra_tray_qty+"\n"+trayqty+"\n"+trayprice)

   if (trayqty < 1) {
//       $("input[@name=delivery_trays]")[1].checked = true
//alert('trayqty < 1')
//       $("#delivery_trays_OFF").checked = true
//       document.getElementById('delivery_trays_OFF').checked = true
       document.forms['wormorderform'].delivery_trays[1].checked = true;

   }
   var delivery_trays      = $("input[@name=delivery_trays]:checked").val()
   var traydeliverycost    = 145.0
   var traysubtotal        = parseInt(trayqty,10) *  parseInt(trayprice,10)
//alert(traydeliverycost+"\n"+trayqty+"\n"+trayprice+"\n"+traysubtotal)
   if (delivery_trays =='ON') traysubtotal += (traydeliverycost * parseInt(trayqty,10))
   //=======================================================
  // wrigglers


   var worms_qty           = $('#worms_qty').val()
   var costper500          = 120
   var costper2000         = 450
   if (worms_qty == 2000) var wormcost = costper2000
   else                   var wormcost = (parseInt(worms_qty,10) / 500)  * costper500

   var wormsubtotal        = wormcost
   if (worms_qty < 1) {
//       $("input[@name=delivery_worms]")[1].checked = true
       document.forms['wormorderform'].delivery_worms[1].checked = true;

   }
   var delivery_worms      = $("input[@name=delivery_worms]:checked").val()
   var wormdeliverycost    = 85
   if (delivery_worms == 'ON') wormsubtotal +=   parseInt(wormdeliverycost,10)



   //=======================================================

   var bokashi_qty         = $('#bokashi_qty').val()
   var bokashiprice        = 350.0
   var bokashisubtotal     = parseInt(bokashiprice,10) * parseInt(bokashi_qty,10)



   var bokashi_refill_qty  = $('#bokashi_refill_qty').val()
   var bokashirefillprice  = 85.0
       bokashisubtotal     +=  parseInt(bokashirefillprice,10) * parseInt(bokashi_refill_qty,10)

   var bokashi_sub_qty     = parseInt(bokashi_qty,10) + parseInt(bokashi_refill_qty,10)
   if (bokashi_sub_qty < 1)  {
//      $("input[@name=delivery_bokashi]")[1].checked = true
       document.forms['wormorderform'].delivery_bokashi[1].checked = true;

   }
   var delivery_bokashi    = $("input[@name=delivery_bokashi]:checked").val()
   var bokashdeliverycost  = 85
   if (delivery_bokashi == 'ON') bokashisubtotal += (bokashdeliverycost * bokashi_sub_qty)

   //=======================================================
//alert(traysubtotal+"\n"+wormsubtotal+"\n"+bokashisubtotal)

   var total =    parseInt(traysubtotal,10) + parseInt(wormsubtotal,10) + parseInt(bokashisubtotal,10)

   $("input[@name=basket_total]").val(total)
}



function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


