<!--
//Written by T. P. Barling for Doc's Locker
//Copyright © 2004.06.04, Crazy Cajun's Web Design
//------------------------------------------------
// Updated 2008.04.23 to reflect NAVADMIN 301/2007
//Calculation --
function advc(form) { 
var pma1=form.pma.value;
var spigY1=form.spigY.value;
var spigM1=form.spigM.value;
var awd1=form.awards.value;
var pna1=form.pna.value;
var total1=0;
if (form.educt[0].checked) {
    var educt1=2
	}
else {
	if (form.educt[1].checked) {
	    var educt1=4
		}
		else {
		   var educt1=0
	    }
	 }

if (form.rank[0].checked) {
	var pma2 = (pma1 * 80) - 230
	var pma2 = Math.round (100*pma2)/100
	var spigY2 = spigY1 * 1
	if (spigM1 = 0) {
	    var spigM2 = 0
		}
		else {
		var spigM2 = Math.round(1000*(spigM1 / 12))/1000
		}
	var spig1 = spigY2 + spigM2
	var spig2 = spig1 + 7.5
	var spig2 = Math.round(100*spig2)/100
	if (spig2 > 15) {
		var spig2 = 15 * 1
		}
		else {
		var spig2 = spig2 * 1
		}
	if (awd1 > 10) {
		var awd1 = 10 * 1
		}
		else {
		var awd1 = awd1 * 1
		}
	var pna1
	if (pna1 > 15) {
		var pna1 = 15 * 1
		}
		else {
		var pna1 = pna1 * 1
		}
	var total1 = (pma2 + spig2 + pna1 + awd1 + educt1)
	}
	else {
		if (form.rank[1].checked) {
			var pma2 = (pma1 * 80) - 204
			var pma2 = Math.round (100*pma2)/100
			var spigY2 = spigY1 * 1
			if (spigM1 = 0) {
		    	var spigM2 = 0
				}
				else {
				var spigM2 = Math.round(1000*(spigM1 / 12))/1000
				}
			var spig1 = spigY2 + spigM2
			var spig2 = spig1 + 9.5
			var spig2 = Math.round(100*spig2)/100
			if (spig2 > 17) {
				var spig2 = 17 * 1
				}
				else {
					var spig2 = spig2 * 1
					}
			if (awd1 > 12) {
				var awd1 = 12 * 1
				}
				else {
					var awd1 = awd1 * 1
					}
			var pna1
			if (pna1 > 15) {
				var pna1 = 15 * 1
				}
				else {
					var pna1 = pna1 * 1
					}
			var total1 = (pma2 + spig2 + pna1 + awd1 + educt1)
			}
			else {
				var pma2 = (pma1 * 50) - 120
				var pma2 = Math.round (100*pma2)/100
				var spig2 = "N/A"
				var awd1 = "N/A"
				var educt1 = "N/A"
				var pna1 = "N/A"
				var total1 = (pma2)
				}
	}

form.pmar.value = pma2 ;
form.spigr.value = spig2 ;
form.awardsr.value = awd1 ;
form.eductr.value= educt1;
form.pnar.value = pna1;
form.total.value = Math.round(100 * total1)/100;

// Validate Form --
if (form.rank[2].checked) {
	var pma1=form.pma.value;
	}
else {
	var pma1=form.pma.value;
	var spigY1=form.spigY.value;
	var spigM1=form.spigM.value;
	var awd1=form.awards.value;
	var pna1=form.pna.value;
	}
// Alerts --
if (form.rank[2].checked) {
if((pma1==null)||(pma1=="")||(isNaN(pma1))){
alert('Please enter your PMA with numbers only. Use a period for decimal place.');
form.pma.focus();
form.pma.select();
form.pmar.value = 0 ;
form.spigr.value = 0 ;
form.awardsr.value = 0 ;
form.pnar.value = 0;
form.total.value = 0;
return false
}
}
else {
if((pma1==null)||(pma1=="")||(isNaN(pma1))){
alert('Please enter your PMA with numbers only. Use a period for decimal place.');
form.pma.focus();
form.pma.select();
form.pmar.value = 0 ;
form.spigr.value = 0 ;
form.awardsr.value = 0 ;
form.pnar.value = 0;
form.total.value = 0;
return false
}
if((spigY1==null)||(spigY1=="")||(isNaN(spigY1))){
alert('Please enter your SPIG Years with numbers only.');
form.spigY.focus();
form.spigY.select();
form.spigr.value = 0 ;
form.awardsr.value = 0 ;
form.pnar.value = 0;
form.total.value = 0;
return false
}
if((spigM1<0)||(spigM1>11)||(isNaN(spigM1))){
alert('Please enter a number between 0 and 11.');
form.spigM.focus();
form.spigM.select();
form.spigr.value = 0 ;
form.awardsr.value = 0 ;
form.pnar.value = 0 ;
form.total.value = 0 ;
return false
}
if((awd1==null)||(awd1=="")||(isNaN(awd1))){
alert('Please enter your Awards with numbers only.');
form.awards.focus();
form.awards.select();
form.awardsr.value = 0 ;
form.pnar.value = 0;
form.total.value = 0;
return false
}
if((pna1==null)||(pna1=="")||(isNaN(pna1))){
alert('Please enter your PNA with numbers only.');
form.pna.focus();
form.pna.select();
form.pnar.value = 0;
form.total.value = 0;
return false
}
}
}
// unhide-->
		
