Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.         var checktry=1;
  3.                 function fme_pricecheck()
  4.         {
  5.             if(checktry>attemptallow)
  6.             {
  7.                 document.getElementById("myofferedprice").disabled=false;
  8.                 document.getElementById("offeredbutton").disabled=false;
  9.                 disabledone=true;
  10.                 document.getElementById("Price_match_header").innerHTML="Error";
  11.                 document.getElementById("Price_match_content").innerHTML=errormessagetry;
  12.             }
  13.             else
  14.             {
  15.                //minimum price set from product attribute
  16.                 var fme_pricecheck_minprice = parseFloat("45.79");
  17.  
  18.                 var fme_pricecheck_maxprice = parseFloat("531.348");
  19.  
  20.  
  21.                //input box price
  22.                 var valuegetted = parseFloat(document.getElementById("myofferedprice").value);
  23.  
  24.                //original price
  25.                 //var maxpricegeted = parseFloat("557.0000");
  26.  
  27.                 var actuallvalue = document.getElementById("myofferedprice").value;;
  28.                 if(fme_pricecheck_minprice > valuegetted)
  29.                 {
  30.                     checktry++;
  31.                     document.getElementById("Price_match_header").innerHTML="Sorry";
  32.                     document.getElementById("Price_match_content").innerHTML=errormessagemin;
  33.                     document.getElementById("myofferedprice").className="input-text required-entry validate-greater-than-zero validation-failed";
  34.  
  35.                 }
  36.                 else if(valuegetted >fme_pricecheck_maxprice)
  37.                 {
  38.                     checktry++;
  39.                     document.getElementById("Price_match_header").innerHTML="Sorry";
  40.                     document.getElementById("Price_match_content").innerHTML=errormessagemax;
  41.                     document.getElementById("myofferedprice").className="input-text required-entry validate-greater-than-zero validation-failed";
  42.  
  43.                 }
  44.                 else if(isNaN(document.getElementById("myofferedprice").value)==true || document.getElementById("myofferedprice").value=="")
  45.                 {
  46.                     checktry++;
  47.                     document.getElementById("Price_match_header").innerHTML="Price Rejected";
  48.                     document.getElementById("Price_match_content").innerHTML=generalerror;
  49.                     document.getElementById("myofferedprice").className="input-text required-entry validate-greater-than-zero validation-failed";
  50.                 }
  51.                 else
  52.                 {
  53.                     checktry++;
  54.                     addvalue = valuegetted+price;
  55.                     document.getElementById("myofferedprice").value=valuegetted.toFixed(2);
  56.                     var orignalprice = parseFloat("557.0000");
  57.                     var customprice=addvalue-orignalprice;
  58.                     priceadded = addvalue;
  59.                                        
  60.                         divs = document.getElementById('product-price-4677');
  61.                    
  62.                         divs.innerHTML = "<span class='price'>$"+addvalue.toFixed(2)+"</span>";
  63.                                                             try
  64.                     {
  65.                         document.getElementById("myofferedpricehidden").value=addvalue;
  66.                         optionsPrice.changePrice('options', customprice);
  67.                         optionsPrice.changePrice('optionsPriceInclTax', customprice);
  68.                         optionsPrice.reload();
  69.                     }
  70.                     catch (e)
  71.                     {
  72.  
  73.                     }
  74.                     document.getElementById("Price_match_header").innerHTML="Deal!";
  75.                     document.getElementById("Price_match_content").innerHTML=acceptmessage;
  76.                     document.getElementById("myofferedprice").className="input-text required-entry validate-greater-than-zero validation-passed";
  77.                     disabledone=true;
  78.                     document.getElementById("myofferedprice").style.backgroundColor="lightgray";                    
  79.                 }
  80.             }
  81.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement