function checkCompanyContactForm(form)
{
    var errorMessage = '';

    errorMessage += checkCompanyName();
	errorMessage += checkPrimaryPhone();

    if (errorMessage != '')
    {
        alert("Form Error:\n" + errorMessage);
        return false;
    }

    return true;
}

function checkCompanyName()
{
    var errorMessage = '';

	document.getElementById('companyName').value = trim(document.getElementById('companyName').value);
    fieldValue = document.getElementById('companyName').value;
    fieldLabel = document.getElementById('companyNameLabel');
    if (fieldValue == '')
    {
        errorMessage = "    - You must enter a company name.\n";

        fieldLabel.style.color = '#ff0000';
    }
    else
    {
        fieldLabel.style.color = '#000';
    }

    return errorMessage;
}

function checkPrimaryPhone()
{
    var errorMessage = '';

	document.getElementById('pNum').value = trim(document.getElementById('pNum').value);
    fieldValue = document.getElementById('pNum').value;
    fieldLabel = document.getElementById('pNumLabel');
    if (fieldValue == '')
    {
        errorMessage = "    - You must enter a primary phone number.\n";

        fieldLabel.style.color = '#ff0000';
    }
    else
    {
        fieldLabel.style.color = '#000';
    }

    return errorMessage;
}

function checkContactForm(form)
{
    var errorMessage = '';

    errorMessage += checkName();
	errorMessage += checkEmail();
    errorMessage += checkMessage();

    if (errorMessage != '')
    {
        alert("Form Error:\n" + errorMessage);
        return false;
    }

    return true;
}

function checkName()
{
    var errorMessage = '';

	document.getElementById('name').value = trim(document.getElementById('name').value);
    fieldValue = document.getElementById('name').value;
    fieldLabel = document.getElementById('nameLabel');
    if (fieldValue == '')
    {
        errorMessage = "    - You must enter a name.\n";

        fieldLabel.style.color = '#ff0000';
    }
    else
    {
        fieldLabel.style.color = '#000';
    }

    return errorMessage;
}

function checkEmail()
{
    var errorMessage = '';

	document.getElementById('email').value = trim(document.getElementById('email').value);
    fieldValue = document.getElementById('email').value;
    fieldLabel = document.getElementById('emailLabel');
    if (fieldValue == '')
    {
        errorMessage = "    - You must enter an email.\n";

        fieldLabel.style.color = '#ff0000';
    }
    else
    {
        fieldLabel.style.color = '#000';
    }

    return errorMessage;
}

function checkMessage()
{
    var errorMessage = '';

	document.getElementById('message').value = trim(document.getElementById('message').value);
    fieldValue = document.getElementById('message').value; 
    fieldLabel = document.getElementById('messageLabel');
    if (fieldValue == '')
    {
        errorMessage = "    - You must enter a message text.\n";

        fieldLabel.style.color = '#ff0000';
    }
    else
    {
        fieldLabel.style.color = '#000';
    }

    return errorMessage;
}

