// JavaScript Document
var reDraM_ID=null;
var reDraM_x=null;
var reDraM_y=null;
var reDraM_time=null;
var reDraM_stime=null;
var reDraM_etime=null;
function getAllTracker(tnum)
{
	var para="trackerNum="+tnum;
	var url="allHistoryTracker.php";
	searchAjaxRequest(para,url,showInGGmap);
}
function showInGGmap(response)
{
	if (response.readyState==4)
	{
		if (response.status==200)
		{
			var sr_node=getNode(response.responseXML,"Log")[0];
			var entry_node=getNode(sr_node,"Entry");
			for(i=0;i<entry_node.length;i++)
			{
				var entry_time=document.createTextNode(getNodeValue(entry_node[i],"Time"));
				var entry_location=getNodeValue(entry_node[i],"Location").split(",");
				var entry_sos=getNodeValue(entry_node[i],"Sos");
				var entry_x=entry_location[0];
				var entry_y=entry_location[1];
				//var point =new GLatLng(30.45465+i/1000, 101.95090+i/1000); 	  
	  			//g_Gmap.addOverlay(createMarker(point,getNodeValue(entry_node[i],"Time")));
			}
		}
	}
}
function gg_displayTracker(user)
{
	var para="keyWord="+user;
	g_userName=user;
	var url="searchTracker.php";
	document.getElementById("tk_list").innerHTML="Loading...";
	searchAjaxRequest(para,url,gg_trackerList);
}
function gg_trackerList(response)
{
	if (response.readyState==4)
	{
		if (response.status==200)
		{
			tbl = document.createElement("TABLE");
			tbody = document.createElement("TBODY");
			tbl.appendChild(tbody);
			var sr_node=getNode(response.responseXML,"SearchResults")[0];
			var te_nodeValue=getNodeValue(sr_node,"TotalEnties");
			var ps_nodeValue=getNodeValue(sr_node,"PageSize");
			var sp_nodeValue=getNodeValue(sr_node,"ShowPage");
			var sh_nodeValue=getNodeValue(sr_node,"SrpHead");
			var kw_nodeValue=getNodeValue(sr_node,"KeyWord");
			keyWord="keyWord="+kw_nodeValue;
			targetPage="searchTracker.php";
			if(te_nodeValue!=0)
			{
				var list_node=getNode(sr_node,"List");
				var entry_node=getNode(list_node[0],"Entry");
				tr = document.createElement("TR");
				td = document.createElement("TD");
				var refreshbt= document.createElement("INPUT");
				refreshbt.type="button";
				refreshbt.value="refresh";
				refreshbt.onclick=function()
				{
					var txtLoading=document.createTextNode("Loading...");
				//	srp_set_content(txtLoading);
					gg_displayTracker(g_userName);
				}
				td.appendChild(refreshbt);
				tr.appendChild(td);
				tbody.appendChild(tr);
				for(i=0;i<entry_node.length;i++)
				{
					var entry_name=getNodeValue(entry_node[i],"trackerName");
					var entry_num =getNodeValue(entry_node[i],"trackerNum");
					var entry_time =getNodeValue(entry_node[i],"Time");
					var entry_rport =getNodeValue(entry_node[i],"Rport");
					tr = document.createElement("TR");
					td = document.createElement("TD");
					span=document.createElement("big");
					span.num=entry_num;
					span.title=entry_num+"\n"+entry_time;
					span.onclick=function()
					{
						reDraM_ID=this.num;
						var para="trackerNum="+this.num;
						var url="getTrackerLatlng.php";
						searchAjaxRequest(para,url,gg_showTrackerPosition);
					}
					var td = document.createElement("TD");
					td.noWrap =true;
					strName = document.createTextNode(entry_name);
					span.appendChild(strName);
					td.appendChild(span);
					strSpace = document.createTextNode("   ");
					td.appendChild(strSpace);
					var bthistory= document.createElement("INPUT");
					bthistory.type="button";
					bthistory.value="History";
					bthistory.num=entry_num;
					bthistory.trackerName=entry_name;
					bthistory.onclick=function()
					{
						tk_histoty_open();
						g_trackerNum=this.num;
						g_trackerName=this.trackerName;
					};
					td.appendChild(bthistory);
					
					tr.appendChild(td);
					tbody.appendChild(tr);
				}
			}else
			{
				tr = document.createElement("TR");
				td = document.createElement("TD");
				span=document.createElement("STRONG");
				strName = document.createTextNode(sh_nodeValue);
				span.appendChild(strName);
				td.appendChild(span);
				tr.appendChild(td);
				tbody.appendChild(tr);
			}
			pageStr=ggtracker_splitPage(te_nodeValue,ps_nodeValue,sp_nodeValue,keyWord,targetPage);
			tr = document.createElement("TR");
			td = document.createElement("TD");
			td.innerHTML="<br />" + pageStr;
			tr.appendChild(td);
			tbody.appendChild(tr);
			document.getElementById("tk_list").innerHTML="";
			document.getElementById("tk_list").appendChild(tbl);
		}
	}
}
function gg_showTrackerPosition(response)
{
	
	if (response.readyState==4)
	{
		if (response.status==200)
		{
			//alert(response.responseText);
			var sr_node=getNode(response.responseXML,"SearchResults")[0];
			var flag_nodeValue=getNodeValue(sr_node,"Flag");
			var entry_node=getNode(sr_node,"Entry");
			for(i=0;i<entry_node.length;i++)
			{
				var entry_name=getNodeValue(entry_node[i],"Name");
				var entry_id=getNodeAttributes(entry_node[i],"ID");
				var entry_time=getNodeValue(entry_node[i],"Time");
				var entry_mobilenum=getNodeValue(entry_node[i],"MobileNum");
				var entry_x=getNodeValue(entry_node[i],"X");
				var entry_y=getNodeValue(entry_node[i],"Y");
				var entry_sec=getNodeValue(entry_node[i],"Sec");
				var point =new GLatLng(entry_y,entry_x); 	
				//g_Gmap.clearOverlays();
			
				g_Gmap.addOverlay(createMarker(point,entry_name+'<br />'+entry_mobilenum+'<br />'+entry_time));
        		if(g_Gmap.getZoom()<13)
				{
					g_Gmap.setCenter(new GLatLng(entry_y,entry_x),13);
				}else
				{
					g_Gmap.setCenter(new GLatLng(entry_y,entry_x),g_Gmap.getZoom());
				}
			}
			load_markers();
		}
	}
}

