		function inputFocus( elementId )
		{
			$( elementId ).style.color = '#000000';
			if( $( elementId ).value == $( elementId ).defaultValue )
			{
				$( elementId ).value = '';
			}
		}

		function inputBlur( elementId )
		{
			if( $( elementId ).value == '' || $( elementId ).value == $( elementId ).defaultValue )
			{
				$( elementId ).style.color = '#aaaaaa';
				$( elementId ).value = $( elementId ).defaultValue;
			}
		}

		function init()
		{
			$( 's' ).focus();
			inputBlur( 's' );
			inputBlur( 'p' );
		}

		// If pressed enter while opened a suggestionbox or there is invalid input, don't submit the form.
		function validSubmit()
		{
			if( !autoSuggestPlace.isEnabled() && autoSuggestPlace.validateInput( 'placeError', 'inline' ) )
			{
				return true;
			}
			else
			{
				return false;
			}
		}