function CheckValue()
{
	var bOK = true;
	
	if ((document.getElementById('UsePriName').checked) && (document.getElementById('PriName').value==""))
	{
		alert("The criteria Name is use, so you have to fill it.");
		document.getElementById('PriName').focus();
		bOK = false;
	}
	
	if ((document.getElementById('UsePriSex').checked) && (!document.getElementById('PriSexM').checked) && (!document.getElementById('PriSexF').checked))
	{
		alert("The criteria Sex is use, so you have to choose it.");
		bOK = false;
	}
	
	if ((document.getElementById('UsePriAge').checked) && ((isNaN(parseInt(document.getElementById('PriAge').value))) || (document.getElementById('PriAge').value=="")))
	{
		document.getElementById('PriAge').value="";
		alert("The criteria Age is use, so it must be a number");
		document.getElementById('PriAge').focus();
		bOK = false;
	}
	
	if (document.getElementById('UsePriArrestedDate').checked)
	{
		var strError = 'The criteria Arrested Date is use, so';
		var bDateErr = false;
		if ((isNaN(parseInt(document.getElementById('PriArrDT_Start_Day').value))) || (document.getElementById('PriArrDT_Start_Day').value==""))
		{
			strError = strError + ' start day must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriArrDT_Start_Month').value))) || (document.getElementById('PriArrDT_Start_Month').value==""))
		{
			strError = strError + ' start month must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriArrDT_Start_Year').value))) || (document.getElementById('PriArrDT_Start_Year').value==""))
		{
			strError = strError + ' start year must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriArrDT_End_Day').value))) || (document.getElementById('PriArrDT_End_Day').value==""))
		{
			strError = strError + ' start end day must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriArrDT_End_Month').value))) || (document.getElementById('PriArrDT_End_Month').value==""))
		{
			strError = strError + ' start end month must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriArrDT_End_Year').value))) || (document.getElementById('PriArrDT_End_Year').value==""))
		{
			strError = strError + ' start end year must be a number. ';
			bDateErr = true;
		}
		if (bDateErr)
		{
			alert(strError);
			bOK = false;
		}
	}
	
	
	if (document.getElementById('UsePriReleaseDT').checked)
	{
		var strError = 'The criteria Release Date is use, so';
		var bDateErr = false;
		if ((isNaN(parseInt(document.getElementById('PriReleasDT_Start_Day').value))) || (document.getElementById('PriReleasDT_Start_Day').value==""))
		{
			strError = strError + ' release day must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriReleasDT_Start_Month').value))) || (document.getElementById('PriReleasDT_Start_Month').value==""))
		{
			strError = strError + ' release month must be a number, ';
			bDateErr = true;
		}
		
		if ((isNaN(parseInt(document.getElementById('PriReleasDT_Start_Year').value))) || (document.getElementById('PriReleasDT_Start_Year').value==""))
		{
			strError = strError + ' release year must be a number, ';
			bDateErr = true;
		}
		if (bDateErr)
		{
			alert(strError);
			bOK = false;
		}
	}
	
	if ((document.getElementById('UsePriTerm').checked) && (document.getElementById('PriTerm').value==""))
	{
		alert("The criteria Term is use, so you have to fill it.");
		document.getElementById('PriTerm').focus();
		bOK = false;
	}
	
	return bOK;

}

