function emptyForm(formId)
{
	f = document.getElementById(formId);
	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 = '';
		}
	}
}

function onLoadPoll(widget)
{
	widget.addEventListener("beforeForm", function()
	{
		if (getCookie("voted"+widget.item.id))
			widget.showStatistics();
		return !getCookie("voted"+widget.item.id);
	});

	widget.addEventListener("submitted", function()
	{
		setCookie("voted"+widget.item.id, true, 365);
		document.getElementById("pollSucces").innerHTML = "<b>Bedankt voor uw stem.</b><br />";
		widget.showStatistics();
	});
}

function onLoadPollLock(widget)
{
	widget.addEventListener("beforeForm", function()
	{
		widget.showStatistics();
		return false;
	});
}

function onLoadForm(widget)
{
	widget.addEventListener("submitted", function()
	{
		f = document.getElementById("genform"+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("genform"+widget.item.id).style.display = "none";
			document.getElementById("formMessage_"+widget.item.id).innerHTML = "<b>Het formulier is verwerkt</b><br />";
		}
		else
		{
			widget.showForm();
			alert("Uw bericht is succesvol toegevoegd.")
		}
	});
	
	widget.addEventListener("beforeSubmit", function()
	{
		widget.form.elements["submit"].disabled = true;
	});
}

function onLoadNBForm(widget)
{
	widget.addEventListener("submitted", function()
	{
		document.getElementById("formMessage").innerHTML = "<b>Hartelijk dank voor uw aanmelding. U ontvangt spoedig een e-mail ter bevestiging</b><br />";
	});
}

function onLoadGooglemap(widget)
{
	var map = widget.gmap;
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
}
