function view_option()
{
var x=document.getElementById("options");
if(x.selectedIndex==0){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "none";
}

if(x.selectedIndex==1){
document.getElementById('option_1').style.display = "";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "none";
document.getElementById('option_0').style.display = "none";

}
if(x.selectedIndex==2){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "none";
document.getElementById('option_0').style.display = "none";
}
if(x.selectedIndex==3){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "none";
document.getElementById('option_0').style.display = "none";
}
if(x.selectedIndex==4){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "none";
document.getElementById('option_0').style.display = "none";
}
if(x.selectedIndex==5){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "none";
document.getElementById('option_0').style.display = "none";
}
if(x.selectedIndex==6){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "";
document.getElementById('option_7').style.display = "none";
document.getElementById('option_0').style.display = "none";
}
if(x.selectedIndex==7){
document.getElementById('option_1').style.display = "none";
document.getElementById('option_2').style.display = "none";
document.getElementById('option_3').style.display = "none";
document.getElementById('option_4').style.display = "none";
document.getElementById('option_5').style.display = "none";
document.getElementById('option_6').style.display = "none";
document.getElementById('option_7').style.display = "";
document.getElementById('option_0').style.display = "none";
}
}



function view_areas(){

document.getElementById('vertical_slide').style.display = "";

}

function view_other_3(){
	if(document.getElementById('txt_show').value==0){
		document.getElementById('tupla_other_3').style.display = "";
		document.getElementById('txt_show').value="1";
		document.getElementById('txt_other_03').focus();
		}else{
		document.getElementById('tupla_other_3').style.display = "none";	
		document.getElementById('txt_show').value="0";
			
			}

}

function view_other_2(){
	if(document.getElementById('txt_show_2').value==0){
		document.getElementById('tupla_other_2').style.display = "";
		document.getElementById('txt_show_2').value="1";
		document.getElementById('txt_other_02').focus();
		}else{
		document.getElementById('tupla_other_2').style.display = "none";	
		document.getElementById('txt_show_2').value="0";
		
			}
}


function view_locations(){

document.getElementById('locations').style.display = "";

}

function restart_option_1(){
	
	document.getElementById('txt_name_01').style.border ="";
	document.getElementById('txt_mail_01').style.border ="";
	document.getElementById('txt_phone_01').style.border ="";
	document.getElementById('cbx_age_01').style.border ="";
	
}
function restart_option_2(){
document.getElementById('txt_contac_02').style.border ="";	
document.getElementById('txt_mail_02').style.border ="";	
document.getElementById('txt_phone_02').style.border ="";	
document.getElementById('txt_hosting_02').style.border ="";	
document.getElementById('txt_event_name_02').style.border ="";	
document.getElementById('txt_event_date').style.border ="";
document.getElementById('txt_event_location_02').style.border ="";	
document.getElementById('txt_number_tickets_02').style.border ="";
document.getElementById('txt_other_sponsors').style.border ="";
document.getElementById('txt_sponsorship').style.border ="";

}



function refreshPage(){
	
	if(confirm("Are you sure to cancel?")){
		var newWindow = window.open("index.php", '_parent');
		newWindow.focus();
		return false;
	}
}//end function refreshPage()

