$j( function() {

	if($j('#header ul li').length > 0) {

		$j('#header').addClass('fade');

		$j('#header ul').cycle();

	};


	$j('#nav li:first a, #side ul li:first a, #nav li:first, #side ul li:first').addClass("first");
	$j('#nav li:last a, #side ul li:last a, #nav li:last, #side ul li:last').addClass("last");


	$j("#q").focus( function() {
		if($j(this).val() == 'Postcode') {
			$j(this).val('');
		};

	}).blur( function() {
		if($j(this).val() == "") {
			$j(this).val('Postcode');
		};

	}).autocomplete('/autocomplete/', {
		max: 10,
		//mustMatch: true,
		parse: function(data) {
			return $j.map(eval(data), function(row) {
				return {
					data: row,
					value: row.name,
					url: row.url,
					result: row.name
				}
			});
		},
		formatItem: function(item) {
			return item.name;
		}

	}).result(function(e, item) {
		$j('#search_url').val(item.url);
		$j('#search_form').submit();
	});

	$j('.pledge_hide').hide();

	$j('.pledge_hide:first').before('<p><a href="priorities/" title="View the Policing Pledge" id="pledge_link">View The Policing Pledge</a></p>');

	$j('#pledge_link').click( function() {

		$j(this).parent().hide();

		$j('.pledge_hide').show();

		return false;

	});

});