﻿function changeStockLevel(){
       ddForm = document.getElementById('VariantDD');
       DDArray = ddForm.value.split(' _ ');
       document.getElementById('availability_value').innerHTML = DDArray[1];    
}

function swapVariantImage(){

       ddForm = document.getElementById('VariantDD');
       DDArray = ddForm.value.split(' _ ');
       document.getElementById('product-full').src = "http://images.buyitsellit.com/" + DDArray[2] + "_290.jpg";
       //document.getElementById('product-full-link').href = "http://images.buyitsellit.com/" + DDArray[2] + ".jpg?rnd=" + Math.floor(Math.random() * 100000000);

   }

   function setMultiOptions(pid, defaultprice, defaultimageID, onload) {

       document.getElementById('availability_value').innerHTML = 'checking...'
       if (document.getElementById('btnAddToCart') != null) { sOpt1 = document.getElementById('btnAddToCart').disabled = true; };

       var sOpt1;
       var sOpt2;
       var sOpt3;
       var sOpt4;
       var sOpt5;

       if (document.getElementById('opt1') != null) { sOpt1 = document.getElementById('opt1').value };
       if (document.getElementById('opt2') != null) { sOpt2 = document.getElementById('opt2').value };
       if (document.getElementById('opt3') != null) { sOpt3 = document.getElementById('opt3').value };
       if (document.getElementById('opt4') != null) { sOpt4 = document.getElementById('opt4').value };
       if (document.getElementById('opt5') != null) { sOpt5 = document.getElementById('opt5').value };


       new Ajax.Request('/ajaxresponses/GetMultiOptionVariantDetails.aspx?pid=' + pid + '&defaultprice=' + defaultprice + '&defaultimage=' + defaultimageID + '&opt1=' + sOpt1 + '&opt2=' + sOpt2 + '&opt3=' + sOpt3 + '&opt4=' + sOpt4 + '&opt5=' + sOpt5 + '&type=json', {
           onSuccess: function(transport) {
               var response = transport.responseText;
               var myResult = eval('(' + response + ')');

               var variantid = myResult.result.id;
               var stocklevel = myResult.result.stocklevel;
               var price = myResult.result.price;
               var saleprice = myResult.result.saleprice;
               var assignedimageid = myResult.result.assignedimageid;


               if (onload == false) {
                   if (variantid != -1) {
                       document.getElementById('product-full').src = "http://images.buyitsellit.com/" + assignedimageid + "_290.jpg";
                   }
               }
               //Set the Stock Level
               document.getElementById('availability_value').innerHTML = stocklevel;
               //Set The Variant ID
               document.getElementById('DefaultVariantID').value = variantid;
               //Set The Price
               if (saleprice != null) {
                   document.getElementById('optionprice').innerHTML = '<s>' + price + '</s> ' + saleprice;
               }
               else {
                   document.getElementById('optionprice').innerHTML = price;
               }

               if (document.getElementById('btnAddToCart') != null) { sOpt1 = document.getElementById('btnAddToCart').disabled = false; };

           }
       });
   };
