// JavaScript Document

function checkEmail(emailValue) 
{
	if ((emailValue.indexOf(".") > 2) && (emailValue.indexOf("@") > 0))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkForm(id)
{
	var passed = true;
	var status = true;
	var failed = false;
	var fieldId;

	var checkList = new Array("firstname","lastname","form-comments");
	
	for (i = 0; i < 3; i++)
	{
		fieldId = checkList[i];
		if (document.getElementById(fieldId).value == null || document.getElementById(fieldId).value == "")
		{
			failed = true;
			document.getElementById(fieldId).style.border="#ff0000 solid 1px";
		} else {
			document.getElementById(fieldId).style.border="#000000 solid 1px";
		}
	}

	var emailValue = document.getElementById('email').value;
	if (!checkEmail(emailValue))
	{
			failed = true;
			document.getElementById('email').style.border="#ff0000 solid 1px";
	}
	else
	{
		document.getElementById('email').style.border="#000000 solid 1px";
	}

	

	
	if (failed)
	{
		// failed validation
		return false;
	}
	else
	{
		// passed validation
	 	return true;
	}
}

function checkElement(id)
{
	var value = document.getElementById(id).value;
	if (value == "" || value == null) {
		document.getElementById(id).style.border="solid 1px #ff0000";
		return false;
	}
}