function SetValue(Status,Name,Sex,Age,Aff,DtArrStDay,DtArrStMonth,DtArrStY,DtArrEndDay,DtArrEndMonth,DtArrEndY,Term,Prison,Origin,FirstLetter,DtReDay,DtRelMonth,DtRelYear)
{
	if (Status!='')
	{
		document.getElementById('UsePriStatus').checked=true;
		for(i=0;i<document.getElementById('PriStatus').options.length;i++)
		{
			if (document.getElementById('PriStatus').options[i].value==Status)
			{
				document.getElementById('PriStatus').options[i].selected = true;
			}
		}
	}
	
	if (Name!='')
	{
		document.getElementById('UsePriName').checked=true;
		document.getElementById('PriName').value=Name;
	}
	
	if (Sex!='')
	{
		document.getElementById('UsePriSex').checked=true;
		if (Sex=="M")
		{
			document.getElementById('PriSexM').checked = true;
		}
		if (Sex=="F")
		{
			document.getElementById('PriSexF').checked = true;
		}
	}
	
	if (Age!='')
	{
		document.getElementById('UsePriAge').checked=true;
		document.getElementById('PriAge').value = Age;
	}
	
	if (Aff!='')
	{
		document.getElementById('UsePriAffiliation').checked=true;
		for(i=0;i<document.getElementById('PriAffiliation').options.length;i++)
		{
			if (document.getElementById('PriAffiliation').options[i].value==Aff)
			{
				document.getElementById('PriAffiliation').options[i].selected = true;
			}
		}
	}
	
	if (DtArrStDay!='')
	{
		document.getElementById('UsePriArrestedDate').checked=true;
		document.getElementById('PriArrDT_Start_Day').value = DtArrStDay;
	}
	if (DtArrStMonth!='')
	{
		document.getElementById('UsePriArrestedDate').checked=true;
		document.getElementById('PriArrDT_Start_Month').value = DtArrStMonth;
	}
	if (DtArrStY!='')
	{
		document.getElementById('UsePriArrestedDate').checked=true;
		document.getElementById('PriArrDT_Start_Year').value = DtArrStY;
	}
	if (DtArrEndDay!='')
	{
		document.getElementById('UsePriArrestedDate').checked=true;
		document.getElementById('PriArrDT_End_Day').value = DtArrEndDay;
	}
	if (DtArrEndMonth!='')
	{
		document.getElementById('UsePriArrestedDate').checked=true;
		document.getElementById('PriArrDT_End_Month').value = DtArrEndMonth;
	}
	if (DtArrEndY!='')
	{
		document.getElementById('UsePriArrestedDate').checked=true;
		document.getElementById('PriArrDT_End_Year').value = DtArrEndY;
	}
	
	if (DtReDay!='')
	{
		document.getElementById('UsePriReleaseDT').checked=true;
		document.getElementById('PriReleasDT_Start_Day').value = DtArrStDay;
	}
	if (DtRelMonth!='')
	{
		document.getElementById('UsePriReleaseDT').checked=true;
		document.getElementById('PriReleasDT_Start_Month').value = DtArrStMonth;
	}
	if (DtRelYear!='')
	{
		document.getElementById('UsePriReleaseDT').checked=true;
		document.getElementById('PriReleasDT_Start_Year').value = DtArrStY;
	}
	

	if (Term!='')
	{
		document.getElementById('UsePriTerm').checked=true;
		document.getElementById('PriTerm').value = Term;
	}
	
	if (Prison!='')
	{
		document.getElementById('UsePriPrison').checked=true;
		for(i=0;i<document.getElementById('PriPrison').options.length;i++)
		{
			if (document.getElementById('PriPrison').options[i].value==Prison)
			{
				document.getElementById('PriPrison').options[i].selected = true;
			}
		}
	}
	
	if (Origin!='')
	{
		document.getElementById('UsePriOrigin').checked=true;
		for(i=0;i<document.getElementById('PriOrigin').options.length;i++)
		{
			if (document.getElementById('PriOrigin').options[i].value==Origin)
			{
				document.getElementById('PriOrigin').options[i].selected = true;
			}
		}
	}
	
	if (FirstLetter='')
	{
		document.getElementById('PriFirstLetter').value=FirstLetter;
	}
}

function SetFilterFirstLetter(FirstLetter)
{
	document.getElementById('PriFirstLetter').value=FirstLetter;
	document.getElementById('FormSearch').submit();
}

function CheckBoxAutoCheck(myInput,CheckBoxid)
{
	if (myInput.value!='')
	{
		document.getElementById(CheckBoxid).checked=true;
	}
	else
	{
		document.getElementById(CheckBoxid).checked=false;
	}
}

function CheckBoxAutoCheckRadio(myInput,CheckBoxid)
{
	if (myInput.checked)
	{
		document.getElementById(CheckBoxid).checked=true;
	}
	else
	{
		document.getElementById(CheckBoxid).checked=false;
	}
}