function validate_option(){
	
	restart_option_1();

var errores = "Error: Required fields are missing. \n";
	var ok = true;
	

if(document.getElementById('txt_name_01').value.length < 2){
		//errores += "\t- The name must be 3 or more characters long.\n";
		document.getElementById('txt_name_01').style.border ="groove #FF0000";
		
		ok = false;
	}
	
	var x = document.getElementById('txt_mail_01').value;
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

if (filter.test(x)) {}
else {
	document.getElementById('txt_mail_01').style.border ="groove #FF0000";
//errores += "\t- The E-mail invalidate.\n";
		ok = false;
}

if(document.getElementById('txt_mail_01').value.length < 7){
	
	document.getElementById('txt_mail_01').style.border ="groove #FF0000";
		//errores += "\t- The E-mail must be 7 or more characters long.\n";
		ok = false;
	}

var x = document.getElementById('txt_phone_01').value;
var filter = /^\d{3}\s\d{3}-\d{4}$/;
var filter2 = /^\d{10}$/;
var filter3 = /^\d{3}-\d{3}-\d{4}$/;
if (filter.test(x) || filter2.test(x) || filter3.test(x)) {}
else {
	  document.getElementById('txt_phone_01').style.border ="groove #FF0000";
		ok = false;
}

	if(document.getElementById('txt_phone_01').value.length < 8){
		///errores += "\t- The Telephone number is not valid.\n";
		document.getElementById('txt_phone_01').style.border ="groove #FF0000";
		ok = false;
	}


if(document.getElementById('cbx_age_01').value == 0){
		//errores += "\t- Please select your age.";
		document.getElementById('cbx_age_01').style.border ="groove #FF0000";
		ok = false;
	}
	
	if(ok == false){
	alert("Required fields are missing or do not have proper information. \n Please check the fields marked in red.");
		return ok;
		
	}
	return (confirm("Are you sure you want to continue?"));
	
}
function validate_option_2(){
	restart_option_2();
//var errores = "Error: Required fields are missing.\n";
	var ok = true;
	
	if(document.getElementById('txt_contac_02').value.length < 2){
		//errores += "\t- The  contact name must be 3 or more characters long.\n";
		document.getElementById('txt_contac_02').style.border ="groove #FF0000";
		ok = false;
	}
	
	var x = document.getElementById('txt_mail_02').value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) {}
	else {
	//errores += "\t- The E-mail invalidate.\n";
	document.getElementById('txt_mail_02').style.border ="groove #FF0000";
		ok = false;
		}
	
	
	if(document.getElementById('txt_mail_02').value.length < 7){
		document.getElementById('txt_mail_02').style.border ="groove #FF0000";
		//errores += "\t- The E-mail must be 7 or more characters long.\n";
		ok = false;
	}

    var x = document.getElementById('txt_phone_02').value;
    var filter = /^\d{3}\s\d{3}-\d{4}$/;
    var filter2 = /^\d{10}$/;
    var filter3 = /^\d{3}-\d{3}-\d{4}$/;
    if (filter.test(x) || filter2.test(x) || filter3.test(x)) {}
    else {
        document.getElementById('txt_phone_02').style.border ="groove #FF0000";
        ok = false;
    }
	
	if(document.getElementById('txt_hosting_02').value.length < 2){
			document.getElementById('txt_hosting_02').style.border ="groove #FF0000";
		//errores += "\t- The hosting organization must be 5 or more characters.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_event_name_02').value.length < 2){
		document.getElementById('txt_event_name_02').style.border ="groove #FF0000";
		//errores += "\t- The event name must be 3 or more characters.\n";
		ok = false;
	}
	
	
	if(document.getElementById('txt_event_date').value.length == 0){
		document.getElementById('txt_event_date').style.border ="groove #FF0000";
		//errores += "\t- Select the day of the event. \n";
		ok = false;
	}
	
	if(document.getElementById('txt_event_location_02').value.length == 0){
		document.getElementById('txt_event_location_02').style.border ="groove #FF0000";
		//errores += "\t- Select the day of the event. \n";
		ok = false;
	}
if(document.getElementById('txt_number_tickets_02').value.length == 0){
		document.getElementById('txt_number_tickets_02').style.border ="groove #FF0000";
		//errores += "\t- Select the day of the event. \n";
		ok = false;
	}
	
/*var  tickets_number= document.getElementById('txt_number_tickets_02').value
	if(isNaN(tickets_number)){
		document.getElementById('txt_number_tickets_02').style.border ="groove #FF0000";
		//errores += "\t- It is necessary to to be a numerical value.\n";
		ok = false;
}
*/
if(document.getElementById('txt_other_sponsors').value.length < 10){
	document.getElementById('txt_other_sponsors').style.border ="groove #FF0000";
		//errores += "\t- List other event sponsors must be 10 or more characters.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_sponsorship').value.length < 10){
	document.getElementById('txt_sponsorship').style.border ="groove #FF0000";	
//errores +="\t- List sponsorship levels must be 10 or more characters.\n";
		ok = false;
	}
	
		if(ok == false){
	alert("Required fields are missing or do not have proper information. \n Please check the fields marked in red.");
		return ok;
	}
