// JavaScript Document
function change_user(gettype, pageno){
	var get_value = $("#user").attr("value");
	$.getJSON(
		"ajax/ajax_user.php",//产生JSON数据的服务端页面
		{name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
		var getdata_array = new Array();
		
		//循环取json中的数据,并呈现在列表中
		$.each(json,function(i){
			var data_list = new Array();
			data_list[0] = json[i].u_realname;
			data_list[1] = json[i].u_name;			
			//data_list[2] = json[i].c_id;
			getdata_array.push(data_list);
			//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
		})
		$("#user").autocomplete(getdata_array,{
			pagecount : json["pagecount"],
			pageno : json["page"],
			fun: "change_user",
			funtype: gettype
		});
		/*
		$("#user").autocomplete(getdata_array,{
		//width: 300,
		multiple: false,
		matchContains: true,
		formatItem: function(row) {
			//return row[0] + " (<strong>id: " + row[1] + "</strong>)";
			return row[0] + "  <strong>(" + row[1] + ")</strong>";
		},
		formatResult: function(row) {
			//return row[0].replace(/(<.+?>)/gi, '');
			return row[0];
		}
		});
		*/
	})
}

function change_friend(gettype, pageno){
	var get_value = $("#user").attr("value");
	$.getJSON(
		"ajax/ajax_friend.php",//产生JSON数据的服务端页面
		{name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
		var getdata_array = new Array();
		
		//循环取json中的数据,并呈现在列表中
		$.each(json,function(i){
			var data_list = new Array();
			data_list[0] = json[i].u_realname;
			data_list[1] = json[i].u_name;			
			//data_list[2] = json[i].c_id;
			getdata_array.push(data_list);
			//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
		})
		$("#user").autocomplete(getdata_array,{
			pagecount : json["pagecount"],
			pageno : json["page"],
			fun: "change_friend",
			funtype: gettype
		});
	})
}

function change_autocomplete(gettype, pageno){
	var get_value = $("#carrier").attr("value");
	$.getJSON(
		"ajax/ajax_carrier.php",//产生JSON数据的服务端页面
		{type:gettype,age:20,name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
		var getdata_array = new Array();
		//循环取json中的数据,并呈现在列表中
		$.each(json,function(i){
			var data_list = new Array();
			data_list[0] = json[i].c_code;
			data_list[1] = json[i].c_name;
			//data_list[2] = json[i].c_id;
			getdata_array.push(data_list);
			//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
		})
		$("#carrier").autocomplete(getdata_array,{
			pagecount : json["pagecount"],
			pageno : json["page"],
			fun: "change_autocomplete",
			funtype: gettype
		});
		/*
		$("#carrier").autocomplete(getdata_array,{
		//width: 300,
		multiple: false,
		matchContains: true,
		formatItem: function(row) {
			//return row[0] + " (<strong>id: " + row[1] + "</strong>)";
			return row[0] + "  <strong>(" + row[1] + ")</strong>";
		},
		formatResult: function(row) {
			//return row[0].replace(/(<.+?>)/gi, '');
			return row[1];
		}
		});
		*/
	})
}
function change_start(gettype, pageno){
	var get_value = $("#start").attr("value");
	$.getJSON(
		"ajax/ajax_harbor.php",//产生JSON数据的服务端页面
		{type:gettype,mode:"0",name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
			//alert(json["pagecount"]);
			
			var getdata_array = new Array();
			//循环取json中的数据,并呈现在列表中
			$.each(json,function(i){
				var data_list = new Array();
				data_list[0] = json[i].h_code;
				data_list[1] = json[i].h_name;
				//data_list[2] = json[i].h_id;
				getdata_array.push(data_list);
				//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
			})
			//alert(json["page"]);
			$("#start").autocomplete(getdata_array,{
				pagecount : json["pagecount"],
				pageno : json["page"],
				fun: "change_start",
				funtype: gettype
			});
			/*
			$("#start").autocomplete(getdata_array,{
				multiple: false,
				matchContains: false,
				formatItem: function(row) {
					return row[0] + "  <strong>(" + row[1] + ")</strong>";
				},
				formatResult: function(row) {
					return row[1];
				}
			});
			*/
		})
}

