// JavaScript Document

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
}

function calone()
{
		var ok = true; 
        var b1 = 0;
        var r1 = 0;
		var r2 = 4.45;
		var obj = document.getElementById('bal1');
		if (obj.value == '' )
			{	
				ok = false;
				alert('Please Enter Current Mortgage Balance..');
			}
        else		
			{
				if (IsNumeric(obj.value) == false )
					{	
						ok = false;
						alert('Please Enter Numeric in Current Mortgage Balance..');
					}
				else
				{		
					b1 = obj.value;
					obj = document.getElementById('rate1');
					if (obj.value == '' )
					{	
						ok = false;
						alert('Please Enter Current interest rate..');
					}
					else 
					{
						if (IsNumeric(obj.value) == false )
							{	
								ok = false;
								alert('Please Enter Numeric in Current interest rate..');
							}
						else
						{
							r1 = obj.value;	
							ok = true;
						}
					}
				}
			}
		
		if ( ok == true )
		{
			var amt1 = ( b1 * ( r1 / 100 ) ) / 12;
			var objres1 = document.getElementById('result1');
			objres1.value = Math.round(amt1);
			var amt2 = ( b1 * ( r2 / 100 ) ) / 12;
			var objres2 = document.getElementById('result2');
			objres2.value = Math.round(amt2);
			objres3 = document.getElementById('result3');
			objres3.value = Math.round(amt1 - amt2);
		}
}
