function validateForm1(formName)
{
	var firstname = document.form1.first.value;
	var lastname = document.form1.last.value;
	var zipcode = document.form1.azip.value;
	var email = document.form1.email.value;
	var address = document.form1.address.value;

	var support =document.form1.optin.checked;
	
	var errors = '';
	var i=0;
if(!support){
    errors+='Please check the Opt-In box\n';
    i++;
  }

	if(!firstname)
	{
		errors+='Enter a First Name\n';
		i++;
	}

	if(!lastname)
	{
		errors+='Enter a Last Name\n';
		i++;
	}
	if(!address)
	{
		errors+='Enter an Address \n';
		i++;
	}
	if(!email)
	{
		errors+='Enter an Email\n';
		i++;
	}
	if(!zipcode)
	{
		errors+='Enter a Zip Code\n';
		i++;
	}



	if(errors.length>0)
	{
		alert(errors);
		return false;
	}
	else
	{
		return true;
	}
}
function validateForm2(formName)
{
	var firstname = document.form2.first.value;
	var lastname = document.form2.last.value;
	var zipcode = document.form2.azip.value;
	var email = document.form2.email.value;
	var mailingaddress = document.form2.address.value;
	var city = document.form2.city.value;
	var state = document.form2.state.value;
	var password = document.form2.password.value;
	var a = document.form2.video_description.value;
	var b = document.form2.videofile.value;
		var pcaption = document.form2.photo_caption.value;
	var pfile = document.form2.photofile.value;
	var testheader = document.form2.testimonial_header.value;
	var testbody = document.form2.testimonial_body.value;
	var agever = document.form2.agever.checked;
	
	var errors = '';
	var i=0;
	if(!firstname)
	{
		errors+='Enter a First Name\n';
		i++;
	}
  if(!password)
	{
		errors+='Enter a Password\n';
		i++;
	}
	if(!lastname)
	{
		errors+='Enter a Last Name\n';
		i++;
	}
	if(!email)
	{
		errors+='Enter an Email\n';
		i++;
	}
	if(!zipcode)
	{
		errors+='Enter a Zip Code\n';
		i++;
	}
if(!city)
	{
		errors+='Enter a City\n';
		i++;
	}
if(state=="")
	{
		errors+='Enter a State\n';
		i++;
	}
if(!agever){
    errors+='Please verify that you are over 18\n';
    i++;
  }
if(!mailingaddress)
	{
		errors+='Enter a Mailing Address\n';
		i++;
	}

	if(b && !a){
		errors+='The video description is a required field.\n';	

	}if(a && !b){
		errors+='The video file is required.\n';	

	}
		if(!a && !pcaption && !testheader){
		errors+='You must provide a testimonial.\n';	

	}
	if(a && b){
	var aExt =  new Array('AVI', 'MOV', 'WMV', 'DIVX', '3GP', 'MPEG', 'MPG', 'XVID', 'ASF', 'RM', 'DAT', 'MP4');
	var ExtLength = aExt.length;
	
	var extPos = b.lastIndexOf(".");
	extPos++;
	
	var extension = b.substring(extPos); 
	extension =  extension.toUpperCase();
	
	var foundit = false;
	
for(i =0; i < ExtLength; i++){
	
		if (extension == aExt[i]) {
			foundit = true;
			break;
			
			}
	}
		if(foundit == true){
	
	//alert("Your video has been submitted for moderation.");
	//document.getElementById('uploading').style.display = 'block';
	//document.video.submit();
						} else{
							
errors+='Acceptable video formats are AVI, MOV, WMV, DIVX, 3GP, MPEG, MPG, XVID, ASF, RM, DAT, and MP4\n';

			}
}
if(pfile && !pcaption){
		errors+='Please provide a photo caption.\n';

	}
	if(pcaption && !pfile){
		errors+='Please provide a photo file.\n';

	}
	if(testheader && !testbody){
		errors+='Please provide a testimonial body.\n';

	}
	if(testbody && !testheader){
		errors+='Please provide a testimonial header.\n';

	}
	if(errors.length>0)
	{
		alert(errors);
		return false;
	}
	else
	{
		return true;
	}
}
