﻿function ValidateContactForm()
{
    var name = document.ContactForm.Name;
    var phone = document.ContactForm.Phone;
    var email = document.ContactForm.email;
    var referral = document.ContactForm.Referral_Type;

    if (name.value == "")
    {
        window.alert("Please enter your name.");
        name.focus();
        return false;
    }
    
    if (phone.value == "")
    {
        window.alert("Please enter your telephone number.");
        phone.focus();
        return false;
    }
    
    if (email.value == "")
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf("@", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf(".", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }

    if (referral.selectedIndex < 1)
    {
        alert("Please tell us how you found our studio.");
        referral.focus();
        return false;
    }
    return true;
}


function ValidateSportForm()
{
    var name = document.SportsForm.Name;
    var phone = document.SportsForm.Phone;
    var email = document.SportsForm.email;
    var sports = document.SportsForm.Sports;

    if (name.value == "")
    {
        window.alert("Please enter your name.");
        name.focus();
        return false;
    }
    
    if (phone.value == "")
    {
        window.alert("Please enter your telephone number.");
        phone.focus();
        return false;
    }
    
    if (email.value == "")
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf("@", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf(".", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    
    if (sports.value == "")
    {
        window.alert("Please enter your sport(s).");
        sports.focus();
        return false;
    }
    
    return true;
}




function ValidateConsultForm()
{
    var name = document.ConsultForm.Name;
    var gender = document.ConsultForm.Gender;
    var phone = document.ConsultForm.Phone;
    var phonetype = document.ConsultForm.Phone_Type;    
    var email = document.ConsultForm.email;
    var email2 = document.ConsultForm.email2;
    var age = document.ConsultForm.Age;
    var referral = document.ConsultForm.Referral_Type;
    
    

    if (name.value == "")
    {
        window.alert("Please enter your name.");
        name.focus();
        return false;
    }

	if ( (gender[0].checked == false )
	    && (gender[1].checked == false ) )	    
	    {
	        window.alert("Please enter your gender." );
	        gender[0].focus();
	        return false;
	    }

    if (phone.value == "")
    {
        window.alert("Please enter your telephone number.");
        phone.focus();
        return false;
    }

	if ( (phonetype[0].checked == false )
	    && (phonetype[1].checked == false ) 
	    && (phonetype[2].checked == false ) )	    
	    {
	        window.alert("Please enter your telephone type." );
	        phonetype[0].focus();
	        return false;
	    }

    if (email.value == "")
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf("@", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf(".", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }

    if (email.value != email2.value)
    {
		window.alert('Your email addresses do not match. Please re-enter.');
		email2.focus();
		return false;
	}

    if (age.value == "")
    {
        window.alert("Please enter your age.");
        age.focus();
        return false;
    }

    if (referral.selectedIndex < 1)
    {
        alert("Please tell us how you found our studio.");
        referral.focus();
        return false;
    }
    return true;
}

