	function fnSearch(){

        var form_obj = document.frmSuburb;
        form_obj.submit();
		return true;


	}


	function fnCircularYearCheck(){

        var form_obj = document.frmCircular;
        var blHasErrors = false;
        var errorMsg="";

		if (form_obj.Year.value.length ==0 ){
			errorMsg += "'Year' must be supplied.\n";
			blHasErrors = true;
		}
		else{
			if (form_obj.Year.value.length >0 ){
    			if (isNaN(parseInt(form_obj.Year.value))== true){
    				errorMsg += "\nPlease enter only numbers for Year.\n";
    				blHasErrors = true;
				}
				else{
					form_obj.Year.value= parseInt(form_obj.Year.value);
    			}
			}
		} 

		if (blHasErrors == true){
			alert(errorMsg);
			return false;
		}
		else
		{
            form_obj.submit();
			return true;
		}
	}



	function fnLocalityCheck(){

        var form_obj = document.frmSuburb;
        var blHasErrors = false;
        var errorMsg="";


		if (form_obj.Suburb.value.length ==0 ){
			errorMsg += "Please enter the 'Suburb'.\n";
			blHasErrors = true;
		}

		if (blHasErrors == true){
			alert(errorMsg);
			return false;
		}
		else
		{
            form_obj.submit();
			return true;
		}
	}


	function fnNewSearch(sBasicAdvanced){
       document.location.href="dlg_SuburbLookup.asp?ba=" + sBasicAdvanced;
	}



	function fnSuburbStreetNumberCheck(){
        var form_obj = document.frmSuburb;
        var blHasErrors = false;
        var blNumberError = false;
        var errorMsg ="";

        errorMsg += "The following must fields must be supplied: \n";


		if (form_obj.StreetNumber.value.length ==0 ){
			errorMsg += "-Street Number\n";
			blHasErrors = true;
        }
        else{
    		if (isNaN(parseInt(form_obj.StreetNumber.value))== true){
    			errorMsg = "Please enter only numbers in Street Number.\n";
    			blHasErrors = true;
                blNumberError= true;
            }
            else{
                form_obj.StreetNumber.value= parseInt(form_obj.StreetNumber.value);
    		}
		}

        if (blNumberError == false){
    		if (form_obj.StreetName.value.length ==0 ){
    			errorMsg += "-Street Name\n";
    			blHasErrors = true;
    		}
		}

	
	
		if (blHasErrors == true){
			alert(errorMsg);
			return false;
		}
		else
		{
            form_obj.submit();
			return true;
		}
	}


	function fnSuburbCheck(){
        var form_obj = document.frmSuburb;
        var blHasErrors = false;
        var errorMsg ="";

       // alert 'ere';

		if (form_obj.StreetName.value.length ==0 ){
			errorMsg += "Please enter the 'Street Name'.\n";
			blHasErrors = true;
		}


		/*if (form_obj.StreetNumber.value.length !=0 ){
    		if isNaN(form_obj.StreetNumber.value){
    			errorMsg += "Please enter only numbers in Street Number.\n";
    			blHasErrors = true;
    		}
		}   */

		if (blHasErrors == true){
			alert(errorMsg);
			return false;
		}
		else
		{
            form_obj.submit();
			return true;
		}
	}


	function fnAddressCheck(){
        var form_obj = document.frmSuburb;
        var blHasErrors = false;
        var errorMsg ="";
        var blNumberError = false;



        errorMsg += "The following must fields must be supplied: \n";

		if (form_obj.Suburb.value.length ==0 ){
			errorMsg += "- Suburb/Town\n";
			blHasErrors = true;
		}

        if (blNumberError == false){
    		if (form_obj.StreetName.value.length ==0 ){
    			errorMsg += "- Street Name\n";
    			blHasErrors = true;
    		}
		}


		if (form_obj.StreetNumber.value.length ==0 ){
			//errorMsg += "- Street Number\n";
			//blHasErrors = true;
        }
        else{
    		if (isNaN(parseInt(form_obj.StreetNumber.value))== true){
    			errorMsg += "\nPlease enter only numbers in Street Number.\n";
    			blHasErrors = true;
                blNumberError= true;
            }
            else{
                form_obj.StreetNumber.value= parseInt(form_obj.StreetNumber.value);
    		}
		}


		if (form_obj.PostCode.value.length >0 ){
    		if (isNaN(parseInt(form_obj.PostCode.value))== true){
    			errorMsg += "\nPlease enter only numbers for Post Code.\n";
    			blHasErrors = true;
            }
            else{
                form_obj.PostCode.value= parseInt(form_obj.PostCode.value);
    		}
		}
 


		if (blHasErrors == true){
			alert(errorMsg);
			return false;
		}
		else
		{
            form_obj.submit();
			return true;
		}
	}
