var reEmail = /^.+\@.+\..+$/

function checkall()
{
	var strErr = "";
	strErrTelefoon = ""
	strErrMail = ""
	blntrue = true

	CheckEmailAdress()
	for (i = 0;  i < document.forms[0].elements.length; i++)
	{
		if (document.forms[0].elements[i].value == "" && document.forms[0].elements[i].Check == "true")
		{
			if (blntrue == true)
			{
				document.forms[0].elements[i].focus()
				document.forms[0].elements[i].select()
				blntrue = false
			}
			strErr += document.forms[0].elements[i].strErrElementName +"\n";
		}
	}

	if (strErr != "" || strErrTelefoon != "" || strErrMail != "")
	{
		alert("De volgende velden zijn niet goed ingevuld:\n\n" + strErr + strErrTelefoon + strErrMail)
		return
	}
	else
	{
		AddComp()
	}
}

function CheckEmailAdress ()
{
	if (document.forms[0].frm_ProfileEmail.value != "")
	{
		if (regTest(document.forms[0].frm_ProfileEmail.value, "reEmail") == false) 
		{
			strErrMail = "Email is niet goed\n";
			document.forms[0].frm_ProfileEmail.focus;
			document.forms[0].frm_ProfileEmail.select();
		}
	}
}

function regTest (s, expr)
{   
	var TestResult = false
	TestResult = eval(expr + ".test(s)");
	return TestResult
}

function CheckTelefoon()
{
	if (document.forms[0].frm_ProfileTelOverdag.value == "" && document.forms[0].frm_ProfileTelAvond.value == "" && document.forms[0].frm_ProfileTelFax.value == "")
	{
		strErrTelefoon = "Er moet tenminste één telefoonnummer ingevoerd zijn! \n"
		document.forms[0].frm_ProfileTelOverdag.focus;
		document.forms[0].frm_ProfileTelOverdag.select();
	}
}

function AddComp()
{
	document.forms[0].Bedrijfsnaam.value = ""
	document.forms[0].CompEmail.value = ""
	for (i=0; i < document.forms[0].elements.length; i++)
	{
		if (document.forms[0].elements[i].type == "checkbox")
		{
			if (document.forms[0].elements[i].checked == true)
			{
				var Name = document.forms[0].elements[i].name
				var Adress = document.forms[0].elements[i].adress
				
				document.forms[0].Bedrijfsnaam.value += Name + ","
				document.forms[0].CompEmail.value += Adress + ","
			}
		}
	}

	if (document.forms[0].Bedrijfsnaam.value == "" && document.forms[0].CompEmail.value == "")
	{
	//-- Changed: 23 august 2005 by D. Mittendorp
	//-- Reason: Function is integrated into another function (named Validator) in file responseform.asp in wwwwroot.
		//alert("U heeft geen bedrijf geselecteerd!")
		return false;
	}
	//else
	//{
	//	document.forms[0].submit()
	//}
}
