/**
 * @author Paweł Aleksiun
 * @editedBy: Karol Wojciechowski
 */
$(document).ready(function(){

	//	zatrzymanie karuzeli jesli focus na wpisywaniu kodu - karuzela wywoluje 'click', ktory powoduje znikanie autocompletea
	$('input.searchProducts[name=szukaj]').bind('focus', function(){
		$('.carousel').carouselStop();
	});
	
	$("#products_searcher_form_submitButton").click(function(){
		if($("input.searchProducts[name=szukaj]")[0].value=='' && !$('#productSearchAdvOptions:visible').length){
			return false;
		}
		
	});
	
	$('input.searchProducts[name=szukaj]').keyup(function(){
		window.setTimeout(function(){
			if($(".jSuggestHover .label").text()!=''){
				$("input.searchProducts[name=szukaj]").val($(".jSuggestHover .label").text());
			}
		},100);
					
		
	});
				
		
	$("input.searchProducts[name=szukaj]").jSuggest({
		url: "viewhelper.php?id=search&view=autocomplete&pos=0",
		type: "GET",
		data: "prd_code0",
		//value: $("input.searchProducts[name=szukaj]").val(),
		autoChange: false,
		minchar:3,
		delay:50,
		loadingImg: './public/img/in_progress4.gif',
		maxWords: 3,
		loadingText: '',
		handleSelected: function(response,iniVal)
		{
			if (response === undefined) {
				return false;
			}
						
			$("input.searchProducts[name=szukaj]").val(response);
			$('#jSuggestContainer').click(function(){
				$("#products_searcher_form").submit();
			});
        	
		}
	
	});

	  
});

