<!--

function checkfield(n) {

	//n.value=n.value.toUpperCase();
	
	if(n.name=="cboState") {
	
		var ln=document.form1.cboState.options[form1.cboState.selectedIndex].value.length;
		
	}
	
	else if(n.name=="txtCounty") {
	
		var ln=document.form1.txtCountry.options[form1.txtCountry.selectedIndex].value.length;
	
	}
	
	else {
	
		var ln=n.value.length;
	
	}
	 
	
	if(n.name=="txtLName") {
		if(ln<2) {
			alert("You must enter at least two characters for Last Name!");
			n.focus();
			return false;
		}
	}
	/**
	else if( n.name=="txtEmail" ) {
 
		if( CheckEmailAddress( n.value, "E-mail Address" ) ) {
			return true;
		}
		else {
			return false;
		}
		
	}
	**/
	else if(n.name=="txtFName") {
		if(ln<2) {
			//alert("You must enter at least two characters for First Name!")
			n.focus();
			return false;
		}		
	}
 	
	else if(n.name=="txtState") {
		if(ln<2) {
			alert("You must enter at least two characters for State!")
			n.focus();
			return false;
		}		
	}	
	
	else if(n.name=="cboState") {
		if(ln<2) {
			alert("You must select a State!")
			n.focus();
			return false;
		}		
	}	
	else if(n.name=="txtCountry") {
		if(ln<2) {
			alert("You must enter at least two characters for Country!")
			n.focus();
			return false;
		}		
	}	

}
/*
function CheckEmailAddress( infield ){
	var emailexp = /^[a-z_0-9]{1}[a-z\_\-\.0-9]*@[a-z_0-9\.\-]+\.[a-z]{2,4}$/gi;
	var blnResult = emailexp.test( infield );
	 
	if( blnResult ){
		return true;
	}
	else{
		window.alert( "Invalid email address!" );
		return false;
	}
}
*/
function goButton1_click() {
 

	if(CheckEmailAddress( document.form1.txtEmail.value, "E-mail Address" ) ) {
		if( (document.form1.txtEmail.value.toUpperCase() == document.form1.txtEmail_old.value.toUpperCase()) && (document.form1.okval.value != "False") ){
		
			window.alert( "Please try a different email address" );
		}
		else{
		if ( document.form1.txtKey.value ==""){
			window.alert( "Please enter the value displayed in front of key" );		
			document.form1.txtKey.focus();
			return;
			}
		else
			{
			document.form1.buttonflg.value='1';
			document.form1.submit();
			}
		}
	}
	else
	{
					document.form1.txtEmail.focus();

	}
		
}

function goButton2_click() {
var inputflg=false;
var eflg=false;
var rr=false;
	

	// Go button pushed on info section for search with
	// First Name, Last Name, City, State and Country
	
	for (i=1;i<document.form1.elements.length;i++)
	{
		if(document.form1.elements[i].type=="text")		
		{
			if(document.form1.elements[i].value.length>0)
			{
				inputflg=true;
				
				if(checkfield(document.form1.elements[i])==false) {
					eflg=true;
					break;
				}
				
				var lasti=i;				
			}
		}
	}
	 
	if(eflg==false) {
		
		if(inputflg==false)
		{
			alert("You must enter text in all search fields!");
			
		}
		else if (document.form1.txtFName.value.length<2) {
		
				alert("Please enter a First Name to search.")
			
			 
		}
		else if (document.form1.txtLName.value.length<2) {
		
				alert("Please enter a Last Name to search.")
			
			 
		}				
		
		else if ((document.form1.cboState) && (document.form1.cboState.options[document.form1.cboState.selectedIndex].value.length<2)) {
		
				alert("Please enter a State to search.")
			
			 
		
		}	 
		
		else if ((document.form1.txtState) && (document.form1.txtState.value.length<2)) {
		
				alert("Please enter a Province to search.")
			
			 
		}		
		else	if ( document.form1.txtKey1.value ==""){
			window.alert( "Please enter the value displayed in front of key" );		
			document.form1.txtKey1.focus();
			return;
			}				
		else
		{
		
			
			if(lasti>1 && document.form1.txtLName.value.length<2 && document.form1.txtFName.value.length<2) {
				alert("You must enter part of a first or last name to narrow search!")
			}
			else {
				if( (newsearch( )) || (document.form1.okval.value == "False") ){
					document.form1.buttonflg.value='2';		
					document.form1.submit();
				}
				else{
				
					window.alert( "Please try different search values." );
				}
			}
		}
	}
}

function newsearch( ){
 

	var oldcriteria = document.form1.txtFName_old.value + "|" + document.form1.txtLName_old.value + "|" + document.form1.txtState_old.value + "|" + document.form1.txtCountry_old.value;	
	
	if (document.form1.txtState) {
		var newcriteria = document.form1.txtFName.value + "|" + document.form1.txtLName.value + "|" + document.form1.txtState.value + "|" + document.form1.txtCountry.options[document.form1.txtCountry.selectedIndex].value;
	}
	else {
	
		var newcriteria = document.form1.txtFName.value + "|" + document.form1.txtLName.value + "|" + document.form1.cboState.options[document.form1.cboState.selectedIndex].value + "|" + document.form1.txtCountry.options[document.form1.txtCountry.selectedIndex].value;
	}
	
	if( oldcriteria == newcriteria ) return false;

	return true;
}

function sort(fieldName) {	
	document.form1.sortField.value = fieldName;
	document.form1.startrec.value = 1;
	document.form1.submit( );
}

function gotoLoc(location) {
	
	if(location==0){
		document.location='../pages/personsearch.asp';
	}
	else if(location==1) {
		var c= parseInt(document.form1.startrec.value);		
		c = c - 10;
		if(c<1) {
			c=c+10;
		}		
		document.form1.startrec.value=c.toString();
		document.form1.submit();	
	}
	else if(location==2) {
		var c= parseInt(document.form1.startrec.value);
		var m= parseInt(document.form1.showcount.value);		
		c += 10;
		if(c>m) {
			c=c-10;
		}		
		document.form1.startrec.value=c.toString();
		document.form1.submit();
	}
	else {
		document.location='../Pages/personSearch.asp';
	}
	
}

var f=1;

//-->