
function confirmDelete(delUrl) {

  if (confirm("Weet u zeker dat u dit item wilt verwijderen?")) {
	document.location = delUrl;
  }
}

function delAlbumImg(mapnaam, afb) {

	if (confirm("Weet u zeker dat u dit item wilt verwijderen?")) {
	
	document.location = 'index.php?p=control/del_album_img&map=' + mapnaam + '&afb=' + afb;
	
	}
}

function nextDiv(next) {
	document.getElementById('main').innerHTML = document.getElementById(next).innerHTML;
}


function changeImg(pic, mapnaam) {
	document.getElementById('main_img').src = 'album/' + mapnaam + '/uploads/' + pic;
}



function createUpload () {

	document.getElementById('content').innerHTML += "<iframe src=\"ajaxupload/make_form.php\" name=\"iframe\" frameborder=\"0\" width=\"300\" height=\"175\" > </iframe>";

}

function uploadFile() {

	document.form.submit();
	
}


function checkSelect(num) {

	if (num == 5) {

	document.getElementById('hiddenfield1').style.visibility = 'visible';
	document.getElementById('hiddenfield2').style.visibility = 'visible';
	
	} else {
	
	document.getElementById('hiddenfield1').style.visibility = 'hidden';
	document.getElementById('hiddenfield2').style.visibility = 'hidden';
	
	}
	
}

function changeFolder(map_id) {

		document.getElementById(map_id + '_map').src = "../images/map_selected.jpg";

}

function changeFolder2(map_id) {

		document.getElementById(map_id + '_map').src = "../images/map_notselected.jpg";

}


function checkFields() {

	var counter = 0;
	var doorgaan = 1;
	
	while (document.form.getElementsByTagName("input")[counter].type == 'text') {

		if (document.form.getElementsByTagName("input")[counter].value == '') {
			alert('U heeft een veld niet ingevuld.');
			
			return false;
			
			doorgaan = 0;
		}
		
		counter++;
	}
	
	
	counter = 0;
	
	while (document.form.getElementsByTagName("input")[counter].type == 'password') {

		if (document.form.getElementsByTagName("input")[counter].value == '') {
			alert('U heeft een veld niet ingevuld.');
			
			return false;
			
			doorgaan = 0;
		}
		
		counter++;
	}
	
	if (doorgaan == 1) {
		document.form.submit();
	}
	
}

function makeLogVis() {
	document.getElementById('logDiv').style.visibility = 'visible';
	document.getElementById('logDivInner').style.visibility = 'visible';
}

function LoadForm(sel) {
	

	if (sel == "Home address") {
		document.form.hdiv.style.visibility = 'visible';
		document.form.hdiv.style.visibility = 'none';
	}
	if (sel == "Work address") {
		document.getElementById('hdiv').style.visibility = 'none';
		document.getElementById('wdiv').style.visibility = 'visible';
	}
}

function checkForm (soort) {
	var msg = "The following fields are required \r";
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	
	if (document.form.lastname.value.length == 0) {
		msg += "- Last name \r";
	}
	
	if (document.form.firstname.value.length == 0) {
		msg += "- First name \r";
	}	
	
	if (document.form.highestdegree.value.length == 0) {
		msg += "- Highest degree \r";
	}
	
	if (document.form.organization.value.length == 0) {
			msg += "- Organization \r";
		}
	if (document.form.password.value.length == 0) {
			msg += "- Account Password \r";
		}
	
	if (soort == 'home' || soort == 'both') {
		if (document.form.address.value.length == 0) {
			msg += "- Address \r";
		}
		
		if (document.form.city.value.length == 0) {
			msg += "- City \r";
		}
		
		if (document.form.provincestate.value.length == 0) {
			msg += "- Province / state \r";
		}
		
		if (document.form.postalcodezip.value.length == 0) {
			msg += "- Postal code / Zip \r";
		}
		
		if (document.form.telephonenumber.value.length == 0) {
			msg += "- Telephone number \r";
		}

		
		if (!filter.test(document.form.email.value)){
			msg += "\r The given email address is not valid.\r";
			
		} else {
			if (document.form.email.value != document.form.email_check.value) {
				msg += "\r The email address fields do not match \r";
			}
		}
	}
	
	
	if (soort == 'work' || soort == 'both') {
		
		
		if (document.form.worktitleposition.value.length == 0) {
			msg += "- Work Title / Position \r";
		}
		
		if (document.form.workaddress.value.length == 0) {
			msg += "- Work Address \r";
		}
		
		if (document.form.workcity.value.length == 0) {
			msg += "- Work City \r";
		}
		
		if (document.form.workprovincestate.value.length == 0) {
			msg += "- Work Province / state \r";
		}
		
		if (document.form.workpostalcodezip.value.length == 0) {
			msg += "- Work Postal code / Zip \r";
		}
		
		if (document.form.worktelephonenumber.value.length == 0) {
			msg += "- Work Telephone number \r";
		}

		
		if (!filter.test(document.form.workemail.value)){
			msg += "\r The given Work email address is not valid.\r";
			
		} else {
			if (document.form.workemail.value != document.form.workemail_check.value) {
				msg += "\r The Work email address fields do not match\r";
			}
		}
	}
	
	if (msg == "The following fields are required \r") {
		document.form.submit();
	} else {
		alert(msg);
	}
	
}
