function CountyOnChange(what,showMsg)
{
	if (navigator.appName == "Netscape")
	{
		CountyOnChangeNS(what,showMsg);
		return;
	}

	sCnty = what.options[what.selectedIndex].value

// property address

	if (sCnty=='AL117' || sCnty=='VA105')
	{
		siTableNormal.style.display = "none";
		siTableSIMsg.style.display = "block";
		document.Form1.tbSi_Hse_Num.value = "";
		document.Form1.tbSi_Pre_Dir.value = "";
		document.Form1.tbSi_St_Name.value = "";
		document.Form1.tbSi_Suffix.value = "";
	}
	else
	{
		siTableSIMsg.style.display = "none";
		siTableNormal.style.display = "block";
	}
	
// property type

	if(sCnty == 'AL055' || sCnty == 'AL073' || sCnty == 'AL077' || sCnty == 'AL115' || sCnty == 'AL121' || sCnty == 'MS033' || sCnty == 'NC001' || sCnty == 'NC025' || sCnty == 'NC037' || sCnty == 'NC051' || sCnty == 'NC057' || sCnty == 'NC081' || sCnty == 'NC087' || sCnty == 'NC089' || sCnty == 'NC109' || sCnty == 'NC159' || sCnty == 'NC179' || sCnty == 'NC183' || sCnty == 'SC045' || sCnty == 'VA036')
   	{
		tdSortPropType.style.display = "none";
		tdPropType.style.display = "none";
		document.Form1.sbProp_Type.value = "";
	}
	else
	{
		tdSortPropType.style.display = "block";
		tdPropType.style.display = "block";
	}

// map group parcel

	if(sCnty.substr(0,2) != 'TN' || sCnty == 'TN037' || sCnty == 'TN157' )
	{
		if (document.getElementById('trfpid1') != null) 
		{
			trfpid1.style.display = 'none';
			document.Form1.tbPID_ControlMap.value = "";
			document.Form1.tbPID_Group.value = "";
			document.Form1.tbPID_Parcel.value = "";
		}
	}
	else
	{
		if (document.getElementById('trfpid1') != null) 
		{
		    if( sCnty == "TN093" )
		    {
				document.Form1.tbPID_ControlMap.size = '4';
				document.Form1.tbPID_ControlMap.maxLength = '4';
				document.Form1.tbPID_Group.size = '1';
				document.Form1.tbPID_Group.maxLength = '1';
				document.Form1.tbPID_Parcel.size = '7';
				document.Form1.tbPID_Parcel.maxLength = '7';
		    }
		    else if( sCnty == "TN065" )
		    {
				document.Form1.tbPID_ControlMap.size = '5';
				document.Form1.tbPID_ControlMap.maxLength = '5';
				document.Form1.tbPID_Group.size = '3';
				document.Form1.tbPID_Group.maxLength = '3';
				document.Form1.tbPID_Parcel.size = '7';
				document.Form1.tbPID_Parcel.maxLength = '7';
		    }
		    else
		    {
				document.Form1.tbPID_ControlMap.size = '5';
				document.Form1.tbPID_ControlMap.maxLength = '5';
				document.Form1.tbPID_Group.size = '2';
				document.Form1.tbPID_Group.maxLength = '2';
				document.Form1.tbPID_Parcel.size = '6';
				document.Form1.tbPID_Parcel.maxLength = '6';
		    }
		    if( document.Form1.tbPID_ControlMap.value.length > parseInt(document.Form1.tbPID_ControlMap.maxLength) )
		    	document.Form1.tbPID_ControlMap.value = document.Form1.tbPID_ControlMap.value.substr(0,parseInt(document.Form1.tbPID_ControlMap.maxLength));
		    if( document.Form1.tbPID_Group.value.length > parseInt(document.Form1.tbPID_Group.maxLength) )
		    	document.Form1.tbPID_Group.value = document.Form1.tbPID_Group.value.substr(0,parseInt(document.Form1.tbPID_Group.maxLength));
		    if( document.Form1.tbPID_Parcel.value.length > parseInt(document.Form1.tbPID_Parcel.maxLength) )
		    	document.Form1.tbPID_Parcel.value = document.Form1.tbPID_Parcel.value.substr(0,parseInt(document.Form1.tbPID_Parcel.maxLength));
			trfpid1.style.display = 'block';
		}
	}

// Bedrooms
		 
	if((sCnty.substr(0,2) != 'TN' &&  sCnty != 'VA101') || sCnty == 'TN037' || sCnty == 'TN065' || sCnty == 'TN093' || sCnty == 'TN157' || sCnty == 'TN171')
   	{
		if (document.getElementById('tdSortBdrms') != null) 
		{
			tdSortBdrmsPH.style.display = "none";
			tdBdrmsPH.style.display = "none";
			tdSortBdrms.style.display = "block";
			tdBdrms.style.display = "block";
		}		
	}
	else
	{
		if (document.getElementById('tdSortBdrms') != null) 
		{
			document.Form1.gtBdrms.value = "";
			document.Form1.ltBdrms.value = "";
			tdSortBdrms.style.display = "none";
			tdBdrms.style.display = "none";
			tdSortBdrmsPH.style.display = "block";
			tdBdrmsPH.style.display = "block";
		}		
	}

// Baths

	if(sCnty.substr(0,2) != 'TN' || sCnty == 'TN037' || sCnty == 'TN065' || sCnty == 'TN093' || sCnty == 'TN157' || sCnty == 'TN171')
   	{
		if (document.getElementById('tdSortBaths') != null) 
		{
			tdSortBathsPH.style.display = "none";
			tdBathsPH.style.display = "none";
			tdSortBaths.style.display = "block";
			tdBaths.style.display = "block";
		}
	}
	else
	{
		if (document.getElementById('tdSortBaths') != null) 
		{
			document.Form1.gtBaths.value = "";
			document.Form1.ltBaths.value = "";
			tdSortBaths.style.display = "none";
			tdBaths.style.display = "none";
			tdSortBathsPH.style.display = "block";
			tdBathsPH.style.display = "block";
		}
	}

// sale qualification

	if(sCnty.substr(0,2) != 'TN' || sCnty == 'TN037' || sCnty == 'TN065' || sCnty == 'TN093' || sCnty == 'TN157' || sCnty == 'TN171')
   	{
		if (document.getElementById('tdSortsl_Qual') != null) 
		{
			tdSortsl_Qual.style.display = "none";
			tdsl_Qual.style.display = "none";
			document.Form1.tbsl_Qual.value = "";
			tdSortsl_QualPH.style.display = "block";
			tdsl_QualPH.style.display = "block";
		}
	}
	else
	{
		if (document.getElementById('tdSortsl_Qual') != null) 
		{
			tdSortsl_Qual.style.display = "block";
			tdsl_Qual.style.display = "block";
			tdSortsl_QualPH.style.display = "none";
			tdsl_QualPH.style.display = "none";
		}
	}

//cabinet mill work

	if(sCnty.substr(0,2) != 'TN' || sCnty == 'TN037' || sCnty == 'TN065' || sCnty == 'TN093' || sCnty == 'TN157' || sCnty == 'TN171')
   	{
		if (document.getElementById('tdSortCab_mil_wk') != null) 
		{
			tdSortCab_mil_wk.style.display = "none";
			tdCab_mil_wk.style.display = "none";
			document.Form1.tbCab_mil_wk.value = "";
		}
	}
	else
	{
		if (document.getElementById('tdSortCab_mil_wk') != null) 
		{
			tdSortCab_mil_wk.style.display = "block";
			tdCab_mil_wk.style.display = "block";
		}
	}

//foundation

	if( (sCnty == 'VA105') || (sCnty == 'VA101') || (sCnty == 'NC037' ) )
   	{
		if (document.getElementById('tdSortFoundation') != null) 
		{
			tdSortFoundation.style.display = "none";
			tdFoundation.style.display = "none";
			document.Form1.tbFoundation.value = "";
		}
	}
	else
	{
		if (document.getElementById('tdSortFoundation') != null) 
		{
			tdSortFoundation.style.display = "block";
			tdFoundation.style.display = "block";
		}
	}

//exterior wall

	if( (sCnty == 'VA105') || (sCnty == 'VA101') || (sCnty == 'NC037' ) )
   	{
		if (document.getElementById('tdExt_wall') != null) 
		{
			tdSortExt_wall.style.display = "none";
			tdExt_wall.style.display = "none";
			document.Form1.tbExt_wall.value = "";
		}
	}
	else
	{
		if (document.getElementById('tdSortFoundation') != null) 
		{
			tdSortExt_wall.style.display = "block";
			tdExt_wall.style.display = "block";
		}
	}

// building quality

	sTestList = 'TN037,TN065,TN171';
	sTestList1 = 'NC119,NC021,NC067,NC113,NC175,SC077,VA041,VA053,VA145,VA169,VA173,VA191,VA520,VA570,VA730,VA036';
	if((( sCnty.substr(0,2) == 'TN' ) && ( sTestList.indexOf(sCnty) < 0 )) || ( sTestList1.indexOf(sCnty) >= 0 ))
	{
		if (document.getElementById('tdBldg_qual') != null) 
		{
			tdSortBldg_qual.style.display = "block";
			tdBldg_qual.style.display = "block";
		}
	}
	else
	{
		if (document.getElementById('tdBldg_qual') != null) 
		{
			tdSortBldg_qual.style.display = "none";
			tdBldg_qual.style.display = "none";
			document.Form1.tbBldg_qual.value = "";
		}
	}
	
//ward

	sTestList = 'TN065,TN171';
	sTestList1 = 'AL073,AL117,NC025,NC037,NC067,NC069,NC109,NC119,NC159,NC179,SC045,VA053,VA105,VA145,VA169,VA173,VA191,VA520,VA730,VA760';
	if((( sCnty.substr(0,2) == 'TN' ) && ( sTestList.indexOf(sCnty) < 0 )) || ( sTestList1.indexOf(sCnty) >= 0 ))
	{
		if (document.getElementById('tdWard') != null) 
		{
			tdSortWard.style.display = "block";
			tdWard.style.display = "block";
		}
	}
	else
	{
		if (document.getElementById('tdWard') != null) 
		{
			tdSortWard.style.display = "none";
			tdWard.style.display = "none";
			document.Form1.tbWard.value = "";
		}
	}

//land type

	sTestList = 'AL003AL009AL033AL077AL095AL101AL115GA313MS033NC001NC087NC089NC109NC113NC119NC159NC183SC045SC091TN037VA105VA520VA036';
	if( sTestList.indexOf(sCnty) >= 0 )
   	{
		tdSortLand_Type.style.display = "none";
		tdLand_Type.style.display = "none";
		document.Form1.tbLand_Type.value = "";
	}
	else
	{
		tdSortLand_Type.style.display = "block";
		tdLand_Type.style.display = "block";
	}

//finished basement

	sTestList = 'TN065,TN173';
	sTestList1 = 'AL073,GA047,NC025,NC097,NC119,NC057,NC101,NC021,NC111,SC045,SC077,SC083,VA041,VA087,VA730,VA760';
	if((( sCnty.substr(0,2) == 'TN' ) && ( sTestList.indexOf(sCnty) < 0 )) || ( sTestList1.indexOf(sCnty) >= 0 ))
	{
		if (document.getElementById('tdFBArea_n') != null) 
		{
			tdSortFBArea_n.style.display = "block";
			tdFBArea_n.style.display = "block";
		}
	}
	else
	{
		if (document.getElementById('tdFBArea_n') != null) 
		{
			tdSortFBArea_n.style.display = "none";
			tdFBArea_n.style.display = "none";
			document.Form1.gtFBArea_n.value = "";
			document.Form1.ltFBArea_n.value = "";
		}
	}

//UNfinished basement

	sTestList = 'TN065,TN173,TN157';
	sTestList1 = 'AL073,GA047,NC025,NC097,NC119,NC051,NC057,NC101,NC021,NC111,SC045,SC083,VA041,VA730';
	if((( sCnty.substr(0,2) == 'TN' ) && ( sTestList.indexOf(sCnty) < 0 )) || ( sTestList1.indexOf(sCnty) >= 0 ))
	{
		if (document.getElementById('tdUFBArea_n') != null) 
		{
			tdSortUFBArea_n.style.display = "block";
			tdUFBArea_n.style.display = "block";
		}
	}
	else
	{
		if (document.getElementById('tdUFBArea_n') != null) 
		{
			tdSortUFBArea_n.style.display = "none";
			tdUFBArea_n.style.display = "none";
			document.Form1.gtUFBArea_n.value = "";
			document.Form1.ltUFBArea_n.value = "";
		}
	}
	
//legal description

	sTestList = 'TN037,TN065,TN157,TN171';
	sTestList1 = 'AL055,NC071,NC099,VA127,VA036';
	if((( sCnty.substr(0,2) == 'TN' ) && ( sTestList.indexOf(sCnty) < 0 )) || ( sTestList1.indexOf(sCnty) >= 0 ))
	{
		if (document.getElementById('tdLegal') != null) 
		{
			tdSortLegal.style.display = "none";
			tdLegal.style.display = "none";
			document.Form1.tbLegal.value = "";
		}
	}
	else
	{
		if (document.getElementById('tdLegal') != null) 
		{
			tdSortLegal.style.display = "block";
			tdLegal.style.display = "block";
		}
	}

// account number

	if(  sCnty.substring(0,2) == 'NC' ||  sCnty.substring(0,2) == 'VA' )
	{
		trAccountNumber.style.display = "block";
	}
	else
	{
		trAccountNumber.style.display = "none";
		document.Form1.tbAcct_No.value = "";
	}
}
function CountyOnChangeNS(what,showMsg)
{
	sCnty = what.options[what.selectedIndex].value;
	document.Form1.action='search.asp?stco=' + sCnty;
	document.Form1.submit();
}
