var branche;

function unhidden() {
	document.body.style.overflow='';
}

function changeLocation(url) {
	document.location.href = url;
}

function openwindow(url, meta) {
	//var meta;
	//if(meta == "") meta = "width=510,height=500,scrollbars=no";
	newWindow = window.open(url , '', meta); 
}

function checkForm() {
	if(document.forms[0].naam.value == "" || document.forms[0].email.value == "") {
		alert("U heeft niet alle verplichte velden ingevuld");
	} else {
		if(!isEmail(document.forms[0].email.value))
			alert("U heeft geen geldig emailadres ingevuld");
		else
			document.forms[0].submit();
	}
}

function checkForm2() {
	if(	document.forms[0].tel.value == "" || 
		document.forms[0].naam.value == "" ||
		document.forms[0].adres.value == "" || 
		document.forms[0].postcode.value == "" ||
		document.forms[0].plaats.value == "" ||
		document.forms[0].email.value == "" ||
		document.forms[0].reknr.value == "" ) {
		alert("U heeft niet alle verplichte velden ingevuld");
	} else {
		if(document.forms[0].reknr.value.length < 3) alert("Het door u ingevulde rekeningnummer is niet correct bevonden");
		else if(!checkEmail(document.forms[0].email.value)) alert("U heeft geen geldig e-mailadres ingevuld");
		else if(document.forms[0].tel.value.length < 10) alert("Het door u ingevulde telefoonnummer bevat geen tien cijfers");
		//else if(document.forms[0].tel.value.substr(0,2) == "06") alert("Uw telefoonnummer mag geen 06 nummer zijn.");
		else document.forms[0].submit();
	}
}

function checkHotelForm() {
	if(	document.forms[0].hotelnaam.value == "" ||
		document.forms[0].tel.value == "" || 
		document.forms[0].naam.value == "" ||
		document.forms[0].adres.value == "" || 
		document.forms[0].postcode.value == "" ||
		document.forms[0].plaats.value == "" ||
		document.forms[0].email.value == "" ||
		document.forms[0].website.value == "") {
		alert("U heeft niet alle verplichte velden ingevuld");
	} else {
		if(!checkEmail(document.forms[0].email.value)) alert("U heeft geen geldig e-mailadres ingevuld");
		else if(document.forms[0].tel.value.length < 10) alert("Het door u ingevulde telefoonnummer bevat geen tien cijfers");
		//else if(document.forms[0].tel.value.substr(0,2) == "06") alert("Uw telefoonnummer mag geen 06 nummer zijn.");
		else document.forms[0].submit();
	}
}

function checkEmail(email) {
	if ( email.indexOf("@") == -1 ||
			 email.indexOf(".") == -1 ||
			 email.indexOf("\\") > -1 ||
			 email.indexOf("/") > -1 ||
			 email.indexOf("'") > -1 ||
			 email.indexOf("!") > -1 ||
			 email.indexOf(",") > -1 ||
			 email.indexOf(";") > -1 ||
			 email.indexOf("*") > -1 ||
			 email.indexOf("#") > -1 ||
			 email.indexOf("%") > -1 ||
			 email.indexOf("(") > -1 ||
			 email.indexOf(")") > -1 ||
			 email.indexOf("{") > -1 ||
			 email.indexOf("}") > -1 ||
			 email.indexOf("?subject") > -1) return false;
	else return true;
}

function disableSelect(option,selectedOption) {
	if(option == "branche") {
		if(selectedOption == "Restaurant" || selectedOption == "Hotel" || selectedOption == "Arrangementen" || selectedOption == "Alles") {
			document.getElementById('prov').disabled = false;
			setOptionList(selectedOption);
			document.getElementById('prov').options[0].selected = true;			
			
		} else {
			document.location.href = '?ref=pv2Deelnemers&overzicht=branche&branche='+selectedOption;
		}
	} else if(option == "prov" && selectedOption != "") {
		branche = document.getElementById('branche').value;
		document.location.href = '?ref=pv2Deelnemers&overzicht=branche&branche='+branche+'&prov='+selectedOption;
	}
}

function intOnly(i) {
	if(i.value.length>0) {
		i.value = i.value.replace(/[^\d]+/g, ''); 
	}
}


