// ------------------------------------------------------------------	
// Validation Functions for PlansReview
// ------------------------------------------------------------------	
/***********************************************
* Disable "Enter" key in Form script- By Nurul Fadilah(nurul@REMOVETHISvolmedia.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
                
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			//var i;
			//for (i = 0; i < field.form.elements.length; i++)
			//	if (field == field.form.elements[i])
			//		break;
					
			//i = (i + 1) % field.form.elements.length;
			//field.form.elements[i].focus();
			return false;
		} 
		else
		return true;
	}      

// ------------------------------------------------------------------	
// Function to validate the Transaction Number Text Box
// ------------------------------------------------------------------
function validateTransactionNumber()
{
	
	if(document.getElementById("texTransactionNumber").value == ""
	   &&
	   document.getElementById("texStreetName").value == "")	
	{
		alert("Either the Transaction Number or the Street Name is Required.");
		return false;	  
	}

	if (document.getElementById("texTransactionNumber").value == "")
	{
		alert("Please enter the Transaction Number.");
		document.getElementById("texTransactionNumber").focus();
		return false;
	}
	else
		return true;
}


// ------------------------------------------------------------------
// Function to validate the Street Names Text Box
// ------------------------------------------------------------------
function validateStreetName()
{
	if(document.getElementById("texTransactionNumber").value == ""
	   &&
	   document.getElementById("texStreetName").value == "")	
	{
		alert("Either the Transaction Number or the Street Name is Required.");
		return false;	  
	}


	if (document.getElementById("texStreetName").value == "" )
	{
		alert("Please enter the Street Name.");
		document.getElementById("texStreetName").focus();
		return false;  
	}
	else
		return true;
}

// ------------------------------------------------------------------
// Function to reset all controls
// ------------------------------------------------------------------
function runClearButton()
{
	document.getElementById("texTransactionNumber").value = ""
	document.getElementById("texStreetNumber").value = ""
	document.getElementById("texSuite").value = ""
	document.getElementById("ddlDir").value = ""
	document.getElementById("texStreetName").value = ""	
	document.getElementById("ddlPostDir").value = ""
	document.getElementById("ddlStreetType").value = ""

	document.getElementById("labTransactionNumberError").innerHTML = ""
	document.getElementById("labStreetNameError").innerHTML = ""
	
	document.getElementById("revTransactionNumber").style.visibility = "hidden"
	document.getElementById("revStreetNumber").style.visibility = "hidden"
	
	return false;
}
