function testAllTP(frm)
{
	frm.vnr.value = frm.vnr.value.toUpperCase();
	frm.knr.value = frm.knr.value.toUpperCase();
	frm.varnr.value = frm.varnr.value.toUpperCase();
	frm.vnr.value = frm.vnr.value.replace(/ /g, "");
	frm.knr.value = frm.knr.value.replace(/ /g, "");
	frm.varnr.value = frm.varnr.value.replace(/ /g, "");
	vnrIlgis = strLength(frm.vnr.value);
	knrIlgis = frm.knr.value.length;
	varnrIlgis = frm.varnr.value.length;

	if ( (vnrIlgis < 2) && (knrIlgis < 2) && (varnrIlgis < 2))
	{
		alert("Enter   \n\r     Licence plate number  \n\r or \n\r     Number of the body of a vehicle \n\r or \n\r     Engine number...");
		return false;
	}
}
//
function testAllDOK(frm)
{

	if (frm.dnr.value.length == 0)
	{
		alert("Enter  \n\r    document number...");
		return false;
	}
    else
	{
		frm.dnr.value = frm.dnr.value.toUpperCase();
		return true;
	}
}
//
function testAllASM(frm)
{

	frm.pavarde.value = frm.pavarde.value.toUpperCase();
	frm.vardas.value = frm.vardas.value.toUpperCase();
	frm.tekstas.value = frm.tekstas.value.toUpperCase();

	if (frm.asmensKodas.value.length != 0)
	{
		if (akdCheck(frm.asmensKodas.value))
		{
			return true;
		}
		else
		{
			frm.asmensKodas.focus();
			return false;
		}
	}
	else
	{
		if (strLength(frm.pavarde.value) < 2)
		{
			alert("The surname should be entered \n\r    or enter personal number...");
			frm.pavarde.focus();
			return false;
		}
		else
		{
			/*
			if (!validDate(frm.nuoGimimoData))
			{
				return false;
			}
			if (!validDate(frm.ikiGimimoData))
			{
				return false;
			}
			if (!validDate(frm.nuoDingoData))
			{
				return false;
			}
			if (!validDate(frm.ikiDingoData))
			{
				return false;
			}
			if (!validDate(frm.nuoBylosData))
			{
				return false;
			}
			if (!validDate(frm.ikiBylosData))
			{
				return false;
			}
			else
			{*/
				return true;
			/*}*/
		}
	}
	return true;
}
//
function clearAllTP(frm)
{
	frm.vnr.value = "";
	frm.knr.value = "";
	frm.varnr.value = "";
	return false;
}
//
function clearAllDOK(frm)
{
	frm.dnr.value = "";
	frm.tipas.selectedIndex = 0;
	return false;
}
//
function clearAllASM(frm)
{
	frm.pavarde.value = "";
	frm.vardas.value = "";
	frm.asmensKodas.value = "";
	frm.tekstas.value = "";
	frm.nuoGimimoData.value = "";
	frm.ikiGimimoData.value = "";
	frm.nuoDingoData.value = "";
	frm.ikiDingoData.value = "";
	frm.nuoBylosData.value = "";
	frm.ikiBylosData.value = "";
	frm.lytis[0].checked = true;
	return false;
}
//
function strLength(str)
{
	var str1 = "";
	for (var i = 0; i < str.length; i++)
	{
		var ch = str.substring(i, i + 1);
		if ((ch != " ") && (ch != "%") && (ch != "_"))
		{
			str1 += ch;
		};
	};
	return str1.length;
}

function openHelp_tp()
{
	myWindow = window.open("pagalba_en_tp.php", null, "left=300,top=20,width=460,height=462,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
}

function openHelp_dok()
{
	myWindow = window.open("pagalba_en_dok.php", null, "left=300,top=20,width=460,height=462,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
}

function openHelp_asm()
{
	myWindow = window.open("pagalba_en_asm.php", null, "left=300,top=20,width=460,height=462,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
}
//
function validDate(laukas)
{
	var data = laukas.value;
	if (data == "") return true;
	var re = /\b((19|20)\d{2})[\-\/](1[0-2]|0[1-9])[\-\/](0[1-9]|[12][0-9]|3[01])/;
	var matchArray = re.exec(data);
	if (!matchArray)
	{
		alert("Please enter date in such format \"YEAR/MONTH/DAY\" (yyyy/mm/dd)");
		laukas.focus();
		return false;
	}
	return true;
}


