// JavaScript Document
	<!--
	function MyCheckEnteredValue(element) {
		var lField = ltrim(rtrim(String(element.value)));
		myReg=new RegExp("^[$]?[0-9]*\\.?[0-9]*$"); 
		if (!(myReg.test(lField) && lField!='.' && lField!='$')) {
			alert("Only numeric values are allowed!");
			element.focus();
			element.select();
			return false;
		}
		return true;
	}
	
	function MyCheckEnteredValuePercent(element) {
		var lField = ltrim(rtrim(String(element.value)));
		myReg=new RegExp("^[0-9]*\\.?[0-9]*?$"); 
		if (!(myReg.test(lField) && lField!='.' )) {
			alert("Only numeric values are allowed ");
			return false;
		}
	
		//100% test
		if (parseFloat(lField)>100) {
			alert("Percentage values must be between 0 and 100!")
			return false;
		}
		return true;
	}
	
	function rtrim(argvalue) {
	  while (1) {
		if (argvalue.substring(argvalue.length - 1, argvalue.length) != " ")
		  break;
		argvalue = argvalue.substring(0, argvalue.length - 1);
	  }
	  return argvalue;
	}
	
	function ltrim(argvalue) {
	  while (1) {
		if (argvalue.substring(0, 1) != " ")
		  break;
		argvalue = argvalue.substring(1, argvalue.length);
	  }
		return argvalue;
	}
	
	function round(number)
	{
	  return Math.round(number*Math.pow(10,2))/Math.pow(10,2);
	}
	
	
	
	function dosum()
	{   frm = document.temps;
		var mi = frm.IR.value / 1200;  
		var counter = 1;  
		var mcounter = 1 + mi;  
		for (i=0; i<frm.YR.value * 12; i++)  
		{   
			counter = counter * mcounter  
		}  
		frm.PI.value = round(frm.LA.value * mi / ( 1 - (1/counter)))  
		frm.MT.value = round(frm.AT.value / 12)  
		frm.MI.value = round(frm.AI.value / 12)  
		var dasum = frm.LA.value * mi / ( 1 - (1/counter)) + frm.AT.value / 12 + frm.AI.value / 12;
		frm.MP.value = round(dasum);
	}
	// -->