$(function() {
		$('.gallery a').lightBox();
});

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function CheckMail(x) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) 
	{
		return false;
	}
	else 
	{
		return true;
	}
}

function validatePhone(phoneField, format) {
	var num = phoneField.value.replace(/[^\d]/g,'');
	if(num.length != 10) {
	  return true;
	} else {
			//Email was valid.  If format type is set, format the Phone to the desired style.
		 switch(format) {
				case '0': //Format (xxx)-xxx-xxxx
						phoneField.value = "(" + num.substring(0,3) + ")-" + num.substring(3, 6) + "-" + num.substring(6);
						break;
				case '1': //Format xxx-xxx-xxxx
						phoneField.value = num.substring(0,3) + "-" + num.substring(3, 6) + "-" + num.substring(6);
						break;
				default: //Format xxxxxxxxxx
						phoneField.value = num;
						break;
			}
	}
}		


function CheckForm(form) {
	
	ErrorValue = "";
	form = document.form;

	if(form.naam.value == "")
		ErrorValue += "U heeft uw naam niet ingevuld.\n";

	if(form.email.value == "" || CheckMail(form.email.value))
		ErrorValue += "U heeft uw emailadres niet of niet juist ingevuld.\n";

	if(form.bericht.value == "")
		ErrorValue += "U heeft geen bericht ingevuld.\n";

	if(form.captchacode.value == "")
		ErrorValue += "U heeft geen controlecode ingevuld.\n";

	if(ErrorValue == "")
		form.submit();
	else
		alert(ErrorValue);
	
	
}

