function copyAddress()
{
   if( document.request.addressReqSame.checked )
   {
      document.request.addressReqSame.value = "clicked";

      document.request.address1Req.value = document.request.address1.value;
      document.request.address2Req.value = document.request.address2.value;
      document.request.cityReq.value     = document.request.city.value;
      document.request.stateReq.value    = document.request.state.value;
      document.request.zipReq.value      = document.request.zip.value;
      document.request.phoneReq.value    = document.request.phone.value;

      document.request.address1Req.disabled = true;
      document.request.address2Req.disabled = true;
      document.request.cityReq.disabled     = true;
      document.request.stateReq.disabled    = true;
      document.request.zipReq.disabled      = true;
      document.request.phoneReq.disabled    = true;
   }
   else
   {
      document.request.addressReqSame.value = "unclicked";

//      document.request.address1Req.value = "";
//      document.request.address2Req.value = "";
//      document.request.cityReq.value     = "";
//      document.request.stateReq.value    = "";
//      document.request.zipReq.value      = "";

      document.request.address1Req.disabled = false;
      document.request.address2Req.disabled = false;
      document.request.cityReq.disabled     = false;
      document.request.stateReq.disabled    = false;
      document.request.zipReq.disabled      = false;
      document.request.phoneReq.disabled    = false;
   }
}

function checkForm()
{
   form_ok = true;
   // Personal Info
   personal_ok=true;
   locMaintReq_ok=true;
   if(      document.request.firstName.value   == "" ) 
   { 
      alert( "Please fill in the First Name field." ); 
      document.request.firstName.focus();
      personal_ok=false; 
      
   }
   else if( document.request.lastName.value    == "" ) 
   { 
      alert( "Please fill in the Last Name field."  ); 
      document.request.lastName.focus();
      personal_ok=false; 
   }
   else if( document.request.address1.value    == "" ) 
   { 
      alert( "Please fill in your address field."   ); 
      document.request.address1.focus();
      personal_ok=false; 
   }
   else if( document.request.city.value        == "" ) 
   { 
      alert( "Please fill in your city field."      ); 
      document.request.city.focus();
      personal_ok=false; 
   }
   else if( document.request.state.value       == "" ) 
   { 
      alert( "Please fill in your state field."     ); 
      document.request.state.focus();
      personal_ok=false; 
   }
   else if( document.request.zip.value         == "" ) 
   { 
      alert( "Please fill in your zip field."       ); 
      document.request.zip.focus();
      personal_ok=false; 
   }
   else if( document.request.phone.value       == "" ) 
   { 
      alert( "Please fill in your phone number."    ); 
      document.request.phone.focus();
      personal_ok=false; 
   }
   //else if( document.request.senderEmail.value       == "" ) { alert( "Please enter your email address."     ); personal_ok=false; }

   // Loc for Maint Req
   else if( document.request.address1Req.value == "" ) 
   { 
      alert( "Please fill in the request address"   ); 
      document.request.address1Req.focus();
      locMaintReq_ok=false; 
   }
   else if( document.request.cityReq.value     == "" ) 
   { 
      alert( "Please fill in the request city"      ); 
      document.request.cityReq.focus();
      locMaintReq_ok=false; 
   }
   else if( document.request.stateReq.value    == "" ) 
   { 
      alert( "Please fill in the request state"     ); 
      document.request.stateReq.focus();
      locMaintReq_ok=false; 
   }
   else if( document.request.zipReq.value      == "" ) 
   { 
      alert( "Please fill in the request zip code"  ); 
      document.request.zipReq.focus();
      locMaintReq_ok=false; 
   }
   else if( document.request.recipient.value   == "" ) 
   { 
      alert( "Please choose an HOA"                 ); 
      document.request.howReq.focus();
      locMaintReq_ok=false; 
   }
   form_ok = ( personal_ok && locMaintReq_ok );
   
   return form_ok;
}