function ggtracker_splitPage(totalResult,paraSize,showPage,urlPara,serPage)
{
			pageSize=paraSize;
			keyWord=urlPara;
			allPages=(totalResult%pageSize==0)?(Math.floor(totalResult/pageSize)):Math.floor((parseInt(totalResult/pageSize)+1));
			showPage=showPage;
			var prev=parseInt(showPage)-1;
			var next=parseInt(showPage)+1;
			//	alert("prev="+prev+"next="+next);
			var listPage=8;
			var disMid=Math.floor(listPage/2);
			var listMid=Math.floor(listPage/2);

			if(listPage>=allPages)
			{
			var pageStr="&nbsp;";
			for(p=1;p<=allPages && allPages!=1;p++)
			{
				if(p!=showPage)
				{
					pageStr=pageStr+" <big onClick=\"javascript:searchAjaxRequest('"+keyWord+"&showPage="+p+"','"+serPage+"',gg_trackerList);\">"+p+"</big>&nbsp;";

				}
				else
				{
					if(p==1)
					{
						pageStr=1;
					}
					else
					{
						pageStr=pageStr+p;
					}
				}
			}
		}
		else
		{
			var pageMid=showPage;
			if(showPage<=disMid){pageMid=disMid;}
			if(showPage>=allPages-listMid){pageMid=allPages-listMid;}
			if(showPage>1)
			{
				pageStr=" <big onClick=\"javascript:searchAjaxRequest('"+keyWord+"&showPage="+prev+"','"+serPage+"',gg_trackerList);\"><img src='img/pgup.png'></big>&nbsp;";
			}
			for(j=listMid;j>0;j--)
			{
				if((parseInt(pageMid)+1-j)!=showPage)
				{
					pageStr=pageStr+" <big onClick=\"javascript:searchAjaxRequest('"+keyWord+"&showPage="+(parseInt(pageMid)+1-j)+"','"+serPage+"',gg_trackerList);\">"+(parseInt(pageMid)+1-j)+"</big>&nbsp;";
				}
				else
				{
					if(parseInt(pageMid)+1-j==1)
					{
						pageStr=1;
					}
					else
					{
						pageStr=pageStr+(parseInt(pageMid)+1-j);
					}

				}

			}
			for(j=1;j<=listMid;j++)
			{
				if((parseInt(pageMid)+j)!=showPage)
				{
					pageStr=pageStr+" <big onClick=\"javascript:searchAjaxRequest('"+keyWord+"&showPage="+(parseInt(pageMid)+j)+"','"+serPage+"',gg_trackerList);\">"+(parseInt(pageMid)+j)+"</big>&nbsp;";
				}
				else
				{
					pageStr=pageStr+(parseInt(pageMid)+j);	}

				}
				if(showPage<allPages)
				{
					pageStr=pageStr+"<big onClick=\"javascript:searchAjaxRequest('"+keyWord+"&showPage="+next+"','"+serPage+"',gg_trackerList);\"><img src='img/pgdn.png'></big>&nbsp;";
				 }
			}
			return pageStr;
}

