
  google.load("jquery", "1.3.2");
 
  google.setOnLoadCallback(function() {
	$("#results").hide();
	$("#load_results").submit(function(){
		var query = $("#searchfield").val();
		var maxhits = $("#maxhits").val();
		var eventid = $("#eventid :selected").val();
		//alert(eventid);return false;
		if(query.length>2){
			$.ajax({
				method: "GET",
				url: "results.asp",
				data: "q=" + query + "&eventid="+eventid+"&hits="+maxhits,
				dataType: "xml",
				success: populateTable
			});
			//pageTracker._trackPageview('/search/startno.html?q='+escape(query));
		}else{alert("Du måste ange minst tre tecken.")}
		return false;
	});
});

function populateTable(xml){
	$("#results").show();
	$("#results tbody").empty();
	var eventid = $("#eventid :selected").val();
	var maxhits = parseInt($("#maxhits").val()),
	    hits = parseInt($("hits",xml).attr("count"));
	if (hits>0)
	{
		$("result",xml).each(function(i){
			var startno = $(this).find("startno").attr("value"),
			    firstname = $(this).find("firstname").text(),
			    surname = $(this).find("surname").text(),
			    year = $(this).find("year").text(),
			    city = $(this).find("city").text();
			$("#results tbody").append(
				'<tr><td><a href="javascript:void(window.opener.location.href=\'/Products/Search/'+ eventid +'/'+ startno +'\');">'+ startno +'</a></td><td><a href="javascript:void(window.opener.location.href=\'/Products/Search/'+ eventid +'/'+ startno +'\');">'+ surname + ', ' + firstname +'</a></td><td>'+ year +'</td><td>'+ city +'</td></tr>');
		});
		$("#results tbody tr:odd").addClass("odd");
		$("#results tbody tr").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});
		if(hits>maxhits) $("#results tbody").append('<tr><td colspan="4" style="text-align:center">'+hits+' rader påträffades, visar de första '+maxhits+'.</td></tr>');
	}else{
		$("#results tbody").append('<tr><td colspan="4" style="text-align:center">Inget resultat påträffades</td></tr>');
	}
}
