<!-- Begin Required Field Check
function checkit(){
var num
var ekey = -1
num = document.forms[0].elements.length
//alert(num)
var ename
ename=document.forms[0].elements[0].name
//alert(ename)
var smsg = ""

   for(idx=0;idx<num;idx++){
 ename=document.forms[0].elements[idx].name
// test object type
// first for type look for t =text field

 evalue = document.forms[0].elements[idx].value
    //test for required values first
     if(ename.charAt(0)=="r"){
           if(evalue==""){
         if(ekey==-1){
         ekey = idx //This determines where to send focus.
		    //The focus is returned to the first element
		    // 	that is not populated with data
         }
      ename = ename.substr(2)
      smsg =  smsg + ename.toUpperCase() + " is a required field\n"
           }
       }
     if(ename.charAt(1)=="n"){
        if(isNaN(evalue) || evalue.length < 10 && evalue.length > 1 ){
              if(ekey==-1){
                  ekey = idx
                  }
            ename = ename.substr(3)
            smsg =  smsg + ename.toUpperCase() + " requires a number value and must be at least 10 digits\n"
            }
          }


      if(smsg!=""){
       alert(smsg)
        document.forms[0].elements[ekey].focus()
        return false
      }
	}

}
// if(isNaN(evalue.substr(1,3)) || isNaN(evalue.substr(5,7)) || isNaN(evalue.substr(-4)) || evalue==""){ End -->
