function showHelp(helpPage)

{
		 open("help/"+ helpPage,"","scrollbars=yes,toolbar=yes,width=600, height=400");

}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->


<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//-->

<!--
var gAutoPrint = true; // Flag for whether or not to automatically call the print function

function printFriendly()
{
	var gAutoPrint = true; // Flag for whether or not to automatically call the print function
        if (document.getElementById != null)
        {
                var html = '<HTML>\n<HEAD>\n';

                if (document.getElementsByTagName != null)
                {
                        var headTags = document.getElementsByTagName("head");
                        if (headTags.length > 0)
                                html += headTags[0].innerHTML;
                }
                
                html += '\n</HE' + 'AD>\n<BODY>\n';
                
                var printPageElem = document.getElementById("printReady");
                
                if (printPageElem != null)
                {
                                html += printPageElem.innerHTML;
                }
                else
                {
                        alert("Could not find the printReady section in the HTML");
                        return;
                }
                        
                html += '\n</BO' + 'DY>\n</HT' + 'ML>';
                
                var printWin = window.open("","printFriendly");
                printWin.document.open();
                printWin.document.write(html);
                printWin.document.close();
                if (gAutoPrint)
                        printWin.print();
        }
        else
        {
                alert("Sorry, the printer friendly feature works\nonly in javascript enabled browsers.");
        }
}


<!-- Begin
var theImages = new Array() 
theImages[0] = '/images/quote1.jpg'
theImages[1] = '/images/quote2.jpg'
theImages[2] = '/images/quote3.jpg'
theImages[3] = '/images/quote4.jpg'
theImages[4] = '/images/quote5.jpg'
theImages[5] = '/images/quote6.jpg'
theImages[6] = '/images/quote7.jpg'
theImages[7] = '/images/quote8.jpg'
theImages[8] = '/images/quote9.jpg'
theImages[9] = '/images/quote10.jpg'
theImages[10] = '/images/quote11.jpg'
theImages[11] = '/images/quote12.jpg'
theImages[12] = '/images/quote13.jpg'
theImages[13] = '/images/quote14.jpg'
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
   preBuffer[i] = new Image()
   preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'">');
}

//  End -->

