

function checkRegistration()
{
    if(!document.getElementById('agree').checked)
    {
        alert('You must agree to the terms and conditions.');
        return false;
    }
    else if(document.getElementById('fname').value == '')
    {
        alert('Name is required');
        document.getElementById('fname').focus();
        return false;
    }
    else if(document.getElementById('lname').value == '')
    {
        alert('Name is required');
        document.getElementById('lname').focus();
        return false;
    }
    else if(document.getElementById('address').value == '')
    {
        alert('Address is required');
        document.getElementById('address').focus();
        return false;
    }
    else if(document.getElementById('city').value == '')
    {
        alert('City is required');
        document.getElementById('city').focus();
        return false;
    }
    else if(document.getElementById('state').value == '')
    {
        alert('State is required');
        document.getElementById('state').focus();
        return false;
    }
    else if(document.getElementById('zip').value == '')
    {
        alert('Zip is required');
        document.getElementById('zip').focus();
        return false;
    }
    else if(document.getElementById('phone').value == '')
    {
        alert('Phone is required');
        document.getElementById('phone').focus();
        return false;
    }
    else if(document.getElementById('email').value == '')
    {
        alert('Email is required');
        document.getElementById('email').focus();
        return false;
    }
    else if(document.getElementById('confirm_email').value == '')
    {
        alert('You must confirm your email by re-entering it');
        document.getElementById('confirm_email').focus();
        return false;
    }
    else if(document.getElementById('email').value != document.getElementById('confirm_email').value)
    {
        alert('You entered two different email addresses');
        document.getElementById('email').focus();
        return false;
    }
    else if(document.getElementById('add_rider').checked)
    {
        if(document.getElementById('fname2').value == '')
        {
            alert('Name is required');
            document.getElementById('fname2').focus();
            return false;
        }
        else if(document.getElementById('lname2').value == '')
        {
            alert('Name is required');
            document.getElementById('lname2').focus();
            return false;
        }
    }
    else
        return true;
}

function addRider()
{
    if(document.getElementById('add_rider').checked)
        document.getElementById('rider2').style.visibility = 'visible';
    else
    {
        document.getElementById('rider2').style.visibility = 'hidden';
        document.getElementById('fname2').value = '';
        document.getElementById('lname2').value = '';
    }
}