function change_end(gettype, pageno){
	var get_value = $("#end").attr("value");
	$.getJSON(
		"ajax/ajax_harbor.php",//产生JSON数据的服务端页面
		{type:gettype,mode:"1",name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
		var getdata_array = new Array();
		
		//循环取json中的数据,并呈现在列表中
		$.each(json,function(i){
			var data_list = new Array();
			data_list[0] = json[i].h_code;
			data_list[1] = json[i].h_name;
			//data_list[2] = json[i].h_id;
			getdata_array.push(data_list);
			//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
		})
		$("#end").autocomplete(getdata_array,{
			pagecount : json["pagecount"],
			pageno : json["page"],
			fun: "change_end",
			funtype: gettype
		});
		/*
		$("#end").autocomplete(getdata_array,{
		//width: 300,
		multiple: false,
		matchContains: false,
		formatItem: function(row) {
			//return row[0] + " (<strong>id: " + row[1] + "</strong>)";
			return row[0] + "  <strong>(" + row[1] + ")</strong>";
		},
		formatResult: function(row) {
			//return row[0].replace(/(<.+?>)/gi, '');
			return row[1];
		}
		});
		*/
	})
}


function change_relay(gettype, pageno){
	var get_value = $("#relay").attr("value");
	$.getJSON(
		"ajax/ajax_harbor.php",//产生JSON数据的服务端页面
		{type:gettype,mode:"1",name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
		var getdata_array = new Array();
		
		//循环取json中的数据,并呈现在列表中
		$.each(json,function(i){
			var data_list = new Array();
			data_list[0] = json[i].h_code;
			data_list[1] = json[i].h_name;
			//data_list[2] = json[i].h_id;
			getdata_array.push(data_list);
			//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
		})
		$("#relay").autocomplete(getdata_array,{
			pagecount : json["pagecount"],
			pageno : json["page"],
			fun: "change_relay",
			funtype: gettype
		});
	})
}



function change_start_index(gettype, pageno){
	var get_value = $("#start_index").attr("value");
	$.getJSON(
		"ajax/ajax_harbor.php",//产生JSON数据的服务端页面
		{type:gettype,mode:"0",name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
			//alert(json["pagecount"]);
			
			var getdata_array = new Array();
			//循环取json中的数据,并呈现在列表中
			$.each(json,function(i){
				var data_list = new Array();
				data_list[0] = json[i].h_code;
				data_list[1] = json[i].h_name;
				//data_list[2] = json[i].h_id;
				getdata_array.push(data_list);
				//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
			})
			//alert(json["page"]);
			$("#start_index").autocomplete(getdata_array,{
				pagecount : json["pagecount"],
				pageno : json["page"],
				fun: "change_start_index",
				funtype: gettype
			});
			/*
			$("#start").autocomplete(getdata_array,{
				multiple: false,
				matchContains: false,
				formatItem: function(row) {
					return row[0] + "  <strong>(" + row[1] + ")</strong>";
				},
				formatResult: function(row) {
					return row[1];
				}
			});
			*/
		})
}

function change_end_index(gettype, pageno){
	var get_value = $("#end_index").attr("value");
	$.getJSON(
		"ajax/ajax_harbor.php",//产生JSON数据的服务端页面
		{type:gettype,mode:"1",name:get_value,page:pageno,date:new Date()},//向服务器发出的查询字符串（此参数可选）
		//对返回的JSON数据进行处理，本例以列表的形式呈现
		function(json){
		var getdata_array = new Array();
		
		//循环取json中的数据,并呈现在列表中
		$.each(json,function(i){
			var data_list = new Array();
			data_list[0] = json[i].h_code;
			data_list[1] = json[i].h_name;
			//data_list[2] = json[i].h_id;
			getdata_array.push(data_list);
			//$("#list").append("<li>name:"+json[i].c_name+"&nbsp; Age:"+json[i].c_id+"</li>")
		})
		$("#end_index").autocomplete(getdata_array,{
			pagecount : json["pagecount"],
			pageno : json["page"],
			fun: "change_end_index",
			funtype: gettype
		});
		/*
		$("#end").autocomplete(getdata_array,{
		//width: 300,
		multiple: false,
		matchContains: false,
		formatItem: function(row) {
			//return row[0] + " (<strong>id: " + row[1] + "</strong>)";
			return row[0] + "  <strong>(" + row[1] + ")</strong>";
		},
		formatResult: function(row) {
			//return row[0].replace(/(<.+?>)/gi, '');
			return row[1];
		}
		});
		*/
	})
}