return (confirm("Are you sure you want to continue?"));
}
function reset_option_3(){
	document.getElementById('txt_phone_3').style.border ="";	
	document.getElementById('txt_mail_3').style.border ="";	
	document.getElementById('txt_name_3').style.border ="";	
	}
function validate_option_3(){
	reset_option_3();
//var errores = "Error: Required fields are missing.\n";
	var ok = true;
	
	
		if(document.getElementById('txt_name_3').value.length < 2){
			document.getElementById('txt_name_3').style.border ="groove #FF0000";
		//errores += "\t- The hosting organization must be 5 or more characters.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_mail_3').value.length < 7){
			document.getElementById('txt_mail_3').style.border ="groove #FF0000";
		ok = false;
	}
	
	
	if(document.getElementById('txt_phone_3').value.length < 8){
			document.getElementById('txt_phone_3').style.border ="groove #FF0000";
		ok = false;
	}
	
	var x = document.getElementById('txt_phone_3').value;
    var filter = /^\d{3}\s\d{3}-\d{4}$/;
    var filter2 = /^\d{10}$/;
    var filter3 = /^\d{3}-\d{3}-\d{4}$/;
    if (filter.test(x) || filter2.test(x) || filter3.test(x)) {}
  else {
  	document.getElementById('txt_phone_3').style.border ="groove #FF0000";
  		ok = false;
  }
	

	var mail_3 = document.getElementById('txt_mail_3').value;
	if (mail_3==""){
		}else{
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(mail_3)) {}
	else {
	document.getElementById('txt_mail_3').style.border ="groove #FF0000";	
	//errores += "\t- The E-mail invalidate.\n";
		ok = false;
		}
	
	}

	if(ok == false){
		
	alert("Required fields are missing or do not have proper information. \n Please check the fields marked in red.");
		return ok;
	}
return (confirm("Are you sure you want to continue?"));	
	
}

function reset_option_4(){
document.getElementById('txt_name_4').style.border ="";	
document.getElementById('txt_street_04').style.border ="";		
document.getElementById('txt_city_04').style.border ="";		
document.getElementById('txt_letther_of_suport').style.border ="";	
document.getElementById('txt_phone_4').style.border ="";
document.getElementById('txt_mail_4').style.border ="";
document.getElementById('cbx_state_04').style.border ="";
document.getElementById('txt_zip_code_04').style.border ="";
	}

function validate_option_4(){
	reset_option_4();
//var errores = "Error: Required fields are missing.\n";
	var ok = true;
	
	if(document.getElementById('txt_name_4').value.length < 2){
		document.getElementById('txt_name_4').style.border ="groove #FF0000";
		//errores += "\t- The name must be 3 or more characters long.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_street_04').value.length < 10){
		document.getElementById('txt_street_04').style.border ="groove #FF0000";
		//errores += "\t- The street must be 10 or more characters long.\n";
		ok = false;
	}
		if(document.getElementById('txt_city_04').value.length < 2){
	document.getElementById('txt_city_04').style.border ="groove #FF0000";
		//errores += "\t- The city must be 5 or more characters long.\n";
		ok = false;
	}
	if(document.getElementById('txt_letther_of_suport').value.length < 5){
		document.getElementById('txt_letther_of_suport').style.border ="groove #FF0000";
		//errores += "\t- The letther of suport must be 5 or more characters long.\n";
		ok = false;
	}
	
	
		if(document.getElementById('txt_phone_4').value.length < 7){
		document.getElementById('txt_phone_4').style.border ="groove #FF0000";		
		//errores += "\t- The Telephone number is invalid.\n";
		ok = false;
	}

  var x = document.getElementById('txt_phone_4').value;
    var filter = /^\d{3}\s\d{3}-\d{4}$/;
    var filter2 = /^\d{10}$/;
    var filter3 = /^\d{3}-\d{3}-\d{4}$/;
    if (filter.test(x) || filter2.test(x) || filter3.test(x)) {}
  else {
  	document.getElementById('txt_phone_4').style.border ="groove #FF0000";
  		ok = false;
  }

var x = document.getElementById('txt_mail_4').value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) {}
	else {
	document.getElementById('txt_mail_4').style.border ="groove #FF0000";	
	//errores += "\t- The E-mail invalidate.\n";
		ok = false;
		}
	
	
	if(document.getElementById('txt_mail_4').value.length < 7){
		document.getElementById('txt_mail_4').style.border ="groove #FF0000";
		//errores += "\t- The E-mail must be 7 or more characters long.\n";
		ok = false;
	}
