function search( query ){
	
	$.scrollTo(0,500); 
	$("#AjaxQueryText").text( query.replace(/\+/g," ") );
	
	$("#AjaxLoader").animate({
		opacity:1,
		height: 'toggle'
	}, 200);
	$("input[name=q]").val( query.replace(/\+/g," ") ); 
	$.get('/ajax.php?' +$(".zoekform").serialize()+"&action=search&encses="+encSes, function(data) {
		$("#AjaxLoader").animate(
			{ 
				opacity: 0,
				height: 'toggle'
			},
			200, function (){
				$('#MainContent').html(data);	
			}
		);
	});
}
function initKnopHover( EleStr ) {
	EleStr = ( typeof EleStr != 'string' ? '' : EleStr+' ' );
	$(EleStr+'input,'+EleStr+'img,'+EleStr+'a').filter('.knop').unbind('hover').hover(
		function() { knopHover( this, true ); },
		function() { knopHover( this, false ); }
	);
}
function knopHover( Ele, Hover ) {
	var imgSrc = ( Ele.src ? Ele.src : Ele.style.backgroundImage );
	var imgExt = imgSrc.match( RegExp('\\.([a-z]{3})("\\)|\\)|)$') );
	if ( !imgExt ) {
		return false;
	}
	imgSrc = imgSrc.replace( '-hover.'+imgExt[1], '.'+imgExt[1] );
	( Hover ? imgSrc = imgSrc.replace( '.'+imgExt[1], '-hover.'+imgExt[1] ) : false );
	( Ele.src ? Ele.src = imgSrc : Ele.style.backgroundImage = imgSrc );
}


function DisplayToggle( query, type){
	
	$("input[name=dis]").val(type);
	search( query );
}

$(document).ready( function() {
	$("#Feedback").hover( 
		function(){
			$( this ).animate( { left: "-5px"}, "fast" );
		},
		function(){
			$( this ).animate( { left: "-10px"}, "fast" );
		}	
	);
	$("input[name=q]").attr("autocomplete", "off");
	$("input[name=q]").focus( function(){
		$( this ).animate( {color: "#333"} , "fast");
		if($( this ).val() == "Voer hier je zoekopdracht in" ){
			$( this ).val("");
		}
	});
	$("input[name=q]").blur( function(){
		$( this ).animate( {color: "#ccc"} , "fast");
		if($( this ).val() == "" ){
			$( this ).val("Voer hier je zoekopdracht in");
		}
	});
	/**
	$(".zoekform").submit( function(){
		if( $("input[name=q]").val() != "Voer hier je zoekopdracht in" ) {
			search( $("input[name=q]").val() );
			$(".ac_results").hide();
		}
		return false;
	});
	
	$(".ajaxify").live("click", function(){
		search( $(this).attr('href').replace("http://www.receptenspeurder.nl/","").replace("/","").replace("/","") );
		return false;
	})
	*/
	$("#zoekterm").autocomplete("/ajax.php",{
		mustMatch : 0,
		sortResults: false,
		useCache: false,
		maxItemsToShow: 10,
		delay: 5,
		width: 700, 
		extraParams: {"encses":encSes},
		onItemSelect: function() {
			$(".zoekform").submit();
		},
		formatItem: function( Row, Index, Num ) {
			return '<span class="woord">'+Row[0]+'</span><span class="aantal">'+Row[1]+' recepten gevonden</span>';
		}
	});
	initKnopHover();
	setTimeout('$("input[name=q]").focus()',10); 
});
