var site;

function setSite(input)
{
	site = input;
}

function onLoadForm(widget)
{
	widget.addEventListener("formLoaded", function()
			{
				if (widget['item']['name'].toLowerCase() == "nieuwsbrief")
				{
					var selectBox = findSelectBox(document.getElementById("form_" + widget['item']['id']));
					setNewsSelected(selectBox);
				}
			});
	
	widget.addEventListener("submitted", function()
			{
				widget.showForm();
				if (widget['item']['name'].toLowerCase() == "nieuwsbrief")
				{
					alert("Bedankt voor het aanmelden voor de nieuwsbrief.\r\n\r\nU ontvang een e-mail ter bevestiging voor het aanmelden voor de nieuwsbrief.");
				}
				else
				{
					alert("Bedankt voor het invullen van het formulier.");
				}
			});
}

function findSelectBox(form)
{
	var elem = form.elements;
	for(var i = 0; i < elem.length; i++)
	{
		if (elem[i].type == "select-one")
		{
			return elem[i];
		}
	} 
}

function setNewsSelected(selectbox)
{
	
	for (var i=0; i < selectbox.length; i++) 
	{
		if (selectbox[i].text.toLowerCase() == site.toLowerCase()) 
		{
			selectbox[i].selected = true;
		}
	}
}

function showInfo(widget)
{
	str = "";
	for(p in widget)
	{
		str = str + "<hr/><strong>" + p + "</strong><br />" + widget[p] + "<br />";
		q = widget[p]
		for(s in q)
		{
			str = str + "<hr/><em>" + s + "</em><br />" + q[s] + "<br />";
		}
	}
	document.getElementById("content_block").innerHTML = str;
}
