// JavaScript Document


function popAdCash(field) {
  var houseValue = document.rdForm.field_2.options[document.rdForm.field_2.selectedIndex].value;
  var ind = houseValue.indexOf("-");
  ind = ind+1;
  houseValue = houseValue.substring(ind);

	//var fmBal = document.rdForm.field_4.options[document.rdForm.field_4.selectedIndex].value;
	var ind2 = fmBal.indexOf("-");
	fmBal = fmBal.substring(0,ind2);

	var smBal = window.document.rdForm.field_14.options[document.rdForm.field_14.selectedIndex].value;
	var ind3 = smBal.indexOf("-");
	if(ind3 > 0) {
	  smBal = smBal.substring(0,ind3);
	}

	var totBal;
	if (!isNaN(parseInt(smBal))) {
		totBal = parseInt(fmBal) + parseInt(smBal);
	} else {
		totBal = fmBal;
	}

	var ltv = totBal/houseValue;

	//var adCash  = document.rdForm.field_3;
	var smbCtrl = document.rdForm.field_14;
	//var q5Value = document.rdForm.field_3.value;



	adCash.length = 0;
	smbCtrl.length = 0;
	if (ltv > .9) {
	<!-- adding if ltv over 90 - set the ad cash to NA -->
		adCash.options[adCash.length] = new Option("NA","0");
		smbCtrl.options[smbCtrl.length] = new Option("NA","0");
	} else {
		var maxAdCash = (houseValue*.9) - fmBal;
		maxAdCash = maxAdCash/1000;
		maxAdCash = Math.round(maxAdCash, 0);
		// adding a subtraction of 15 to max add cash so it won't go over
		maxAdCash = maxAdCash;
	    var counter=5;
	    adCash.options[adCash.length] = new Option("Select One","0");
	    adCash.options[adCash.length] = new Option("$0","0");

	    smbCtrl.options[smbCtrl.length] = new Option("Select One","0");
	    smbCtrl.options[smbCtrl.length] = new Option("$0","0");

	  while(counter<maxAdCash && counter<980) {
	    var rightEnd=counter;
	      rightEnd+=15;
	      if (rightEnd> maxAdCash) {
	        rightEnd = maxAdCash;
	      }
	      adCash.options[adCash.length] = new Option("$"+counter+",001 - $"+rightEnd+",000" ,(counter+rightEnd)*500);
          smbCtrl.options[smbCtrl.length] = new Option("$"+counter+",001 - $"+rightEnd+",000" ,(counter+rightEnd)*500);
	      counter+=15;
    	}
    if(maxAdCash>=1000) {
      adCash.options[adCash.length] = new Option("$980,000 - $1,000,000","990000");
      smbCtrl.options[smbCtrl.length] = new Option("$980,000 - $1,000,000","990000");
    }
    if(maxAdCash>=1001) {
      adCash.options[adCash.length] = new Option("Over $1,000,000","1000001");
      smbCtrl.options[smbCtrl.length] = new Option("Over $1,000,000","1000001");;
    }
	}

  return;
}

function popAdCash2(field) {
  var houseValue = document.rdForm.field_2.options[document.rdForm.field_2.selectedIndex].value;
  var ind = houseValue.indexOf("-");
  ind = ind+1;
  houseValue = houseValue.substring(ind);

	var fmBal = document.rdForm.field_4.options[document.rdForm.field_4.selectedIndex].value;
	var ind2 = fmBal.indexOf("-");
	fmBal = fmBal.substring(0,ind2);

	var smBal = window.document.rdForm.field_14.options[document.rdForm.field_14.selectedIndex].value;
	var ind3 = smBal.indexOf("-");
	if(ind3 > 0) {
	  smBal = smBal.substring(0,ind3);
	}

	var totBal;
	if (!isNaN(parseInt(smBal))) {
		totBal = parseInt(fmBal) + parseInt(smBal);
	} else {
		totBal = fmBal;
	}

	var ltv = totBal/houseValue;

	//var adCash  = document.rdForm.field_3;
	adCash.length = 0;
	if (ltv > .9) {
	<!-- adding if ltv over 90 - set the ad cash to NA -->
		adCash.options[adCash.length] = new Option("NA","0");
	} else {
		var maxAdCash = (houseValue*.9) - totBal;
		maxAdCash = maxAdCash/1000;
		maxAdCash = Math.round(maxAdCash, 0);
		// adding a subtraction of 15 to max add cash so it won't go over
		maxAdCash = maxAdCash;
	    var counter=5;
	    adCash.options[adCash.length] = new Option("Select One","0");
	    adCash.options[adCash.length] = new Option("$0","0");


	  while(counter<maxAdCash && counter<980) {
	    var rightEnd=counter;
	      rightEnd+=15;
	      if (rightEnd> maxAdCash) {
	        rightEnd = maxAdCash;
	      }
	      adCash.options[adCash.length] = new Option("$"+counter+",001 - $"+rightEnd+",000" ,(counter+rightEnd)*500);
 	      counter+=15;
    	}
    if(maxAdCash>=1000) {
      adCash.options[adCash.length] = new Option("$980,000 - $1,000,000","990000");
    }
    if(maxAdCash>=1001) {
      adCash.options[adCash.length] = new Option("Over $1,000,000","1000001");
    }
	}

  return;
}

function move2next_3(fielda, fieldb) {
  if (fielda.value.length == 3)
		fieldb.focus();
}
