function sigValidate()
{
	var reqFields = new Array('first_name', 'last_name', 'title', 'company', 'email', 'phone');
	
	for (i in reqFields)
	{
		document.getElementById('id_' + reqFields[i]).style.border = '1px solid #7F9DB9';
	}
	
	var okay = true;
	
	for (i in reqFields)
	{
		if (document.getElementById('id_' + reqFields[i]).value == '')
		{
			document.getElementById('id_' + reqFields[i]).style.border = '1px solid red';
			okay = false;
		}
	}
	
	if (!okay)
	{
		alert('Please fill in all fields before submitting.');
		return false;
	}
	
	var email = document.getElementById('id_email').value;
	
	if ((email.indexOf(".") > 2) && (email.indexOf("@") > 0))
	{
		return true;
	} else {
		alert ('Please enter a valid email address before submitting.');
		return false;
	}
}

function contactValidate()
{
	var reqFields = new Array('first_name', 'last_name', 'title', 'company', 'email', 'phone', 'message');
	
	for (i in reqFields)
	{
		document.getElementById('id_' + reqFields[i]).style.border = '1px solid #7F9DB9';
	}
	
	var okay = true;
	
	for (i in reqFields)
	{
		if (document.getElementById('id_' + reqFields[i]).value == '')
		{
			document.getElementById('id_' + reqFields[i]).style.border = '1px solid red';
			okay = false;
		}
	}
	
	if (!okay)
	{
		alert('Please fill in all fields before submitting.');
		return false;
	}
	
	if (document.getElementById('id_interested').value == '')
	{
		alert('Please select an interest before submitting');
		return false;
	}
	
	var email = document.getElementById('id_email').value;
	
	if ((email.indexOf(".") > 2) && (email.indexOf("@") > 0))
	{
		return true;
	} else {
		alert ('Please enter a valid email address before submitting.');
		return false;
	}
}

function newsletterValidate()
{
	//var reqFields = new Array('first_name', 'last_name', 'email');
	var reqFields = new Array('email');
	
	for (i in reqFields)
	{
		document.getElementById('id_' + reqFields[i]).style.border = '1px solid #7F9DB9';
	}
	
	var okay = true;
	
	for (i in reqFields)
	{
		if (document.getElementById('id_' + reqFields[i]).value == '')
		{
			document.getElementById('id_' + reqFields[i]).style.border = '1px solid red';
			okay = false;
		}
	}
	
	if (!okay)
	{
		alert('Please fill in all fields before submitting.');
		return false;
	}
	
	var email = document.getElementById('id_email').value;
	
	if ((email.indexOf(".") > 2) && (email.indexOf("@") > 0))
	{
		return true;
	} else {
		alert ('Please enter a valid email address before submitting.');
		return false;
	}
}
