	 function clearFormInput(input)
	 {
	 	input.value='';
	 }

    function verifyIsNullField(input)
    {
        var val = ''+input.value;
        if (null == val) return true;
        if ('' == val) return true;
        if (' ' == val) return true;
        if ('  ' == val) return true;
        if ('   ' == val) return true;
        if ('    ' == val) return true;
        if ('     ' == val) return true;
        if ('      ' == val) return true;
        
        return false;
    }

    function verifyGetSelectedValue(input)
    {
        var val = ''+input.options[input.selectedIndex].value;
        
        if (val.length <= 0)
            val = ''+input.options[input.selectedIndex].text;
        
        return val;
    }

    function verifySearchByCity()
    {
        var form = document.searchcitystate;
        var bNoError = true;

        if (verifyIsNullField(form.city)) 
        {
            alert('Please enter a city to continue.');
            bNoError = false;
        }
        
        if ('State:'==verifyGetSelectedValue(form.state)) 
        {
            alert('Please select a state.');
            bNoError = false;
        }

        if (false == bNoError) return false;
        else return true;
    }

    function verifySearchByZip()
    {
        var formvar = document.getElementById('searchformname');
        var bNoError = true;
	

	return true;
    }

    function verifySearchByState()
    {
        var form = document.searchstate;
        var bNoError = true;

        if ('Select a state:'==verifyGetSelectedValue(form.state)) 
        {
            alert('Please select a state.');
            bNoError = false;
        }

        if (false == bNoError) return false;
        else return true;
    }

    function verifySearchByName()
    {
        var form = document.searchname;
        var bNoError = true;

        if (verifyIsNullField(form.name)) 
        {
            alert('Please enter an apartment name.');
            bNoError = false;
        }

        if (verifyIsNullField(form.city)) 
        {
            alert('Please enter a city.');
            bNoError = false;
        }
        
        if ('State:'==verifyGetSelectedValue(form.state)) 
        {
            alert('Please select a state.');
            bNoError = false;
        }

        if (false == bNoError) return false;
        else return true;
    }
    
    function wordCount(txt){
    	return txt.split(" ").length;
    }

    function isValidZip(zip)
    {
    	 return zip.match(/^[0-9]{5}$/); 
    }
    
    function isValidEmailAddress(email)
    {
    	 return email.match(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,7}))$/); 
    }