function getHorseData(url) {
	var name = $("#name").val();
	var age = $("#age").val();
	var sex = $("#sex").val();
	var breed = $("#breed").val();
	var data = { name: name, age: age, sex: sex, breed: breed };
	getData(url, data);
}

function getStableData(url) {
	var name = $("#name").val();
	var city = $("#city").val();
	var options = new Array(9);
	var tmp = '';
	for (var i = 0; i<9;i++){
		tmp = "option_"+i; 
		//options[i] = document.queryform.$(tmp).checked;
		options[i] = $(tmp);
	}

	var data = { name: name, city: city, options: options};
	getData(url, data);
}


function getData(url, data) {
	var template = $('#queryTemplate').html();
	template = template.replace(/[(]/g, '<');
	template = template.replace(/[)]/g, '>');
//	var template = document.getElementById('queryTemplate').innerHTML;

	$('#queryResult_title').html('Hakee...');

	$.ajax( {
		type: 'POST',
		url: url,
		datatype: 'json',
		data: data,
		success: function (data) {
			var result = eval ('(' + data + ')');	
			var data = result.data;
			var title = $('#queryResult_title').attr("name");
			$('#queryResult_title').html(title);
			$('#queryResults').html('');
			for (var i=0; i<data.length; i++) {
				var output = template;
				output = output.replace(/CONTENT/, data[i].name);
				if (data[i].uri != undefined) {
					output = output.replace(/LINK/, "/"+result.page+"/"+data[i].uri);
				} else {
					output = output.replace(/LINK/, "/"+result.page+"/"+data[i].id);
				}
				$('#queryResults').append(output);
			}
		},
		failure: function (data) {
			$('#queryResults').html("haku ep&auml;onnistui");
			
		}
	});
}
