function onLoadForm(widget)
{
	widget.addEventListener("submitted", function()
	{
		f = document.getElementById("form"+widget.item.id);
		for (x in f.elements)
		{
			if (f.elements[x] != null)
			{
				if (f.elements[x].type == 'text' || f.elements[x].type == 'textarea')
					f.elements[x].value = '';
			}
		}
		
		if (!widget.item.assignResultSets)
		{
			document.getElementById("form"+widget.item.id).style.display = "none";
			document.getElementById("formMessage"+widget.item.id).style.display = "";
		}
		else
		{
			widget.showForm();
			alert("Bedankt voor uw bericht. Na controle wordt uw bericht op de site geplaatst.")
		}
	});
	
	widget.addEventListener("beforeSubmit", function()
	{
		widget.form.elements["submit"].disabled = true;
	});
}

function checkLogin()
{
	var userField = document.getElementById("username");
	var pwField = document.getElementById("password");
	if (userField.value == "")
	{
		window.alert('Vul a.u.b. een gebruikersnaam in.');
		return false;
	}
	if (pwField.value == "")
	{
		window.alert('Vul a.u.b. een wachtwoord.');
		return false;
	}
}

function checkPasswordForm()
{
	var userField = document.getElementById("email");
	var regX = new RegExp(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/);
	if (!regX.test(userField.value))
	{
		window.alert('U heeft geen geldig e-mail adres ingevuld.');
		return false;
	}
}
