﻿function valEMail_ClientValidate(sender, e)
{
  var strValue=e.Value;

  var rxEmail=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   
  if (strValue=="")
  {
    e.IsValid=false;
  }
  else if(!rxEmail.test(strValue))
  {
    e.IsValid=false;
  }
  else
  {
    e.IsValid=true;
  }
}

var strEMailClientID;

function valEMailConfirm_ClientValidate(sender, e)
{
  var strValue=e.Value;
  
  if(strValue=="")
  {
    e.IsValid=false;
  }
  else if(strValue!=document.getElementById(strEMailClientID).value)
  {
    e.IsValid=false;
  }
  else
  {
    e.IsValid=true;
  }
}

var strAgeClientID;
var strOver13ClientID;
var strParentClientID;
var strParentNameClientID;
var strTermsAndConditionsClientID;

function valOver13_ClientValidate(sender, e)
{
  if(document.getElementById(strAgeClientID).value=="1")
  {
    e.IsValid=true;
  }
  else
  {
    if(!document.getElementById(strOver13ClientID).checked)
    {
      e.IsValid=false;
    }
    else
    {
      e.IsValid=true;
    }
  }
}

function valParent_ClientValidate(sender, e)
{
  if(document.getElementById(strAgeClientID).value!="1")
  {
    e.IsValid=true;
  }
  else
  {
    if(!document.getElementById(strParentClientID).checked)
    {
      e.IsValid=false;
    }
    else
    {
      e.IsValid=true;
    }
  }
}

function valParentName_ClientValidate(sender, e)
{
  if(document.getElementById(strAgeClientID).value!="1")
  {
    e.IsValid=true;
  }
  else
  {
    if(document.getElementById(strParentNameClientID).value=="")
    {
      e.IsValid=false;
    }
    else
    {
      e.IsValid=true;
    }
  }
}

function valTermsAndConditions_ClientValidate(sender, e)
{
  if(!document.getElementById(strTermsAndConditionsClientID).checked)
  {
    e.IsValid=false;
  }
  else
  {
    e.IsValid=true;
  }
}
