

function validateForm(frm)
{
	//var frm = document.forms.frmCostSavings
	//var returnVal = true;
	for (var i=0;i<frm.elements.length; i++)
	{
		var val = frm.elements[i].value;
		//val = val.replace(/^[\s]+/g, "")   // remove white space at the beginning
		//val = val.replace(/[\s]+$/g, "")  // remove white space at the ending
		val = val.replace(/\s+/g,"")
		frm.elements[i].value = val;
		
		if (val.length < 1)
		{	
			alert("please provide value for " + frm.elements[i].name)
			//returnVal = false;
			frm.elements[i].focus();
			return false;
			break;
			
		}
		
		
		if (frm.elements[i].name != "childs_name")	// except child name, all other fields requires  number
		{
			if (frm.elements[i].name == "rate_of_return" || frm.elements[i].name =="rate_of_inflation")
			{
				val = val.replace(/[%]/g,"")
				frm.elements[i].value = val;
				
			}
			
			val = parseInt(val);
			
			if (isNaN(val) || val<=0)
			{
				if (frm.elements[i].name == 'age' && val==0)   //only age allows 0 others should be > 0
					;
				else 
				{
					alert("please provide a positive number to continue!")
					//returnVal = false;
					frm.elements[i].focus();
					return false;
					break;
				}
			}
			
			
			
			if ((frm.elements[i].name== "current_tuition" || frm.elements[i].name== "current_room_board" || frm.elements[i].name=="supplemental_expenses") && val > 100000)  
			{
				alert("please provide a number less than 100,000 to continue!")
				//returnVal = false;
				frm.elements[i].focus();
				return false;
				break;
			}
	
		
		}
		
	}
	
	//return returnVal;
	
	if ( parseInt(frm.college_age.value)>30)  // college age can't older than 30
	{
			alert("For the College Age, enter a value that is lower than the age of 30")
			frm.college_age.focus();
			return false;
						
	}	
	
	if ( parseInt(frm.age.value) >= parseInt(frm.college_age.value))
	{
		alert("Please provide an Age that is less than the College Age");
		frm.age.focus();
		return false;
	}
	
	if ( parseInt(frm.rate_of_return.value) > 20)
	{
		alert("please enter a value that is lower than 20"); 
		frm.rate_of_return.focus();
		return false;
					
	}
	
	if ( parseInt(frm.rate_of_inflation.value) > 20)
	{
		alert("please enter a value that is lower than 20"); 
		frm.rate_of_inflation.focus();
		return false;
						
	}
	
	if ( parseInt(frm.monthly_contributions.value) > 10000)
	{
		alert("please enter a value that is lower than 10,000"); 
		frm.monthly_contributions.focus();
		return false;
		
		
						
	}
	
	if ( parseInt(frm.current_savings.value) > 500000)
	{
		alert("please enter a value that is lower than 500,000"); 
		frm.current_savings.focus();
		return false;
		
						
	}
		
	return true;
}



<!--
function getDateAndDay()
{
  var d, day, x, s;
  var x=new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
  d=new Date();
  month=d.getMonth();
  s=x[month] + " ";
  s += d.getDate() + ", ";
  s += d.getFullYear();
  return(s);
}




