// JavaScript Document
<!--
	function addCommas(nStr)
	{
		nStr += '';
		x = nStr.split('.');
		x1 = x[0];
		x2 = x.length > 1 ? '.' + x[1] : '';
		var rgx = /(\d+)(\d{3})/;
		while (rgx.test(x1)) {
			x1 = x1.replace(rgx, '$1' + ',' + '$2');
		}
		return x1 + x2;
	}


	function display_quote()
	{

		if(document.test.NumberA.value <1 || document.test.NumberA.value > 100 || document.test.NumberB.value < 1 || document.test.NumberB.value > 100)
		{
			alert('Invalid Input');
			return false;
		}
		var arrayInteger = new Array ( 8220278, 2316738, 1640751, 1171642, 943667, 774718, 655914, 579206, 549196, 577325, 127688, 108555, 101802, 94221, 91020,
										75006, 70054, 65832, 62141, 58384, 55471, 53273, 52538, 55048, 65641, 31423, 27494, 26269, 24917, 23951, 23041, 22099,
										21175, 20492, 19951, 19418, 18675, 18972, 20181, 24946, 14024, 12492, 11889, 11245, 11179, 10709, 10328, 10193, 9826,
										9722, 9493, 9036, 9220, 10071, 12555, 7682, 7051, 6743, 6485, 6474, 6149, 6008, 5999, 5647, 5536, 5475, 5426, 5463,
										5968, 7198, 5026, 4555, 4146, 4048, 4094, 3924, 3886, 3648, 3530, 3602, 3486, 3477, 3568, 3862, 4850, 3291, 3039,
										2863, 2862, 2781, 2595, 2591, 2519, 2577, 2436, 2413, 2424, 2377, 2660, 3308
								      );
		var numberA = 0;

		if(document.test.NumberA.value != "")
			numberA = document.test.NumberA.value-1;

		//alert(numberA);

		var numberB = 0;

		if(document.test.NumberB.value != "")
			numberB = document.test.NumberB.value-1;

		//alert(numberB);

		var numberC = 0;
		if(arrayInteger[numberB] > arrayInteger[numberA])
			numberC = ((arrayInteger[numberB] - arrayInteger[numberA]) * 100 )/arrayInteger[numberA];
		else {
			if(arrayInteger[numberA] > arrayInteger[numberB])
				numberC = -((arrayInteger[numberA] - arrayInteger[numberB]) * 100 )/arrayInteger[numberA];
			else
				numberC = 0;
		}

		numberC = (Math.round(numberC*10))/10;

		if(numberC > 999)
		{
			numberC = addCommas(numberC);
		}

		document.test.NumberC.value = numberC + '%';
		//alert(document.test.NumberC.value);
	}
//-->

