// rollover sub menu
 function toggle(chosen) {
if (chosen == 'agents') {
  document.getElementById('agentssub').style.display = 'block';
  document.getElementById('companysub').style.display = 'none';
  
  /*document.myform.other.style.visibility = 'visible';*/
	}
else if (chosen == 'company') {
  document.getElementById('companysub').style.display = 'block';
  document.getElementById('agentssub').style.display = 'none';
  
	}
else if (chosen == 'forgot') {
  document.getElementById('forgot').style.display = 'block'; 
  document.getElementById('loginform').style.display = 'none';
	}
}


<!-- JumpMenu Code
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->

// limiting textarea
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}


// Form Validation
function testForm(theForm){

    /*var theForm = document.forms[0]*/
var errfound = false
   
	for(i=0; i<theForm.elements.length; i++){
          
        var ssbad = null
        var fname = theForm.elements[i].name
        var required = document.getElementById([theForm.elements[i].name]).getAttribute('required');

          
        if(theForm.elements[i].type != "submit" && theForm.elements[i].type != "hidden"){
			theForm.elements[i].className=''
			document.getElementById([theForm.elements[i].name + "_msg"]).innerHTML = ''
        }    
          
          
        if(theForm.elements[i].value == "" && required == "true"){
			theForm.elements[i].className='error'
			msgText = "required field "
			document.getElementById([theForm.elements[i].name + "_msg"]).innerHTML = msgText
			document.getElementById([theForm.elements[i].name + "_msg"]).className='errtxt'
			errfound = true
        }
        else if(theForm.elements[i].value != "" && theForm.elements[i].alt == "email"){
            if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(theForm.elements[i].value)){
            }
            else {
                theForm.elements[i].className='error'
                msgText = "not a vaild email"
                document.getElementById([theForm.elements[i].name + "_msg"]).innerHTML = msgText
                    document.getElementById([theForm.elements[i].name + "_msg"]).className='errtxt'
                errfound = true
               }
        }
        else if(theForm.elements[i].value != "" && theForm.elements[i].alt == "zip"){
             if (/^\d{5}(-\d{4})?$/.test(theForm.elements[i].value)){
               }
               else {
                   theForm.elements[i].className='error'
                msgText = "not a vaild zip code"
                document.getElementById([theForm.elements[i].name + "_msg"]).innerHTML = msgText
                    document.getElementById([theForm.elements[i].name + "_msg"]).className='errtxt'
                errfound = true
            	}     
        }
        else if(theForm.elements[i].value != "" && theForm.elements[i].alt == "SSN"){
             if (/^(?!000)([0-6]\d{2}|7([0-6]\d|7[012]))([ -]?)(?!00)\d\d\3(?!0000)\d{4}$/.test(theForm.elements[i].value)){
				 ssbad = false
             }
             else if (theForm.elements[i].value == 999999999) {
				 ssbad = false
             }
             else if (ssbad != false){
				 theForm.elements[i].className='error'
				 msgText = "not a vaild SSN"
				 document.getElementById([theForm.elements[i].name + "_msg"]).innerHTML = msgText
				 document.getElementById([theForm.elements[i].name + "_msg"]).className='errtxt'
				 errfound = true
            }     
        }
        else if(theForm.elements[i].value != "" && theForm.elements[i].alt == "phone"){
             if (/^(\(?\d\d\d\)?)?( |-|\.)?\d\d\d( |-|\.)?\d{4,4}(( |-|\.)?[ext\.]+ ?\d+)?$/.test(theForm.elements[i].value)){
               }
               else {
                   	theForm.elements[i].className='error'
               		msgText = "not a vaild phone number"
                	document.getElementById([theForm.elements[i].name + "_msg"]).innerHTML = msgText
                    document.getElementById([theForm.elements[i].name + "_msg"]).className='errtxt'
                	errfound = true
               }     
        }
	}

    if (errfound == true){
    return false;
    }
}