<!-- 
function showAlertbox(){
alert('You are now leaving the Missouri Department of Higher Education web site. Thank you for visiting our site.'); 
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
  if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
  if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
  if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
    min=test.substring(8,p); max=test.substring(p+1);
    if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
//--> 

<!-- hide this script tag's contents from old browsers ---  >
function jumpBox(list) {
   location.href = list.options[list.selectedIndex].value
   }
 
function calculateForm(form)  {
 
//By Daniel C. Peterson, 1997  All Rights Reserved.
//For commercial use rates send email to:
//webmaster@webwinder.com
    var i = form.interest.value;
    if (i > 1.0) {i = form.interest.value / 100} else {i = form.interest.value};
    i /= 12;
   var ma = eval(form.moAdd.value);
   var prin = eval(form.principal.value);
   var pmts = eval(form.payments.value * 12);
   var count = 0;
   while(count < pmts) {
        newprin = prin + ma;
        prin = (newprin * i) + eval(prin + ma);
        count = count + 1;
      }
//
  var tprin="";
  var add=9;
  tprin+=prin;
  for (var i=0;i<tprin.length;i++) {
   if (tprin.charAt(i)==".") {
    add=i+3;
    i=tprin.length;
    }
   }
  tprin=tprin.substring(0,add);
//
    //form.fv.value = prin;
	
 form.fv.value = tprin;
 
 var totinv = eval(count * ma) + eval(form.principal.value);
//
  var tint="";
  //var add=9;
  //tint+=prin;
  tint+=totinv;
  for (var i=0;i<tint.length;i++) {
   if (tint.charAt(i)==".") {
    add=i+3;
    i=tint.length;
    }
   }
  tint=tint.substring(0,add);
 
  //	tint=Math.round(tint * 100)/100;
//	tint.toFixed(2);
 
//	var result;
//	result = tprin-tint;
//	result.toFixed(2);
 
	
// form.totalint.value = result;
 
 
  form.totalint.value = eval(tprin - tint);
  
  
}
function clearForm(form)
{
    form.payments.value = "";
    form.interest.value = "";
    form.principal.value = "";
    form.moAdd.value = "";
}
<!-- done hiding from old browsers -->



<!-- calculator script -->
  
  // Function is used to evaluate and calculate the budget calculator fields
  function updCalc(input)
  {
    var nttlspent = 0
    if (input.form.mtotal.value != null && input.form.mtotal.value.length != 0)
    {
            nmttl = eval(input.form.mtotal.value)
            nless = Math.round(nmttl * .28);
            nspendable = nmttl - nless;
            input.form.less.value = nless;
            input.form.mspendable.value = nspendable;
            input.form.mspendable2.value = nspendable;
    }               
    if (input.form.rent.value != null && input.form.rent.value.length != 0)
    {
            nttlspent += eval(input.form.rent.value);
    }
    if (input.form.food.value != null && input.form.food.value.length != 0) {
            nttlspent += eval(input.form.food.value);
    }
    if (input.form.util.value != null && input.form.util.value.length != 0) {
            nttlspent += eval(input.form.util.value); }
    if (input.form.med.value != null && input.form.med.value.length != 0) {
            nttlspent += eval(input.form.med.value); }
    if (input.form.savings.value != null && input.form.savings.value.length != 0) {
            nttlspent += eval(input.form.savings.value); }
    if (input.form.loans.value != null && input.form.loans.value.length != 0) {
            nttlspent += eval(input.form.loans.value); }
    if (input.form.clothing.value != null && input.form.clothing.value.length != 0) {
            nttlspent += eval(input.form.clothing.value); }
    if (input.form.misc.value != null && input.form.misc.value.length != 0) {
            nttlspent += eval(input.form.misc.value); }
    if (input.form.trans.value != null && input.form.trans.value.length != 0) {
            nttlspent += eval(input.form.trans.value); }
    if (input.form.other.value != null && input.form.other.value.length != 0) {
            nttlspent += eval(input.form.other.value); }
    if (input.form.childCare.value != null && input.form.childCare.value.length != 0) {
            nttlspent += eval(input.form.childCare.value); }
    if (input.form.ent.value != null && input.form.ent.value.length != 0) {
            nttlspent += eval(input.form.ent.value); }
  
    input.form.ttlspent.value=nttlspent;
    input.form.ttlspent2.value=nttlspent;
    input.form.ttlyear.value=nttlspent*12;
    input.form.ttlmavail.value=nspendable-nttlspent;
    input.form.ttlyravail.value=(nspendable-nttlspent)*12;                
    return true;
  }
  
  // Function clears the budget calculator when reset is requested
  function clearForm(input,from,to)
  {
    input.form.mtotal.value="";
    input.form.less.value="";
    input.form.mspendable.value="";
    input.form.rent.value="";
    input.form.food.value="";
    input.form.util.value="";
    input.form.savings.value="";
    input.form.med.value="";
    input.form.clothing.value="";
    input.form.loans.value="";
    input.form.other.value="";
    input.form.misc.value="";
    input.form.ent.value="";
    input.form.childCare.value="";
    input.form.trans.value="";
    input.form.ttlspent.value="";
    input.form.ttlyear.value="";
    input.form.mspendable2.value="";
    input.form.ttlmavail.value="";
    input.form.ttlspent2.value="";
    input.form.ttlyravail.value="";
    return true;
  }
  // Function determines and verifies the required fields are met to complete the budget calculator
  function verify() {
    var themessage = "You are required to complete the following field(s) before proceeding: \n";
    if (document.form.mtotal.value=="") {
    themessage = themessage + "   Monthly Gross Earnings \n" ;
    }
    if (document.form.rent.value==""
        && document.form.food.value==""
        && document.form.util.value==""
        && document.form.savings.value==""
        && document.form.med.value==""
        && document.form.clothing.value==""
        && document.form.loans.value==""
        && document.form.other.value==""
        && document.form.misc.value==""
        && document.form.ent.value==""
        && document.form.childCare.value==""
        && document.form.trans.value=="")
    {
    themessage = themessage + "   Expenses \n";
    }
  
    // If all fields are met, enable the Submit button to proceed to the next step
    if (themessage == "You are required to complete the following field(s) before proceeding: \n") {
    enableSubmitButton(document.GoNext.GoNextButton); 
    return false;
    }
    else {
    alert(themessage);
    
    return false;
       }
    }
  
  function cancelAction (evt) {
    return false;
    }
  // Function to call to disable the Submit Button
  function disableSubmitButton (button) {
    if (typeof button.disabled != "")
      button.disabled = true;
    else if (!button.buttonDisabled) {
      button.oldValue = button.value;
      button.oldOnclick = button.onclick;
      button.value = 'DISABLED';
      button.onclick = cancelAction;
      button.buttonDisabled = true;
      }
    }
    
  // Function to call to enable the Submit Button to focu
  function enableSubmitButton (button) {
    if (typeof button.disabled != "")
      button.disabled = false;
    else if (button.buttonDisabled) {
      button.value = button.oldValue;
      button.onclick = button.oldOnclick;
      button.buttonDisabled = false;
    }
  }
  
  // Especially designed to work with NS4 and up; Since disabling the submit,
  // this requires the user to fill the budget plan.
  // button is not possible for this version of NS, this requires the user to fill the 
  var checkobj;
  function defaultagree1(el){
    checkobj=el
    if (!document.all&&!document.getElementById)
      {
      if (document.form.mtotal.value!=""
        && (document.form.rent.value!=""
        || document.form.food.value!=""
        || document.form.util.value!=""
        || document.form.savings.value!=""
        || document.form.med.value!=""
        || document.form.clothing.value!=""
        || document.form.loans.value!=""
        || document.form.other.value!=""
        || document.form.misc.value!=""
        || document.form.ent.value!=""
				|| document.form.childCare.value!=""
        || document.form.trans.value!="")
        )
        return true
      else
      {
        alert("Please complete the budget calculator before proceeding")
        return false
          }
      }
    }
 
<!--
    function  _CF_checkCFForm_1(_CF_this)
    {
        //reset on submit
        _CF_error_exists = false;
        _CF_error_messages = new Array();
        _CF_error_fields = new Object();
        _CF_FirstErrorField = null;
 
        //form element expectedSalary required check
        if( _CF_hasValue(_CF_this['expectedSalary'], "TEXT", false ) )
        {
            //form element expectedSalary 'FLOAT' validation checks
            if (!_CF_checknumber(_CF_this['expectedSalary'].value, true))
            {
                _CF_onError(_CF_this, "expectedSalary", _CF_this['expectedSalary'].value, "You must enter a numeric value for your expected salary. No dollar sign necessary. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "expectedSalary", _CF_this['expectedSalary'].value, "You must enter a numeric value for your expected salary. No dollar sign necessary. Please try again.");
            _CF_error_exists = true;
        }
 
        //form element interestRate required check
        if( _CF_hasValue(_CF_this['interestRate'], "TEXT", false ) )
        {
            //form element interestRate 'FLOAT' validation checks
            if (!_CF_checknumber(_CF_this['interestRate'].value, true))
            {
                _CF_onError(_CF_this, "interestRate", _CF_this['interestRate'].value, "You must enter a numeric value for the interest rate. No percent sign necessary. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "interestRate", _CF_this['interestRate'].value, "You must enter a numeric value for the interest rate. No percent sign necessary. Please try again.");
            _CF_error_exists = true;
        }
 
        //form element repaymentPeriod required check
        if( _CF_hasValue(_CF_this['repaymentPeriod'], "TEXT", false ) )
        {
            //form element repaymentPeriod 'INTEGER' validation checks
            if (!_CF_checkinteger(_CF_this['repaymentPeriod'].value, true))
            {
                _CF_onError(_CF_this, "repaymentPeriod", _CF_this['repaymentPeriod'].value, "You must enter a numeric value in WHOLE years for the repayment period. No dollar sign necessary. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "repaymentPeriod", _CF_this['repaymentPeriod'].value, "You must enter a numeric value in WHOLE years for the repayment period. No dollar sign necessary. Please try again.");
            _CF_error_exists = true;
        }
 
 
        //display error messages and return success
        if( _CF_error_exists )
        {
            if( _CF_error_messages.length > 0 )
            {
                // show alert() message
                _CF_onErrorAlert(_CF_error_messages);
                // set focus to first form error, if the field supports js focus().
                if( _CF_this[_CF_FirstErrorField].type == "text" )
                { _CF_this[_CF_FirstErrorField].focus(); }
 
            }
            return false;
        }else {
            return true;
        }
    }
//-->
<!--
    function  _CF_checkCFForm_2(_CF_this)
    {
        //reset on submit
        _CF_error_exists = false;
        _CF_error_messages = new Array();
        _CF_error_fields = new Object();
        _CF_FirstErrorField = null;
 
        //form element currentBorrowedAmount required check
        if( _CF_hasValue(_CF_this['currentBorrowedAmount'], "TEXT", false ) )
        {
            //form element currentBorrowedAmount 'FLOAT' validation checks
            if (!_CF_checknumber(_CF_this['currentBorrowedAmount'].value, true))
            {
                _CF_onError(_CF_this, "currentBorrowedAmount", _CF_this['currentBorrowedAmount'].value, "You must enter a numeric value for your current borrowed amount. No dollar sign necessary. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "currentBorrowedAmount", _CF_this['currentBorrowedAmount'].value, "You must enter a numeric value for your current borrowed amount. No dollar sign necessary. Please try again.");
            _CF_error_exists = true;
        }
 
        //form element futureBorrowedAmount required check
        if( _CF_hasValue(_CF_this['futureBorrowedAmount'], "TEXT", false ) )
        {
            //form element futureBorrowedAmount 'FLOAT' validation checks
            if (!_CF_checknumber(_CF_this['futureBorrowedAmount'].value, true))
            {
                _CF_onError(_CF_this, "futureBorrowedAmount", _CF_this['futureBorrowedAmount'].value, "You must enter a numeric value for your future borrowed amount. No dollar sign necessary. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "futureBorrowedAmount", _CF_this['futureBorrowedAmount'].value, "You must enter a numeric value for your future borrowed amount. No dollar sign necessary. Please try again.");
            _CF_error_exists = true;
        }
 
        //form element interestRate required check
        if( _CF_hasValue(_CF_this['interestRate'], "TEXT", false ) )
        {
            //form element interestRate 'FLOAT' validation checks
            if (!_CF_checknumber(_CF_this['interestRate'].value, true))
            {
                _CF_onError(_CF_this, "interestRate", _CF_this['interestRate'].value, "You must enter a numeric value for the interest rate. No percent sign necessary. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "interestRate", _CF_this['interestRate'].value, "You must enter a numeric value for the interest rate. No percent sign necessary. Please try again.");
            _CF_error_exists = true;
        }
 
        //form element repaymentPeriod required check
        if( _CF_hasValue(_CF_this['repaymentPeriod'], "TEXT", false ) )
        {
            //form element repaymentPeriod 'INTEGER' validation checks
            if (!_CF_checkinteger(_CF_this['repaymentPeriod'].value, true))
            {
                _CF_onError(_CF_this, "repaymentPeriod", _CF_this['repaymentPeriod'].value, "You must enter a numeric value in WHOLE years for the repayment period. Please try again.");
                _CF_error_exists = true;
            }
 
        }else {
            _CF_onError(_CF_this, "repaymentPeriod", _CF_this['repaymentPeriod'].value, "You must enter a numeric value in WHOLE years for the repayment period. Please try again.");
            _CF_error_exists = true;
        }
 
 
        //display error messages and return success
        if( _CF_error_exists )
        {
            if( _CF_error_messages.length > 0 )
            {
                // show alert() message
                _CF_onErrorAlert(_CF_error_messages);
                // set focus to first form error, if the field supports js focus().
                if( _CF_this[_CF_FirstErrorField].type == "text" )
                { _CF_this[_CF_FirstErrorField].focus(); }
 
            }
            return false;
        }else {
            return true;
        }
    }
//-->


<!--Hide 
function putFocus(){
 document.forms[0].elements[0].focus();
 }
 
function next(form){
 if (form.payment.value==""){
   alert("Please try to calculate a monthly payment.  Enter any estimated amount.");
    putFocus();
  }else{
   window.location="48.htm"}
 }
 
function test_it(entry) {
 if (entry.value!=null && entry.value.length!=0) {
   entry.value=""+ eval(entry.value);
   }
  computeForm(entry.form);
  }
 
function computeForm(form) {
 if ((form.months.value==null || 
    form.months.value.length==0) || 
    (form.rate.value==null || form.rate.value.length==0) || 
    (form.financed.value == null || form.financed.value.length==0)) {
   return;
   }
 
 if (!alrt_msg(form.months,1,300,"Your Number of Payments") ||
     !alrt_msg(form.rate,1,9.00,"Your Interest Rate") ||
     !alrt_msg(form.financed,100,200000,"Your Principal Amount")) {
     form.payment.value="Click reset.";
   return;
 }
 
 var i=form.rate.value;
 ffv=0; //ffv = form financed value
 ffv+=form.financed.value;
 fmv=0; //fmv = form months value
 fmv+=form.months.value;
 if (i > 1.0) {
     i=(i/100.0);
    var fmt=""; //fmt = form months total
  fmt+=i;
   fmt=fmt.substring(0,6);  
  }
 
 i/=12;
 var isn=1;
 for (var j=0;j<form.months.value;j++)
  isn=isn*(1+i);
  form.payment.value=(form.financed.value*isn*i)/(isn-1);
  //fpv = form payment value
 fpv=0;
  fpv+=form.payment.value;
  var fmt="";
  var add=9;
  fmt+=form.payment.value;
 
  for (var i=0;i<fmt.length;i++) {
   if (fmt.charAt(i)==".") {
    add=i+3;
    i=fmt.length;
    }
   }
  
 fmt=fmt.substring(0,add);  
 fcalc=((fmv*fpv)-ffv);
  var fmtb="";
  var add=9;
  fmtb+=fcalc;
  
 for (var i=0;i<fmtb.length;i++) {
   if (fmtb.charAt(i)==".") {
    add=i+3;
    i=fmtb.length;
    }
   }
 
 form.salary.value=(form.payment.value*12.0000001/.08)//.08
 var fmtc="";
 var addc=9
 fmtc+=form.salary.value;
 
 for (var i=0;i<fmtc.length;i++) {
   if (fmtc.charAt(i)==".") {
    addc=i+1;
    i=fmtc.length
    }
 }
 
 fmtb=fmtb.substring(0,add);
 fmtc=fmtc.substring(0,addc);
  form.payment.value=fmt;   
  form.interests.value=fmtb;
  form.salary.value=" "+fmtc+"00";
 
 if (fmt<50) {
 for (var p=120;p>0;p--) {
    p=p*(1+i);
     var trx=(form.financed.value*p*i) / (p-1);
         if (trx>=50) {
           break;
 }
 }
 //form.months.value=((form.financed.value+fmtb)/50);
 //form.months.value = Math.round((Math.round(form.financed.value) + Math.round(fmtb)) / 50);
 form.months.value = Math.round(-Math.log(1-((form.rate.value/12)/100)*form.financed.value/50) / Math.log(1+((form.rate.value/12)/100)));
 form.payment.value="50.00"; 
 form.interests.value = form.payment.value*form.months.value-form.financed.value;
 alert("Even though this calculated monthly payments of $"+fmt+", federal regulations require you to make monthly payments of at least $50.00.");
 } 
}
 
 function reset_it(form) {
  form.months.value="120";
  form.rate.value="6.8";
  form.financed.value="";
  form.payment.value="";
  putFocus();
 }
 
 function alrt_msg(entry,low,high,prompt) {
  prompt=" "+prompt +" entry is out of bounds. "+entry.value;
  var scratch=entry.value;
  for (var i=0;i<scratch.length;i++) {
   var letter=scratch.substring(i,i+1);
   if ((letter<"0" || "9"<letter) && letter!='.') {
     alert(prompt);
    return false;
    }
  }
 
 var errtst=parseFloat(scratch)
  if (errtst<low || high<errtst) {
   alert("Sorry. "+prompt+ " is not a possible value for the Stafford Loan program.  Enter a value "
   +"between "+low+" to "+high+".  (Don't enter commas.)");
   return false;
  }
 
 entry.value=scratch;
 return true;
 }
//-->
