




Event.observe(window, 'load', windowload, false);

function windowload()
{
	Event.observe(document.getElementById("contactFormForm"), 'submit', function(e)
	{

		var valid = true;

		var context = document.getElementById("contactFormForm");
		var errors = document.getElementById("contactErrors");
		var required = document.getElementById("required").value.split(",");

		errors.innerHTML = "";

		for(var i=0; i < context.length; i++)
		{
			var n = context[i];

			for(var i2 = 0; i2 < required.length; i2++)
			{
				if(n.name == required[i2])
				{
					if(n.value == "")
					{
						var li = document.createElement("li");
						var img = document.createElement("img");
						img.src = "images/warn.gif";

						li.style.display = "none"
						var text = document.createTextNode(n.name + " is required");
						li.appendChild(img);
						li.appendChild(text);
						errors.appendChild(li);
						Effect.Appear(li);
						valid = false;
					}
				}
			}
	

		}



		if(!valid)
		{
			e.returnValue = false;
			e.preventDefault();
			
			return false;
		}

	});	
}