function tk_histoty_open()
{
	var tk=document.getElementById("tk_list");
	var tk_h=document.getElementById("tk_histoty");
	var tk_r=document.getElementById("tk_serch_result");
	tk_r.innerHTML="";
	tk.style.display="none";
	tk_h.style.display="block";	
	dp_cal  = new Epoch('epoch_popup','popup',document.getElementById('starttime'));
	dp_cal2  = new Epoch('epoch_popup','popup',document.getElementById('endtime'));
}

function gg_historyTrackerList(action)
{
	var stime=document.getElementById('starttime').value;
	var etime=document.getElementById('endtime').value;
	if(!(g_isDate(etime)&&g_isDate(stime)))
	{
		return;
	};
	g_action=action;
	reDraM_ID=action;
	reDraM_stime=stime;
	reDraM_etime=etime;
	var para="trackerNum="+g_trackerNum+"&starttime="+stime+"&endtime="+etime;
	var url="historyTracker.php";
	var th_loading=document.createTextNode("Loading..........");
	//th_l_set_content(th_loading);
	searchAjaxRequest(para,url,gg_showTrackerList);
}

function gg_showTrackerList(response)
{
	if (response.readyState==4)
	{
		if (response.status==200)
		{
			//alert(response.responseText);
			var arrayX=new Array();
			var arrayY=new Array();
			var sr_node=getNode(response.responseXML,"Log")[0];
			var entry_node=getNode(sr_node,"Entry");
			var tbl = document.createElement("TABLE");
			var tbody = document.createElement("TBODY");
			tbl.appendChild(tbody);
			var tr=document.createElement("TR");
			var td=document.createElement("TD");
			var strong=document.createElement("STRONG");
			var btClose=document.createElement("INPUT");
			btClose.type='button';
			btClose.value='Close';
			btClose.align ='right';
			btClose.onclick=function()
			{
				document.getElementById("tk_list").style.display="";
				document.getElementById("tk_histoty").style.display="none";
			};
			var trackerName=document.createTextNode(g_trackerName+" :");
			strong.appendChild(trackerName);
			td.appendChild(strong);
			strSpace = document.createTextNode("        ");
			td.appendChild(strSpace);
			td.appendChild(btClose);
			tr.appendChild(td);
			tbody.appendChild(tr);
			entry_x_f=0;
			entry_y_f=0;
			
			var cookieTime = "";
			g_Gmap.clearOverlays();
		//	remove_all_popup();
//			g_searchLayer.clearMarkers();
			for(i=0;i<entry_node.length;i++)
			{
				if(getNodeValue(entry_node[i],"Location")!="Norecord")
				{
					var tr=document.createElement("TR");
					var td=document.createElement("TD");
					var span=document.createElement("BIG");
					var entry_time=document.createTextNode(getNodeValue(entry_node[i],"Time"));
					var entry_location=getNodeValue(entry_node[i],"Location").split(",");
					var entry_sos=getNodeValue(entry_node[i],"Sos");
					var entry_x=entry_location[0];
					var entry_y=entry_location[1];
					if(g_action=="show")
					{
						//g_searchLayer.clearMarkers();
						if(entry_x==0){entry_x=entry_x_f;}
						if(entry_y==0){entry_y=entry_y_f;}
						if(entry_x!=0&&entry_y!=0)
						{
							arrayX.push(entry_x);
							arrayY.push(entry_y);
						}
						if(entry_x!=0&&entry_y!=0)
						{
							var point =new GLatLng(entry_y,entry_x);  
							g_Gmap.addOverlay(createMarker(point,g_trackerName+"<br />"+getNodeValue(entry_node[i],"Time")));
						}
					}
					span.x=entry_x;
					span.y=entry_y;
					span.time=getNodeValue(entry_node[i],"Time");
					span.onclick=function()
					{
						g_Gmap.clearOverlays();
						reDraM_ID="historyM";
						reDraM_x=this.x;
						reDraM_y=this.y;
						reDraM_time=this.time;
						var point =new GLatLng(this.y,this.x);  
						g_Gmap.addOverlay(createMarker(point,g_trackerName+"<br />"+this.time));
						if(g_Gmap.getZoom()<13)
						{
							g_Gmap.setCenter(point,13);
						}else
						{
							g_Gmap.setCenter(point,g_Gmap.getZoom());
						}
						load_markers();
					};
					if(entry_x!=0&&entry_y!=0)
					{	
						span.appendChild(entry_time);
						td.appendChild(span);
					}else

					{
						td.innerHTML="<font style='color:red;font-size: 14px;font-weight: bold;'>"+getNodeValue(entry_node[i],"Time")+"</span>";
					}
					
					if(entry_sos==1)
					{
						td.style.backgroundColor='red';
					}
					//td.appendChild(document.createTextNode("  ("+parseFloat(entry_x).toFixed('6')+","+parseFloat(entry_y).toFixed('6')+")"));
					if(entry_x!=0&&entry_y!=0)
					{
						td.appendChild(document.createTextNode("  ("+entry_x+","+entry_y+")"));
					}
					entry_x_f=entry_x;
					entry_y_f=entry_y;
					td.appendChild(document.createElement("BR"));
					td.appendChild(document.createElement("BR"));
					tr.appendChild(td);
					tbody.appendChild(tr);
				}else
				{
					var tr=document.createElement("TR");
					var td=document.createElement("TD");
					var span=document.createElement("STRONG");
					var entry_time=document.createTextNode(getNodeValue(entry_node[i],"Time"));
					span.appendChild(entry_time);
					td.appendChild(span);
					tr.appendChild(td);
					tbody.appendChild(tr);
				}
			}
			if(g_action=="show")
			{
					arrayX_o=arrayX.sort();
					arrayY_o=arrayY.sort();
					txtx="";
					txtx_o="";
					var newBounds = new OpenLayers.Bounds(arrayX_o[arrayX_o.length-1],arrayY_o[arrayY_o.length-1],arrayX_o[0],arrayY_o[0]);
					if(typeof(arrayX_o[0])!="undefined" && typeof(arrayY_o[0])!="undefined" && typeof(arrayX_o[arrayX_o.length-1])!="undefined" && typeof(arrayY_o[arrayY_o.length-1])!="undefined"&&(arrayX_o[0]!=0 || arrayY_o[0]!=0|| arrayX_o[arrayX_o.length-1]!=0 || arrayY_o[arrayY_o.length-1]!=0))
					{
						var bounds = new GLatLngBounds(new GLatLng(arrayY_o[0],arrayX_o[0],false),new GLatLng(arrayY_o[arrayY_o.length-1],arrayX_o[arrayX_o.length-1],false));
						var center = bounds.getCenter();
						
						var zoom = g_Gmap.getBoundsZoomLevel(bounds);      
						g_Gmap.setCenter(bounds.getCenter(),zoom);
					}
					
			}
			load_markers();
			document.getElementById("tk_serch_result").innerHTML="";
			document.getElementById("tk_serch_result").appendChild(tbl);
		}
	}

}
function g_isDate(oDateTime)
{
    //对日期格式进行验证 要求为2000-2099年  格式为 yyyy-mm-dd[ hh:mi:ss]  并且可以正常转换成正确的日期
    var pat_hd=/^(20\d{2}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|([1-2]{1}[0-9]{1})|(3[0-1]{1}))){1}(\s\d{2}:\d{2}:\d{2})?$/;
 try{
	   if(!pat_hd.test(oDateTime)) throw "error";
	   var arr_dt=oDateTime.split(" ");
	   if(arr_dt[0]=="") throw "error";
	   var oDate=arr_dt[0];
	   var arr_hd=oDate.split("-");
	   var dateTmp;
	   dateTmp= new Date(arr_hd[0],parseFloat(arr_hd[1])-1,parseFloat(arr_hd[2]));
	   if(dateTmp.getFullYear()!=parseFloat(arr_hd[0]) || dateTmp.getMonth()!=parseFloat(arr_hd[1]) -1 || dateTmp.getDate()!=parseFloat(arr_hd[2])) throw "error";
				if(arr_dt[1] && arr_dt[1]!="")
				{
				   var oTime=arr_dt[1];
				   var arr_ht=oTime.split(":");
				   dateTmp.setHours(arr_ht[0],arr_ht[1],arr_ht[2]);
		  if(dateTmp.getHours()!=parseFloat(arr_ht[0]) || dateTmp.getMinutes()!=parseFloat(arr_ht[1]) || dateTmp.getSeconds()!=parseFloat(arr_ht[2])) throw "error";
            }
  }
 catch(ex)
  {
   if(ex.description)
   {return false;}
   else
    {return false;}
  }
 return true;
}

