
var SLUG = "version-1";
KEYWORDS_FIELDS_MISSING = 'Please provide keywords.';

function autoCompleteFocus() {

  $("#keywords").autocomplete("/tools/search.php/"+SLUG+"?cmd=ajax_call", {
		width: 180,
		//max: 4,
		highlight: false,
		selectFirst: false,
		scroll: true,
		scrollHeight: 300,
		formatItem: function(data, i, n, value) 
		{
		   valueArr = value.split("####");
		   
		   if(valueArr[0]) {
			   return "<img src='" + valueArr[0] + "' height='50' width='50' /> <p>" + valueArr[1]+ "</p>";
			}
			else {
			   return "<p>" + valueArr[1] + "</p>";
			}
		},
		formatResult: function(data, value)
		{
			return value.split("####")[1];
		}
	});
}


function doSubmitSearch(evnt)
{
   if (!evnt) var evnt = window.event;
   var keyType = evnt.type;

   if (keyType == 'submit' || keyType == 'click') {
      var keywords = document.getElementById('keywords').value.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
      if(keywords == '' || keywords == 'Enter product name or sku')
      {
         document.getElementById('keywords').value = keywords;
         alert(KEYWORDS_FIELDS_MISSING);
         return false;
      }

      document.search_product_form.submit();
   }
   else {
      return false;
   }
}


function clearText()
{
   var keywords = document.getElementById('keywords').value.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   
   if(keywords == 'Enter product name or sku')
   {
      document.getElementById('keywords').value = '';
   }
}




