<!-- Set variables for form boxes -->
var Euro = 1.3014+.03
var Margin = 1.1
var JCV180 = 2000	
var JCV360 = 3200
var VM133MK = 6000
var VM133S = 6000
var Scarlett3 = 7800
var Scarlett3R = 9500
var Scarlett5 = 11000
var Scarlett5R = 13500
var Scarlett5RS = 14500
var Scarlett7 = 16500
var Nicol3 = 0
var Nicol3R = 0
var Nicol5 = 0
var Nicol5R = 0
var Nicol5RS = 0
var Nicol7 = 0
var Muffler = Euro*300*Margin
var Freight = Euro*435*Margin+208
var Crating = Euro*20
var Muffler360 = Euro*250*Margin
var Radiator360 = Euro*120*Margin
var Freight360 = Euro*380*Margin+208
var MKMS = Euro*(VM133MK)*Margin
var JCV1 = Euro*(JCV180)*Margin
var JCV2 = Euro*(JCV360)*Margin
var S3 = Euro*(Scarlett3)*Margin
var S3R = Euro*(Scarlett3R)*Margin
var S5 = Euro*(Scarlett5)*Margin
var S5R = Euro*(Scarlett5R)*Margin
var S5RS = Euro*(Scarlett5RS)*Margin
var S7 = Euro*(Scarlett7)*Margin

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original:  Paul DeBrino --><!-- Web Site:   http://infinity-rd.com -->

//<!-- Begin 	
   function ShowAll()
{ alert("Price shown is F.O.B. factory (Czech Republic) and includes currency exchange fees. Engines are shipped air freight to nearest international airport. Customer is responsible for all freight charges, customs and storage fees." + '\n' + "VM133MK & VM133S: " + formatCurrency(MKMS) + '\n' + "JCV-360:                     " + formatCurrency(JCV2) + '\n' + "Scarlett 3:                   " + formatCurrency(S3) + '\n' + "Scarlett 3R:                 " + formatCurrency(S3R) + '\n' + "Scarlett 5:                   " + formatCurrency(S5) + '\n' + "Scarlett 5R:                 " + formatCurrency(S5R) + '\n' + "Scarlett 5RS:               " + formatCurrency(S5RS) + '\n' + "Scarlett 7:                   " + formatCurrency(S7))

}
   function ShowAccessories()
{ alert("VM133 Exhaust System: " + formatCurrency(Muffler)+ "\n"+ "JCV-360 Exhaust System: " + formatCurrency(Muffler360) + "\n" + "JCV-360 Radiator: " + formatCurrency(Radiator360))
}   
function ShowFreight()
{ alert("Air freight rates shown include customs charges and are estimates only." + "\n" + "VM133: " + formatCurrency(Freight) + "\n"+ "JCV-360: " + formatCurrency(Freight360))
}
    function CheckChoice(whichbox) 	
{ with (whichbox.form)		
{  if (whichbox.name == "engine") 
      { engineValue.value = eval(whichbox.value);}
   if (whichbox.name == "Gear")
      { GearValue.value = eval(whichbox.value);}
   if (whichbox.name == "Prop")
      { PropValue.value = eval(whichbox.value);}
   if (whichbox.name == "Ratio")
      { RatioValue.value = eval(whichbox.value);}
   if (whichbox.type == "radio")
      { hiddentotal.value = eval(engineValue.value); }
      else {
   if (whichbox.checked == false)
      { hiddentotal.value = eval(hiddentotal.value) - eval(whichbox.value); }
      else { hiddentotal.value = eval(hiddentotal.value) + eval(whichbox.value); }}
   if (hiddentotal.value < 0)
      { InitForm(); }
     {myform.all.checked = false; }      return(formatCurrency(hiddentotal.value)); } }
      function formatCurrency(num) {
      num = num.toString().replace(/\$|\,/g,'');
   if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*100+0.50000000001); cents = num%100; num = Math.floor(num/100).toString(); if(cents<10) cents = "0" + cents;
   for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
   return (((sign)?'':'-') + '$' + num + '.' + cents); 	} function InitForm() {
   document.myform.total.value='$0'; document.myform.hiddentotal.value=0; document.myform.hiddenpriorradio.value=0; document.myform.HiddenSubTotal.value=0
   for (xx=0; xx < document.myform.elements.length; xx++) {
   if (document.myform.elements[xx].type == 'checkbox' | document.myform.elements[xx].type == 'radio') {
   document.myform.elements[xx].checked = false; } } }
//  End -->
