/*

 * Search Affiliates field

 */

"use strict";

jQuery(function() {

	/// USERNAME SEARCH

  var targetId = jQuery( '.uap-js-search-user-field-autocomplete' ).attr('data-id');

  var targetUrl = jQuery( '.uap-js-search-user-field-autocomplete' ).attr('data-url');

	jQuery( "#usernames_search" ).on( "keydown", function( event ) {

		if ( event.keyCode === jQuery.ui.keyCode.TAB &&

			jQuery( this ).autocomplete( "instance" ).menu.active ) {

		 	event.preventDefault();

		}

	}).autocomplete({

		minLength: 0,

		source: targetUrl,

		focus: function() {},

		select: function( event, ui ) {

			var input_id = '#' + targetId;

		 	var terms = uap_split(jQuery(input_id).val());//get items from input hidden

			var v = ui.item.id;

			var l = ui.item.label;

		 	jQuery(input_id).val(v);//send to input hidden

			this.value = l;//reset search input

		 	return false;

		}

	});



});

