function validate() {
	var validation = true;
	var error = "";
	if(document.addition.uploader.value == "" || document.addition.uploader.value == null) {
		error += "\n -Please choose a file to upload";
		validation = false;
	}
	
	if(document.addition.caption.value == "" || document.addition.caption.value == null) {
		error += "\n -Please enter a caption for the picture";
		validation = false;
	}
	
	if(document.addition.owner.value == "" || document.addition.owner.value == null) {
		error += "\n -Please enter an owner for the picture";
		validation = false;
	}
	
	if(document.addition.gall.selectedIndex == 0) {
		error += "\n -Please enter a gallery for the picture to go in";
		validation = false;
		}
		
	if(document.addition.gall.selectedIndex == 1) {
		if(document.addition.new_g.value == "" || document.addition.new_g.value == null) {
			error += "\n -Please enter a title for the new gallery";
			validation = false;
		}
		
		if(document.addition.new_g_m.value == "" || document.addition.new_g_m.value == null) {
			error += "\n -Please enter a menu item title for the new gallery";
			validation = false;
		}
	}
	
	if(validation == false) {alert("Please fill in the following" + error);}
		else {
			if(document.addition.disclaim.checked == false) {
				alert("Please agree to our terms and conditions for uploading before you proceed.");
				return false;
			} else {
				document.s.value = "Uploading Photo... Please wait."; 
				document.s.disabled = true;}
		}
	
	return validation;
}

function reveal() {
	/* Browser detection for IE, (IE does not support "display: table-row") */
	
	var browser = navigator.appName;
	
	if(browser == "Microsoft Internet Explorer") {
		var e = "block";
	} else {
		var e = "table-row";
	}
	
	var u = document.getElementById('newg');
	var x = document.getElementById('menug');

	if(document.addition.gall.selectedIndex == 1) {
		u.style.display = e;	
		x.style.display = e;
	} else {
		u.style.display = "none";
		x.style.display = "none";
	}
}

