var name = false;
var grade = false;
var school = false;
var phone = false;
var email = false;
var regName = false;
var cardHolder = false;

function OneDay()
{
	document.getElementById('twoDayReg').style.display = 'none';
	document.getElementById('teachCheck').style.display = 'none';
	document.getElementById('pickDay').style.display = 'block';
}
function TwoDay()
{
	document.getElementById('oneDayReg').style.display = 'none';
	document.getElementById('pickDay').style.display = 'none';
	document.getElementById('twoDayReg').style.display = 'block';
	document.getElementById('teachCheck').style.display = 'block';
}
function afterDay()
{
	document.getElementById('oneDayReg').style.display = 'block';
	document.getElementById('teachCheck').style.display = 'block';
}
function displayForm()
{
	if(document.regForm.recepCheck.checked == true)
	{document.getElementById('recepForm').style.display = 'block';}
	else{document.getElementById('recepForm').style.display = 'none';}
}

function checkName(input)
{
	if(input.length <= 0)
	{
		name = false;
		
			document.getElementById('charsName').style.display = 'none';
		document.getElementById('nameCheck').style.display = 'block';	
			document.getElementById('emptyName').style.display = 'block';
		
	}
	else if(input.length <= 3)
	{
		name = false;
		
			document.getElementById('emptyName').style.display = 'none';
		document.getElementById('nameCheck').style.display = 'block';
			document.getElementById('charsName').style.display = 'block';
	}
	else
	{
		name = true;
		document.getElementById('nameCheck').style.display = 'none';
	}
}

function checkGrade(input)
{
	

	if(input == "")
	{
		grade = false;
		
		document.getElementById('gradeCheck').style.display = 'block';
			document.getElementById('emptyGrade').style.display = 'block';
		return;
	}
	else
	{
		grade = true;
		document.getElementById('gradeCheck').style.display = 'none';
	}
}

function checkSchool(input)
{
	if(input.length <= 0)
	{
		school = false;
		
			document.getElementById('lengthSchool').style.display = 'none';
		document.getElementById('schoolCheck'). style.display = 'block';
			document.getElementById('emptySchool').style.display = 'block';
	}
	else if(input.length < 10)
	{
		school = false;
	
			document.getElementById('emptySchool').style.display = 'none';
		document.getElementById('schoolCheck'). style.display = 'block';
			document.getElementById('lengthSchool').style.display = 'block';
	}
	else
	{
		school = true;
		document.getElementById('schoolCheck'). style.display = 'none';
	}
} 

function checkPhone(input)
{
	var pattern = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;

	if(input.length <= 0)
	{
		phone = false;
		
			document.getElementById('formatPhone').style.display = 'none';
		document.getElementById('phoneCheck').style.display = 'block';
			document.getElementById('emptyPhone').style.display = 'block';
	}
	else if(input.search(pattern) == -1)
	{
		phone = false;
		
			document.getElementById('emptyPhone').style.display = 'none';
		document.getElementById('phoneCheck').style.display = 'block';
			document.getElementById('formatPhone').style.display = 'block';
	}
	else
	{
		phone = true;
		document.getElementById('phoneCheck').style.display = 'none';
	}
}

function checkEmail(input)
{
	var pattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	
	if(input.length <= 0)
	{
		email = false;
		
			document.getElementById('formatEmail').style.display = 'none';
		document.getElementById('emailCheck').style.display = 'block';
			document.getElementById('emptyEmail').style.display = 'block';
	}
	else if(input.search(pattern) == -1)
	{
		email = false;
		
			document.getElementById('emptyEmail').style.display = 'none';
		document.getElementById('emailCheck').style.display = 'block';
			document.getElementById('formatEmail').style.display = 'block';
	}
	else
	{
		email = true;
		document.getElementById('emailCheck').style.display = 'none';
	}
}

function checkEmptyReg()
{
	if(regForm.registers_name.value == "" || regForm.registers_name.value == null)
	{
		regName = false;
		document.getElementById('regName').style.display = 'block';
	}
	else
	{
		regName = true;
		document.getElementById('regName').style.display = 'none';
	}
}

function checkEmptyCard()
{
	if(regForm.cardHoldersName.value == "" || regForm.cardHoldersName.value == null)
	{
		cardHolder = false;
		document.getElementById('cardHolder').style.display = 'block';
	}
	else
	{
		cardHolder = true;
		document.getElementById('cardHolder').style.display = 'none';
	}
}

function valid()
{
	if(regForm.recepCheck.checked == false)
	{
		if(regName == false && cardHolder == false)
		{
			document.getElementById('regName').style.display = 'block';
			document.getElementById('cardHolder').style.display = 'block';
			return false;
		}
		else if(regName == false)
		{
			document.getElementById('regName').style.display = 'block';
			return false;
		}
		else if(cardHolder == false)
		{
			document.getElementById('cardHolder').style.display = 'block';
			return false;
		}
		else
		{
			return true;
		}
	}
	else if(name == false || grade == false || school == false || district == false || phone == false || email == false)
	{
		return false;
	}
	else
	{
		return true;
	}
}








