/*
This JavaScript "Din Setting Calculator" may not be used with out express written consent
by Dave Preston.  For consent Please e-mail Dave at Dave@dinsetting.com.  He will likely
consent in exchange for a link to one of his ski websites.
*/




function din()
{
var w2 = document.getElementById('skiWeight');
var h2 = document.getElementById('skiHeight');
var t2 = document.getElementById('skiType');
var a2 = document.getElementById('skiAge');
var s2 = document.getElementById('skiSole');
var b2 = document.getElementById('Brand');

var ds = document.getElementById('dinSet');

var w = w2.options[w2.selectedIndex].value;
var h = h2.options[h2.selectedIndex].value;
var t = t2.options[t2.selectedIndex].value;
var a = a2.options[a2.selectedIndex].value;
var s = s2.options[s2.selectedIndex].value;

if (Brand) 
	{
	var inputs = Brand.getElementsByTagName('input'); 
	if(inputs) 
		{
		for (var i = 0; i < inputs.length; ++i) 
			{
			if (inputs[i].checked) 
				{
				var b = i;
				}
			}
		}
	}


if ((w * 1) < 3)
  {
  if ((t * 1) == -1)
    {
    var t = 0;
    }
  }

if ((a * 1) == 1)
  {
  if ((w * 1) == 1)
    {
    var a = 0;
    }
  }

if ((h * 1) > (w * 1)) 
  {
  var din = (w * 1) + (t * 1) - (a * 1);
  }
else if ((h * 1) < (w * 1)) 
  {
  var din = (h * 1) + (t * 1) - (a * 1);
  }
else 
  {
  var din = (w * 1) + (t * 1) - (a * 1);
  }
  
var boot1 = new Array("0.75","1","1.5","1.75","2.25","2.75","3.5","NA","NA","NA","NA","NA","NA","NA","NA","NA");
var boot2 = new Array("0.75","1","1.25","1.5","2","2.5","3","3.5","4.5","5.5","6.5","7.5","NA","NA","NA","NA");
var boot3 = new Array("NA","0.75","1","1.5","1.75","2.25","2.75","3","4","5","6","7","8.5","10","11.5","NA"); 

if ((inputs[b].value * 1) == 1)
  {
  var boot4 = new Array("NA","NA","NA","1.25","1.5","2","2.5","3","3.5","4.5","5.5","6.5","8","9.5","11","13");
  }
else if ((inputs[b].value * 1) == 2)
  {
  var boot4 = new Array("NA","NA","NA","1.25","1.5","2","2.5","3","3.5","4.5","5.5","6.5","8","9.5","11","NA");
  }
else
  {
  var boot4 = new Array("NA","NA","NA","1.25","1.5","2","2.5","3","3.5","4.5","5.5","6.5","8","9.5","11","13");
  }

var boot5 = new Array("NA","NA","NA","NA","1.5","1.75","2.25","2.75","3.5","4","5","6","7","8.5","10","12");
var boot6 = new Array("NA","NA","NA","NA","NA","1.75","2","2.5","3","3.5","4.5","5.5","6.5","8","9.5","11.5");

if (s == 1)
  {var din2 = boot1[din - 1];}
else if (s == 2)
  {var din2 = boot2[din - 1];}
else if (s == 3)
  {var din2 = boot3[din - 1];}
else if (s == 4)
  {var din2 = boot4[din - 1];}
else if (s == 5)
  {var din2 = boot5[din - 1];}
else if (s == 6)
  {var din2 = boot6[din - 1];}

ds.value = din2;
}


