// JavaScript Document


function trimPhone(input)
{
	if(input.value.length > 0) {
		s = input.value;
		s = s.replace(/\(/g, "");
		s = s.replace(/\)/g, "");
		s = s.replace(/-/g, "");
		s = s.replace(/ /g, "");
		input.value = s;
		if (input.value.substr(0,1) == "1") input.value = input.value.substr(1,10);
	}	 
}
function toggleBool(bool,el){
	document.getElementById(el).style.display = bool.value == 'Yes' ? 'block' : 'none';
}

function specify(el,show){
	if (el.value == 'other')
		document.getElementById(show).style.display = "block"
	else
		document.getElementById(show).style.display = "none"
}

function toggle(el){
	if (el.value == 'media')
		window.location = 'http://youth.michaeljohnsonperformance.com/media-contact/'
	if (document.getElementById('guardian-form'))
		document.getElementById('guardian-form').style.display = "none"
	if (document.getElementById('youth-form'))
		document.getElementById('youth-form').style.display = "none"
	if (document.getElementById('collegiate-form'))
		document.getElementById('collegiate-form').style.display = "none"
	if (document.getElementById('professional-form'))
		document.getElementById('professional-form').style.display = "none"
	if (document.getElementById('agent-form'))
		document.getElementById('agent-form').style.display = "none"
	if (document.getElementById('eliteguardian-form'))
		document.getElementById('eliteguardian-form').style.display = "none"
	if (document.getElementById('teamclub-form'))
		document.getElementById('teamclub-form').style.display = "none"

	document.getElementById(el.value + '-form').style.display = "block"
}

/* Old functions */
function toggleDivs(frmElement)
  {
  youthDiv = document.getElementById('divFormPartYouth');
  eliteDiv = document.getElementById('divFormPartElite');
  collegeDiv = document.getElementById('divFormPartCollege');
  guardianDiv = document.getElementById('divFormPartGuardian');
  
  if(frmElement.value == "Youth Athlete")
    {
    youthDiv.style.display = "block";
    eliteDiv.style.display = "none";
    collegeDiv.style.display = "none";
    guardianDiv.style.display = "none";
	}
  else if(frmElement.value == "Elite Athlete")
    {
    youthDiv.style.display = "none";
    eliteDiv.style.display = "block";
    collegeDiv.style.display = "none";
    guardianDiv.style.display = "none";
	}
  else if(frmElement.value == "College Athlete")
    {
    youthDiv.style.display = "none";
    eliteDiv.style.display = "none";
    collegeDiv.style.display = "block";
    guardianDiv.style.display = "none";
	}
  else if(frmElement.value == "Guardian")
    {
    youthDiv.style.display = "none";
    eliteDiv.style.display = "none";
    collegeDiv.style.display = "none";
    guardianDiv.style.display = "block";
	}
  else
    {
    youthDiv.style.display = "none";
    eliteDiv.style.display = "none";
    collegeDiv.style.display = "none";
    guardianDiv.style.display = "none";
	}
	
  }//function toggleNewDiv(frmElement)
  
  
function toggleYouthOther(frmElement)
  {
  otherDiv = document.getElementById('divYouthOtherText');  
  labelDiv = document.getElementById('divYouthOtherLabel');  
  ((frmElement.checked)? otherDiv.style.display='inline': otherDiv.style.display='none');
  ((frmElement.checked)? labelDiv.style.display='none': labelDiv.style.display='inline');
  }
  
function toggleEliteOther(frmElement)
  {
  otherDiv = document.getElementById('divEliteOtherText');  
  labelDiv = document.getElementById('divEliteOtherLabel');  
  ((frmElement.checked)? otherDiv.style.display='inline': otherDiv.style.display='none');
  ((frmElement.checked)? labelDiv.style.display='none': labelDiv.style.display='inline');
  }

function toggleCollegeOther(frmElement)
  {
  otherDiv = document.getElementById('divCollegeOtherText');  
  labelDiv = document.getElementById('divCollegeOtherLabel');  
  ((frmElement.checked)? otherDiv.style.display='inline': otherDiv.style.display='none');
  ((frmElement.checked)? labelDiv.style.display='none': labelDiv.style.display='inline');
  }
  
function toggleGuardianOther(frmElement)
  {
  otherDiv = document.getElementById('divGuardianOtherText');  
  labelDiv = document.getElementById('divGuardianOtherLabel');  
  ((frmElement.checked)? otherDiv.style.display='inline': otherDiv.style.display='none');
  ((frmElement.checked)? labelDiv.style.display='none': labelDiv.style.display='inline');
  }
  
  
