the angularjs ng-focus directive