if(document.getElementById('cbx_state_04').value == 0){
	document.getElementById('cbx_state_04').style.border ="groove #FF0000";
	//	errores += "\t- Please select your state.";
		ok = false;
	}
	
if(document.getElementById('txt_zip_code_04').value < 3){
	document.getElementById('txt_zip_code_04').style.border ="groove #FF0000";
	//	errores += "\t- Please select your state.";
		ok = false;
	}
	if(ok == false){
	alert("Required fields are missing or do not have proper information. \n Please check the fields marked in red.");
		return ok;
		
	}
	return (confirm("Are you sure you want to continue?"));
	
	

}
function reset_option_5(){
document.getElementById('txt_name_5').style.border ="";	
document.getElementById('txt_street_5').style.border ="";	
document.getElementById('txt_city').style.border ="";
document.getElementById('txt_zip_code_5').style.border ="";	
document.getElementById('txt_event_name').style.border ="";	
document.getElementById('txt_mail_5').style.border ="";	
document.getElementById('txt_phone_5').style.border ="";
document.getElementById('cbx_state_5').style.border ="";
document.getElementById('txt_number_attending_5').style.border ="";

	}

function validate_option_5(){
reset_option_5();
//var errores = "Error: Required fields are missing.\n";
	var ok = true;
	
		if(document.getElementById('txt_name_5').value.length < 2){
			document.getElementById('txt_name_5').style.border ="groove #FF0000";	
		//errores += "\t- The name must be 3 or more characters long.\n";
		ok = false;
	}
	
		if(document.getElementById('txt_street_5').value.length < 10){
		document.getElementById('txt_street_5').style.border ="groove #FF0000";		
		//errores += "\t- The street must be 10 or more characters long.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_city').value.length < 2){
		document.getElementById('txt_city').style.border ="groove #FF0000";	
		//errores += "\t- The city must be 6 or more characters long.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_zip_code_5').value.length < 3){
		document.getElementById('txt_zip_code_5').style.border ="groove #FF0000";	
		//errores += "\t- The Zip code must be 3 or more characters long.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_event_name').value.length < 2){
		document.getElementById('txt_event_name').style.border ="groove #FF0000";	
		//errores += "\t- The event name code must be 3 or more characters long.\n";
		ok = false;
	}
	
	var x = document.getElementById('txt_mail_5').value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) {}
	else {
	document.getElementById('txt_mail_5').style.border ="groove #FF0000";		
	//errores += "\t- The E-mail invalidate.\n";
		ok = false;
		}
	
	
	if(document.getElementById('txt_mail_5').value.length < 7){
		document.getElementById('txt_mail_5').style.border ="groove #FF0000";		
		//errores += "\t- The E-mail must be 7 or more characters long.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_phone_5').value.length < 8){
			document.getElementById('txt_phone_5').style.border ="groove #FF0000";		
		//errores += "\t- The Telephone number is invalid.\n";
		ok = false;
	}
    
    var x = document.getElementById('txt_phone_5').value;
    var filter = /^\d{3}\s\d{3}-\d{4}$/;
    var filter2 = /^\d{10}$/;
    var filter3 = /^\d{3}-\d{3}-\d{4}$/;
    if (filter.test(x) || filter2.test(x) || filter3.test(x)) {}
    else {
      document.getElementById('txt_phone_5').style.border ="groove #FF0000";
      ok = false;
    }
