// JavaScript Document
function validateTextBox(txtbox)
{
	if(txtbox.value == "")
	{
		return false;
	}
	else
	{
		return true;
	}
}
function validateFranchiseForm(currentForm)
{
	var blnvalidate = true;
	var elementsInputs;
	elementsInputs = currentForm.getElementsByTagName("input");
	for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++)
	{
		if(elementsInputs[intCounter].type=="text")
		{
			if(elementsInputs[intCounter].value == "")
			{
				blnvalidate = false;
			}
		} 
	}
	if(blnvalidate==false)
	{
		alert("Please fill in all the fields marked as mandatory.");
	}
	return blnvalidate;
}
function validateAssessmentForm(currentForm)
{
	var blnvalidate = true;
	var elementsInputs;
	elementsInputs = currentForm.getElementsByTagName("input");
	for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++)
	{
		//checking for text boxes
		if(elementsInputs[intCounter].type=="text")
		{
			if(elementsInputs[intCounter].name!="course" && elementsInputs[intCounter].name!="other_country" && elementsInputs[intCounter].name!="studylevel_other" )
			{
				if(elementsInputs[intCounter].value == "")
				{
						blnvalidate = false;
				}
			}
		} 
	}
	//Validation for Drop downs
	if(currentForm.month.selectedIndex==0 || currentForm.day.selectedIndex==0 || currentForm.year.selectedIndex==0 || currentForm.study_level.selectedIndex==0 || currentForm.english.selectedIndex==0)
	{
		blnvalidate = false;
	}
	//Country Radio Buttons Validation
	var radioGrp = currentForm.country;
	var flagRadio=false;
	for (var i = 0; i< radioGrp.length; i++) {
		if (radioGrp[i].checked) {
			flagRadio=true;
		}
	} 
	if(flagRadio == false)
	{						  
		if(!validateTextBox(currentForm.other_country))
		{
			alert("Please select a country or specify other.");
			blnvalidate = false;
		}
	}
	//Country Radio Buttons Validation///////////////
	if(blnvalidate==false)
	{
		alert("Please fill in all the fields marked as mandatory.");
	}
	return blnvalidate;
}