function reDrawMarker(reDraM_ID)
{
	
	if(reDraM_ID==null){return false;}
	if(reDraM_ID=="historyM")
	{
		var point =new GLatLng(reDraM_y,reDraM_x);  
		g_Gmap.addOverlay(createMarker(point,g_trackerName+"<br />"+reDraM_time));
	}else if(reDraM_ID=="show")
	{
		if(reDraM_stime!=null && reDraM_etime!=null)
		{
			//alert(reDraM_stime+","+reDraM_etime);
			var para="trackerNum="+g_trackerNum+"&starttime="+reDraM_stime+"&endtime="+reDraM_etime;
			var url="historyTracker.php";
			searchAjaxRequest(para,url,gg_reShowList);
		}
	}else
	{
		var para="trackerNum="+reDraM_ID;
		var url="getTrackerLatlng.php";
		searchAjaxRequest(para,url,gg_reShow);
	}
}
function gg_reShow(response)
{
	if (response.readyState==4)
	{
		if (response.status==200)
		{
			//alert(response.responseText);
			var sr_node=getNode(response.responseXML,"SearchResults")[0];
			var flag_nodeValue=getNodeValue(sr_node,"Flag");
			var entry_node=getNode(sr_node,"Entry");
			for(i=0;i<entry_node.length;i++)
			{
				var entry_name=getNodeValue(entry_node[i],"Name");
				var entry_id=getNodeAttributes(entry_node[i],"ID");
				var entry_time=getNodeValue(entry_node[i],"Time");
				var entry_mobilenum=getNodeValue(entry_node[i],"MobileNum");
				var entry_x=getNodeValue(entry_node[i],"X");
				var entry_y=getNodeValue(entry_node[i],"Y");
				var entry_sec=getNodeValue(entry_node[i],"Sec");
				var point =new GLatLng(entry_y,entry_x); 	
				//g_Gmap.clearOverlays();
				g_Gmap.addOverlay(createMarker(point,entry_name+'<br />'+entry_mobilenum+'<br />'+entry_time));
			}
		}
	}
}

