function checkFields() 
{
    missinginfo = '';
    if (document.form.firstname.value == '') 
    {
        missinginfo += ' \n    -   First Name';
    }
    if (document.form.lastname.value == '') 
    {
        missinginfo += '\n     -  Last Name';
    }
    if (document.form.email.value == '' || document.form.email.value.indexOf('@') == -1 || document.form.email.value.indexOf('.') == -1) 
    {
        missinginfo += '\n     -  Email address';
    }
    if (document.form.phone.value == '') 
    {
        missinginfo += '\n     -  Phone Number';
    }
    if (document.form.franchiselocation.value == '') 
    {
        missinginfo += '\n     -  Franchise Location';
    }
   
	if (document.form.sec_number.value != document.form.correct_code.value) 
    {
		missinginfo += '\n     -  Incorrect Security Code';
    }
    
    if (missinginfo != '') 
    {
        missinginfo = '_____________________________\n' + 'You failed to correctly fill in your:\n' + missinginfo + '\n_____________________________' + '\nPlease re-enter and submit again!';
        alert(missinginfo);
        return false;
    } 
    else 
    {
        return true;
    }
}