


//bud02 form validation
function ValidateForm(frm)
				{	//mortgage
					if(!frm.mortgage.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.mortgage.focus();
						return false;
					}
					if(frm.mortgage.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.mortgage.focus();
						return false;
					}
					//vacation
					if(!frm.vacation.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.vacation.focus();
						return false;
					}
					if(frm.vacation.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.vacation.focus();
						return false;
					}
					//autoloan
					if(!frm.autoloan.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.autoloan.focus();
						return false;
					}
					if(frm.autoloan.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.autoloan.focus();
						return false;
					}
					//persloan
					if(!frm.persloan.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.persloan.focus();
						return false;
					}
					if(frm.persloan.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.persloan.focus();
						return false;
					}
					//cc
					if(!frm.cc.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.cc.focus();
						return false;
					}
					if(frm.cc.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.cc.focus();
						return false;
					}
					//fedtaxes
					if(!frm.fedtaxes.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.fedtaxes.focus();
						return false;
					}
					if(frm.fedtaxes.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.fedtaxes.focus();
						return false;
					}
					//statetaxes
					if(!frm.statetaxes.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.statetaxes.focus();
						return false;
					}
					if(frm.statetaxes.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.statetaxes.focus();
						return false;
					}
					//fica
					if(!frm.fica.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.fica.focus();
						return false;
					}
					if(frm.fica.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.fica.focus();
						return false;
					}
					
					//retaxes
					if(!frm.retaxes.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.retaxes.focus();
						return false;
					}
					if(frm.retaxes.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.retaxes.focus();
						return false;
					}
					//othertaxes
					if(!frm.othertaxes.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.othertaxes.focus();
						return false;
					}
					if(frm.othertaxes.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.othertaxes.focus();
						return false;
					}
					//utilities
					if(!frm.utilities.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.utilities.focus();
						return false;
					}
					if(frm.utilities.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.utilities.focus();
						return false;
					}
					//repairs
					if(!frm.repairs.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.repairs.focus();
						return false;
					}
					if(frm.repairs.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.repairs.focus();
						return false;
					}
					//food
					if(!frm.food.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.food.focus();
						return false;
					}
					if(frm.food.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.food.focus();
						return false;
					}
					//clothing
					if(!frm.clothing.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.clothing.focus();
						return false;
					}
					if(frm.clothing.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.clothing.focus();
						return false;
					}
					//education
					if(!frm.education.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.education.focus();
						return false;
					}
					if(frm.education.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.education.focus();
						return false;
					}
					
					//childcare
					if(!frm.childcare.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.childcare.focus();
						return false;
					}
					if(frm.childcare.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.childcare.focus();
						return false;
					}
					//autoexp
					if(!frm.autoexp.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.autoexp.focus();
						return false;
					}
					if(frm.autoexp.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.autoexp.focus();
						return false;
					}
					//transexp
					if(!frm.transexp.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.transexp.focus();
						return false;
					}
					if(frm.transexp.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.transexp.focus();
						return false;
					}
					//lifeins
					if(!frm.lifeins.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.lifeins.focus();
						return false;
					}
					if(frm.lifeins.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.lifeins.focus();
						return false;
					}
					//homeowners
					if(!frm.homeowners.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.homeowners.focus();
						return false;
					}
					if(frm.homeowners.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.homeowners.focus();
						return false;
					}
					//autoins
					if(!frm.autoins.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.autoins.focus();
						return false;
					}
					if(frm.autoins.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.autoins.focus();
						return false;
					}
					//medical
					if(!frm.medical.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.medical.focus();
						return false;
					}
					if(frm.medical.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.medical.focus();
						return false;
					}
					//entertain
					if(!frm.entertain.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.entertain.focus();
						return false;
					}
					if(frm.entertain.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.entertain.focus();
						return false;
					}
					//travel
					if(!frm.travel.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.travel.focus();
						return false;
					}
					if(frm.travel.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.travel.focus();
						return false;
					}
					//club
					if(!frm.club.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.club.focus();
						return false;
					}
					if(frm.club.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.club.focus();
						return false;
					}
					
					//hobbies
					if(!frm.hobbies.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.hobbies.focus();
						return false;
					}
					if(frm.hobbies.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.hobbies.focus();
						return false;
					}
					//gifts
					if(!frm.gifts.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.gifts.focus();
						return false;
					}
					if(frm.gifts.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.gifts.focus();
						return false;
					}
					//homeimp
					if(!frm.homeimp.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.homeimp.focus();
						return false;
					}
					if(frm.homeimp.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.homeimp.focus();
						return false;
					}
					//services
					if(!frm.services.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.services.focus();
						return false;
					}
					if(frm.services.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.services.focus();
						return false;
					}
					//charity
					if(!frm.charity.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.charity.focus();
						return false;
					}
					if(frm.charity.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.charity.focus();
						return false;
					}
					//other
					if(!frm.other.value.match(/^\d*$/))
					{
						alert('Enter a number, please.');
						frm.other.focus();
						return false;
					}
					if(frm.other.value > 9999999)
					{
						alert('Try number between 0-9,999,999');
						frm.other.focus();
						return false;
					}
									
									
									
					
					return(true);
				};








