function checkNumber(indata)
{
	for (var i=0; i<indata.length; i++)
	{
		if ( (indata.charAt(i) != "0") && !parseFloat(indata.charAt(i)) )
		{
			return false;
		}
	}
	return true;
}

function verifyPrHome()
{
	var form = document.propertySearchForm;
	var parcel1 = form.propertyNum1.value;
	var parcel2 = form.propertyNum2.value;
	var parcel3 = form.propertyNum3.value;
	var parcel4 = form.propertyNum4.value;
	var parcel5 = form.propertyNum5.value;
	var parcelNum = "";
	var intern = "";


  	parcel1 = parcel1.toUpperCase();

	if ( (parcel1.length == 1) &&(("ABCDEFGHIJKLMNOPQRST").indexOf(parcel1) > -1 ) )
	{
		form.propertyNum1.value = parcel1 + " ";

		intern = parcel1 + " "
		parcel1 = intern;
	}

	if ( (parcel1.length != 0) && (parcel1.length < 2) )
	{
  		alert("You must enter the at least 2 characters/numbers for the first part of the parcel number");
    		form.propertyNum1.focus();
    		return false;
	}

	if ( (parcel2.length != 0) && (parcel2.length < 2) )
	{
  		alert("You must enter the at least 2 characters/numbers for the second part of the parcel number");
    		form.propertyNum2.focus();
    		return false;
	}

	if ( (parcel3.length != 0) && (parcel3.length < 2) )
	{
  		alert("You must enter the at least 2 characters/numbers for the thrid part of the parcel number");
    		form.propertyNum3.focus();
   		 return false;
	}

	if ( (parcel4.length != 0) && (parcel4.length < 3) )
	{
	 	alert("You must enter the at least 3 characters/numbers for the fourth part of the parcel number");
    		form.propertyNum4.focus();
    		return false;
	}

	if ( (parcel5.length != 0) && (parcel5.length < 3) )
	{
  		alert("You must enter the at least 3 characters/numbers for the fifth part of the parcel number");
    		form.propertyNum5.focus();
    		return false;
	}

	parcelNum = parcel1 + parcel2 + parcel3 + parcel4 + parcel5;

	if (parcelNum.length < 12 && parcelNum.length > 0)
	{
		alert("You must enter the whole parcel number to search on it.");
		form.parcelNum1.focus();
		return false;
	}
	else if (parcelNum.length == 12)
	{
		return true;
	}


	var streetNum = form.propertyStreetNum.value;
	var streetNumStart = form.propertyStreetNumStart.value;
	var streetNumEnd = form.propertyStreetNumEnd.value;
	var streetName = form.propertyStreetName.value;
	var streetDirection = form.propertyStreetDirection.value;
	var city = form.propertyCityTownship.value;
	var ownerName = form.ownerName.value;

	if ( ownerName.length > 0 )
	{
		return true;
	}

	if (streetNumStart.length > 0 && !checkNumber(streetNumStart) )
	{
		alert("You must enter a number for start street number.");
		form.propertyStreetNumStart.focus();
		return false;
	}

	if (streetNumEnd.length > 0 && !checkNumber(streetNumEnd) )
	{
		alert("You must enter a number for end street number.");
		form.propertyStreetNumEnd.focus();
		return false;
	}

	if (streetNum.length > 0 && !checkNumber(streetNum) )
	{
		alert("You must enter a number for street number.");
		form.propertyStreetNum.focus();
		return false;
	}


	if (streetNumStart.length > 0 && streetNumEnd.length == 0)
	{
		alert("You must enter an ending street number.");
		form.propertyStreetNumEnd.focus();
		return false;
	}

	if (streetNumStart.length == 0 && streetNumEnd.length > 0)
	{
		alert("You must enter a starting street number.");
		form.propertyStreetNumStart.focus();
		return false;
	}

	if (streetNumStart.length == 0 && streetNumEnd.length == 0 && streetNum.length == 0
		&& streetName.length != 0)
	{
		alert("You must enter street number or range of street numbers.");
		form.propertyStreetNum.focus();
		return false;
	}

	if ( (streetNumStart.length != 0 || streetNum.length != 0) && (streetName.length == 0) )
	{
		alert("You must enter street name.");
		form.propertyStreetName.focus();
		return false;
	}

	if ( streetNumStart.length == 0 && streetNumEnd.length == 0 && streetNum.length == 0
			&& streetName.length == 0 )
	{
		alert("You must enter a parcel number or a owner name or a street address.");
		form.propertyNum1.focus();
		return false;
	}

	return true;
}
