// validate photo submission form
function ValidatePhotoSearch() {
	//submit photo validation
	// first name	
	if (document.photo_search.activity.value=="" & document.photo_search.region.value=="") {
		document.photo_search.activity.focus();
		alert('You must select an activity or/and region.');
		return false; 
	}
		return true
}

// validate photo submission form
function ValidateVideoSearch() {
	//submit photo validation
	// first name	
	if (document.video_search.activity.value=="" & document.video_search.region.value=="") {
		document.video_search.activity.focus();
		alert('You must select an activity or/and region.');
		return false; 
	}
		return true
}

// validate photo submission form
function ValidateStorySearch() {
	//submit photo validation
	// first name	
	if (document.story_search.activity.value=="" & document.story_search.region.value=="") {
		document.story_search.activity.focus();
		alert('You must select an activity or/and region.');
		return false; 
	}
		return true
}

// validate photo submission form
function ValidateSubmitPhoto() {
	var emailID=document.submitPhoto.email;
	var emailcheck=document.submitPhoto.email.value;
	
	//submit photo validation
	// first name	
	if (document.submitPhoto.firstName.value=="") {
		document.submitPhoto.firstName.focus();
		alert('Please provide your first name.');
		return false; 
	}
	// last name	
	if (document.submitPhoto.lastName.value=="") {
		document.submitPhoto.lastName.focus();
		alert('Please provide your last name.');
		return false; 
	}
	// email
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please enter an email address.")
		emailID.focus()
		return false;
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false;
	}
	// photographer	
	if (document.submitPhoto.photographer.value=="") {
		document.submitPhoto.photographer.focus();
		alert('Please provide a photogrpaher credit.');
		return false; 
	}
	// region_id	
	if (document.submitPhoto.region_id.value=="") {
		document.submitPhoto.region_id.focus();
		alert('Please select a region.');
		return false; 
	}
	// activity_id
	if (document.submitPhoto.activity_id.value=="") {
		document.submitPhoto.activity_id.focus();
		alert('Please select an activity.');
		return false; 
	}
	// terms and conditions
	if (document.submitPhoto.agree.checked==false) {
		document.submitPhoto.agree.focus();
		alert('You must agree to the terms and conditions.');
		return false; 
	}
	return true
}

// validate testimonial request form
function ValidateSubmitTestimonial() {
	var emailID=document.submitTestimonial.email;
	var emailcheck=document.submitTestimonial.email.value;
	
	if (document.submitTestimonial.firstName.value=="") {
		document.submitTestimonial.firstName.focus();
		alert('Please provide your first name.');
		return false; 
	}	
	if (document.submitTestimonial.lastName.value=="") {
		document.submitTestimonial.lastName.focus();
		alert('Please provide your last name.');
		return false; 
	}	
	if (document.submitTestimonial.region_id.value=="") {
		document.submitTestimonial.region_id.focus();
		alert('Please select a region.');
		return false; 
	}
	if (document.submitTestimonial.activity_id.value=="") {
		document.submitTestimonial.activity_id.focus();
		alert('Please select an activity.');
		return false; 
	}
	if (document.submitTestimonial.testimonial.value=="") {
		document.submitTestimonial.testimonial.focus();
		alert('Please enter a testimonial.');
		return false; 
	}
	// email
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please enter an email address.")
		emailID.focus()
		return false;
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false;
	}
	if (document.submitTestimonial.submitIdent.value=="") {
		document.submitTestimonial.submitIdent.focus();
		alert('Please tell us who you are.');
		return false; 
	}
	// terms and conditions
	if (document.submitTestimonial.agree.checked==false) {
		document.submitTestimonial.agree.focus();
		alert('You must agree to the terms and conditions.');
		return false; 
	}
	return true
}