function ExpandCollapse(element, sw) {
	if (element==null) return false;
	else {
		if ($('#'+element).css("display")=="none") {
			$('#'+element).slideDown();
			if (document.getElementById(sw)!=null) {
				document.getElementById(sw).src = "/images/collapse.gif";
				document.getElementById(sw).title = "Collapse"
			}
		}
		else {
			$('#'+element).slideUp();
			if (document.getElementById(sw)!=null) {
				document.getElementById(sw).src = "/images/expand.gif";
				document.getElementById(sw).title = "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;
}