if(document.getElementById('cbx_state_5').value == 0){
		document.getElementById('cbx_state_5').style.border ="groove #FF0000";	
		//errores += "\t- Please select your state.\n";
		ok = false;
	}
	
		var  number_attending= document.getElementById('txt_number_attending_5').value;
	if(isNaN(number_attending)){
		document.getElementById('txt_number_attending_5').style.border ="groove #FF0000";	
		//errores += "\t-Please use numbers only in number attending.\n";
		ok = false;
}

	
	if(ok == false){
	alert("Required fields are missing or do not have proper information. \n Please check the fields marked in red.");		return ok;
		
	}
	
	return (confirm("Are you sure you want to continue?"));
	

}
function reset_option_7(){
	document.getElementById('txt_name_7').style.border ="";	
	document.getElementById('txt_street_7').style.border ="";	
	document.getElementById('txt_city_7').style.border ="";
	document.getElementById('txt_zip_code_7').style.border ="";
	document.getElementById('txt_mail_7').style.border ="";
	document.getElementById('txt_phone_7').style.border ="";
	document.getElementById('cbx_payment_7').style.border ="";
	document.getElementById('cbx_state_7').style.border ="";
	document.getElementById('txt_pledge_amount_7').style.border ="";
	
	}
function validate_option_7(){
reset_option_7();
//var errores = "Error: Required fields are missing.\n";
	var ok = true;
	
		if(document.getElementById('txt_name_7').value.length < 2){
			document.getElementById('txt_name_7').style.border ="groove #FF0000";
		//errores += "\t- The name must be 3 or more characters long.\n";
		ok = false;
	}
	
	if(document.getElementById('txt_street_7').value.length < 10){
		document.getElementById('txt_street_7').style.border ="groove #FF0000";
		//errores += "\t- The street must be 10 or more characters long.\n";
		ok = false;
	}

	if(document.getElementById('txt_city_7').value.length < 2){
		document.getElementById('txt_city_7').style.border ="groove #FF0000";
		//errores += "\t- The city must be 5 or more characters long.\n";
		ok = false;
	}
	
		if(document.getElementById('txt_zip_code_7').value.length < 3){
			document.getElementById('txt_zip_code_7').style.border ="groove #FF0000";
		//errores += "\t- The Zip code must be 3 or more characters long.\n";
		ok = false;
	}
	
	var x = document.getElementById('txt_mail_7').value;
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(x)) {}
else {
	document.getElementById('txt_mail_7').style.border ="groove #FF0000";
//errores += "\t- The E-mail invalidate.\n";
		ok = false;
}

if(document.getElementById('txt_mail_7').value.length < 7){
	document.getElementById('txt_mail_7').style.border ="groove #FF0000";
		//errores += "\t- The E-mail must be 7 or more characters long.\n";
		ok = false;
	}
	
		if(document.getElementById('txt_phone_7').value.length < 8){
		document.getElementById('txt_phone_7').style.border ="groove #FF0000";	
		//errores += "\t- The Telephone number is not valid.\n";
		ok = false;
	}
    var x = document.getElementById('txt_phone_7').value;
    var filter = /^\d{3}\s\d{3}-\d{4}$/;
    var filter2 = /^\d{10}$/;
    var filter3 = /^\d{3}-\d{3}-\d{4}$/;
    if (filter.test(x) || filter2.test(x) || filter3.test(x)) {}
    else {
    	document.getElementById('txt_phone_7').style.border ="groove #FF0000";
    		ok = false;
    }

if(document.getElementById('cbx_payment_7').value == 0){
	document.getElementById('cbx_payment_7').style.border ="groove #FF0000";
		//errores += "\t- Please select Payment option.";
		ok = false;
	}
	
	if(document.getElementById('cbx_state_7').value == 0){
	document.getElementById('cbx_state_7').style.border ="groove #FF0000";
		//errores += "\t- Please select Payment option.";
		ok = false;
	}

var  Pledge= document.getElementById('txt_pledge_amount_7').value;
	if(isNaN(Pledge) || Pledge == ""){
		document.getElementById('txt_pledge_amount_7').style.border ="groove #FF0000";	
		//errores += "\t- The Telephone number is not valid. Please use numbers only. \n";
		ok = false;
}

	

	if(ok == false){
	alert("Required fields are missing or do not have proper information. \n Please check the fields marked in red.");
		return ok;
		
	}
	return (confirm("Are you sure you want to continue?"));
	
	

}

function make_blank()
{
	document.form1.search.value ="";
}

function make_value()
{
	document.form1.search.value ="your email address";
}
