var filter_arr=new Array();
	
$(document).ready(function() {
	

	$(document).click(function(){
	  $("#searchresults").hide();
	  $("#searchresults").html("");
	});
	$("#qs").click(function(){
	//	$("#qs").removeClass();
		$("#qs").css({ color: "#737479"});
		$("#qs").val("");
	});
   $("#searchform").submit(function(){
	
		$(this).attr({action: SYSTEMPATH+"search/"});

  
   });
	
	
	var getResultsUrl=SYSTEMPATH+"code/search/get_results.php";
	$("#qs").keyup(function(event){
	//keycode 65 - 90 a-z
	//	
	var o={};
	o.qs=$("#qs").val();
		if(((event.keyCode >=65 && event.keyCode <=90)|| event.keyCode == 8 )&& o.qs.length>3) {
			
				$.getJSON(getResultsUrl,o,function (results) {
					if(results.length >0){
						$("#searchresults").show();
						$("#searchresults").html("");
					$.each(results, function(i,obj) {
						switch(obj.typ){
							case "Ressource" :$("#searchresults").append("<div id='sr_"+i+"'></div>")
											$("#sr_"+i).append("<div class='result_typ'>"+obj.typ+": </div>");
											$("#sr_"+i).append("<div class='result_titel'>"+obj.titel+"</div>");
											$("#sr_"+i).append("<div class='result_abstract'>"+obj.inhalt+"</div>");
											$("#sr_"+i).click(function(){
												document.location.href=SYSTEMPATH+"projekte/"+obj.id;
											});
										
										
											break;
							case "Themengruppe" :$("#searchresults").append("<div id='sr_"+i+"'></div>")
											$("#sr_"+i).append("<div class='result_typ'>"+obj.typ+": </div>");
											$("#sr_"+i).append("<div class='result_titel'>"+obj.titel+"</div>");
											$("#sr_"+i).append("<div class='result_abstract'>"+obj.inhalt+"</div>");
											$("#sr_"+i).click(function(){
												document.location.href=SYSTEMPATH+"tg/"+obj.id;
											});
											break;
					
							case "Keyword" :$("#searchresults").append("<div id='sr_"+i+"'></div>")
											$("#sr_"+i).append("<div class='result_typ'>Projekt: </div>");
											$("#sr_"+i).append("<div class='result_titel'>"+obj.titel+"</div>");
											$("#sr_"+i).append("<div class='result_abstract'>indiziert mit dem Keyword: "+obj.inhalt+"</div>");
											$("#sr_"+i).click(function(){
												document.location.href=SYSTEMPATH+"projekte/"+obj.id;
											});
											break;
			               default:         $("#searchresults").append("<div id='sr_"+i+"'></div>")
											$("#sr_"+i).append("<div class='result_typ'>"+obj.typ+": </div>");
											$("#sr_"+i).append("<div class='result_titel'>"+obj.titel+"</div>");
											$("#sr_"+i).append("<div class='result_abstract'>"+obj.inhalt+"</div>");
											$("#sr_"+i).click(function(){
												document.location.href=SYSTEMPATH+"tg/"+obj.modul_id+"-perma-"+obj.id;
											});
											break;
						
						
						}
						$("#sr_"+i).hover(
							function() {
							
									$("#sr_"+i).addClass("highlight");
							},
							function() {
								$("#sr_"+i).removeClass("highlight");
							}
						);
					
					
					}); //each
					//weiter link
				
						$("#searchresults").append("<div id='weiter'><img src='"+SYSTEMPATH+"html/img/icons/pfeil.gif' />Alle</div>")
						$("#weiter").click(function(){
							document.location.href=SYSTEMPATH+"search/"+o.qs;
						});
						$("#weiter").hover(
							function() {
						
									$("#weiter").addClass("highlight");
							},
							function() {
								$("#weiter").removeClass("highlight");
							}
						);
				
					} //results length>0
				});//getJson
		
		  	}//keyCode
		});

        //log info
        
        if(RECHTE == 6){
                $("#loginfo").hide();
                $("#loginfo_icon").mouseover(
        			function() {
        		        $("#loginfo").show();
				
        			}
        		);
        		$("#loginfo").mouseout(
        			function() {
        		        $("#loginfo").hide();
			   
        			}
        		);
        		$("#loginfo_link").mouseover(
        			function() {
        		        $("#loginfo").show();
			
        			}
        		);
		
		}
		else{
		    $("#loginfo_huelle").hide();
		    
	    }
		
	
});

/****************************************/
function filter_results(tab,qs){

	var checked_filters=new Array();
	var flag=false;
	$("input[@type='checkbox']").each(function() {
	
		if(this.checked == true){
	 		checked_filters.push(this.value);
			flag=true;
		}
	});
	if(!flag)
		checked_filters=new Array(1,2,3,4);
		


	
		$("#search_results_filtered").html("");
		$("#search_results_page").hide();
	
		
		var url=SYSTEMPATH+"code/search/filter_results.php";
		var o={};
		o.filter_str=checked_filters.join();
		o.qs=qs;
		$.getJSON(url,o,function (results) {
		
				$.each(results, function(i,obj) {
				
			
					$("#search_results_filtered").append("<div id='sr_"+i+"' class='searchresults_loop'></div>")
				
					switch(obj.typ){
						case "Ressource": $("#sr_"+i).append("<a id='result_link_"+i+"' href='"+SYSTEMPATH+"projekte/"+obj.id+"'></a>")
										$("#result_link_"+i).append("<div class='page_result_typ'>"+obj.typ+": </div>");
										$("#result_link_"+i).append("<div class='page_result_titel'>"+obj.titel+"</div>");
										$("#result_link_"+i).append("<div class='page_result_abstract'>"+obj.inhalt+"</div>");
								
									
									
										break;
						case "Themengruppe" :    $("#sr_"+i).append("<a id='result_link_"+i+"' href='"+SYSTEMPATH+"tg/"+obj.id+"'></a>")
										$("#result_link_"+i).append("<div class='page_result_typ'>"+obj.typ+": </div>");
										$("#result_link_"+i).append("<div class='page_result_titel'>"+obj.titel+"</div>");
										$("#result_link_"+i).append("<div class='page_result_abstract'>"+obj.inhalt+"</div>");
									
										break;
						case "Beitrag" :$("#sr_"+i).append("<a id='result_link_"+i+"' href='"+SYSTEMPATH+"tg/"+obj.modul_id+"-perma-"+obj.id+"'></a>")
										$("#result_link_"+i).append("<div class='page_result_typ'>"+obj.typ+": </div>");
										$("#result_link_"+i).append("<div class='page_result_titel'>"+obj.titel+"</div>");
										$("#result_link_"+i).append("<div class='page_result_abstract'>"+obj.inhalt+"</div>");
									
										break;
						case "Keyword" :$("#sr_"+i).append("<a id='result_link_"+i+"' href='"+SYSTEMPATH+"projekte/"+obj.id+"'></a>")
										$("#result_link_"+i).append("<div class='page_result_typ'>Projekt: </div>");
										$("#result_link_"+i).append("<div class='page_result_titel'>"+obj.titel+"</div>");
										$("#result_link_"+i).append("<div class='page_result_abstract'>indiziert mit dem Keyword: "+obj.inhalt+"</div>");
								
										break;
									
					
					}
				
				
				
				}); //each
		});
	
}
 
