function ExpandCollapse(element, sw) {
	if (element.style.display == "none") {
		element.style.display = "block";
		sw.src = "images/collapse.gif";
		sw.alt = "Collapse"
	}
	else {
		element.style.display = "none";
		sw.src = "images/expand.gif";
		sw.alt = "Expand"
	}
	return false;
}

function checkSearch(form) {
	if (form.str.value=="") {
		alert("Please enter your search string");
		form.str.focus();
		return false;
	}
	else return true;
}

function checkPhoto(thisform) {
  if (thisform.filename.value=="") {
	alert("Please select the photo");
	thisform.filename.focus();
	return false;
  }
  if (thisform.title.value=="") {
	alert("Please give the photo a name");
	thisform.title.focus();
	return false;
  }
  else {
	document.thisform.submitbutton.disabled=true;
	return true;
  }
}

function validEmail(emailAddr) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailAddr)) return true;
	else return false;
}

function CheckContact(form) {
	if (form.name.value.length < 5) {
		alert("Please enter your name");
		form.name.focus();
		return false;
	}
	else if (validEmail(form.email.value)) {
		if (form.comments.value.length < 10) {
			alert("Please enter your comments");
			form.comments.focus();
			return false;
		}
		else return true;
	}
	else {
		alert("Please enter a valid email address");
		form.email.focus();
		return false;
	}
}

function checkDelete(id, url) {
	if (confirm("Are you sure you want to delete this?")) window.location=url;
}

function checkComments(form) {
	if (form.first_name.value.length < 3) {
		alert("Please enter your first name");
		form.first_name.focus();
		return false;
	}
	else if (form.surname.value.length < 3) {
		alert("Please enter your surname");
		form.surname.focus();
		return false;
	}
	else if (form.comments.value.length < 10) {
		alert("Please enter your comments");
		form.comments.focus();
		return false;
	}
	else return true;
}