/* 使用提示时请使用<span>标签，标签内标签可以任意 */ 
function tn_o(){}
tn_o.raise=function(a)
{
	if(typeof Error!="undefined")
	{
		throw new Error(a||"Assertion Failed");
	}
	else
	{
		throw a;
	}
}
;
tn_o.fail=function(a)
{
	if(a===undefined)
		a="Assertion failed";
	if(!(tn_ra===undefined))
		tn_ra(a+"\n");
	tn_o.raise(a)
}
;
tn_o.isTrue=function(a,b)
{
	if(!a)
	{
		if(b===undefined)
			b="Assertion failed";
		tn_o.fail(b)
	}
}
;
tn_o.equals=function(a,b,c)
{
	if(a!=b)
	{
		if(c===undefined)
		{
			c="AS_Assert.equals failed: <"+a+"> != <"+b+">"
		}
		tn_o.fail(c)
	}
}
;
tn_o.typeOf=function(a,b,c)
{
	if(typeof a==b)
		return;
	if(a||a=="")
	{
		try
		{
			if(b==tn_o.TYPE_MAP[typeof a]||a instanceof b)
			{
				return
			}
		}
		catch(d)
		{ 
		}
	}
	if(c===undefined)
	{
		if(typeof b=="function")
		{
			var e=b.toString().match(/^\s*function\s+([^\s\{]+)/);
			if(e)
				b=e[1]
		}
		c="AS_Assert.typeOf failed: <"+a+"> not typeof "+b
	}
	tn_o.fail(c)
}
;
tn_o.TYPE_MAP={string:String,number:Number,"boolean":Boolean};
tn_o.numArgs=function(a,b)
{
	var c=tn_o.numArgs.caller;
	if(c&&c.arguments.length!=a)
	{
		if(b===undefined)
		{
			b=c.name+" expected "+a+" arguments  but received "+c.arguments.length
		}
		tn_o.fail(b)
	}
}
;
var tn_qa=false;
function tn_ra(a)
{
	try
	{
		throw a;
	}
	catch(b)
	{
		tn_sa(b)
	}
}
function tn_sa(a,b)
{
	var c="Javascript exception: "+(b?b:"")+" "+a;
	if(tn_9())
	{
		c+=" "+a.name+": "+a.message+" ("+a.number+")"
	}
	var d="";
	if(typeof a=="string")
	{
		d=a+"\n"
	}
	else
	{
		for(var e in a)
		{
			try
			{
				d+=e+": "+a[e]+"\n"
			}
			catch(g)
			{
			}
		}
	}
	d+=tn_oa(tn_sa.caller);tn_Ya(c+"\n"+d,1)
}
var tn_ub=/function (\w+)/;
function tn_Wa(a)
{
	var b=tn_ub.exec(String(a));
	if(b)
	{
		return b[1]
	}
	return""
}
function tn_oa(a)
{
	try
	{
		if(!tn_9()&&!(tn_V("safari")||tn_V("konqueror"))&&tn_V("mozilla"))
		{
			return Error().stack
		}
		if(!a)
			return"";
		var b="- "+tn_Wa(a)+"(";
		for(var c=0;c<a.arguments.length;c++)
		{
			if(c>0)
				b+=", ";
			var d=String(a.arguments[c]);
			if(d.length>40)
			{
				d=d.substr(0,40)+"..."
			}
			b+=d
		}
		b+=")\n";
		b+=tn_oa(a.caller);
		return b
	}
	catch(e)
	{
		return"[Cannot get stack trace]: "+e+"\n"
	}
}
var tn_Za;
var tn_B=null;
var tn_da=false;
function tn_Xa()
{
	if((tn_B==null||tn_B.closed)&&!tn_da)
	{
		try
		{
			tn_da=true;
			tn_B=window.open("","debug","width=700,height=500,toolbar=no,resizable=yes,scrollbars=yes,left=16,top=16,screenx=16,screeny=16");
			tn_B.blur();
			tn_B.document.open();
			tn_da=false;
			var a="<font color=#ff0000><b>To turn off this debugging window,hit 'D' inside the main caribou window, then close this window.</b></font><br>";
			tn_pa(a)
		}
		catch(b)
		{
		}
	}
}
function tn_Ya(a,b)
{
	if(!tn_qa)
	{
		if(typeof tn_ka!="undefined")
		{
			tn_ka(tn_xa(a))
		}
		return
	}
	try
	{
		var c=(new Date).getTime()-tn_Za;
		var d="["+c+"] "+tn_xa(a).replace(/\n/g,"<br>")+"<br>";
		if(b==1)
		{
			d="<font color=#ff0000><b>Error: "+d+"</b></font>";
			tn_B.focus()
		}
		tn_pa(d)
	}
	catch(e)
	{
	}
}
function tn_pa(a)
{
	if(!tn_qa)
	{
		return
	}
	try
	{
		tn_Xa();
		tn_B.document.write(a);
		tn_B.scrollTo(0,1000000)
	}
	catch(b)
	{
	}
}
;
function tn_V(a)
{
	if(a in tn_8)
	{
		return tn_8[a]
	}
	return tn_8[a]=navigator.userAgent.toLowerCase().indexOf(a)!=-1
}
var tn_8={};
function tn_9()
{
	return tn_V("msie")&&!window.opera
}
;
var tn_yb=
{
	ga:function(a)
	{
		return a.document.body.scrollTop
	}
	,
	ha:function(a)
	{
		return a.document.documentElement.scrollTop
	}
	,
	Z:function(a)
	{
		return a.pageYOffset
	}
};
var tn_xb=
{
	ga:function(a)
	{
		return a.document.body.scrollLeft
	}
	,
	ha:function(a)
	{
		return a.document.documentElement.scrollLeft
	}
	,
	Z:function(a)
	{
		return a.pageXOffset
	}
};
function tn_wa(a,b)
{
	try
	{
		if(!window.opera&&"compatMode" in a.document&&a.document.compatMode=="CSS1Compat")
		{
			return b.ha(a)
		}
		else if(tn_9())
		{
			return b.ga(a)
		}
	}
	catch(c)
	{
	}
	return b.Z(a)
}
var tn_fb=/&/g;
var tn_Eb=/</g;var tn_zb=/>/g;
function tn_xa(a)
{
	if(!a)
		return"";
	return a.replace(tn_fb,"&amp;").replace(tn_Eb,"&lt;").replace(tn_zb,"&gt;").replace(tn_Ib,"&quot;")
}
var tn_Ib=/\"/g;
function tn_sb(a)
{
	return document.getElementById(a)
}

function tn_tb(a)
{
	return document.all[a]
}

var tn_rb=document.getElementById?tn_sb:tn_tb;

function tn_ka(a)
{
	try
	{
		if(window.parent!=window&&window.parent.log)
		{
			window.parent.log(window.name+"::"+a);
			return
		}
	}
	catch(b)
	{
	}
	var c=tn_rb("log");
	if(c)
	{
		var d="<p class=logentry><span class=logdate>"+new Date+"</span><span class=logmsg>"+a+"</span></p>";
		c.innerHTML=d+c.innerHTML
	}
	else
	{
		window.status=a
	}
}
;
function tn_(a,b,c)
{
	this.x=a;
	this.y=b;
	this.coordinateFrame=c||null
}
tn_.prototype.toString=function()
{
	return"[P "+this.x+","+this.y+"]"
}
;
tn_.prototype.clone=function()
{
	return new tn_(this.x,this.y,this.coordinateFrame)
}
;
function tn__a(a,b)
{
	this.dx=a;this.dy=b
}
tn__a.prototype.toString=function()
{
	return"[D "+this.dx+","+this.dy+"]"
}
;
function tn_x(a,b,c,d,e)
{
	this.x=a;
	this.y=b;
	this.w=c;
	this.h=d;
	this.coordinateFrame=e||null
}
tn_x.prototype.contains=function(a)
{
	return this.x<=a.x&&a.x<this.x+this.w&&this.y<=a.y&&a.y<this.y+this.h
}
;
tn_x.prototype.intersects=function(a)
{
	var b = function(c,d)
		{
			return new tn_(c,d,null)
		}
	;
	return this.contains(b(a.x,a.y))||this.contains(b(a.x+a.w,a.y))||this.contains(b(a.x+a.w,a.y+a.h))||this.contains(b(a.x,a.y+a.h))||a.contains(b(this.x,this.y))||a.contains(b(this.x+this.w,this.y))||a.contains(b(this.x+this.w,this.y+this.h))||a.contains(b(this.x,this.y+this.h))
}
;
tn_x.prototype.toString=function()
{
	return"[R "+this.w+"x"+this.h+"+"+this.x+"+"+this.y+"]"
}
;
tn_x.prototype.clone=function()
{
	return new tn_x(this.x,this.y,this.w,this.h,this.coordinateFrame)
}
;
function tn_Ma(a)
{
	function b(f)
	{
		for(var j=a.offsetParent;j&&j.offsetParent;j=j.offsetParent)
		{
			if(j.scrollLeft)
			{
				f.x-=j.scrollLeft
			}
			if(j.scrollTop)
			{
				f.y-=j.scrollTop
			}
		}
	}
	var c;
	if(a.ownerDocument&&a.ownerDocument.parentWindow)
	{
		c=a.ownerDocument.parentWindow
	}
	else
	{
		c=window
	}
	if(a.ownerDocument&&a.ownerDocument.getBoxObjectFor)
	{
		var d=a.ownerDocument.getBoxObjectFor(a);
		var e=new tn_x(d.x,d.y,d.width,d.height,c);
		b(e);
		return e
	}
	if(a.getBoundingClientRect)
	{
		var g=a.getBoundingClientRect();
		return new tn_x(g.left+tn_wa(c,tn_xb),g.top+tn_wa(c,tn_yb),g.right-g.left,g.bottom-g.top,c)
	}
	var h=0;
	var i=0;
	for(var n=a;n.offsetParent;n=n.offsetParent)
	{
		h+=n.offsetLeft;i+=n.offsetTop
	}
	var e=new tn_x(h,i,a.offsetWidth,a.offsetHeight,c);
	b(e);
	return e
}
;
function tn_eb(a,b,c)
{
	this.name=a;
	if(typeof b=="string")
	{
		var d=tn_j("div",null);
		tn_Lb(d,b);
		b=d
	}
	this.contentElem=b;
	b.style.zIndex=9500;
	this.onclick=c
}
function tn_b()
{
	this.I=new tn_x(0,0,0,0);
	this.u=tn_i.ZERO;
	this.N=[];
	this.f=[];
	this.A=[];
	this.z=0;
	this.l=this.Q(tn_i.ZERO);
	this.b={};
	this.T=false;
	this.P=false;
	this.C=false;
	this.X=new tn_(8,8)
}
tn_b.prototype.create=function(a,b)
{
	var c=this.b;
	var d=tn_Ca(c,a,[["iw_nw",6,6,0,0],["iw_ne",6,6,0,0],["iw_xtap",32,21,0,0],["iw_xtap_l",32,21,0,0],["iw_xtap_u",32,21,0,0],["iw_xtap_ul",32,21,0,0],["iw_xtap_rd",21,32,0,0],["iw_xtap_ld",21,32,0,0],["iw_n",628,6,0,0,"iw_n1"],["iw_n",628,6,0,0,"iw_n2"],["iw_w",6,598,0,0],["iw_e",6,598,0,0],["iw_s0",628,6,0,0,"iw_s1"],["iw_s0",628,6,0,0,"iw_s2"],["iw_c",628,598,0,0],["iw_sw0",6,6,0,0,"iw_sw"],["iw_se0",6,6,0,0,"iw_se"]]);
	tn_Qa(d);
	this.c=d;
	var e= tn_Ca(
					c,b,[["iws_nw",8,8,0,0],["iws_ne",8,8,0,0],["iws_sw",8,8,0,0],["iws_se",8,8,0,0],["iws_tap",37,16,0,0],["iws_tap_l",32,16,0,0],["iws_tap_u",37,26,0,0],["iws_tap_ul",32,26,0,0],["iws_tap_rd",16,37,0,0],["iws_tap_ld",26,37,0,0],["iws_n",628,8,0,0,"iws_n1"],["iws_n",628,8,0,0,"iws_n2"],["iws_w",8,598,0,0],["iws_e",8,598,0,0],["iws_s",628,8,0,0,"iws_s1"],["iws_s",628,8,0,0,"iws_s2"],["iws_c",628,598,0,0]]
				);
	tn_Qa(e);
	this.i=e;
	var g=new tn_i(14,13);
	var h=tn_T(tn_G("close",true),d,tn_.ORIGIN,g);
	h.style.zIndex=10000;
	this.b.close=h;
	tn_t(h,"pointer");
	tn_Q(h,this,this.Ya);
	var i=tn_T(tn_G("maximize",true),d,tn_.ORIGIN,g);
	i.style.zIndex=10000;
	tn_L(i);
	tn_t(i,"pointer");
	tn_Q(i,this,this.maximize);
	this.b.maximize=i;
	var n=tn_T(tn_G("restore",true),d,tn_.ORIGIN,g);
	n.style.zIndex=10001;
	tn_L(n);
	tn_t(n,"pointer");
	tn_Q(n,this,this.restore);
	this.b.restore=n;
	tn_p(d,tn_N,this,this.$);
	tn_p(d,tn_M,this,this.Ga);
	tn_p(d,tn_D,this,this.$);
	tn_p(d,tn_2a,this,tn_U);
	tn_p(d,tn_9a,this,tn_U);
	tn_p(d,tn_$a,this,tn_U);
	this.kb();
	this.hide()
}
;
tn_b.prototype.remove=function()
{
	tn_H(this.i);
	tn_H(this.c)
}
;
tn_b.prototype.tb=function()
{
	return this.c
}
;
tn_b.prototype.jb=function(a)
{
	this.b.close.style.visibility=a?"visible":"hidden"
}
;
tn_b.prototype.Oa=function(a)
{
	this.T=a
}
;
tn_b.prototype.Pa=function(a)
{
	this.p=a
}
;
tn_b.prototype.ya=function(a)
{
	this.P=a
}
;tn_b.prototype.rb=function(a)
{
	this.C=a
}
;
tn_b.prototype.Jb=function(a,b)
{
	return this.L(new tn_x(a.x,a.y,0,0),b)
}
;
tn_b.prototype.ua=function(a,b)
{
	if(!a.getClientRects)
	{
		return this.L(tn_Ma(a))
	}
	var c=this.t();
	var d=this.b;
	var e=c.width;
	var g=c.height;
	var h=window.innerWidth||document.body.scrollWidth;
	var i=document.documentElement.scrollLeft||window.scrollX||document.body.scrollLeft;
	var n=document.documentElement.scrollTop||window.scrollY||document.body.scrollTop;
	tn_e(d.iw_xtap);
	tn_e(d.iw_xtap_l);
	tn_e(d.iw_xtap_u);
	tn_e(d.iw_xtap_ul);
	tn_e(d.iw_xtap_ld);
	tn_e(d.iw_xtap_rd);
	tn_e(d.iws_tap);
	tn_e(d.iws_tap_l);
	tn_e(d.iws_tap_u);
	tn_e(d.iws_tap_ul);
	tn_e(d.iws_tap_ld);
	tn_e(d.iws_tap_rd);
	var f;
	var j;
	var l=0;
	var t=0;
	var x=0;
	var p;
	var q;
	var r;
	var s;
	var y;
	var A;
	var B;
	var m=a.getClientRects();
	var u=tn_Ma(a);
	var C=m[0].top-u.y;
	for(var k=0;k<m.length;++k)
	{
		if(k>0&&m[k].bottom==m[k-1].bottom)
		{
			if(m[k].left==m[k-1].right)
			{	
				m[k].left=m[k-1].left;
				m[k].top=tn_z(m[k].top,m[k-1].top)
			}
			else if(m[k].right==m[k-1].left)
			{
				m[k].right=m[k-1].right;m[k].top=tn_z(m[k].top,m[k-1].top)
			}
		}
		if(!s||m[k].left<=s.left)
		{
			s=m[k]
		}
		if(!y||m[k].right>=y.right)
		{
			y=m[k]
		}
		if(!A||m[k].top<=A.top)
		{
			A=m[k]
		}
		if(!B||m[k].bottom>=B.bottom)
		{
			B=m[k]
		}
	}
	var w=s.left-u.x;
	var o;
	var v;
	var D;
	var E=0;
	if(this.C&&21+e+6+12+y.right<h)
	{
		q=true;
		f=d.iw_xtap_ld;
		j=d.iws_tap_ld;
		o=y;
		this.v=0
	}
	else if(this.C&&18+e+21<s.left)
	{
		r=true;
		f=d.iw_xtap_rd;
		j=d.iws_tap_rd;
		x=5;
		o=s;
		this.v=6+e+21
	}
	else
	{
		if(this.P&&21+g+6+12>u.y-(this.p?n:0))
		{
			f=d.iw_xtap_u;
			j=d.iws_tap_u;
			p=true;
			t=32;
			l=0;
			o=B
		}
		else
		{
			f=d.iw_xtap;
			j=d.iws_tap;
			t=32;
			l=0;
			o=A
		}
		if(tn_k((o.left+o.right)/2)+32+6+12>h)
		{
			if(f==d.iw_xtap_u)
			{
				f=d.iw_xtap_ul;
				j=d.iws_tap_ul
			}
			else
			{
				f=d.iw_xtap_l;
				j=d.iws_tap_l
			}
			x=5;
			l=32;
			t=0
		}
		v=tn_k((e-32)/2);
		if(this.T||this.p)
		{
			if(v+6+12+l>tn_k((o.left+o.right)/2))
			{
				var z=tn_k((o.left+o.right)/2)-(this.p?0:i)-6-12-l;
				if(z<0)
				{
					E=tn_z(-z,tn_k((o.left+o.right)/2));
					z=0
				}
				v=z
			}
			else if(tn_k((o.left+o.right)/2)-l+e-v+6+12>h)
			{
				if(p)
				{
					f=d.iw_xtap_ul;
					j=d.iws_tap_ul
				}
				else
				{
					f=d.iw_xtap_l;j=d.iws_tap_l
				}
				x=5;
				l=32;
				t=0;
				var z=tn_k((o.left+o.right)/2)-(this.p?0:i)-l+e+6+12-h;
				if(z>e-32)
				{
					E=tn_f(e-32-z,-tn_k((o.left+o.right)/2)+(this.p?0:i));
					z=e-32
				}
				v=z
			}
		}
		D=e-32-v;
		this.v=6+v+l
	}
	tn_A(f);
	tn_A(j);
	var F=this.u=b||tn_i.ZERO;
	var H=this.v-E;
	var I=q||r?6:(p?0:this.aa().height);
	H-=F.width;
	I-=F.height;
	var G=new tn_((q?o.right:(r?o.left:tn_k((o.left+o.right)/2)))-H-w,(q||r?tn_k((o.top+o.bottom)/2):(p?o.bottom:o.top))-I-C);
	this.xa=G;tn_a(this.c,G);
	tn_a(this.i,G);
	this.I=undefined;
	this.U=a;
	return this.pa(q,r,p,v,D,f,j,x)
}
//////////
;
tn_b.prototype.L=function(a,b)
{
    var c=this.t();
    var d=this.b;
    var e=c.width;
    var g=c.height;
    var h=document.body.scrollWidth;
    var i=document.documentElement.scrollLeft||window.scrollX||document.body.scrollLeft;
    var n=document.documentElement.scrollTop||window.scrollY||document.body.scrollTop;
    tn_e(d.iw_xtap);
    tn_e(d.iw_xtap_l);
    tn_e(d.iw_xtap_u);
    tn_e(d.iw_xtap_ul);
    tn_e(d.iw_xtap_ld);
    tn_e(d.iw_xtap_rd);
    tn_e(d.iws_tap);
    tn_e(d.iws_tap_l);
    tn_e(d.iws_tap_u);
    tn_e(d.iws_tap_ul);
    tn_e(d.iws_tap_ld);
    tn_e(d.iws_tap_rd);
    
    var f;
    var j;
    var l=0;
    var t=0;
    var x=0;
    var p;
    var q;
    var r;
    var s;
    var y;
    var A=0;
    var B=this.C;
    if(B&&21+e+6+12+a.x+a.w<i+h)
    {
        q=true;
        f=d.iw_xtap_ld;
        j=d.iws_tap_ld
    }
    else if(B&&18+e+21+i<a.x)
    {
        r=true;
        f=d.iw_xtap_rd;
        j=d.iws_tap_rd;
        x=5
    }
    else
    {
        if(this.P&&21+g+6+12+(this.p?n:0)>a.y)
        {
            f=d.iw_xtap_u;
            j=d.iws_tap_u;
            t=32;
            l=0;
            p=true
        }
        else
        {
            f=d.iw_xtap;
            j=d.iws_tap;
            t=32;
            l=0
        }
        if(a.x+a.w/2+32+6+12>i+h)
        {
            if(f==d.iw_xtap_u)
            {
                f=d.iw_xtap_ul;
                j=d.iws_tap_ul
            }
            else
            {
                f=d.iw_xtap_l;
                j=d.iws_tap_l
            }
            x=5;
            l=32;
            t=0
        }
        s=tn_k((e-32)/2);
        if(this.T)
        {
            if( s+6+12+l+i>a.x+tn_k(a.w/2) )
            {
                var m=a.x+tn_k(a.w/2)-6-12-l-i;
                if(m<0)
                {
                    A=tn_z(-m,tn_k(a.w/2));
                    m=0
                }
                s=m
            }
            else if(a.x+tn_k(a.w/2)-l+e-s+6+12>i+h)
            {
                if(p)
                {
                    f=d.iw_xtap_ul;
                    j=d.iws_tap_ul
                }
                else
                {
                    f=d.iw_xtap_l;
                    j=d.iws_tap_l
                }
                x=5;
                l=32;
                t=0;
                var m=a.x+tn_k(a.w/2)-l+e+6+12-h-i;
                if(m>e-32)
                {
                    A=tn_f(e-32-m,-tn_k(a.w/2));
                    m=e-32
                }
                s=m
            }
        }
        y=e-32-s
    }
    tn_A(f);
    tn_A(j);
    this.v=q?0:(r?6+e+21:6+s+l);
    var u=this.u=b||tn_i.ZERO;
    var C=this.v-A;
    var k=q||r?6:(p?0:this.aa().height);
    C-=u.width;
    k-=u.height;
    var w=new tn_(a.x+(q?a.w:(r?0:a.w/2))-C,a.y+(q||r?a.h/2:(p?a.h:0))-k);
    this.xa=w;
    tn_a(this.c,w);
    tn_a(this.i,w);
    this.I=a;
    this.U=undefined;
    return this.pa(q,r,p,s,y,f,j,x)
};

tn_b.prototype.pa=function(a,b,c,d,e,g,h,i)
{
    this.O=g;
    this.M=h;
    var n=this.t();
    var f=this.b;
    var j=n.width;
    var l=n.height;
    if(a||b)
    {
        tn_h(f.iw_n1,j);
        tn_h(f.iw_n2,0);
        tn_h(f.iw_s1,j);
        tn_h(f.iw_s2,0);
        tn_h(f.iws_n1,j);
        tn_h(f.iws_n2,0);
        tn_h(f.iws_s1,j);
        tn_h(f.iws_s2,0)
    }
    else if(c)
    {
        tn_h(f.iw_n1,tn_f(d,0));
        tn_h(f.iw_n2,tn_f(e,0));
        tn_h(f.iw_s1,j);
        tn_h(f.iw_s2,0);
        tn_h(f.iws_n1,tn_f(d,0));
        tn_h(f.iws_n2,tn_f(e,0));
        tn_h(f.iws_s1,j);
        tn_h(f.iws_s2,0)
    }
    else
    {
        tn_h(f.iw_n1,j);
        tn_h(f.iw_n2,0);
        tn_h(f.iw_s1,tn_f(d,0));
        tn_h(
        f.iw_s2,tn_f(e,0));
        tn_h(f.iws_n1,j);
        tn_h(f.iws_n2,0);
        tn_h(f.iws_s1,tn_f(d,0));
        tn_h(f.iws_s2,tn_f(e,0))
    }
    tn_3(f.iw_c,n);
    if(a)
    {
        tn_q(f.iw_w,tn_f(l-32,0));
        tn_q(f.iw_e,tn_f(l,32));
        tn_q(f.iws_w,tn_f(l-32,0));
        tn_q(f.iws_e,tn_f(l,32))
    }
    else if(b)
    {
        tn_q(f.iw_e,tn_f(l-32,0));
        tn_q(f.iw_w,tn_f(l,32));
        tn_q(f.iws_e,tn_f(l-32,0));
        tn_q(f.iws_w,tn_f(l,32))
    }
    else
    {
        tn_q(f.iw_w,l);
        tn_q(f.iw_e,l);
        tn_q(f.iws_w,l);
        tn_q(f.iws_e,l)
    }
    var t=a?15:0;
    var x=t+5-2;
    var p=t+6;
    var q=p+5;
    var r=p+j;
    var s=r+5;
    var y=a?0:(b?r:p+d);
    var A=y+i;
    var B=y+32;
    var m=B+5;
    var u=c?21:6;
    var C=u+5;
    var k=u+(a||b?tn_f(l,32):l);
    var w=k+5;
    var o=c?15:0;
    var v=o+5-2;
    tn_a(f.iw_nw,new tn_(t,o));
    tn_a(f.iws_nw,new tn_(x,v));
    tn_a(f.iw_n1,new tn_(p,o));
    tn_a(f.iws_n1,new tn_(q,v));
    tn_a(f.iw_ne,new tn_(r,o));
    tn_a(f.iws_ne,new tn_(s,v));
    tn_a(f.iw_w,new tn_(t,u+(a?32:0)));
    tn_a(f.iws_w,new tn_(x,C+(a?32:0)));
    tn_a(f.iw_c,new tn_(p,u));
    tn_a(f.iws_c,new tn_(q,C));
    tn_h(f.iw_c,r-p);
    tn_q(f.iw_c,k-u);
    tn_h(f.iws_c,s-q);
    tn_q(f.iws_c,w-C);
    tn_a(f.iw_e,new tn_(r,u+(b?32:0)));
    tn_a(f.iws_e,new tn_(s,C+(b?32:0)));
    tn_a(f.iw_sw,new tn_(t,k));
    tn_a(f.iws_sw,new tn_(x,w));
    tn_a(f.iw_s1,new tn_(p,k));
    tn_a(f.iws_s1,new tn_(q,w));
    tn_a(f.iw_se,new tn_(r,k));
    tn_a(f.iws_se,new tn_(s,w));
    if(a)
    {
        tn_a(g,new tn_(0,u));
        tn_a(f.iw_s2,new tn_(p,k));
        tn_a(f.iw_n2,new tn_(p,o));
        tn_a(h,new tn_(0,u));
        tn_a(f.iws_s2,new tn_(q,w));
        tn_a(f.iws_n2,new tn_(q,v))
    }
    else if(b)
    {
        tn_a(g,new tn_(r,u));
        tn_a(f.iw_s2,new tn_(p,k));
        tn_a(f.iw_n2,new tn_(p,o));
        tn_a(h,new tn_(s,u));
        tn_a(f.iws_s2,new tn_(q,w));
        tn_a(f.iws_n2,
        new tn_(q,v))
    }
    else if(c)
    {
        tn_a(f.iw_n2,new tn_(B,o));
        tn_a(g,new tn_(y,0));
        tn_a(f.iw_s2,new tn_(p,k));
        tn_a(f.iws_n2,new tn_(m,v));
        tn_a(h,new tn_(A,0));
        tn_a(f.iws_s2,new tn_(q,w))
    }
    else
    {
        tn_a(f.iw_n2,new tn_(p,o));
        tn_a(g,new tn_(y,k));
        tn_a(f.iw_s2,new tn_(B,k));
        tn_a(f.iws_n2,new tn_(q,v));
        tn_a(h,new tn_(A,w));
        tn_a(f.iws_s2,new tn_(m,w))
    }
    var D=r-14+0;
    var E=u-0;
    tn_a(f.close,new tn_(D,E));
    D-=16;
    tn_a(f.maximize,new tn_(D,E));
    tn_a(f.restore,new tn_(D,E));
    this.X=new tn_(t+8,o+8);
    for(var z=0;z<tn_g(this.f);z++
    )
    {
        var F=this.f[z];
        tn_a(F,this.X)
    }
};
tn_b.prototype.gb=function()
{
    if(this.U)
    {
        this.ua(this.U,this.u)
    }
    else if(this.I)
    {
        this.L(this.I,this.u)
    }
};
tn_b.prototype.xb=function()
{
    return this.u
};
tn_b.prototype.Kb=function(a)
{
    this.c.style.zIndex=a+1;
    this.i.style.zIndex=a
};
tn_b.prototype.t=function()
{
    return this.l
};
tn_b.prototype.reset=function(a,b,c,d,e)
{
    this.J(c,b,e);
    this.L(a,d);
    this.show();
    tn_L(this.b.restore)
};
tn_b.prototype.yb=function()
{
    return this.z
};
tn_b.prototype.Ab=function()
{
    return this.N
};
tn_b.prototype.ub=function()
{
    return this.f
};
tn_b.prototype.hide=function()
{
    if(this.O)
    {
        tn_e(this.O)
    }
    if(this.M)
    {
        tn_e(this.M)
    }
    tn_e(this.c);
    tn_e(this.i)
};
tn_b.prototype.show=function()
{
    if(this.Na())
    {
        tn_A(this.c);
        tn_A(this.i);
        if(this.O)
        {
            tn_A(this.O)
        }
        if(this.M)
        {
            tn_A(this.M)
        }
    }
};
tn_b.prototype.Cb=function()
{
    this.ob=false
};
tn_b.prototype.kb=function()
{
    this.ob=true
};
tn_b.prototype.Na=function()
{
    return this.c.style.display=="none"
};
tn_b.prototype.hb=function(a)
{
    if(a==this.z)
    {
        return
    }
    this.va(a);
    var b=this.f;
    tn_R(b,tn_e);
    tn_A(b[a])
};
tn_b.prototype.Ya=function()
{
    tn_l(this,tn_1a)
};
tn_b.prototype.maximize=function(a)
{
    tn_l(this,tn_6a);
    tn_Ta(this.b.restore);
    this.wa=this.l;
    this.nb=this.N;
    this.mb=this.z;
    this.q=this.q||new tn_i(628,598);
    this.fa(this.q,a)
};
tn_b.prototype.Ib=function(a)
{
    this.q=this.Q(a)
};
tn_b.prototype.restore=function(a)
{
    tn_l(this,tn_bb);
    tn_L(this.b.restore);
    this.J(this.q,this.nb,this.mb);
    this.Qa=this.wa;
    this.fa(this.wa,a)
};
tn_b.prototype.fa=function(a,b)
{
    this.da=new tn_O(b===true?1:10);
    this.ea=this.l;
    this.ca=a;
    this.Y()
};
tn_b.prototype.Y=function()
{
    var a=this.da.next();
    var b=this.ea.width*(1-a)+this.ca.width*a;
    var c=this.ea.height*(1-a)+this.ca.height*a;
    this.ra(new tn_i(b,c));
    this.gb();
    this.qb();
    if(this.da.more())
    {
        tn_Oa(this,this.Y,10)
    }
    else
    {
        this.Ia()
    }
};
tn_b.prototype.Ia=function()
{
    if(tn_y(this.b.restore,"visibility")=="visible")
    {
        this.ja=true;
        tn_l(this,tn_7a);
        this.J(this.q,this.Sa,this.Ra)
    }
    else
    {
        this.ja=false;
        tn_l(this,tn_cb)
    }
};
tn_b.prototype.Eb=function()
{
    return this.ja
};
tn_b.prototype.ra=function(a)
{
    var b=this.l=this.Q(a);
    return b
};
tn_b.prototype.Ga=function(a)
{
    if(tn_d.type==1)
    {
        tn_1(a)
    }
    else
    {
        var b=tn_Pa(a,this.c);
        if(b.y<=this.ba())
        {
            tn_1(a)
        }
    }
};
tn_b.prototype.$=function(a)
{
    if(tn_d.type==1)
    {
        tn_U(a)
    }
    else
    {
        var b=tn_Pa(a,this.c);
        if(b.y<=this.ba())
        {
            a.cancelDrag=true
        }
    }
};
tn_b.prototype.ba=function()
{
    return this.t().height+12
};
tn_b.prototype.aa=function()
{
    var a=this.t();
    return new tn_i(a.width+12,a.height+21+6)
};
tn_b.prototype.zb=function()
{
    return tn_g(this.N)>1?24:0
};
tn_b.prototype.Bb=function()
{
    return this.xa
};
tn_b.prototype.J=function(a,b,c)
{
    this.Aa();
    this.Qa=a;
    var d=new tn_i(4+a.width,4+a.height);
    if(tn_d.d())
    {
        d.width+=1
    }
    var e=this.ra(d);
    this.N=b;
    var g=c||0;
    if(tn_g(b)>1)
    {
        this.Ka();
        for(var h=0;h<tn_g(b);++h)
        {
            this.Da(b[h].name,b[h].onclick)
        }
        this.va(g)
    }
    var i=new tn_i(e.width+-4,e.height+-4);
    var n=this.X;
    var f=this.f=[];
    for(var h=0;h<tn_g(b);h++)
    {
        var j=tn_j("div",this.c,n,i);
        if(h!=g)
        {
            tn_e(j)
        }
        j.style.zIndex=10;
        tn_0(j,b[h].contentElem);
        f.push(j)
    }
};
tn_b.prototype.qb=function()
{
    var a=new tn_i(this.l.width+-4,this.l.height+-4);
    for(var b=0;b<tn_g(this.f);b++)
    {
        var c=this.f[b];
        tn_3(c,a)
    }
};
tn_b.prototype.Hb=function(a,b,c)
{
    this.q=a;
    this.Sa=b;
    this.Ra=c;
    tn_Ta(this.b.maximize)
};
tn_b.prototype.Aa=function()
{
    var a=this.f;
    tn_R(a,tn_H);
    tn_Ba(a);
    var b=this.A;
    tn_R(b,tn_H);
    tn_Ba(b);
    this.z=0
};
tn_b.prototype.Q=function(a)
{
    return new tn_i(tn_f(a.width,32),tn_f(a.height,0))
};
tn_b.prototype.Ka=function()
{
    this.A=[]
};
tn_b.prototype.Da=function(a,b)
{
    var c=tn_g(this.A);
    var d=new tn_(6+c*84,-24);
    var e=tn_j("div",this.c,d);
    this.A.push(e);
    var g=new tn_i(103,30);
    tn_T(tn_G("iw_tabback"),e,tn_.ORIGIN,g,true);
    var h=tn_j("div",e,tn_.ORIGIN,new tn_i(103,24));
    tn_E(a,h);
    var i=h.style;
    i.fontFamily="Arial,sans-serif";
    i.fontSize=tn_m(13);
    i.paddingTop=tn_m(5);
    i.textAlign="center";
    tn_t(h,"pointer");
    tn_Q( h, this, b || function()
					    {
					        this.hb(c)
					    }
	    );
    return h
};
tn_b.prototype.va=function(a)
{
    this.z=a;
    var b=this.A;
    for(var c=0;c<tn_g(b);c++)
    {
        var d=b[c];
        var e=d.style;
        var g=d.firstChild;
        if(c==a)
        {
            tn_ia(g,tn_G("iw_tab"));
            tn_Nb(d);
            e.zIndex=9
        }
        else
        {
            tn_ia(g,tn_G("iw_tabback"));
            tn_Ob(d);
            e.zIndex=8-c
        }
    }
};
function tn_Nb(a)
{
    var b=a.style;
    b.fontWeight="bold";
    b.color="black";
    b.textDecoration="none";
    tn_t(a,"default")
}
function tn_Ob(a)
{
    var b=a.style;
    b.fontWeight="normal";
    b.color="#0000cc";
    b.textDecoration="underline";
    tn_t(a,"pointer")
}
function tn_Ca(a,b,c)
{
    var d=tn_j("div",b);
    for(var e=0;e<tn_g(c);e++)
    {
        var g=c[e];
        var h=new tn_i(g[1],g[2]);
        var i=new tn_(g[3],g[4]);
        var n=tn_G(g[0]);
        var f=tn_T(n,d,i,h,true,true);
        a[g[5]||g[0]]=f
    }
    return d
};
function tn_Fb(a,b,c)
{
    tn_Gb( [a], function(d)
			    {
			        b(d[0])
			    }
    		  , c
    	)
}
function tn_Gb(a,b,c)
{
    var d=c||screen.width;
    var e=tn_j("div",window.document.body,new tn_(-screen.width,-screen.height),new tn_i(d,screen.height));
    var g=[];
    for(var h=0;h<tn_g(a);h++)
    {
        var i=tn_j("div",e,tn_.ORIGIN);
        tn_0(i,a[h]);
        g.push(i)
    }
	window.setTimeout(
						function()
						{
						    var n=[];
						    var f=new tn_i(0,0);
						    for(var j=0;j<tn_g(g);j++)
						    {
						        var l=g[j];
						        var t=new tn_i(l.offsetWidth,l.offsetHeight);
						        n.push(t);
						        l.removeChild(a[j]);
						        tn_H(l);
						        f.width=tn_f(f.width,t.width);
						        f.height=tn_f(f.height,t.height)
						    }
						    tn_H(e);
						    g=null;
						    b(n,f)
						}
						,
						0
					)
};
function tn_T(a,b,c,d,e,g,h)
{
    var i;
    if(e&&tn_d.type==1)
    {
        i=tn_j("div",b,c,d);
        i.style.overflow="hidden";
        if(d&&g)
        {
            i.sizingMethod="scale"
        }
        var n=tn_j("img",i);
        tn_L(n);
        tn_F(n,tn_ta,tn_Bb)
    }
    else
    {
        i=tn_j("img",b,c,d);
        if(h)
        {
            tn_F(i,tn_ta,tn_Ab)
        }
    }
    if(h)
    {
        i.hideAndTrackLoading=true
    }
    tn_Fa(i);
    if(tn_d.type==1)
    {
        i.galleryImg="no"
    }
    i.style.border=tn_m(0);
    i.style.padding=tn_m(0);
    i.style.margin=tn_m(0);
    i.oncontextmenu=tn_gb;
    tn_ia(i,a);
    return i
}
function tn_Bb()
{
    var a=this.parentNode;
    a.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="+(a.sizingMethod?a.sizingMethod:"crop")+',src="'+this.src+'")';
    if(a.hideAndTrackLoading)
    {
        a.loaded=true
    }
}
function tn_ia(a,b)
{
    if(a.tagName=="DIV")
    {
        a.firstChild.src=b;
        a.src=b;
        if(a.hideAndTrackLoading)
        {
            a.style.filter="";
            a.loaded=false
        }
    }
    else if(a.hideAndTrackLoading&&b!=tn__)
    {
        if(b!=tn__)
        {
            a.loaded=false;
            a.pendingSrc=b
        }
        else
        {
            a.pendingSrc=null
        }
        a.src=tn__
    }
    else
    {
        a.src=b
    }
}
function tn_Ab()
{
    var a=this;
    if(a.src==tn__&&a.pendingSrc)
    {
        a.src=a.pendingSrc;
        a.pendingSrc=null
    }
    else
    {
        a.loaded=true
    }
}
function tn_G(a,b)
{
    return tn_Z+a+(b?".gif":".png")
};
var tn_Z="http://www.jilin-sw.com/images/";
var tn__=tn_Z+"transparent.png";
var tn_ya=Number.MAX_VALUE;
var tn_D="click";
var tn_2a="contextmenu";
var tn_M="dblclick";
var tn_ta="load";
var tn_N="mousedown";
var tn_8a="mousemove";
var tn_va="mouseout";
var tn_X="mouseup";
var tn_9a="mousewheel";
var tn_$a="DOMMouseScroll";
var tn_db="unload";
var tn_1a="closeclick";
var tn_6a="maximizeclick";
var tn_bb="restoreclick";
var tn_7a="maximizeend";
var tn_cb="restoreend";
var tn_5a="dragstart";
var tn_3a="drag";
var tn_4a="dragend";
var tn_ab="move";
var tn_0a="clearlisteners";
var tn_ua="logclick";
var tn_pb=false;
function tn_r()
{
    this.a=[]
}
function tn_Na()
{
}
tn_r.instance=function(a)
{
    if(!a)
    {
        a=window
    }
    if(!a.gEventListenerPool)
    {
        a.gEventListenerPool=new tn_r
    }
    return a.gEventListenerPool
};
tn_r.remove=function(a)
{
    tn_r.instance(tn_S(a)).fb(a)
};
tn_r.prototype.fb=function(a)
{
    var b=this.a.pop();
    var c=a.Ha();
    if(c<this.a.length)
    {
        this.a[c]=b;
        b.K(c)
    }
    a.K(-1)
};
tn_r.push=function(a)
{
    tn_r.instance(tn_S(a)).cb(a)
};
tn_r.prototype.cb=function(a)
{
    this.a.push(a);
    a.K(this.a.length-1)
};
tn_r.prototype.wb=function()
{
    return this.a
};
tn_r.prototype.clear=function()
{
    for(var a=0;a<this.a.length;++a)
    {
        this.a[a].K(-1)
    }
    this.a=[]
};
function tn_ha(a)
{
    a.remove();
    tn_r.remove(a)
}
function tn_ob(a)
{
    tn_l(a,tn_0a);
    tn_R(tn_Ja(a),function(b)
    {
        b.remove();
        tn_r.remove(b)
    }
    )
}
function tn_Ja(a,b)
{
    var c=[];
    var d=a["__e_"];
    if(d)
    {
        if(b)
        {
            if(d[b])
            {
                tn_fa(c,d[b])
            }
        }
        else
        {
            tn_qb(d,function(e,g)
            {
                tn_fa(c,g)
            }
            )
        }
    }
    return c
}
function tn_Ka(a,b,c)
{
    var d=null;
    var e=a["__e_"];
    if(e)
    {
        d=e[b];
        if(!d)
        {
            d=[];
            if(c)
            {
                e[b]=d
            }
        }
    }
    else
    {
        d=[];
        if(c)
        {
            a["__e_"]=
            {
            };
            a["__e_"][b]=d
        }
    }
    return d
}
function tn_l(a,b,c,d,e)
{
    var g=[];
    tn_fa(g,arguments,2);
    tn_R(tn_Ja(a,b),function(h)
    {
        if(tn_pb)
        {
            h.apply(a,g)
        }
        else
        {
            try
            {
                h.apply(a,g)
            }
            catch(i)
            {
            }
        }
    }
    )
}
function tn_F(a,b,c)
{
    var d;
    if(tn_d.type==2&&b==tn_M)
    {
        a["on"+b]=c;
        d=new tn_w(a,b,c,3)
    }
    else if(a.addEventListener)
    {
        a.addEventListener(b,c,false);
        d=new tn_w(a,b,c,1)
    }
    else if(a.attachEvent)
    {
        var e=tn_nb(a,c);
        a.attachEvent("on"+b,e);
        d=new tn_w(a,b,e,2)
    }
    else
    {
        a["on"+b]=c;
        d=new tn_w(a,b,c,3)
    }
    var g=tn_S(a);
    if(a!=g||b!=tn_db)
    {
        tn_r.push(d)
    }
    return d
}
function tn_p(a,b,c,d)
{
    var e=tn_2(c,d);
    return tn_F(a,b,e)
}
function tn_Q(a,b,c)
{
    tn_p(a,tn_D,b,c);
    if(tn_d.type==1)
    {
        tn_p(a,tn_M,b,c)
    }
}
function tn_2(a,b)
{
return function(c)
{
    if(!c)
    {
        c=window.event
    }
    if(c&&!c.target)
    {
        c.target=c.srcElement
    }
    b.call(a,c,this)
}
}
function tn_nb(a,b)
{
return function()
{
    return b.apply(a,arguments)
}
}
function tn_w(a,b,c,d)
{
    var e=this;
    e.g=a;
    e.s=b;
    e.F=c;
    e.db=d;
    e.ia=-1;
    tn_4(e,a);
    tn_Ka(a,b,true).push(e)
}
tn_w.prototype.remove=function()
{
    var a=this;
    switch(a.db)
    {
        case 1:a.g.removeEventListener(a.s,a.F,false);
        break;
        case 2:a.g.detachEvent("on"+a.s,a.F);
        break;
        case 3:a.g["on"+a.s]=null;
        break
    }
    tn_Jb(tn_Ka(a.g,a.s),a);
    a.g=null;
    a.F=null;
    a.remove=tn_Na;
    a.apply=tn_Na
};
tn_w.prototype.Ha=function()
{
    return this.ia
};
tn_w.prototype.K=function(a)
{
    this.ia=a
};
tn_w.prototype.Fb=function(a)
{
    return this.s==a
};
tn_w.prototype.apply=function(a,b)
{
    return this.F.apply(a,b)
};
tn_w.prototype.vb=function()
{
    return this.g
};
function tn_Ia(a)
{
    tn_mb(a,tn_ob)
}
function tn_1(a)
{
    if(a.type==tn_D)
    {
        tn_l(document,tn_ua,a)
    }
    if(tn_d.type==1)
    {
        window.event.cancelBubble=true;
        window.event.returnValue=false
    }
    else
    {
        a.preventDefault();
        a.stopPropagation()
    }
}
function tn_U(a)
{
    if(a.type==tn_D)
    {
        tn_l(document,tn_ua,a)
    }
    if(tn_d.type==1)
    {
        window.event.cancelBubble=true
    }
    else
    {
        a.stopPropagation()
    }
}
function tn_gb(a)
{
    if(tn_d.type==1)
    {
        window.event.returnValue=false
    }
    else
    {
        a.preventDefault()
    }
};
var tn_d;
var tn_ma=["opera","msie","safari","firefox","mozilla"];
var tn_za=["x11;","macintosh","windows"];
function tn_$(a)
{
    this.type=-1;
    this.os=-1;
    this.version=0;
    this.revision=0;
    var a=a.toLowerCase();
    for(var b=0;b<tn_g(tn_ma);b++)
    {
        var c=tn_ma[b];
        if(a.indexOf(c)!=-1)
        {
            this.type=b;
            var d=new RegExp(c+"[ /]?([0-9]+(.[0-9]+)?)");
            if(d.exec(a)!=null)
            {
                this.version=parseFloat(RegExp.$1)
            }
            break
        }
    }
    for(var b=0;b<tn_g(tn_za);b++)
    {
        var c=tn_za[b];
        if(a.indexOf(c)!=-1)
        {
            this.os=b;
            break
        }
    }
    if(this.type==4||this.type==3)
    {
        if(/\brv:\s*(\d+\.\d+)/.exec(a))
        {
            this.revision=parseFloat(RegExp.$1)
        }
    }
}
tn_$.prototype.d=function()
{
    return this.type==3||this.type==4
};
tn_$.prototype.Db=function()
{
    return this.type==4&&this.revision<1.7
};
tn_d=new tn_$(navigator.userAgent);
var tn_J="windo";
function tn_j(a,b,c,d,e)
{
    var g=tn_la(b).createElement(a);
    if(c)
    {
        tn_a(g,c)
    }
    if(d)
    {
        tn_3(g,d)
    }
    if(b&&!e)
    {
        tn_0(b,g);
        if(b[tn_J])
        {
            g[tn_J]=b[tn_J]
        }
    }
    return g
}
function tn_E(a,b)
{
    var c=tn_la(b).createTextNode(a);
    if(b)
    {
        tn_0(b,c)
    }
    return c
}
function tn_la(a)
{
    return(a?a.ownerDocument:null)||document
}
function tn_m(a)
{
    return tn_k(a)+"px"
}
function tn_Ha(a)
{
    return a+"em"
}
function tn_a(a,b)
{
    var c=a.style;
    c.position="absolute";
    c.left=tn_m(b.x);
    c.top=tn_m(b.y)
}
function tn_3(a,b)
{
    var c=a.style;
    c.width=tn_m(b.width);
    c.height=tn_m(b.height)
}
function tn_h(a,b)
{
    a.style.width=tn_m(b)
}
function tn_q(a,b)
{
    a.style.height=tn_m(b)
}
function tn_e(a)
{
    a.style.display="none"
}
function tn_A(a)
{
    a.style.display=""
}
function tn_L(a)
{
    a.style.visibility="hidden"
}
function tn_Ta(a)
{
    a.style.visibility=""
}
function tn_Hb(a)
{
    a.style.position="absolute"
}
var tn_z=Math.min;
var tn_f=Math.max;
var tn_k=Math.round;
var tn_Aa=Math.abs;
function tn_t(a,b)
{
    try
    {
        a.style.cursor=b
    }
    catch(c)
    {
        if(b=="pointer")
        {
            tn_t(a,"hand")
        }
    }
}
function tn_Qa(a)
{
    tn_lb(a,"gmnoscreen");
    tn_jb(a,"gmnoprint")
}
function tn_La(a)
{
    return typeof a!="undefined"
}
function tn_ja(a)
{
    return typeof a=="number"
}
function tn_Oa(a,b,c)
{
return window.setTimeout(function()
{
    b.apply(a)
}
,c)
}
function tn_wb(a)
{
    if(tn_d.type==2)
    {
        return new tn_(a.pageX-self.pageXOffset,a.pageY-self.pageYOffset)
    }
    else
    {
        return new tn_(a.clientX,a.clientY)
    }
}
function tn_vb(a)
{
    var b=a.target||a.srcElement;
    if(b.nodeType==3)
    {
        b=b.parentNode
    }
    return b
}
function tn_Jb(a,b,c)
{
    var d=0;
    for(var e=0;e<tn_g(a);++e)
    {
        if(a[e]===b||c&&a[e]==b)
        {
            a.splice(e--,1);
            d++
        }
    }
    return d
}
function tn_0(a,b)
{
    a.appendChild(b)
}
function tn_H(a)
{
    if(a.parentNode)
    {
        a.parentNode.removeChild(a);
        tn_Ia(a)
    }
}
function tn_hb(a)
{
    var b;
    while(b=a.firstChild)
    {
        tn_Ia(b);
        a.removeChild(b)
    }
}
function tn_Lb(a,b)
{
    if(a.innerHTML!=b)
    {
        tn_hb(a);
        a.innerHTML=b
    }
}
function tn_Fa(a)
{
    if(tn_d.d())
    {
        a.style.MozUserSelect="none"
    }
    else
    {
        a.unselectable="on";
        a.onselectstart=tn_Kb
    }
}
function tn_R(a,b)
{
    var c=tn_g(a);
    for(var d=0;d<c;++d)
    {
        b(a[d],d)
    }
}
function tn_qb(a,b,c)
{
    for(var d in a)
    {
        if(c||!a.hasOwnProperty||a.hasOwnProperty(d))
        {
            b(d,a[d])
        }
    }
}
function tn_fa(a,b,c,d)
{
    var e=c||0;
    var g=d||tn_g(b);
    for(var h=e;h<g;++h)
    {
        a.push(b[h])
    }
}
function tn_Kb()
{
    return false
}
function tn_Mb(a,b)
{
    if(tn_d.type==1)
    {
        a.style.filter="alpha(opacity="+tn_k(b*100)+")"
    }
    else
    {
        a.style.opacity=b
    }
}
function tn_ib(a,b,c)
{
    var d=tn_j("div",a,b,c);
    d.style.backgroundColor="black";
    tn_Mb(d,0.35);
    return d
}
function tn_y(a,b)
{
    var c=tn_la(a);
    if(a.currentStyle)
    {
        var d=tn_Da(b);
        return a.currentStyle[d]
    }
    else if(c.defaultView&&c.defaultView.getComputedStyle)
    {
        var e=c.defaultView.getComputedStyle(a,"");
        return e?e.getPropertyValue(b):""
    }
    else
    {
        var d=tn_Da(b);
        return a.style[d]
    }
}
var tn_na="__mapsBaseCssDummy__";
function tn_P(a,b,c)
{
    var d=c?c:tn_y(a,b);
    if(tn_ja(d))
    {
        return d
    }
    else if(isNaN(parseInt(d,10)))
    {
        return d
    }
    else if(tn_g(d)>2&&d.substring(tn_g(d)-2)=="px")
    {
        return parseInt(d,10)
    }
    else
    {
        var e=a.ownerDocument.getElementById(tn_na);
        if(!e)
        {
            var e=tn_j("div",a,new tn_(0,0),new tn_i(0,0));
            e.id=tn_na;
            tn_L(e)
        }
        else
        {
            a.parentNode.appendChild(e)
        }
        e.style.width="0px";
        e.style.width=d;
        return e.offsetWidth
    }
}
var tn_Ua="border-left-width";
var tn_Va="border-top-width";
function tn_K(a)
{
    return new tn_i(tn_Ea(a,tn_Ua),tn_Ea(a,tn_Va))
}
function tn_Ea(a,b)
{
    var c=tn_y(a,b);
    if(isNaN(parseInt(c,10)))
    {
        return 0
    }
    return tn_P(a,b,c)
}
function tn_Da(a)
{
    return a.replace(/-(\w)/g,function(b,c)
    {
        return(""+c).toUpperCase()
    }
    )
}
function tn_g(a)
{
    return a.length
}
function tn_Ba(a)
{
    a.length=0
}
function tn_Db(a)
{
    var b=false;
    if(a&&typeof a=="object")
    {
        if(typeof Window=="function")
        {
            b=a instanceof Window
        }
        else
        {
            b=typeof a.navigator=="object"&&typeof a.history=="object"&&typeof a.document=="object"
        }
    }
    return b
}
function tn_S(a)
{
    var b;
    if(tn_Db(a))
    {
        b=a
    }
    else
    {
        b=a&&a[tn_J]?a[tn_J]:window
    }
    return b
}
function tn_4(a,b)
{
    var c=tn_S(b);
    a[tn_J]=c;
    return c
};
tn_.ORIGIN=new tn_(0,0);
tn_.prototype.toString=function()
{
    return"("+this.x+", "+this.y+")"
};
tn_.prototype.equals=function(a)
{
    if(!a)return false;
    return a.x==this.x&&a.y==this.y
};
function tn_i(a,b)
{
    this.width=a;
    this.height=b
}
tn_i.ZERO=new tn_i(0,0);
tn_i.prototype.toString=function()
{
    return"("+this.width+", "+this.height+")"
};
tn_i.prototype.equals=function(a)
{
    if(!a)return false;
    return a.width==this.width&&a.height==this.height
};
function tn_C(a)
{
    this.minX=(this.minY=tn_ya);
    this.maxX=(this.maxY=-tn_ya);
    var b=arguments;
    if(a&&tn_g(a))
    {
        for(var c=0;c<tn_g(a);c++)
        {
            this.extend(a[c])
        }
    }
    else if(tn_g(b)>=4)
    {
        this.minX=b[0];
        this.minY=b[1];
        this.maxX=b[2];
        this.maxY=b[3]
    }
}
tn_C.prototype.min=function()
{
    return new tn_(this.minX,this.minY)
};
tn_C.prototype.max=function()
{
    return new tn_(this.maxX,this.maxY)
};
tn_C.prototype.toString=function()
{
    return"("+this.min()+", "+this.max()+")"
};
tn_C.prototype.sb=function(a)
{
    var b=this;
    return b.minX<a.minX&&b.maxX>a.maxX&&b.minY<a.minY&&b.maxY>a.maxY
};
tn_C.prototype.extend=function(a)
{
    var b=this;
    b.minX=tn_z(b.minX,a.x);
    b.maxX=tn_f(b.maxX,a.x);
    b.minY=tn_z(b.minY,a.y);
    b.maxY=tn_f(b.maxY,a.y)
};
tn_C.intersection=function(a,b)
{
    return new tn_C([new tn_(tn_f(a.minX,b.minX),tn_f(a.minY,b.minY)),new tn_(tn_z(a.maxX,b.maxX),tn_z(a.maxY,b.maxY))])
};
function tn_mb(a,b,c)
{
    if(b)
    {
        b.call(null,a)
    }
    for(var d=a.firstChild;d;d=d.nextSibling)
    {
        if(d.nodeType==1)
        {
            arguments.callee.call(this,d,b,c)
        }
    }
    if(c)
    {
        c.call(null,a)
    }
}
function tn_Ga(a)
{
    return a.className?""+a.className:""
}
function tn_jb(a,b)
{
    var c=tn_Ga(a);
    if(c)
    {
        var d=c.split(/\s+/);
        var e=false;
        for(var g=0;g<tn_g(d);++g)
        {
            if(d[g]==b)
            {
                e=true;
                break
            }
        }
        if(!e)
        {
            d.push(b)
        }
        a.className=d.join(" ")
    }
    else
    {
        a.className=b
    }
}
function tn_lb(a,b)
{
    var c=tn_Ga(a);
    if(!c||c.indexOf(b)==-1)
    {
        return
    }
    var d=c.split(/\s+/);
    for(var e=0;e<tn_g(d);++e)
    {
        if(d[e]==b)
        {
            d.splice(e--,1)
        }
    }
    a.className=d.join(" ")
};
tn_ka=function(a)
{
};
function tn_ea()
{
}
tn_ea.monitor=function(a,b,c,d,e)
{
};
tn_ea.monitorAll=function(a,b,c)
{
};
tn_ea.dump=function()
{
};
function tn_n()
{
    var a=tn_j("div",document.body);
    var b=a.style;
    b.position="absolute";
    b.left=tn_m(7);
    b.bottom=tn_m(4);
    b.zIndex=10000;
    var c=tn_ib(a,new tn_(2,2));
    var d=tn_j("div",a);
    b=d.style;
    b.position="relative";
    b.zIndex=1;
    b.fontFamily="Verdana,Arial,sans-serif";
    b.fontSize="small";
    b.border="1px solid black";
    var e=[["Clear",this.clear],["Close",this.close]];
    var g=tn_j("div",d);
    b=g.style;
    b.position="relative";
    b.zIndex=2;
    b.backgroundColor="#979797";
    b.color="white";
    b.fontSize="85%";
    b.padding=tn_m(2);
    tn_t(
    g,"default");
    tn_Fa(g);
    tn_E("Log",g);
    for(var h=0;h<tn_g(e);h++)
    {
        var i=e[h];
        tn_E(" - ",g);
        var n=tn_j("span",g);
        n.style.textDecoration="underline";
        tn_E(i[0],n);
        tn_Q(n,this,i[1]);
        tn_t(n,"pointer")
    }
    tn_p(g,tn_N,this,this.Ca);
    var f=tn_j("div",d);
    b=f.style;
    b.backgroundColor="white";
    b.width=tn_Ha(80);
    b.height=tn_Ha(10);
    if(tn_d.d())
    {
        b.overflow="-moz-scrollbars-vertical"
    }
    else
    {
        b.overflow="auto"
    }
    tn_F(f,tn_N,tn_U);
    this.G=f;
    this.j=a;
    this.i=c
}
tn_n.instance=function()
{
    var a=tn_n.g;
    if(!a)
    {
        a=new tn_n;
        tn_n.g=a
    }
    return a
};
tn_n.prototype.write=function(a,b)
{
    var c=this.R();
    if(b)
    {
        c=tn_j("span",c);
        c.style.color=b
    }
    tn_E(a,c);
    this.W()
};
tn_n.prototype.Mb=function(a)
{
    var b=tn_j("a",this.R());
    tn_E(a,b);
    b.href=a;
    this.W()
};
tn_n.prototype.Lb=function(a)
{
    var b=tn_j("span",this.R());
    b.innerHTML=a;
    this.W()
};
tn_n.prototype.clear=function()
{
    this.G.innerHTML=""
};
tn_n.prototype.close=function()
{
    tn_H(this.j)
};
tn_n.prototype.Ca=function(a)
{
    if(!this.Ea)
    {
        this.Ea=new tn_c(this.j);
        this.j.style.bottom=""
    }
};
tn_n.prototype.R=function()
{
    var a=tn_j("div",this.G);
    var b=a.style;
    b.fontSize="85%";
    b.borderBottom="1px solid silver";
    b.paddingBottom=tn_m(2);
    var c=tn_j("div",a);
    c.style.color="gray";
    c.style.fontSize="75%";
    tn_E(this.pb(),c);
    return a
};
tn_n.prototype.W=function()
{
    this.G.scrollTop=this.G.scrollHeight;
    this.lb()
};
tn_n.prototype.pb=function()
{
    var a=new Date;
    return this.H(a.getHours(),2)+":"+this.H(a.getMinutes(),2)+":"+this.H(a.getSeconds(),2)+":"+this.H(a.getMilliseconds(),3)
};
tn_n.prototype.H=function(a,b)
{
    var c=a.toString();
    while(tn_g(c)<b)
    {
        c="0"+c
    }
    return c
};
tn_n.prototype.lb=function()
{
    tn_3(this.i,new tn_i(this.j.offsetWidth,this.j.offsetHeight))
};
function tn_c(a,b)
{
    if(!tn_c.La)
    {
        tn_c.Ja()
    }
    var c=tn_4(this,a);
    b=b||
    {
    };
    this.r=b.draggableCursor||tn_c.r;
    this.n=b.draggingCursor||tn_c.n;
    this.e=a;
    this.j=b.container;
    this.na=b.left;
    this.oa=b.top;
    this.k=false;
    this.m=new tn_(0,0);
    this.o=false;
    this.D=new tn_(0,0);
    this.Ta=tn_2(this,this.bb);
    this.Ua=tn_2(this,this.ka);
    this.Wa=tn_2(this,this.la);
    if(tn_d.d())
    {
        tn_p(c,tn_va,this,this.ma)
    }
    this.a=[];
    this.qa(a)
}
tn_c.Ja=function()
{
    var a;
    var b;
    if(tn_d.d())
    {
        a="-moz-grab";
        b="-moz-grabbing"
    }
    else
    {
        a="url("+tn_Z+"openhand.cur), default";
        b="url("+tn_Z+"closedhand.cur), move"
    }
    this.r=this.r||a;
    this.n=this.n||b;
    this.La=true
};
tn_c.getDraggingCursor=function()
{
    return tn_c.n
};
tn_c.sa=function(a)
{
    this.r=a
};
tn_c.ta=function(a)
{
    this.n=a
};
tn_c.prototype.sa=tn_c.sa;
tn_c.prototype.ta=tn_c.ta;
tn_c.prototype.qa=function(a)
{
    for(var b=0;b<tn_g(this.a);++b)
    {
        tn_ha(this.a[b])
    }
    if(this.V)
    {
        tn_t(this.e,this.V)
    }
    this.e=a;
    this.S=null;
    this.a=[];
    if(!a)
    {
        return
    }
    tn_Hb(a);
    this.moveTo(tn_ja(this.na)?this.na:a.offsetLeft,tn_ja(this.oa)?this.oa:a.offsetTop);
    this.S=a.setCapture?a:tn_S(a);
    this.a.push(tn_F(a,tn_N,this.Ta));
    this.a.push(tn_p(a,tn_X,this,this.$a));
    this.a.push(tn_p(a,tn_D,this,this.Za));
    this.a.push(tn_p(a,tn_M,this,this.ab));
    this.V=a.style.cursor;
    this.B()
};
tn_c.prototype.Gb=function(a)
{
    tn_4(this,a);
    tn_4(this.e,a);
    if(tn_d.d())
    {
        tn_p(a,tn_va,this,this.ma)
    }
    this.qa(this.e)
};
tn_c.prototype.moveTo=function(a,b)
{
    a=tn_k(a);
    b=tn_k(b);
    if(this.left!=a||this.top!=b)
    {
        this.left=a;
        this.top=b;
        var c=this.e.style;
        c.left=tn_m(a);
        c.top=tn_m(b);
        tn_l(this,tn_ab)
    }
};
tn_c.prototype.ab=function(a)
{
    tn_l(this,tn_M,a)
};
tn_c.prototype.Za=function(a)
{
    if(this.k&&!a.cancelDrag)
    {
        tn_l(this,tn_D,a)
    }
};
tn_c.prototype.$a=function(a)
{
    if(this.k)
    {
        tn_l(this,tn_X,a)
    }
};
tn_c.prototype.bb=function(a)
{
    tn_l(this,tn_N,a);
    if(a.cancelDrag)
    {
        return
    }
    if(!this.Ma(a))
    {
        return
    }
    this.ib(a);
    this.za(a);
    tn_1(a)
};
tn_c.prototype.ka=function(a)
{
    if(!this.o)
    {
        return
    }
    if(tn_d.os==0)
    {
        if(a==null)
        {
            return
        }
        if(this.dragDisabled)
        {
            this.savedMove=
            {
            };
            this.savedMove.clientX=a.clientX;
            this.savedMove.clientY=a.clientY;
            return
        }
        tn_Oa(this,function()
        {
            this.dragDisabled=false;
            this.ka(this.savedMove)
        }
        ,30);
        this.dragDisabled=true;
        this.savedMove=null
    }
    var b=this.left+(a.clientX-this.m.x);
    var c=this.top+(a.clientY-this.m.y);
    var d=0;
    var e=0;
    var g=this.j;
    if(g)
    {
        var h=this.e;
        var i=tn_f(0,tn_z(b,g.offsetWidth-h.offsetWidth));
        d=i-b;
        b=i;
        var n=tn_f(0,tn_z(c,g.offsetHeight-h.offsetHeight));
        e=n-c;
        c=n
    }
    this.moveTo(b,c);
    this.m.x=a.clientX+d;
    this.m.y=a.clientY+e;
    tn_l(this,tn_3a,a)
};
tn_c.prototype.la=function(a)
{
    this.eb();
    this.Fa(a);
    var b=(new Date).getTime();
    if(b-this.Ba<=500&&tn_Aa(this.D.x-a.clientX)<=2&&tn_Aa(this.D.y-a.clientY)<=2)
    {
        tn_l(this,tn_D,a)
    }
};
tn_c.prototype.ma=function(a)
{
    if(!a.relatedTarget&&this.o)
    {
        this.la(a)
    }
};
tn_c.prototype.disable=function()
{
    this.k=true;
    this.B()
};
tn_c.prototype.enable=function()
{
    this.k=false;
    this.B()
};
tn_c.prototype.enabled=function()
{
    return!this.k
};
tn_c.prototype.dragging=function()
{
    return this.o
};
tn_c.prototype.B=function()
{
    var a;
    if(this.o)
    {
        a=this.n
    }
    else if(this.k)
    {
        a=this.V
    }
    else
    {
        a=this.r
    }
    tn_t(this.e,a)
};
tn_c.prototype.Ma=function(a)
{
    var b=a.button==0||a.button==1;
    if(this.k||!b)
    {
        tn_1(a);
        return false
    }
    return true
};
tn_c.prototype.ib=function(a)
{
    this.m.x=a.clientX;
    this.m.y=a.clientY;
    if(this.e.setCapture)
    {
        this.e.setCapture()
    }
    this.Ba=(new Date).getTime();
    this.D.x=a.clientX;
    this.D.y=a.clientY
};
tn_c.prototype.eb=function()
{
    if(document.releaseCapture)
    {
        document.releaseCapture()
    }
};
tn_c.prototype.za=function(a)
{
    this.o=true;
    this.Va=tn_F(this.S,tn_8a,this.Ua);
    this.Xa=tn_F(this.S,tn_X,this.Wa);
    tn_l(this,tn_5a,a);
    this.B()
};
tn_c.prototype.Fa=function(a)
{
    this.o=false;
    tn_ha(this.Va);
    tn_ha(this.Xa);
    tn_l(this,tn_X,a);
    tn_l(this,tn_4a,a);
    this.B()
};
var tn_aa="overflow";
var tn_W="position";
var tn_ca="visible";
var tn_ba="static";
var tn_Y="BODY";
function tn_ga(a,b)
{
    var c=new tn_(0,0);
    while(a&&a!=b)
    {
        if(a.nodeName==tn_Y)
        {
            tn_kb(c,a)
        }
        var d=tn_K(a);
        c.x+=d.width;
        c.y+=d.height;
        if(a.nodeName!=tn_Y||!tn_d.d())
        {
            c.x+=a.offsetLeft;
            c.y+=a.offsetTop
        }
        if(tn_d.d()&&tn_d.revision>=1.8&&a.offsetParent&&a.offsetParent.nodeName!=tn_Y&&tn_y(a.offsetParent,tn_aa)!=tn_ca)
        {
            var d=tn_K(a.offsetParent);
            c.x+=d.width;
            c.y+=d.height
        }
        if(a.offsetParent)
        {
            c.x-=a.offsetParent.scrollLeft;
            c.y-=a.offsetParent.scrollTop
        }
        if(tn_d.type!=1&&tn_Cb(a))
        {
            if(tn_d.d())
            {
                c.x-=self.pageXOffset;
                c.y-=self.pageYOffset;
                var e=tn_K(a.offsetParent.parentNode);
                c.x+=e.width;
                c.y+=e.height
            }
            break
        }
        if(tn_d.type==2&&a.offsetParent)
        {
            var d=tn_K(a.offsetParent);
            c.x-=d.width;
            c.y-=d.height
        }
        a=a.offsetParent
    }
    if(tn_d.type==1&&!b&&document.documentElement)
    {
        c.x+=document.documentElement.clientLeft;
        c.y+=document.documentElement.clientTop
    }
    if(b&&a==null)
    {
        var g=tn_ga(b);
        return new tn_(c.x-g.x,c.y-g.y)
    }
    else
    {
        return c
    }
}
function tn_Cb(a)
{
    if(a.offsetParent&&a.offsetParent.nodeName==tn_Y&&tn_y(a.offsetParent,tn_W)==tn_ba)
    {
        if(tn_d.type==0&&tn_y(a,tn_W)!=tn_ba)
        {
            return true
        }
        else if(tn_d.type!=0&&tn_y(a,tn_W)=="absolute")
        {
            return true
        }
    }
    return false
}
function tn_kb(a,b)
{
    var c=false;
    if(tn_d.d())
    {
        c=tn_y(b,tn_aa)!=tn_ca&&tn_y(b.parentNode,tn_aa)!=tn_ca;
        var d=tn_y(b,tn_W)!=tn_ba;
        if(d||c)
        {
            a.x+=tn_P(b,"margin-left");
            a.y+=tn_P(b,"margin-top");
            var e=tn_K(b.parentNode);
            a.x+=e.width;
            a.y+=e.height
        }
        if(d)
        {
            a.x+=tn_P(b,"left");
            a.y+=tn_P(b,"top")
        }
    }
    if((tn_d.d()||tn_d.type==1)&&document.compatMode!="BackCompat"||c)
    {
        if(self.pageYOffset)
        {
            a.x-=self.pageXOffset;
            a.y-=self.pageYOffset
        }
        else
        {
            a.x-=document.documentElement.scrollLeft;
            a.y-=document.documentElement.scrollTop
        }
    }
}
function tn_Pa(a,b)
{
    if(tn_La(a.offsetX))
    {
        var c=tn_vb(a);
        var d=tn_ga(c,b);
        var e=new tn_(a.offsetX,a.offsetY);
        if(tn_d.type==2)
        {
            var g=tn_K(c);
            e.x-=g.width;
            e.y-=g.height
        }
        return new tn_(d.x+e.x,d.y+e.y)
    }
    else if(tn_La(a.clientX))
    {
        var h=tn_wb(a);
        var i=tn_ga(b);
        return new tn_(h.x-i.x,h.y-i.y)
    }
    else
    {
        return tn_.ORIGIN
    }
};
function tn_O(a)
{
    this.ticks=a;
    this.tick=0
}
tn_O.prototype.reset=function()
{
    this.tick=0
};
tn_O.prototype.next=function()
{
    this.tick++;
    var a=Math.PI*(this.tick/this.ticks-0.5);
    return(Math.sin(a)+1)/2
};
tn_O.prototype.more=function()
{
    return this.tick<this.ticks
};
tn_O.prototype.extend=function()
{
    if(this.tick>this.ticks/3)
    {
        this.tick=tn_k(this.ticks/3)
    }
};
var tn_u;
var tn_s=null;
var tn_I;
var tn_7;
var tn_6;
var tn_5=false;
var _intlStrings=
{
    _originalText:"",_interfaceDirection:"ltr",_interfaceAlign:"left"
};
function _setupIW()
{
    if(tn_5)return;
    tn_u=new tn_b;
    tn_I=document.createElement("div");
    tn_I.id="google-infowindow";
    tn_7=document.createElement("span");
    tn_I.onmouseover=tn_Rb;
    tn_I.onmouseout=tn_Ra;
    document.body.appendChild(tn_7);
    document.body.appendChild(tn_I);
    tn_u.create(tn_I,tn_7);
    tn_I.firstChild.style.zIndex=9000;
    tn_7.firstChild.style.zIndex=
    8999;
    tn_u.jb(false);
    tn_u.Oa(true);
    tn_u.Pa(true);
    tn_u.ya(true);
    tn_5=true
}
var tn_v=null;
function tn_Rb()
{
    tn_Sa(tn_s)
}
function tn_Sa(a)
{
    if(!a)return;
    if(tn_v!==null)
    {
        window.clearTimeout(tn_v);
        tn_v=null
    }
    if(tn_s==a)
    {
        tn_6=tn_s.style.backgroundColor;
        tn_s.style.backgroundColor="#E6ECF9";
        return
    }
    var b;
    for(var c=0;c<a.childNodes.length;++c)
    {
    	
        if(a.childNodes[c].className=="google-src-text"||a.childNodes[c].className=="google-src-both-text")
        {
            b=a.childNodes[c].cloneNode(true);
            b.className="google-src-active-text";
            break
        }
    }
    if(!b)
    {
        return
    }
    tn_6=a.style.backgroundColor;
    a.style.backgroundColor="#E6ECF9";
    var d=document.createElement("div");
    var e=document.createElement("div");
    d.appendChild(
    e);
    e.appendChild(document.createTextNode(_intlStrings._originalText));
    e.style.color="#A0A0A0";
    e.style.direction=_intlStrings._interfaceDirection;
    e.style.textAlign=_intlStrings._interfaceAlign;
    d.appendChild(b);
    d.style.zIndex=10000;
    tn_s=a;
    tn_Fb(d,function(g)
    {
        tn_u.hide();
        tn_u.J(g,[new tn_eb(_intlStrings._originalText,d)]);
        tn_u.ua(tn_s);
        tn_u.show()
    }
    ,(document.width||document.body.scrollWidth)/2)
}
function tn_Pb(a)
{
    if(!tn_5)return;
    if(tn_v!==null)
    {
        window.clearTimeout(tn_v);
        tn_v=null
    }
    if(tn_s==a)
    {
        tn_6=tn_s.style.backgroundColor;
        tn_s.style.backgroundColor="#E6ECF9";
        return
    }
	tn_v= window.setTimeout (
								function()
								{
							    	tn_Sa(a)
								}
								,500
							)
}
function tn_Ra()
{
    if(!tn_5)return;
    if(tn_s&&tn_s.style)
    {
        tn_s.style.backgroundColor=tn_6
    }
    if(tn_v)
    {
        window.clearTimeout(tn_v);
        tn_v=null
    }
    tn_v=window.setTimeout(tn_Qb,100)
}
function tn_Qb()
{
    tn_u.hide();
    tn_s=null
}
var _tipon=tn_Pb;
var _tipoff=tn_Ra;
