//var _LT_log_servUrl="http://log.api.51ditu.com/log_api.js?";
var _LT_log_servUrl="";
function LTNS()
{
	LTNS.info={time:'Thu Aug 9 17:50:44 UTC+0800 2007',version:'1',ov:'1.3 Ver 20070705'};
	var w=function(J){
		var K=0,L=0;
		var Z=J.length;
		var X=new String();
		var C=-1;var V=0;
		for(var B=0;B<Z;B++){
			var N=J.charCodeAt(B);
			N=(N==95)?63:((N==44)?62:((N>=97)?(N-61):((N>=65)?(N-55):(N-48))));
			L=(L<<6)+N;
			K+=6;
			while(K>=8){
				var M=L>>(K-8);
				if(V>0){
					C=(C<<6)+(M&(0x3f));
					V--;
					if(V==0){
						X+=String.fromCharCode(C);
					};
				}
				else{
					if(M>=224){
						C=M&(0xf);
						V=2;
					}
					else if(M>=128){
						C=M&(0x1f);
						V=1;
					}
					else{
						X+=String.fromCharCode(M);
					};
				};
				L=L-(M<<(K-8));
				K-=8;
			};
		};
		return X;
	};
	var q=["","error","loaded","complete","interactive","unload","shape","on",w("SsDoQN1q")];
	var i=window;
	var o=document;
	function H(J,K){for(var L in K){J[L]=K[L];};}
	function a(){};
	function s(H,J){
		return function(){
			return J.apply(H,arguments)
		};
	};
	function d(H){return(H.tagName||H==i||H==o);};
	function f(H){return(H&&H.ownerDocument&&H.ownerDocument.parentWindow)?H.ownerDocument.parentWindow:i;};
	function g(H){H=H?H:f().event;if(H&&!H.target&&H.srcElement){H.target=H.srcElement};return H;};
	function h(H,J){
		//alert("ajax h(H,J) parent:"+arguments.callee.caller.toString())
		//alert(J.toString());
	
		return function(K){
			if (J==null)
					return ;
			J.call(H,g(K));
		};
	};
	function j(H){H=g(H);if(!H){return;};if(o.all){H.cancelBubble=true;H.returnValue=false}else{H.preventDefault();H.stopPropagation();};};
	function k(H){H=g(H);if(!H){return;};if(o.all){H.cancelBubble=true;H.returnValue=true;}else{H.stopPropagation();};};
	function l(H,event,J,K,L)
	{
		return c(H,event,d(H)?h(J,K):s(J,K),L);
	};
	function z(H,J){if(!H){return;};if(H.parentNode&&!J){H.parentNode.removeChild(H);};b(H);var K;while(K=H.firstChild){z(K);};};function x(H,J){return function(){var e=this;H.apply(e,arguments);v(J);}};
	function c(H,event,J,K){
		var L=[H,event];
		if(K){J=x(J,L)};
		var Z=d(H);
		if(Z){
			J=s(H,J);
			if(H.addEventListener){
				H.addEventListener(event,J,false);
			}
			else if(H.attachEvent){
				H.attachEvent(q[7]+event,J);
			}else{
				var X=H[q[7]+event];
				if(typeof(X)=='function'){H[q[7]+event]=function(){X();J();};}
				else{H[q[7]+event]=J;};
			};
		};
		L.push(J);
		if(H._LT_E_&&Z!=q[6]){H._LT_E_.push(L);}
		else{H._LT_E_=(Z==q[6])?[]:[L];
		};
		if(!a.allEvents){a.allEvents=[];};
		if(event!=q[5]){a.allEvents.push(L);};
		return L;
	};
	function v(H){if(!H||H.length==0){return;};if(arguments.length>1){var J=arguments[0]._LT_E_;for(var K=0;K<J.length;K++){if(J[K][1]==arguments[1]&&J[K][2]==arguments[2]){return v(J[K]);}};};if(d(H[0])){if(H[0].removeEventListener){H[0].removeEventListener(H[1],H[2],false);}else if(H[0].detachEvent){H[0].detachEvent(q[7]+H[1],H[2]);}else{H[0][q[7]+H[1]]=null;};};var L=H[0]._LT_E_;for(var K=L.length-1;K>=0;K--){if(L[K]==H){L.splice(K,1);break;};};L=a.allEvents;for(var K=L.length-1;K>=0;K--){if(L[K]==H){L.splice(K,1);break;};};while(H.length>0){H.pop()};delete H;};function b(H,event){if(!H||!H._LT_E_){return;};var J,K=H._LT_E_;for(var L=K.length-1;L>=0;L--){J=K[L];if(!event||J[1]==event){v(J);};};};function n(){var H=a.allEvents;if(H){for(var J=H.length-1;J>=0;J--){v(H[J]);};};a.allEvents=null;};function m(H,event,J){if(d(H)){if(H.fireEvent){H.fireEvent(q[7]+event);};if(H.dispatchEvent){H.dispatchEvent(event);};}else{if(!J){J=[];};var K=H._LT_E_;if(K&&K.length>0){for(var L=K.length-1;L>=0;L--){var Z=K[L];if(Z&&Z[1]==event&&Z[2]){Z[2].apply(H,J);};};};};};function _(){return o.all?(o.readyState!="loading"&&o.readyState!=q[4]):(a.readyState==q[3])};function Q(){if(!a.unLoadListener){a.unLoadListener=c(i,q[5],n);};if(!o.all&&!a.readyState){a.readyState=q[4];c(o,"DOMContentLoaded",function(){a.readyState=q[3];},true);};};H(a,{getCallback:s,isHtmlControl:d,getObjWin:f,getWindowEvent:g,createAdapter:h,cancelBubble:j,returnTrue:k,bind:l,deposeNode:z,runOnceHandle:x,addListener:c,removeListener:v,clearListeners:b,clearAllListeners:n,trigger:m,isDocumentLoaded:_,load:Q});function W(H,J){var e=this;e[0]=H?parseInt(H):0;e[1]=J?parseInt(J):0;e.Longitude=e[0];e.Latitude=e[1];};H(W.prototype,{getLongitude:function(){var e=this;return e[0];},getLatitude:function(){var e=this;return e[1];},setLongitude:function(H){var e=this;e[0]=parseInt(H);},setLatitude:function(H){var e=this;e[1]=parseInt(H);}});
	function E(){};
	H(E.prototype,{
		load:function(H,J,K,L)
		{
			var e=this;
			e.objName=L?L:"_OLR";
			i[e.objName]=null;
			var J=J?J:"utf-8";
			if(!e.jsFile)
			{
				//alert(q[8]);
				e.jsFile=o.createElement(q[8]);
				e.jsFile.type=w("T6LuT2zgONPXSsDoQN1q");
				e.jsFile.defer=true;
				o.body.insertBefore(e.jsFile,o.body.firstChild);
				l(e.jsFile,"readystatechange",e,e.onReadyStateChange);
				l(e.jsFile,"load",e,e.onLoad);
			};
			e.jsFile.charset=J;
			e.jsFile.src=H;
			e.running=true;
			e.crypt=K;
		},
		onLoad:function(H){var e=this;if(i[e.objName]){var J=i[e.objName];i[e.objName]=null;m(e,q[2],[e.parseObject(J)]);}else{m(e,q[1],[]);};if(!o.all&&e.jsFile&&e.jsFile.parentNode==o.body){e.jsFile.removeAttribute("src");o.body.removeChild(e.jsFile);delete e.jsFile;};e.running=false;},
		parseObject:function(H)
		{
			var e=this;
			if(e.crypt)
			{
				U(H);
			};
			return H;
		},
		onReadyStateChange:function(H)
		{
			var e=this;
			if(!e.jsFile||(e.jsFile.readyState!=q[2]))
			{
				return;
			};
			//alert(H);
			e.onLoad();
		}
		}
	);
			
	function R(H,J,K){var L={url:H,handle:J,charset:K,classNum:1};var Z=I();l(Z,q[2],L,T);l(Z,q[1],L,T);Z.load(H,K);};function T(H){var e=this;e.classNum--;if(H&&H._classUrls){var J;while(J=H._classUrls.pop()){e.classNum++;R(J,Y(e),e.charset);};};if(e.classNum==0){e.handle.apply(e);};};function Y(H){return function(){H.classNum--;if(H.classNum==0){H.handle.apply(H);};};};
	function U(H){
		
		var J;
		if(H.t)
		{
			
			H.t=A(H.t);
			
		};
		for(J in H.a)
		{
			H.a[J]=A(H.a[J]);
		};
		for(J in H.c)
		{
			U(H.c[J]);
		};
	};
	function I(){var H;if(!E.objects){E.objects=[];};for(var J=0;J<E.objects.length;J++){if(E.objects[J].running==false){H=E.objects[J];b(H);break;};};if(!H){H=new E();E.objects.push(H);return H;};H.running=true;return H;};function O(H,J){for(var K=0;K<H.c.length;K++){if(H.c[K].n==J){return H.c[K];};};};function P(H){var J=0,K=0;var L=H.length;var Z=q[0];for(var X=0;X<L;X++){var C=H.charCodeAt(X);if(C>=2048){K=(K<<24)+(((C>>12)|0xe0)<<16)+((((C&0xfff)>>6)|0x80)<<8)+((C&0x3f)|0x80);J+=24;}else if(C>=128){K=(K<<16)+(((C>>6)|0xc0)<<8)+((C&0x3f)|0x80);J+=16;}else{J+=8;K=(K<<8)+C;};while(J>=6){var V=K>>(J-6);K=K-(V<<(J-6));J-=6;var C=(V<=9)?(V+48):((V<=35)?(V+55):((V<=61)?(V+61):((V==62)?44:95)));Z+=String.fromCharCode(C);};};if(J>0){var V=K<<(6-J);Z+=String.fromCharCode((V<=9)?(V+48):((V<=35)?(V+55):((V<=61)?(V+61):((V==62)?44:95))));};return Z;};
	function A(H)
	{
		//alert(H);
		var J=0,K=0;
		var L=H.length;
		var Z=new String();
		var X=-1;
		var C=0;
		for(var V=0;V<L;V++)
		{
			var B=H.charCodeAt(V);
			B=(B==95)?63:((B==44)?62:((B>=97)?(B-61):((B>=65)?(B-55):(B-48))));
			K=(K<<6)+B;
			J+=6;
			while(J>=8)
			{
				var N=K>>(J-8);
				if(C>0){X=(X<<6)+(N&(0x3f));
				C--;
				if(C==0){Z+=String.fromCharCode(X);};}
				else
				{
					if(N>=224)
					{
						X=N&(0xf);
						C=2;
					}
					else if(N>=128)
					{
						X=N&(0x1f);C=1;
					}
					else
					{
						Z+=String.fromCharCode(N);
					};
				};
				K=K-(N<<(J-8));J-=8;};
			};
			//alert(Z);
			return Z;
		};
		
		H(E,{loadClass:R,onClassLoaded:T,onSubClassLoaded:Y,doDecrypt:U,getObject:I,getChild:O,encrypt:P,decrypt:A});function S(H){var e=this;e.url=H?H:i._LT_log_servUrl;e.pendLogs=[];e.sendTimes=0;e.sentLogs={};e.maxLogNumber=10;e.periodSeconds=5;e.pid=D();};H(S.prototype,{addLog:function(H){var e=this;e.pendLogs.push(H);if(e.timeout){i.clearTimeout(e.timeout);e.timeout=null;};if(e.pendLogs.length>=e.maxLogNumber){e.send();}else{e.timeout=i.setTimeout(s(e,e.send),e.periodSeconds*1000);};},getLogStr:function(H){var J,K=[];for(J in H){K.push(J+"="+H[J]);};return K.join("@");},getSendData:function(){var e=this;var H=[];if(e.pendLogs.length==0){return q[0];};var J,K=[];while(e.pendLogs.length>0&&(J=e.pendLogs.shift())){H.push(e.getLogStr(J));K.push(J);};e.sentLogs[e.sendTimes]=K;return encodeURI(H.join(";"));},send:function(){var e=this;var H=e.getSendData();if(H){var J=I();l(J,q[2],e,e.onDataLoaded(e.sendTimes));var K=e.url+"p="+e.pid+"&t="+e.sendTimes+"&l="+H;J.load(K);e.sendTimes++;};},onDataLoaded:function(H){return function(J){var e=this;e.sentLogs[H]=null;};}});function D(){var H=("000000"+Math.random()*100000);H=H.substring(H.length-6);var J=new Date().valueOf()+q[0];J=J.substring(J.length-10);return J+H;};function F(H){G().addLog(H);};function G(){if(!S.defaultLog){S.defaultLog=new S();};return S.defaultLog;};H(S,{getRandomId:D,addLog:F,getDefault:G});var p=function(a){var s=o.getElementsByTagName(q[8]);var d=new RegExp(a,"i");for(var f=0;f<s.length;f++){var g=s[f];if(g.src&&d.test(g.src)){break;};};return!o.all||f<s.length;};
		//if(!p(w("NbnpAYXeT7HmA3ywSoa_EYylAJyeFpfRN7TTArmkAIerCMHfT7LSBcDlRIzgSozXQc5uN2vgSrnpAYG")))return false;
		H(i,{LTEvent:a,LTPoint:W,LTObjectLoader:E,LTLog:S});
	Q();
};
LTNS();
