$(document).ready(function(){
var runningRequest = false;
    var request;

    $('input#q').keyup(function(e){
        e.preventDefault();
        var $q = $(this);

        if($q.val() == ''){
            $('div#results').html('');
            return false;
        }

        //Abort opened requests to speed it up
        if(runningRequest){
            request.abort();
        }

        runningRequest=true;


// Der Pfad zum Suchscript

        request = $.getJSON("http://www.ifun.de/wp-content/themes/ifun_v2/__assets/scripts/search.php",{
            q:$q.val()
        },function(data){           
            showResults(data,$q.val());
            runningRequest=false;
        });

function showResults(data, highlight){
            var resultHtml = '';
            $.each(data, function(i,item){
                resultHtml+='<div class="result">';
                resultHtml+='<div class="icon">';
                resultHtml+='<a class="apptitle" href="http://www.ifun.de/app/'+item.title+'"><img src="'+item.kleine+'"></a>';
                resultHtml+='</div>';
                resultHtml+='<a class="apptitle" href="http://www.ifun.de/app/'+item.title+'">'+item.content+'</a>';
 				resultHtml+='<br><span class="light" style="font-size: 9px;">v'+item.ausgabe+'</span><br/>'+item.eur+'';
 				resultHtml+=''+item.preis+'</div>';
                resultHtml+='</div>';
            });

            $('div#results').html(resultHtml);
        }

        $('form').submit(function(e){
            e.preventDefault();
        });
    });
 });

