function remove_image(imageName) {
	if (confirm('Are you sure you want to remove this image?')) {
		window.location.href="remove_image.php?img="+imageName;
	}
}

function checkEmail(email) {
var validEmail = /^\w(\.?\w)*@\w(\.?[-\w])*\.([a-z]{3}(\.[a-z]{2})?|[a-z]{2}(\.[a-z]{2})?)$/i;
var isValid = validEmail.test(email);
return isValid;
}

function checkPhone(phone) {
	var validPNum = /^\d{3}-\d{3}-\d{4}$/;
	var isValid = validPNum.test(phone);
	return isValid;
}

function checkrequired(which) {
  var pass=true;
  var goahead=true;
  for (i=0;i<which.length;i++) {
    var tempobj=which.elements[i];
    if (tempobj.name.substring(0,3)=="req") {
      if (((tempobj.type=="text"||tempobj.type=="textarea")&&
          tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
          tempobj.selectedIndex==0)) {
        pass=false;
        break;
      }
    }
  }
  if (!pass) {
    shortFieldName=tempobj.name.substring(8,30).toUpperCase();
    alert("The "+shortFieldName+" field is a required field.");
    goahead = false;
  }   
return goahead;
}

function checkForm(able) {
	if (checkrequired(able)) { 	
		if (checkPhone(able.requiredphone.value)) {
			if (checkEmail(able.requiredemail.value)) {
				return true;
			} else {
				alert("Email is invalid. Please re-enter email address.");
				return false;
			}
		} else {
			alert("Phone is invalid. Please use ###-###-#### format.");
			return false;
		}
	} else {
 		return false;
	}
}

function checkAdmin(box) {
	if (checkrequired(box)) {
		if (box.image_path.value.length > 0 || box.image_path.value=="true"){
			return true;
		} else {
			alert("Please upload an image.");
			return false;
		}
	} 
}