function mmLoadMenus() {
  if (window.mm_menu_edu_search) return;
        window.mm_menu_edu_search = new Menu("root",162,17,"Arial, Helvetica, sans-serif",10,"#003399","#003399","#FFFFFF","#E4EAF5","left","middle",2,0,1000,-4,7,true,true,true,0,false,false);
		  mm_menu_edu_search.addMenuItem("Colleges-Undergraduate","location='/ugchannel/'");
		  mm_menu_edu_search.addMenuItem("Colleges-Graduate","location='/gradchannel/'");
		  mm_menu_edu_search.addMenuItem("Culinary","location='#'");
		  mm_menu_edu_search.addMenuItem("Distance&nbsp;Learning","location='#'");
		  mm_menu_edu_search.addMenuItem("International","location='#'");
		  mm_menu_edu_search.addMenuItem("Law","location='#'");
		  mm_menu_edu_search.addMenuItem("MBA","location='#'");
		  mm_menu_edu_search.addMenuItem("Nursing","location='#'");
		  mm_menu_edu_search.addMenuItem("Private&nbsp;Secondary&nbsp;Schools","location='#'");
		  mm_menu_edu_search.addMenuItem("Study&nbsp;Abroad","location='#'");
		  mm_menu_edu_search.addMenuItem("Summer&nbsp;Programs","location='#'");
		  mm_menu_edu_search.addMenuItem("Visual&nbsp;and&nbsp;Performing&nbsp;Arts","location='#'");
		  mm_menu_edu_search.addMenuItem("Vocational/Technical&nbsp;Schools","location='#'");
		  mm_menu_edu_search.fontWeight="bold";
		  mm_menu_edu_search.hideOnMouseOut=true;
		  mm_menu_edu_search.bgColor='#FFFFFF';
		  mm_menu_edu_search.menuBorder=1;
		  mm_menu_edu_search.menuLiteBgColor='#FFFFFF';
		  mm_menu_edu_search.menuBorderBgColor='#DACF1F';

    window.mm_menu_test_prep = new Menu("root",162,17,"Arial, Helvetica, sans-serif",10,"#003399","#003399","#FFFFFF","#E4EAF5","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  mm_menu_test_prep.addMenuItem("SAT, ACT and more...","location='/testprepchannel/college_entrance.asp'");
  mm_menu_test_prep.addMenuItem("GRE, GMAT and more...","location='/testprepchannel/graduate_entrance.asp'");
  mm_menu_test_prep.addMenuItem("Other Online Courses and Practice","location='/testprepchannel/default.asp'");
   mm_menu_test_prep.fontWeight="bold";
   mm_menu_test_prep.hideOnMouseOut=true;
   mm_menu_test_prep.bgColor='#FFFFFF';
   mm_menu_test_prep.menuBorder=1;
   mm_menu_test_prep.menuLiteBgColor='#FFFFFF';
   mm_menu_test_prep.menuBorderBgColor='#DACF1F';

  window.mm_menu_finaid = new Menu("root",162,17,"Arial, Helvetica, sans-serif",10,"#003399","#003399","#FFFFFF","#E4EAF5","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  mm_menu_finaid.addMenuItem("Financial Aid Overview","location='/finaid/finaidover.asp'");
  mm_menu_finaid.addMenuItem("Scholarship Search","location='/ss/code/prompt.asp?FROM=www%2Epetersons%2Ecom%2Fss%2Fcode%2Fchecksurvey%2Easp%3Fsponsor%3D1&sponsor=1'");
  mm_menu_finaid.addMenuItem("Best Collegedeals","location='/bcd/'");
  mm_menu_finaid.addMenuItem("Education Loans","location='/finaid/fa-help.asp'");  
   mm_menu_finaid.fontWeight="bold";
   mm_menu_finaid.hideOnMouseOut=true;
   mm_menu_finaid.bgColor='#FFFFFF';
   mm_menu_finaid.menuBorder=1;
   mm_menu_finaid.menuLiteBgColor='#FFFFFF';
   mm_menu_finaid.menuBorderBgColor='#DACF1F';

  window.mm_menu_apply = new Menu("root",162,17,"Arial, Helvetica, sans-serif",10,"#003399","#003399","#FFFFFF","#E4EAF5","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  mm_menu_apply.addMenuItem("Admissions Essays Help","location='http://www.cyberedit.com/cgi-local/ya/click_ee_college.pl?id=petersons60'");
  mm_menu_apply.addMenuItem("College Applications","location='/????'");
   mm_menu_apply.fontWeight="bold";
   mm_menu_apply.hideOnMouseOut=true;
   mm_menu_apply.bgColor='#FFFFFF';
   mm_menu_apply.menuBorder=1;
   mm_menu_apply.menuLiteBgColor='#FFFFFF';
   mm_menu_apply.menuBorderBgColor='#DACF1F';

  window.mm_menu_educators = new Menu("root",162,17,"Arial, Helvetica, sans-serif",10,"#003399","#003399","#FFFFFF","#E4EAF5","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  mm_menu_educators.addMenuItem("Customer Care Center","location='http://oracle-web.petersons.com/ccc92/c3.login'");
  mm_menu_educators.addMenuItem("Outreach Products & Services","location='/products/'");
  mm_menu_educators.addMenuItem("Online Bookstore","location='http://e-catalog.thomsonlearning.com/326/'");
   mm_menu_educators.fontWeight="bold";
   mm_menu_educators.hideOnMouseOut=true;
   mm_menu_educators.bgColor='#FFFFFF';
   mm_menu_educators.menuBorder=1;
   mm_menu_educators.menuLiteBgColor='#FFFFFF';
   mm_menu_educators.menuBorderBgColor='#DACF1F';

mm_menu_educators.writeMenus();

} // mmLoadMenus()
//-->


