function checkform(form) {

    if (form.email.value=="") {
        alert( "Please enter Your Email" );
        form.email.focus();
        return false ;
    } else {
        if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.email.value))) {
            alert('Email address you entered appears to be in the wrong format.\nPlease use xxxx@xxx.xxx');
            form.email.select();
        return false;
        } 
    }

    if (form.name.value=="") {
        alert( "Please enter Your Name" );
        form.name.focus();
        return false ;
    }


if(form.zip.value!=0) {
    if (form.baddress.value=="") {
        alert( "Please enter Your Billing Address" );
        form.baddress.focus();
        return false ;
    }


    if (form.city.value=="") {
        alert( "Please enter Billing City" );
        form.city.focus();
        return false ;
    }

    if (form.state.value=="") {
        alert( "Please enter Billing State" );
        form.state.focus();
        return false ;
    }

    if (form.zip.value=="") {
        alert( "Please enter Billing Zip" );
        form.zip.focus();
        return false ;
    }
}

    if (form.saddress.value=="") {
        alert( "Please enter Your Shipping Address" );
        form.saddress.focus();
        return false ;
    }

    if (form.scity.value=="") {
        alert( "Please enter Shipping City" );
        form.scity.focus();
        return false ;
    }

if(form.zip.value!=0) {
    if (form.sstate.value=="") {
        alert( "Please enter Shipping State" );
        form.sstate.focus();
        return false ;
    }

    if (form.szip.value=="") {
        alert( "Please enter Shipping Zip" );
        form.szip.focus();
        return false ;
    }
}

    if (form.phone.value=="") {
        alert( "Please enter Your Phone" );
        form.phone.focus();
        return false ;
    }
getYourCart('ordercart', document.getElementById('frminfo'));
}


function checkregform(form) {

    if (form.fname.value=="") {
        alert( "Please enter First Name" );
        form.fname.focus();
        return false ;
    }

    if (form.email.value=="") {
        alert( "Please enter Your Email" );
        form.email.focus();
        return false ;
    } else {
        if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.email.value))) {
            alert('Email address you entered appears to be in the wrong format.\nPlease use xxxx@xxx.xxx');
            form.email.select();
        return false;
        } 
    }

    if (form.pass.value=="") {
        alert( "Please enter Password" );
        form.pass.focus();
        return false ;
    }

    if (form.pass.value!=form.repass.value) {
        alert( "The passwords aren't the same!" );
        form.repass.focus();
        return false ;
    }

getRegForm('reg', document.getElementById('frmreg'));
}




function checkPostform (form) {
    if (form.title.value=="") {
        alert( "Please enter Message title" );
        form.title.focus();
        return false ;
    }

    if (form.body.value=="") {
        alert( "Please enter Message body" );
        form.body.focus();
        return false ;
    }
getNewPost('pst', document.getElementById('frmnewmesg'));
}

function checkReplayform (form, mid) {
    if (form.replay.value=="") {
        alert( "Please enter Replay body" );
        form.title.focus();
        return false ;
    }
getReplay('pst', mid, document.getElementById('frmreplay'));
}

function ValidVoices(theForm)
{

  if (theForm.County.selectedIndex == 0)
  {
    alert("The first \"County\" option is not a valid selection.  Please choose one of the other options.");
    theForm.County.focus();
    return (false);
  }

  if (theForm.Adult_First_Name.value == "")
  {
    alert("Please enter a value for the \"Adult_First_Name\" field.");
    theForm.Adult_First_Name.focus();
    return (false);
  }

  if (theForm.Adult_Last_Name.value == "")
  {
    alert("Please enter a value for the \"Adult_Last_Name\" field.");
    theForm.Adult_Last_Name.focus();
    return (false);
  }

  if (theForm.Home_Area_Code.value == "")
  {
    alert("Please enter a value for the \"Home_Area_Code\" field.");
    theForm.Home_Area_Code.focus();
    return (false);
  }

  if (theForm.Home_Phone.value == "")
  {
    alert("Please enter a value for the \"Home_Phone\" field.");
    theForm.Home_Phone.focus();
    return (false);
  }

  if (theForm.email.value == "")
  {
    alert("Please enter a value for the \"email\" field.");
    theForm.email.focus();
    return (false);
  }
  return (true);
}




function checkVolunt(form) {

    if (form.fname.value=="") {
        alert( "Please enter Your First name" );
        form.fname.focus();
        return false ;
    }
    if (form.lname.value=="") {
        alert( "Please enter Your last name" );
        form.lname.focus();
        return false ;
    }

    if (form.Phone.value=="" && form.Email.value=="") {
        alert( "Please enter Your phone or email" );
        form.Phone.focus();
        return false ;
    }

    if (form.Email.value=="" && form.Phone.value=="") {
        alert( "Please enter Your phone or email" );
        form.Email.focus();
        return false ;
    } else {
        if (form.Email.value!="" && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.Email.value))) {
            alert('Email address you entered appears to be in the wrong format.\nPlease use xxxx@xxx.xxx');
            form.Email.select();
        return false;
        } 
    }
  getVolunteers('', document.getElementById('frmvolntr'), '');
}



