$j(document).ready(function() {
	if ($j("#qsearch").length > 0) {
		$j("#qsearch").autocomplete('http://ext-sieve-master.acacloud.com/solr/ibuyconstructionparts/spell/?wt=json&json.wrf=?&json.nl=map&q=xxx&start=0&rows=0&terms=true&omitHeader=true', {
			multiple: false,
			dataType: "jsonp",
			minChars: 2,
			parse: function(data) {
				var parsed = [];
				$j.each(data.terms.spell,
					function(i, item) {
						parsed[parsed.length] = {
							data: i,
							value: i,
							result: i
						};
					});
				return parsed;
			},
			formatItem: function(item) {
				return item;
			}
		});
	}
});


$j(document).ready(function() {
	if ($j("#modelsearch").length > 0) {
                var query="?wt=json&json.wrf=?&json.nl=map&start=0&rows=20&terms=true&omitHeader=true&fl=name,mfg_varchar_attribute,group_name_varchar_attribute";
                var host = 'http://ext-sieve-master.acacloud.com/solr/ibuyconstructionparts/spell/';
		$j("#modelsearch").autocomplete(host+query, {
			multiple: false,
			dataType: "jsonp",
			minChars: 2,
                        queryField: "name",
                        queryFilter: "product_type:model",
                        width:"200px",
			parse: function(data) {                            
				var parsed = [];

				$j.each(data.response.docs,
                                    function(i,item){
                                        parsed[parsed.length] = {
							data: item.mfg_varchar_attribute + " " +item.name,
                                                        value: item.name,							
							result: item.name
						};
                                    }
                                );
				return parsed;
			},
			//formatItem: function(item) {
                        formatItem: function(data, min, max, value, term){
                                //var item= value + " "+data;
				return data;
			}
		});
	}
});




$j(document).ready(function() {
	if ($j("#partsearch").length > 0) {
                var query="?wt=json&json.wrf=?&json.nl=map&start=0&rows=20&terms=true&omitHeader=true&fl=name,mfg_varchar_attribute,group_name_varchar_attribute";
                var host = 'http://ext-sieve-master.acacloud.com/solr/ibuyconstructionparts/spell/';
		$j("#partsearch").autocomplete(host+query, {
			multiple: false,
			dataType: "jsonp",
			minChars: 2,
                        queryField: "name",
                        queryFilter: "product_type:part",
                        width:"200px",
			parse: function(data) {
				var parsed = [];

				$j.each(data.response.docs,
                                    function(i,item){
                                        parsed[parsed.length] = {
							data: item.mfg_varchar_attribute + " " +item.name,
							value: item.name,
							result: item.name
						};
                                    }
                                );
				return parsed;
			},
			//formatItem: function(item) {
                        formatItem: function(data, min, max, value, term){
                               // var item= value + " "+data;
				//return item;
                                return data;
			}
		});
	}
});

