$(function() {
/* --- etusivun slideshow --- */
if ($('#mainimage').length != 0) {
	$('#mainimage').cycle({ 
		fx:'fade', 
		speed:2000, 
		timeout:6000
	});
};
/* --- poliisilaitoshaku --- */
var acOptions = {
	minChars: 1,
	max: 50,
	highlight:false,
	dataType: 'json', // this parameter is currently unused
	extraParams: {
		format: 'json' // pass the required context to the Zend Controller
	},
	parse: function(data) {
		var parsed = new Array();
		data = data.cities;
 	
		for (var i = 0; i < data.length; i++) {
			parsed[parsed.length] = {data: data[i], value: data[i].name, result: data[i].name};
		}
		return parsed;
	},
	formatItem: function(item) {
		return item.name;
	}
};
if ($('#countyname').length != 0) {
	$('#countyname')
		.autocomplete('/poliisi/home.nsf/kunnat.json?open', acOptions)
		.result(function(event, item){ location.href = item.url;});
};
if ($('#countynameswe').length != 0) {
	$('#countynameswe')
		.autocomplete('/poliisi/home.nsf/kunnat_swe.json?open', acOptions)
		.result(function(event, item){ location.href = item.url;});
};
if ($('#countynameeng').length != 0) {
	$('#countynameeng')
		.autocomplete('/poliisi/home.nsf/kunnat_eng.json?open', acOptions)
		.result(function(event, item){ location.href = item.url;});
};
});
