// JavaScript Document

    function clearTrailingSpace(theField) {
		newValue = theField.value;
		lastChar = newValue.charAt(newValue.length - 1);
		while (lastChar == " ") {;
			endingChar = (newValue.length) - 1;
			newValue = newValue.substring(0,endingChar);
			lastChar = newValue.charAt(newValue.length - 1);
		}
		theField.value = newValue;
		return true;
    }
	
    function submit_page(form) {
    
        foundError = false;  
          
        first_nameError = ""
		last_nameError = ""
		ssnError = ""
		street_1Error = ""
		cityError = ""
		stateError = ""
		zip_codeError = ""
		date_birthError = ""
		emailError = ""
		phoneError = ""
        

        if(form.first_name.value == "") {
            first_nameError = " - First Name\r";
            foundError = true;
        }
		
        if(form.last_name.value == "") {
            last_nameError = " - Last Name\r";
            foundError = true;
        }
		
        if(form.ssn.value == "") {
            ssnError = " - Social Security Number\r";
            foundError = true;
        }
		
        if(form.street_1.value == "") {
            street_1Error = " - Street address\r";
            foundError = true;
        }
		
			
        if(form.city.value == "") {
            cityError = " - City\r";
            foundError = true;
        }
		
        if(form.state.value == "") {
            stateError = " - State\r";
            foundError = true;
        }
		
        if(form.zip_code.value == "") {
            zip_codeError = " - Zip Code\r";
            foundError = true;
        }

        if(form.home_phone.value == "" && form.work_phone.value == "" && form.cell_phone.value == "") {
            phoneError = " - At least one Phone Number\r";
            foundError = true;
        }
		
        if(form.email.value == "") {
            emailError = " - Email address\r";
            foundError = true;
        }
		
        if(form.date_birth.value == "") {
            date_birthError = " - Date of Birth\r";
            foundError = true;
        }
		
        if(foundError == false) {
            return true;
        }
        else { 
			please = "Please enter: \r";
            errorMessage = please + first_nameError + last_nameError + ssnError + street_1Error + cityError + stateError + zip_codeError + phoneError + emailError + date_birthError;
            alert (errorMessage)
            if (first_nameError != "") {
                form.first_name.focus()
                form.first_name.select()   
            }   
			else { 
            if (last_nameError != "") {
                form.last_name.focus()
                form.last_name.select()   
            	}   
				else { 
           			if (ssnError != "") {
                		form.ssn.focus()
                		form.ssn.select()   
            		}   
					else { 
			            if (street_1Error != "") {
     		            form.street_1.focus()
       			        form.street_1.select()   
    		        	}   
						else { 
           					if (cityError != "") {
                				form.city.focus()
                				form.city.select()   
            				}   
							else { 
			         	 		 if (stateError != "") {
     		         	 		 form.state.focus()
    		        	  		 }   
								 else { 
           							if (zip_codeError != "") {
                						form.zip_code.focus()
                						form.zip_code.select()   
            						} 
									else { 
  	         							if (phoneError != "") {
 	               						form.home_phone.focus()
 	               						form.home_phone.select()   
  	          							} 
										else {
											if (emailError != "") {
 	               							form.email.focus()
 	               							form.email.select()   
  	          								} 
											else {
												if (date_birthError != "") {
 	    	           							form.date_birth.focus()
 		               							form.date_birth.select()   
  		          								}
											}
										}
									}
								}
							}  
						}
					}
				}
			}

        return false;                       
        }   
    }

	
    function submit_assis(form) {
        foundError = false;        
        contact_nameError = ""
		assis_emailError = ""
        if(form.contact_name.value == "") {
            contact_nameError = " - Name\r";
            foundError = true;
        }		
        if(form.assis_email.value == "") {
            assis_emailError = " - Email\r";
            foundError = true;
        }
        if(foundError == false) {
            return true;
        }
        else { 
			please = "Please enter: \r";
            errorMessage = please + contact_nameError + assis_emailError;
            alert (errorMessage)
            if (contact_nameError != "") {
                form.contact_name.focus()
                form.contact_name.select()   
            }   
			else { 
            if (assis_emailError != "") {
                form.assis_email.focus()
                form.assis_email.select()   
            	}
			}   
        return false;                        
    	}
	}
 
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_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_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_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 mOvr(src,clrOver) { if (!src.contains(event.fromElement)) {src.bgColor = clrOver; }}
function mOut(src,clrIn) { if (!src.contains(event.toElement)) {  src.bgColor = clrIn; }}
