function init() {
}

function CMSPopUp(url, wi, he, winm) {
	if (winm == 0) {
		window.open(url, '', 'toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,resizable=no,width=' + wi + ',height=' + he);
	} else {
		window.open(url, '', 'toolbar=1,location=1,directories=1,menubar=1,scrollbars=1,resizable=yes,width=' + (wi + 16) + ',height=' + he);
	}
}

function isEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		if (string.search(/.com/) != -1 | string.search(/.nl/) != -1 | string.search(/.net/) != -1 | string.search(/.org/) != -1 | string.search(/.nu/) != -1 | string.search(/.biz/) != -1 | string.search(/.info/) != -1 | string.search(/.be/) != -1) {
			return true;
		}
	else
		return false;
}

function checkForm(formname, lng) {
	elems = document.all(formname).elements;
	tel= 0;
	document.all(formname).fields.value = '';
	for(i = 0; i < elems.length; i++) {
		element = null;
		element = document.getElementById(elems[i].name + '_');
		document.all(formname).fields.value = document.all(formname).fields.value + elems[i].name + ',';
		if (element) {
			element.style.display = 'none';
			if (elems[i].value == '') {
				tel = tel + 1;
				element.style.display = '';
			} else {
				if (elems[i].type == 'checkbox') {
					if (elems[i].checked == false) {
						tel = tel + 1;
						element.style.display = '';
						element.style.color = '#FF0000';
					} else {
						element.style.display = '';
						element.style.color = '#000000';
					}
				}
				if (elems[i].name.substr(0,5) == 'email') {
					if (!isEmail(elems[i].value)) {
						tel = tel + 1;
						if (lng == 0) {
							elems[i].value = 'geen geldige e-mail';
						} else {
							elems[i].value = 'no valid e-mail';
						}
						element.style.display = '';
					}
				}
			}
		}
	}
	passerror = 0;
	if (document.all(formname).password) {
		if (document.all(formname).password.value != document.all(formname).rep_password.value) {
			passerror = 1;
			tel = tel + 1;
			document.all('password_').style.display = '';
			document.all('rep_password_').style.display = '';
		}
	}
	element = document.getElementById('showcheck');
	if (tel == 0) {
		document.all(formname).submit();
	} else {
		if (passerror == 0) {
			if (lng == 0) {
				element.innerHTML = '<font color="#FF0000"><b>* Vul alle verplichte velden in [' + tel + ']</b></font>';
			} else {
				element.innerHTML = '<font color="#FF0000"><b>* Fill in all required fields [' + tel + ']</b></font>';
			}
		} else {
			element.innerHTML = '<font color="#FF0000"><b>* Herhaal uw wachtwoord correct</b></font>';
		}
	}
}
