// JavaScript Document

$().ready(function() {
				   
		$.ajaxSetup({type:"POST"});
				   
		function findValueCallback(event, data, formatted) {
		$("<li>").html( !data ? "No match!" : "Selected: " + formatted).appendTo("#result");
		}
		
		function formatItem(row) {
		return row[0]+"(<strong>id:"+ row[1]+"</strong>)";
		}
		
		function formatResult(row) {
		return row[0].replace(/(<.+?>)/gi, '');
		}
		
		$("#search-input").autocomplete('/search/auto_complete', {
		width: 325,
		minChars: 3,
		multiple: false
		//matchContains: true,
		//formatItem: formatItem,
		//formatResult: formatResult
		});
		
		$(".search_me").result(function(event, data, formatted) {
		var hidden = $(this).parent().next().find(">:input");
		hidden.val((hidden.val()?hidden.val()+";":hidden.val())+data[1]);
		});
		
		// print button	
		$('a#print').click(function(event) {
			/* disable the link */
			event.preventDefault();
			
			window.print();
			return false;
			
		});
		
		
});
