$(document).ready(function() {

	$("#search_input_field").autocomplete(queryUrl+"?rfserver=" + remoteServer + "&f="+searchIn+"&r="+noOfCounts+"&db="+database+"&langtype="+langType+"&sort="+sorting_order+"&matchlangtype="+matchLangType+"&language="+Language, {
	dataType: 'json',
	contentType: "application/json; charset=utf-8",
	minChars: launchKeys,
	width:242,
	selectFirst:false,
	scroll:true,
	highlight:false,
	parse: function(data) {						   
	
	var rows = new Array();
	data =data.autnresponse.responsedata.autn_hit;
		if(data[0] ==undefined)
		{
			if(data.autn_content  !=undefined)
			{
			rows[0]= {
			data:data.autn_content.DOCUMENT.KEYWORDS,
			value:data.autn_content.DOCUMENT.URL,
			result:data.autn_content.DOCUMENT.KEYWORDS
			
		}
			}
		}
	
		if(data[0] !=undefined)
		{
		for(var i=0; i<data.length; i++){
			rows[i]= {
			data:data[i].autn_content.DOCUMENT.KEYWORDS,
			value:data[i].autn_content.DOCUMENT.URL,
			result:data[i].autn_content.DOCUMENT.KEYWORDS
			}
			}
			}
		
			  return rows;										
			},																									  
			formatItem: function(row, i, n,value,term) {
			Set_Cookie("ckcTxtSearch",$('search_input_field').value);
			var newterm=term.toString();
			var dvrowdata=row.toString();
			var newreg=dvrowdata.replace(new RegExp("(?![^&;]+;)((?: \\s*|^)" + newterm.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])^(\b)/,"$1") + ")(?![^&;]+;)", "i"), "<strong>$1</strong>");
			var newrow="<a>"+newreg+"</a>";
			//var newrow="<a onclick=\"window.location=\'"+value+"'\">"+newreg+"</a>";
	
			return newrow;
			}
	});
});