function gg_reShowList(response)
{
	if (response.readyState==4)
	{
		if (response.status==200)
		{
			//alert(response.responseText);
			var arrayX=new Array();
			var arrayY=new Array();
			var sr_node=getNode(response.responseXML,"Log")[0];
			var entry_node=getNode(sr_node,"Entry");
			var tbl = document.createElement("TABLE");
			var tbody = document.createElement("TBODY");
			tbl.appendChild(tbody);
			var tr=document.createElement("TR");
			var td=document.createElement("TD");
			var strong=document.createElement("STRONG");
			var btClose=document.createElement("INPUT");
			btClose.type='button';
			btClose.value='Close';
			btClose.align ='right';
			btClose.onclick=function()
			{
				document.getElementById("tk_list").style.display="";
				document.getElementById("tk_histoty").style.display="none";
			};
			var trackerName=document.createTextNode(g_trackerName+" :");
			strong.appendChild(trackerName);
			td.appendChild(strong);
			strSpace = document.createTextNode("        ");
			td.appendChild(strSpace);
			td.appendChild(btClose);
			tr.appendChild(td);
			tbody.appendChild(tr);
			entry_x_f=0;
			entry_y_f=0;
			
			var cookieTime = "";
			for(i=0;i<entry_node.length;i++)
			{
				if(getNodeValue(entry_node[i],"Location")!="Norecord")
				{
					var tr=document.createElement("TR");
					var td=document.createElement("TD");
					var span=document.createElement("BIG");
					var entry_time=document.createTextNode(getNodeValue(entry_node[i],"Time"));
					var entry_location=getNodeValue(entry_node[i],"Location").split(",");
					var entry_sos=getNodeValue(entry_node[i],"Sos");
					var entry_x=entry_location[0];
					var entry_y=entry_location[1];
					if(g_action=="show")
					{
						//g_searchLayer.clearMarkers();
						if(entry_x==0){entry_x=entry_x_f;}
						if(entry_y==0){entry_y=entry_y_f;}
						if(entry_x!=0&&entry_y!=0)
						{
							arrayX.push(entry_x);
							arrayY.push(entry_y);
						}
						if(entry_x!=0&&entry_y!=0)
						{
							var point =new GLatLng(entry_y,entry_x);  
							g_Gmap.addOverlay(createMarker(point,g_trackerName+"<br />"+getNodeValue(entry_node[i],"Time")));
						}
					}
					span.x=entry_x;
					span.y=entry_y;
					span.time=getNodeValue(entry_node[i],"Time");
					span.onclick=function()
					{
						//g_Gmap.clearOverlays();
						reDraM_ID="show";
						reDraM_x=this.x;
						reDraM_y=this.y;
						reDraM_time=this.time;
						var point =new GLatLng(this.y,this.x);  
						g_Gmap.addOverlay(createMarker(point,g_trackerName+"<br />"+this.time));
					/*	if(g_Gmap.getZoom()<13)
						{
							g_Gmap.setCenter(point,13);
						}else
						{
							g_Gmap.setCenter(point,g_Gmap.getZoom());
						}*/
						g_Gmap.setCenter(point,g_Gmap.getZoom());
						load_markers();
					};
					if(entry_x!=0&&entry_y!=0)
					{	
						span.appendChild(entry_time);
						td.appendChild(span);
					}else

					{
						td.innerHTML="<font style='color:red;font-size: 14px;font-weight: bold;'>"+getNodeValue(entry_node[i],"Time")+"</span>";
					}
					
					if(entry_sos==1)
					{
						td.style.backgroundColor='red';
					}
					//td.appendChild(document.createTextNode("  ("+parseFloat(entry_x).toFixed('6')+","+parseFloat(entry_y).toFixed('6')+")"));
					if(entry_x!=0&&entry_y!=0)
					{
						td.appendChild(document.createTextNode("  ("+entry_x+","+entry_y+")"));
					}
					entry_x_f=entry_x;
					entry_y_f=entry_y;
					td.appendChild(document.createElement("BR"));
					td.appendChild(document.createElement("BR"));
					tr.appendChild(td);
					tbody.appendChild(tr);
				}else
				{
					var tr=document.createElement("TR");
					var td=document.createElement("TD");
					var span=document.createElement("STRONG");
					var entry_time=document.createTextNode(getNodeValue(entry_node[i],"Time"));
					span.appendChild(entry_time);
					td.appendChild(span);
					tr.appendChild(td);
					tbody.appendChild(tr);
				}
			}
			if(g_action=="show")
			{
					arrayX_o=arrayX.sort();
					arrayY_o=arrayY.sort();
					txtx="";
					txtx_o="";
					var newBounds = new OpenLayers.Bounds(arrayX_o[arrayX_o.length-1],arrayY_o[arrayY_o.length-1],arrayX_o[0],arrayY_o[0]);
					if(typeof(arrayX_o[0])!="undefined" && typeof(arrayY_o[0])!="undefined" && typeof(arrayX_o[arrayX_o.length-1])!="undefined" && typeof(arrayY_o[arrayY_o.length-1])!="undefined"&&(arrayX_o[0]!=0 || arrayY_o[0]!=0|| arrayX_o[arrayX_o.length-1]!=0 || arrayY_o[arrayY_o.length-1]!=0))
					{
						var bounds = new GLatLngBounds(new GLatLng(arrayY_o[0],arrayX_o[0],false),new GLatLng(arrayY_o[arrayY_o.length-1],arrayX_o[arrayX_o.length-1],false));
						//var center = bounds.getCenter();
						
						//var zoom = g_Gmap.getBoundsZoomLevel(bounds);      
						//g_Gmap.setCenter(bounds.getCenter(),zoom);
					}
					
			}
			document.getElementById("tk_serch_result").innerHTML="";
			document.getElementById("tk_serch_result").appendChild(tbl);
		}
	}
}