function imagePopup(imageName,imageWidth,imageHeight,alt, bScrollBar) {
FixedWidth = imageWidth - 10;
FixedHeight = imageHeight - 88;
newWindow = window.open('','newWindow','width='+imageWidth+',height='+imageHeight+',scrollbars='+bScrollBar+',resizable=yes,left='+((window.screen.availWidth-imageWidth)/2)+',top='+((window.screen.availHeight-imageHeight)/2));
newWindow.document.open();
newWindow.document.write('<html><head><title>'+alt+'</title><base href=\"http://www.cnossen.nl/cgi-bin/neosense.exe/\"><link href=\"res/stylesheet.css\" rel=\"stylesheet\" type=\"text/css\"></head><body bgcolor="#FFFFFF" leftmargin="4" topmargin="4" marginheight="4" marginwidth="4" onBlur="self.close()">');
newWindow.document.write('<img class=\"gallery\" src=\"'+imageName+'\" alt=\"'+alt+'\" width=\"'+FixedWidth+'\" height=\"'+FixedHeight+'\">');
newWindow.document.write('<p align=\"center\"><span class=\"gallery\"><b>'+alt+'</b></span></p>');
newWindow.document.write('<p align=\"center\"><a class=\"gallery\" href=\"javascript:window.close();\" title=\"Klik hier om dit venster te sluiten...\">Klik hier om dit venster te sluiten</a></p>');
newWindow.document.write('</body></html>');
newWindow.document.close();
newWindow.focus();
}

function CheckEmailValidation(checkString)
	{
	  var newstr = "";
	  var at = false;
	  var dot = false;

	  if (checkString.value == "")
		{
 		  at = true;
		} 
	if (checkString.indexOf("@") != -1)
		{
		  at = true;
		} 
	if (checkString.indexOf(".") != -1)
		{
		  dot = true;
		}

	for (var i = 0; i < checkString.length; i++)
		{
		  ch = checkString.substring(i, i + 1)

		  if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z") || (ch == "@") || (ch == ".") || (ch == "_") || (ch == "-") || (ch >= "0" && ch <= "9"))
			{
			  newstr += ch;
		                if (ch == "@")
				{
		              	  at=true;
		             		}
		                if (ch == ".")
				{
		              	  dot=true;
		              	}
			}
		}

	if ((at != true) && (dot != true) || (at == true) && (dot != true) || (at != true) && (dot == true))
		{
		  alert ("Het gegeven e-mail adres is ongeldig.");
		  document.forms[0].email.focus();
		  return false;
		}
	else return true;
}

function submitform() {
	sErrors = '';
	for(var i=0; i<document.forms["neosense_formulier"].length; i++) {
		if(document.forms["neosense_formulier"].elements[i].name.indexOf("*") != -1 && document.forms["neosense_formulier"].elements[i].value == '') {			
			sErrors = sErrors + '\n- ' + document.forms["neosense_formulier"].elements[i].name.replace("*", '');
		}
		else if(document.forms["neosense_formulier"].elements[i].name.indexOf("*") != -1 && document.forms["neosense_formulier"].elements[i].name.replace("*", '') == 'emailadres') {
			CheckEmailValidation(document.forms["neosense_formulier"].elements[i].value);
		}
	}
	if(sErrors == '') document.forms["neosense_formulier"].submit();
	else {
	sErrors = 'De volgende veld(en) zijn verplicht om in te vullen:    \n' + sErrors;
	alert(sErrors);
	return false;
	}
}
