function SliderBar(cont,num,rul)
{var _cont=cont;var _hknum=num;var _rul=rul;var _dWidth=200;var _hkmin_h=18;var _hkmax_h=24;var _hk_w=13;var _hg_h=11;var _hg_t=8;var _rul_t=20;var _rul_w=1;var _rul_h=5;var _hk_img="mappage2/images/bar/hk.gif"
var _pix_img="mappage2/images/bar/pixel.gif"
var _obj_pCont;var _obj_hk=[];var _obj_sa=[];var _obj_hg;var _obj_rul;var _obj_mask;var _listen_move=[];var _listen_up=[];var _hg_w=getValue(cont.style.width);if(_hg_w<=0)
{_hg_w=_dWidth;}
_hg_w=_hg_w-_hk_w;creatSliderBar();captureEvent();function creatSliderBar()
{var tmp1,tmp2,tmp3;var i;_obj_pCont=co('DIV');_obj_pCont.style.position="absolute";_obj_pCont.style.width=(_hg_w+_hk_w)+"px";_obj_pCont.style.left=_hk_w/2+"px";_obj_hg=co('DIV');_obj_hg.style.position="absolute";_obj_hg.style.left=0+"px";_obj_hg.style.top=_hg_t+"px";_obj_hg.style.width=_hg_w+"px";_obj_hg.style.height=_hg_h+"px";_obj_hg.className="hg";tmp1=co('DIV');tmp1.className="t1";tmp1.style.position="absolute";tmp1.style.left=0+"px";tmp2=co('DIV');tmp2.className="t2";tmp2.style.position="absolute";tmp2.style.left=(_hg_w-3)+"px";tmp3=co('DIV');tmp3.className="t3";tmp3.style.position="absolute";tmp3.style.left=3+"px";tmp3.style.width=(_hg_w-6)+"px";_obj_hg.appendChild(tmp1);_obj_hg.appendChild(tmp2);_obj_hg.appendChild(tmp3);_obj_pCont.appendChild(_obj_hg);if(_rul)
{_obj_rul=document.createElement('DIV');_obj_rul.style.position="absolute";_obj_rul.style.top=_rul_t+"px";;_obj_rul.style.width=_hg_w+"px";for(var i=0;i<=100;i=i+10)
{tmp1=document.createElement('DIV');tmp1.style.position="absolute";tmp1.style.left=(_hg_w/100)*i-Math.round(_rul_w/2)+"px";tmp1.style.width=_rul_w+"px";tmp1.style.height=_rul_h+"px";tmp1.style.backgroundColor="#C2C2C2"
tmp1.style.overflow="hidden";_obj_rul.appendChild(tmp1);}
_obj_pCont.appendChild(_obj_rul);}
for(i=1;i<_hknum;i++)
{_obj_sa[i]=co('DIV');_obj_sa[i].style.position="absolute";_obj_sa[i].className="sarGre";_obj_hg.appendChild(_obj_sa[i]);}
for(i=0;i<_hknum;i++)
{_obj_hk[i]=document.createElement('DIV');_obj_hk[i].style.position="absolute";_obj_hk[i].style.width=_hk_w+"px";if(i+1==_hknum)
{_obj_hk[i].style.top=0+"px";_obj_hk[i].style.height=_hkmax_h+"px";_obj_hk[i].style.left=(_hg_w-_hk_w/2)+"px";}else if(i==0){_obj_hk[i].style.top=(_hkmax_h-_hkmin_h)+"px";;_obj_hk[i].style.height=_hkmin_h+"px";_obj_hk[i].style.left=((_hk_w/2)*-1)+"px";;}else{tmp2=Math.round((_hkmax_h-_hkmin_h)/(_hknum+1));_obj_hk[i].style.top=(_hkmax_h-_hkmin_h-tmp2)+"px";;_obj_hk[i].style.height=(_hkmin_h+tmp2)+"px";_obj_hk[i].style.left=(_hg_w/(_hknum-1)*i-(_hk_w/2))+"px";}
tmp1=document.createElement('IMG');tmp1.style.width="100%";tmp1.style.height="100%";tmp1.src=_hk_img;_obj_hk[i].appendChild(tmp1);_obj_pCont.appendChild(_obj_hk[i]);}
_obj_mask=document.createElement('DIV');_obj_mask.style.position="absolute";_obj_mask.style.width=getValue(cont.style.width)+"px";_obj_mask.style.height=(_hkmax_h+_rul_h)+"px";_obj_mask.style.top=0+"px";_obj_mask.style.left=((_hk_w/2)*-1)+"px";_obj_mask.style.overflow="hidden";_obj_mask.onselectstart=function()
{return false;};_obj_mask.id="barMask"
_obj_mask.style.backgroundImage="url("+_pix_img+")";_obj_pCont.appendChild(_obj_mask);tmp1=document.createElement('DIV');tmp1.style.position="absolute";tmp1.appendChild(_obj_pCont);_cont.appendChild(tmp1);adjustSelectArea();}
function captureEvent()
{_obj_mask.onmousemove=eventMouseMove;_obj_mask.onmousedown=eventMouseDown;_obj_mask.onmouseup=eventMouseUp;_obj_mask.onclick=eventMouseClick;}
function setEvent(a){if(a.setCapture)a.setCapture();if(window.captureEvents)window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);}
function releaseEvent(a){if(a.releaseCapture)a.releaseCapture();if(window.releaseEvents)window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);}
var _epMoveX,_epMoveY,_epDownX,_epDownY,_epUpX,_epUpY,_epClickX,_epClickY;var _epEventID,_epDownID;function eventMouseMove()
{var TmpObj;var w,h;var eventObject;if(window.event)
{eventObject=event;_epMoveX=eventObject.offsetX-_hk_w/2;_epMoveY=eventObject.offsetY;_epEventID=eventObject.srcElement.id}else{eventObject=arguments[0];_epMoveX=eventObject.layerX-_hk_w/2;_epMoveY=eventObject.layerY;_epEventID=eventObject.target.id;}
if(_epDownID&&IsMouseOnMask())
{adjustHkPosition(_epDownID,_epMoveX,true);}
if(IsMouseOnKh()&&IsMouseOnMask())
{_obj_mask.style.cursor="col-resize";}else if(!_epDownID){_obj_mask.style.cursor="";}}
function eventMouseDown()
{if(IsMouseOnKh()!=-1)
{_epDownID=IsMouseOnKh();setEvent(_obj_mask);}}
function eventMouseUp()
{if(_epDownID)
{funMouseUp(_epDownID);_epDownID=0;releaseEvent(_obj_mask);}}
function eventMouseClick()
{}
function IsMouseOnKh()
{var x1,y1,x2,y2
for(var i=_obj_hk.length-1;i>-1;i--)
{x1=_obj_hk[i].offsetLeft;y1=_obj_hk[i].offsetTop;x2=_obj_hk[i].offsetLeft+_obj_hk[i].offsetWidth;y2=_obj_hk[i].offsetTop+_obj_hk[i].offsetHeight;if((_epMoveX>=x1)&&(_epMoveX<=x2)&&(_epMoveY>=y1)&&(_epMoveY<=y2))
{return i+1;}}
return 0;}
function IsMouseOnMask()
{if(_epEventID=="barMask")
{return true;}
return false;}
function adjustHkPosition(HkId,hkx,bBack)
{var hkObject;var indexNum;var newhkx;indexNum=HkId-1;hkObject=_obj_hk[indexNum];newhkx=hkx;if(hkx<0)
{newhkx=0;}
if(hkx>_hg_w)
{newhkx=_hg_w;}
if(indexNum!=0)
{if(hkx<getValue(_obj_hk[indexNum-1].style.left)+_hk_w)
{newhkx=getValue(_obj_hk[indexNum-1].style.left)+_hk_w;}}
if(indexNum!=_obj_hk.length-1)
{if(hkx>getValue(_obj_hk[indexNum+1].style.left))
{newhkx=getValue(_obj_hk[indexNum+1].style.left);}}
newhkx=newhkx-_hk_w/2;hkObject.style.left=newhkx+"px";adjustSelectArea();if(bBack)
{funMouseMove(HkId);}}
function adjustSelectArea()
{var tl,tw;for(var i=1;i<_hknum;i++)
{tl=getValue(_obj_hk[i-1].style.left)+_hk_w/2;tw=getValue(_obj_hk[i].style.left)-getValue(_obj_hk[i-1].style.left);_obj_sa[i].style.left=tl+"px";_obj_sa[i].style.width=tw+"px";}}
function funMouseMove(HkId)
{var percent;percent=(getValue(_obj_hk[HkId-1].style.left)+_hk_w/2)/_hg_w;if(percent<0){percent=0};if(percent>1){percent=1};if(_listen_move[HkId-1])
{_listen_move[HkId-1](percent,HkId);}}
function funMouseUp(HkId)
{var percent;percent=(getValue(_obj_hk[HkId-1].style.left)+_hk_w/2)/_hg_w;if(percent<0){percent=0};if(percent>1){percent=1};if(_listen_up[HkId-1])
{_listen_up[HkId-1](percent,HkId);}}
this.selectBackofMove=function(fobj,num)
{var hkIndex;if(!num)
{_listen_move.length=_obj_hk.length;for(var i=0;i<_listen_move.length;i++)
{_listen_move[i]=fobj;}}
hkIndex=parseInt(num);if(hkIndex<1)
{hkIndex=1;}
_listen_move[hkIndex-1]=fobj;};this.selectBackofUp=function(fobj,num)
{var hkIndex;if(!num)
{_listen_up.length=_obj_hk.length;for(var i=0;i<_listen_up.length;i++)
{_listen_up[i]=fobj;}}
hkIndex=parseInt(num);if(hkIndex<1)
{hkIndex=1;}
_listen_up[hkIndex-1]=fobj;};this.setHkPostion=function(per,num)
{var posx;try
{posx=_hg_w*per;adjustHkPosition(num,posx);}catch(ErrorX){};}
this.setSpecialRul=function(pre)
{var a=0;var b=false;var c;_obj_rul.innerHTML="";c=_hg_w/20;for(var i=0;parseInt(i)<=_hg_w;i=i+c)
{tmp1=document.createElement('DIV');tmp1.style.position="absolute";tmp1.style.left=i-Math.round(_rul_w/2)+"px";tmp1.style.width=_rul_w+"px";tmp1.style.backgroundColor="#688BA7"
tmp1.style.overflow="hidden";if((pre*_hg_w)<=i)
{b=true;}
if(a>=5)
{a=0;}
if(a==0||b)
{tmp1.style.height=_rul_h+"px";}else{tmp1.style.height=(_rul_h*0.5)+"px";}
a=a+1;_obj_rul.appendChild(tmp1);}}
function getValue(a)
{return parseInt(a);}
this.setSelectClass=function(a)
{var sClass="";if(a=="r"){sClass="sarRed"};if(sClass)
{for(i=1;i<_obj_sa.length;i++)
{_obj_sa[i].className=sClass;}}}
function el(a){return document.getElementById(a)}
function si(a,b){document.getElementById(a).innerHTML=b;}
function co(a){return document.createElement(a)}}
function PopWin(a,b,c,d,e)
{var t=this;t.createWindow(b);t.createContentArea();t.createCloseButton();ap(_m.map.panel,t.windowDiv);if(!d)d=50;if(!e)e=50;t.setSize(d,e);t.hide()};PopWin.prototype.createWindow=function(a)
{var b,c,d,e,f,g,h,i,j,k,l,u="mappage2/images/popwin40/",t=this,r=Layer.createDiv,s=Layer.create;b=t.window={};c=b.title=r(3,3,1,27,3);d=b.body=r(30,3,1,1,3);e=t.windowDiv=r(0,0,1,1,a);e.onmousedown=t.onMouseDown;e.onclick=t.onMouseDown;e.style.visibility="visible";f=t.shadowDiv=r(10,6,1,1,1);_setStyle(f,"noprint");fb=t.shadowDivCont=cc("bnaBody");fbt=cc("bnaRc");fbt.innerHTML='<b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b><b class="r5"></b>';fbb=cc("bnaRc");fbb.innerHTML='<b class="r5"></b><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b>';ap(f,fbt);ap(f,fb);ap(f,fbb);g=t.backDiv=r(0,0,8,8,2);gb=t.backDivCont=cc("bnBody");gbt=cc("bnRc");gbt.innerHTML='<b class="r1"></b><b class="r2"><b></b></b><b class="r3"><b></b></b><b class="r4"><b></b></b><b class="r5"><b></b></b>';gbb=cc("bnRc");gbb.innerHTML='<b class="r5"><b></b></b><b class="r4"><b></b></b><b class="r3"><b></b></b><b class="r2"><b></b></b><b class="r1"></b>';ap(g,gbt);ap(g,gb);ap(g,gbb);b.corner=[];h=b.corner[0]=s(u+"lt.gif",24,32,-23,10,9,true);d0(h);i=b.corner[1]=s(u+"lt.gif",24,32,-23,0,9,true);d0(i);j=b.corner[2]=s(u+"rt.gif",24,32,0,10,9,true);d0(j);k=b.corner[3]=s(u+"rt.gif",24,32,0,0,9,true);d0(k);var th;th=t.titlehr=r(28,8,1,1,4);th.style.background="#c0c0c0";th.style.overflow="hidden";ap(e,c);ap(e,th);ap(e,d);ap(e,f);ap(e,g);ap(e,h);ap(e,i);ap(e,j);ap(e,k);Event.addBuiltInListener(e,"mouseout",t.eventHandler("onMouseOut"));Event.addBuiltInListener(e,"mouseover",t.eventHandler("onMouseOver"));};PopWin.prototype.createContentArea=function()
{var a,b,t=this;a=t.contentArea=Layer.createDiv(26,3,1,1,3);_setCursor(a,"auto");a.onmousedown=t.onMouseDown;ap(t.windowDiv,a);a=t.offscreenContainer=Layer.createDiv(-screen.height,-screen.width,screen.width,screen.height);a.style.visibility="hidden";ap(document.body,a);a=t.offscreenArea=Layer.createDiv(26,3,null,null,3);_setCursor(a,"auto");a.onmousedown=t.onMouseDown;a.style.padding="8px";ap(t.offscreenContainer,t.offscreenArea);b=t.caption=Layer.createDiv(3,3,null,16,3);b.style.overflow="hidden";b.style.whiteSpace="nowrap";b.style.padding="2px";_setStyle(b,"PopWinCaption");ap(t.windowDiv,b);};PopWin.prototype.createCloseButton=function()
{var b,c,d,t=this,u="mappage2/images/popwin40/";c=t;b=c.closeButton=Layer.createDiv(6,1,12,12,3);b.style.color="#000";b.style.fontSize="12px";b.innerHTML="<img src='"+u+"close.gif' vspace='4' hspace='0'>";_setCursor(b,"pointer");b.onmousedown=c.eventHandler("onCloseMouseDown");b.onclick=c.eventHandler("onCloseMouseDown");b.onmouseover=function(){this.style.color="#f00"};b.onmouseout=function(){this.style.color="#000"};ap(c.windowDiv,b)};PopWin.prototype.setContentSize=function(a,b)
{this.setSize(a+6,b+30)};PopWin.prototype.setSize=function(a,b)
{var t=this;a=t.width=Math.max(a,50);b=t.height=Math.max(b,50);var c,d;c=t.window;d=c.title.style;d.width=a-6+"px";d=c.body.style;d.width=a-6+"px";d.height=(b-29)+"px";c=t.closeButton;d=t.width-parseInt(c.style.width)-8;c.style.left=d+"px";t.caption.style.width=(d-20)+"px"
c=t.windowDiv;c.width=a+"px";c.height=b+"px";c=t.backDiv;c.style.width=a+"px";c.style.height=b+"px";c=t.backDivCont;c.style.width=a-16+"px";c.style.height=b-6+"px";c=t.shadowDiv;c.style.width=a+"px";c.style.height=b+"px";c=t.shadowDivCont;c.style.width=a-10+"px";c.style.height=b-10+"px";c=t.offscreenArea;c.style.padding="8px"
c=t.titlehr;c.style.width=a-24+"px";};PopWin.prototype.getOffsetLeft=function()
{return this.windowDiv.offsetLeft};PopWin.prototype.getOffsetTop=function()
{return this.windowDiv.offsetTop};PopWin.prototype.hide=function()
{this.windowDiv.style.display="none";};PopWin.prototype.show=function()
{var t=this;t.windowDiv.style.display="";t.windowDiv.style.visibility="visible";t.contentArea.style.visibility="visible"};PopWin.prototype.isVisible=function()
{return this.windowDiv.style.display!="none"};PopWin.prototype.positionAt=function(a,b,c,d,e)
{var f,g,h,i,j,k,l,m,n,p=0,t=this;f=t.windowDiv;g=Math.round(d.width*e.x);h=Math.round(d.height*e.y);m=t.window.corner;for(n=0;n<m.length;n++){m[n].style.display="none";m[n].style.visibility="hidden";}
if(g>t.width&&d.width-g<t.width)
{t.left=a-Math.min(38,c.pointCoord.x)-t.width-15;p=1}
else
{t.left=a+Math.min(38,c.width-c.pointCoord.x)+15;p=0}
if(h>t.height&&d.height-h<t.height)
{t.top=b+Math.min(38,c.height-c.pointCoord.y)-t.height-10;p=(p==0?p+1:p+2)}
else
{t.top=b-Math.min(38,c.pointCoord.y)-30;p=(p==0?p+0:p+1)}
t.windowDiv.style.left=t.left+"px";t.windowDiv.style.top=t.top+"px";m[1].style.top=(t.height-33)+"px";m[2].style.left=(t.width-1)+"px";m[3].style.left=(t.width-1)+"px";m[3].style.top=(t.height-33)+"px";m[p].style.display="block";m[p].style.visibility="visible";};PopWin.prototype.prepareOffscreen=function(a)
{var t=this;if(t.windowDiv.style.display=="none")
{t.windowDiv.style.display="";t.windowDiv.style.visibility="hidden";t.contentArea.style.visibility="hidden";t.offscreenArea.style.visibility="hidden"}
if(a)
{t.offscreenContainer.style.width=_pixel(a)}};PopWin.prototype.clearOffscreenArea=function()
{_clearAllChildNodes(this.offscreenArea)};PopWin.prototype.flipOffscreenAndSize=function()
{var a=Math.max(this.offscreenArea.offsetWidth,50);var b=Math.max(this.offscreenArea.offsetHeight,50);this.flipOffscreenArea(a,b);this.setContentSize(a,b)};PopWin.prototype.sizeToContent=function()
{this.setContentSize(Math.max(this.contentArea.offsetWidth,50),this.contentArea.offsetHeight)};PopWin.prototype.flipOffscreenArea=function(a,b)
{var t=this;t.offscreenContainer.removeChild(t.offscreenArea);t.windowDiv.removeChild(t.contentArea);var c=t.offscreenArea;t.offscreenArea=t.contentArea;t.contentArea=c;ap(t.offscreenContainer,t.offscreenArea);ap(t.windowDiv,t.contentArea);if(a&&b)
{t.contentArea.style.width=_pixel(a);t.contentArea.style.height=_pixel(b)}
t.offscreenArea.style.width="50px";t.offscreenArea.style.height="50px";t.contentArea.style.visibility="visible";t.clearOffscreenArea()};PopWin.prototype.onMouseDown=function(a)
{_stopEvent(a);};PopWin.prototype.onCloseMouseDown=function(a)
{_stopEvent(a);this.setTimeout(function(){Event.trigger(this,"closeclick")},300)};PopWin.prototype.getTotalHeightAboveGround=function()
{return this.height;};PopWin.prototype.getTotalWidth=function()
{return this.width;};PopWin.prototype.onMouseOut=function(a)
{Event.trigger(this,"mouseout");};PopWin.prototype.onMouseOver=function(a)
{Event.trigger(this,"mouseover")};
function PanBone(a,b)
{if(!a)return;var bc=a,_this=this,mh,sliding,bcc=bc.map.container,bot=bc.map.container.offsetTop,bol=bc.map.container.offsetLeft,add=Event.addBuiltInListener,ofw=(bcc.offsetHeight-bcc.clientHeight)/2,ofw=ofw?ofw:0,bpot=bc.map.container.offsetParent.offsetTop,level=18,num=8,sw;minlevel=18;maxlevel=10;if(typeof b=="object"){mh=b.ms?true:false;sliding=b.sliding?true:false;};lg=function(a){var a=a?a:"";Event.trigger(_this,"panbone",a);};this.ce=function(o,p){var el=document.createElement(o.tag||'div');var useSet=el.setAttribute?true:false;for(var attr in o){if(attr=="tag"||attr=="children"||attr=="cn"||attr=="html"||attr=="style"||typeof o[attr]=="function")continue;if(attr=="cls"){els(el,o["cls"].split(",")[0],o["cls"].split(",")[1])}else{if(useSet)el.setAttribute(attr,o[attr]);else el[attr]=o[attr];}}
if(o.html){el.innerHTML=o.html;}
if(p){p.appendChild(el);}
return el;}
this.swMH=function(a,b){if(sw&&sw==a)return;var cls1,cls2,hy;if(a.id=="$boneMap"){cls1="BoneMap1";cls2="BoneHbd2";hy=false;}else if(a.id=="$boneHybird"){cls1="BoneHbd1";cls2="BoneMap2";hy=true;}
a.className=cls1;b.className=cls2;bc.setHyBird(hy);sw=a;cls1=cls2=hy=null;}
this.setEvent=function(a){if(a.setCapture)a.setCapture();if(window.captureEvents)window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);}
this.releaseEvent=function(a){if(a.releaseCapture)a.releaseCapture();if(window.releaseEvents)window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);}
this.isIE=document.all?true:false;this.getMC=function(e){return _this.isIE?e.clientY+Math.max(document.body.scrollTop,document.documentElement.scrollTop):e.pageY;}
this.edcls=function(a,b,c)
{if(document.all)
{a.className=b;}else{if(c)
{a.className=c;}else{a.className=b;}}}
var cre=this.ce;var els=this.edcls;var sc=cre({cls:"Bone"},bcc);sc.onselectstart=function()
{return false;};var o=cre({cls:"BoneOutF"},sc);if(sliding)var st=cre({cls:"BoneStF"},sc);var i=cre({cls:"BoneInF"},sc);if(sliding){var sl=cre({cls:"BoneSlF"},sc);var p=cre({cls:"BonePop2"},sc);}
cre=null;add(o,"click",function(i){var l=bc.getSds().getMplevels();var _top=(bc.getLevelIndex()+1);if(_top<l.length){bc.animateZoomTo(_top);};_stopEvent(i);lg("BoneZOOMOUT");});add(i,"click",function(i){var _top=(bc.getLevelIndex()-1);if(_top>=0){bc.animateZoomTo(_top);};_stopEvent(i);lg("BoneZOOMIN");});if(sliding){var x,y,ox,oyt,oyb;var isDrag=false;var zb=parseInt(sl.offsetHeight/2+1);var ovf=_this.isIE?59:57
sl.onmousedown=function(a){sl.style.position="absolute";bot=bc.map.container.offsetTop;bol=bc.map.container.offsetLeft;bpot=bc.map.container.offsetParent.offsetTop;isDrag=true;var d=document;if(!a)a=window.event;y=a.layerY?a.layerY:a.offsetY;oyt=st.offsetTop+ofw;oyb=oyt+st.offsetHeight-sl.offsetHeight;_this.setEvent(sl);var zl;d.onmousemove=function(a){if(!isDrag)return;if(!a)a=window.event;var mus=_this.getMC(a);if(!a.pageY)a.pageY=mus;var ty=a.pageY-y-bot-ofw-bpot-ovf;if(ty>oyt&&ty<oyb){sl.style.top=ty+"px";zl=(sl.offsetTop-st.offsetTop);}}
d.onmouseup=function(a){isDrag=false;_this.releaseEvent(sl);sl.onmousemove=null;sl.onmouseup=null;d.onselectstart=null;if(zl){zl=zl
zl=Math.abs(parseInt(zl/num)-level);try{stf.hidemap();}catch(ErrorX){};_this.adjustZOOM(zl);}
x=y=oyt=oyb=zl=za=null;}
d.onselectstart=function(){return false;}}
st.onclick=function(a){if(!a)a=window.event;var py=a.layerY?a.layerY:a.offsetY;if(!_this.isIE)py=py-st.offsetTop
py=Math.abs(parseInt(py/num)-level);try{stf.hidemap();}catch(ErrorX){};_this.adjustZOOM(py);py=null;}
st.onmousemove=function(a){p.style.position="absolute";if(!a)a=window.event;var mus=_this.getMC(a);bpot=bc.map.container.offsetParent.offsetTop;if(!a.pageY)a.pageY=mus;var py=a.layerY?a.layerY:a.offsetY;if(!_this.isIE)py=py-st.offsetTop
py=Math.abs(parseInt(py/num)-level);py=null;}
st.onmouseout=function(a){p.style.display="none";}}
this.adjustPOP=function(a,b){var szHtm="";var zpop=false;var tmp=Math.abs(a-level);var za=(tmp+1)*num;switch(a){case 17:{szHtm="街";zpop=true;break;}
case 14:{szHtm="区";zpop=true;break;}
case 11:{szHtm="市";zpop=true;break;}
case 8:{szHtm="省";zpop=true;break;}
default:{szHtm="";zpop=false;break;}}
if(zpop){p.innerHTML=szHtm;p.style.display="block";p.style.top=(za-zb+st.offsetTop-(p.offsetHeight/2)-2)+"px";}else{p.style.display="none";}}
this.adjustSL=function(a){try{if(a>minlevel){a=minlevel};if(a<maxlevel){a=maxlevel};var tmp=Math.abs(a-level);var za=(tmp+1)*num;sl.style.top=(za-zb+st.offsetTop)+"px";return a;}catch(e){}}
this.adjustZOOM=function(a){bc.map.zoomTo(parseInt(a));}
this.setHybird=function(a){_this.swMH(hb,mp);}
if(sliding){this.adjustSL(bc.getLevelIndex());Event.addListener(bc,"sdschange",function(a){_this.adjustSL(bc.getLevelIndex());});Event.addListener(bc.map,"zoom",function(a,b){_this.adjustSL(bc.getLevelIndex());});}}
var _defCityInfo={"level":"11","cy":"3641093","subway":"1","cx":"13522000","abbr":"sh","appid":"1422","name":"上海","low":"9","city":"shanghai"};var _ctSearchCondObj0={a:{minprice:"0",maxprice:"300000",minarea:"0",maxarea:"0",estate:"00000",building:"000",room:"0000000",subway:"000"},b:{minprice:"0",maxprice:"100000",minarea:"0",maxarea:"3000",estate:"00000",building:"000",room:"0000000",subway:"000"},c:{minprice:"0",maxprice:"100000",minarea:"0",maxarea:"3000",estate:"00000",building:"000",room:"0000000",subway:"000"}}
var _ctSearchCondObj1={a:{minprice:"10000",maxprice:"25000",minarea:"0",maxarea:"0",estate:"11000",building:"000",room:"0000000",subway:"000"},b:{minprice:"50",maxprice:"300",minarea:"60",maxarea:"120",estate:"00000",building:"000",room:"0110000",subway:"000"},c:{minprice:"800",maxprice:"3000",minarea:"40",maxarea:"100",estate:"11001",building:"101",room:"1100000",subway:"000"}}
var _ctSearchCondObj2={a:{minprice:"1000",maxprice:"20000",minarea:"0",maxarea:"0",estate:"11000",building:"000",room:"0000000",subway:"000"},b:{minprice:"10",maxprice:"200",minarea:"50",maxarea:"200",estate:"00000",building:"000",room:"0000000",subway:"000"},c:{minprice:"100",maxprice:"3000",minarea:"30",maxarea:"100",estate:"00000",building:"000",room:"0000000",subway:"000"}}
var _cityObject=[[["北京","beijing",1],["上海","shanghai",1],["天津","tianjin",1],["重庆","chongqing",1]],[["广州","guangzhou",1],["深圳","shenzhen",1],["南京","nanjing"],["青岛","qingdao",1],["大连","dalian"],["石家庄","shijiazhuang"]],[["厦门","xiamen"],["长沙","changsha"],["昆明","kunming"],["海南","hainan",1],["宁波","ningbo"],["惠州","huizhou"]],[["太原","taiyuan"],["唐山","tangshan"],["成都","chengdu",1],["济南","jinan",1],["杭州","hangzhou"],["秦皇岛","qinhuangdao"]],[["西安","xian",1],["沈阳","shenyang"],["苏州","suzhou"],["长春","changchun"],["威海","weihai"],["哈尔滨","haerbin"]],[["东莞","dongguan"],["佛山","foshan"],["武汉","wuhan"]]];var _ctiyRowNum=6;function setPrCity()
{var cityad=_cityInfo.abbr;var dSearchCond;var str;var i;dSearchCond=_ctSearchCondObj0;_aSearchCond=dSearchCond.a;_bSearchCond=dSearchCond.b;_cSearchCond=dSearchCond.c;if(_cityInfo.estate)
{ctEffSearchItem("chkEstate",_cityInfo.estate)}
if(_cityInfo.building)
{ctEffSearchItem("chkBuilding",_cityInfo.building)}
if(_cityInfo.room)
{ctEffSearchItem("chkRoom",_cityInfo.room)}
if(_cityInfo.subway)
{ctEffSearchItem("chkSubway",_cityInfo.subway)}
if(_cityInfo.name)
{el("cndivshwo").innerHTML=_cityInfo.name;}
if(cityad=="bj")
{str='<a id="Office" href="http://office.focus.cn/office_search/officemap.php" target=_blank>写字楼地图</a>'
str+='　<a id="villa" href="http://villa.focus.cn/dmc/gis/gis.php" target=_blank>别墅地图</a>'}else if(cityad=="qd"||cityad=="xa"||cityad=="jn"||cityad=="cq"){str=''}else{str='<a id="Office" href="http://office.'+cityad+'.focus.cn/office_search/officemap.php" target=_blank>写字楼地图</a>'}
el("conlink1").innerHTML=str;if(cityad!="bj")
{el("conlogo1").href="http://"+cityad+".focus.cn";}}
function ctEffSearchItem(a,b)
{var objets=document.getElementsByName(a);for(i=0;i<objets.length;i++)
{if(b.charAt(i)=="0")
{objets[i].className="imcbg";objets[i].onclick="";objets[i].parentNode.className=objets[i].parentNode.className+" txtcc";}}}
function ctShowCitySelDiv()
{if(!el("oCityList").innerHTML)
{ctCitySelDiv();}
el("otCityDiv").style.visibility="visible";}
function ctHideCitySelDiv()
{el("otCityDiv").style.visibility="hidden";}
function ctCitySelDiv()
{var i,j;var aryTmp=[];var dTmp;var szHtm="";var tmp1,tmp2;for(i=0;i<_cityObject.length;i++)
{aryTmp[aryTmp.length]=co("DIV");aryTmp[aryTmp.length-1].className="sp0";for(j=0;j<_cityObject[i].length;j++)
{tmp1=_cityObject[i][j];dTmp=co("SPAN");if(tmp1[2]==1)
{if(tmp1[1]!=""){tmp2+="/"+tmp1[1]}
szHtm="<a onclick=ctOpenCityhouse('"+tmp1[1]+"')>"+tmp1[0]+"</a>";dTmp.className="sp1";}else{szHtm=tmp1[0];dTmp.className="sp2";}
if(j<_cityObject[i].length-1)
{szHtm+="　";}
dTmp.innerHTML=szHtm;aryTmp[aryTmp.length-1].appendChild(dTmp);}
el("oCityList").appendChild(aryTmp[aryTmp.length-1])}
var w=el("oCityList").offsetWidth;var h=el("oCityList").offsetHeight;el("octShadowBody").style.height=(h-8)+"px";el("oCityListBg").style.width=w+"px";el("oCityListClose").style.left=(w-16)+"px";}
function ctOpenCityhouse(a)
{var cUrl=this.location.href;cUrl=cUrl.slice(0,cUrl.lastIndexOf("/"));if(a){cUrl+="/"+a}
this.location=cUrl;}
var _sliderBarPc;var _sliderBarAe;var _maxPrice=300000;var _minPrice=0;var _maxArea=3000;var _minArea=0;var _bounPpre=0.7;var _bounPcost=50000;var _bounApre=0.7;var _bounAcost=500;var _maxTimeOut;var _minTimeOut;var _defTool="";var _sortIndex=0;var _selStarNum;var _aryResBound=[];var _aryResult=[];var _nowVisInedx=0;var _initResultNum=8;var _resSource="";var _aryResultDiv=[];var _eResultNum;var _eResultCname;var _tFeature;var _amaxPrice=300000;var _bmaxPrice=100000;var _cmaxPrice=100000;var _abounPcost=50000;var _bbounPcost=10000;var _cbounPcost=10000;var _aryOldSearchParam={};var _pageSize;var _selToolType;var _isVisAdvSearch=false;var _tShowHeight=0;var _aSearchCond={minprice:"10000",maxprice:"25000",minarea:"0",maxarea:"0",estate:"11000",building:"000",room:"0000000",subway:"000"};var _bSearchCond={minprice:"50",maxprice:"300",minarea:"60",maxarea:"120",estate:"00000",building:"000",room:"0110000",subway:"000"};var _cSearchCond={minprice:"800",maxprice:"3000",minarea:"40",maxarea:"100",estate:"11001",building:"101",room:"1100000",subway:"000"};function loadSliderBar()
{var img=new Image();img.src="images/ip.png";_sliderBarPc=new SliderBar(document.getElementById("divSliderBarPc"),2,true);_sliderBarAe=new SliderBar(document.getElementById("divSliderBarAe"),2,true);_sliderBarAe.setSelectClass("r");_sliderBarPc.setSpecialRul(_bounPpre);_sliderBarAe.setSpecialRul(_bounApre);_sliderBarPc.selectBackofMove(sPriceMoveEvent);_sliderBarPc.selectBackofUp(sPriceUpEvent);_sliderBarAe.selectBackofMove(sAreaMoveEvent);_sliderBarAe.selectBackofUp(sAreaUpEvent);_sliderBarPc.setHkPostion(0,1);_sliderBarPc.setHkPostion(1,2);_sliderBarAe.setHkPostion(0,1);_sliderBarAe.setHkPostion(1,2);aListenerInput();sGetPageParam();}
function aListenerInput()
{var eventObject;el("txtSearchName").onkeypress=sSearchNameEnter;aListenerBar("p");aListenerBar("a");el("srtb").onscroll=resScroll;if(window.attachEvent)document.attachEvent("onmousemove",sWinListen);if(window.addEventListener)document.addEventListener("mousemove",sWinListen,false)}
function aListenerBar(a)
{var minObject;var maxObject;var setMin;var setMax;if(a=="p")
{minObject=el("txtMinPrice");maxObject=el("txtMaxPrice");setMin="setMinPriceCost";setMax="setMaxPriceCost";}
if(a=="a")
{minObject=el("txtMinArea");maxObject=el("txtMaxArea");setMin="setMinAreaCost";setMax="setMaxAreaCost";}
minObject.onblur=eval(setMin);maxObject.onblur=eval(setMax);minObject.oncontextmenu=function()
{return false;}
maxObject.oncontextmenu=function()
{return false;}
minObject.onkeypress=function()
{if(checkChar(!arguments[0]))
{clearTimeout(_minTimeOut);_minTimeOut=setTimeout(setMin+"()","1000");}}
maxObject.onkeypress=function()
{if(checkChar(!arguments[0]))
{clearTimeout(_maxTimeOut);_maxTimeOut=setTimeout(setMax+"()","1000");}}}
function sWinListen()
{var eventObject;var epEventID;var ca=document.getElementById("conarrowarea");if(window.event)
{eventObject=event;epEventID=eventObject.srcElement.id}else{eventObject=arguments[0];epEventID=eventObject.target.id;}
if(epEventID=="conarrowarea")
{if(ca.className!="typeb")
{ca.className="typeb";}}else{if(ca.className!="typea")
{ca.className="typea";}}
if(epEventID.substr(0,5)=="sMask")
{starTurnbackBg(epEventID);}else{starDefaultBg();}
if(eventObject.clientX<_aryResBound[0]||eventObject.clientX>_aryResBound[2]||eventObject.clientY<_aryResBound[1]||eventObject.clientY>_aryResBound[3])
{canBgColor();}}
var aryPgPm=new Array;function sGetPageParam()
{aryPgPm[0]=getParam("city");aryPgPm[1]=getParam("rn");aryPgPm[2]=getParam("rq");aryPgPm[3]=getParam("dd");setTimeout(sPageParam,600);}
function sPageParam()
{var city=aryPgPm[0];var ln=aryPgPm[1];sSetcondition(ln);var lq=aryPgPm[2];sSetname(lq);if(_defTool!="")
{sSearchTool(_defTool);}else{_defTool="a";sSearchTool(_defTool,true);}
if(aryPgPm[3])
{loadDataScript(aryPgPm[3]);}}
function setSerpar()
{try{var st=1;var obj=eval("_"+_defTool+"SearchCond");if(_defTool=="a"){st=1}
else if(_defTool=="b"){st=2}
else if(_defTool=="c"){st=3}
else{return"";}
stf.initParam(st,obj.minprice,obj.maxprice,obj.minarea,obj.maxarea,obj.estate,obj.building,obj.room,obj.subway);}catch(ErrorX){}}
function sSetname(a)
{var aryln=a.split(";");var aryTemp;var i;if(!a){return}
try{if(aryln[0])
{el("selSource").value=aryln[0];}
el("txtSearchName").value=aryln[1];_defTool="d";sSearchName();}catch(ErrorX){}}
function sSetcondition(a)
{var aryln=a.split(";");var objTemp={};var aryTemp;var i;var sc=aryln[0];if(!a){return}
if(sc=="1"){objTemp=_aSearchCond;}
if(sc=="2"){objTemp=_bSearchCond;}
if(sc=="3"){objTemp=_cSearchCond;}
if(aryln[1])
{aryTemp=aryln[1].split(",");objTemp.minprice=parseInt(aryTemp[0]);objTemp.maxprice=parseInt(aryTemp[1]);}
if((sc==2||sc==3)&&aryln[2])
{aryTemp=aryln[2].split(",");objTemp.minarea=parseInt(aryTemp[0]);objTemp.maxarea=parseInt(aryTemp[1]);}
if(sc==1&&aryln[2])
{objTemp.estate=aryln[2];}
if(sc==1&&aryln[3])
{objTemp.building=aryln[3];}
if((sc==2||sc==3)&&aryln[3])
{objTemp.room=aryln[3];}
if(aryln[4])
{objTemp.subway=aryln[4]}
if(sc=="1"){_aSearchCond=objTemp;_defTool="a";}
if(sc=="2"){_bSearchCond=objTemp;_defTool="b";}
if(sc=="3"){_cSearchCond=objTemp;_defTool="c";}}
function sSearchNameEnter()
{var eventObject;var keyCode;if(window.event)
{eventObject=event;}else{eventObject=arguments[0];}
keyCode=eventObject.keyCode;if(keyCode==13)
{sSearchName();}}
function setMinPriceCost()
{var eventObject;var minPcost;var maxPcost;var pre;minPcost=parseInt(el("txtMinPrice").value);maxPcost=parseInt(el("txtMaxPrice").value);if(minPcost<_minPrice)
{minPcost=_minPrice;}
if(minPcost>_maxPrice)
{minPcost=_maxPrice;}
if(minPcost>=maxPcost)
{minPcost=maxPcost-100;}
document.getElementById("txtMinPrice").value=minPcost;pre=getCostToPre(minPcost,_minPrice,_maxPrice,_bounPpre,_bounPcost);_sliderBarPc.setHkPostion(pre,1);}
function setMaxPriceCost()
{minPcost=parseInt(el("txtMinPrice").value);maxPcost=parseInt(el("txtMaxPrice").value);if(maxPcost<_minPrice)
{maxPcost=_minPrice;}
if(maxPcost>_maxPrice)
{maxPcost=_maxPrice;}
if(maxPcost<=minPcost)
{maxPcost=minPcost+100;}
document.getElementById("txtMaxPrice").value=maxPcost;pre=getCostToPre(maxPcost,_minPrice,_maxPrice,_bounPpre,_bounPcost);_sliderBarPc.setHkPostion(pre,2);}
function setMinAreaCost()
{var eventObject;var minAcost;var maxAcost;var pre;minAcost=parseInt(el("txtMinArea").value);maxAcost=parseInt(el("txtMaxArea").value);if(minAcost<_minArea)
{minAcost=_minArea;}
if(minAcost>_maxArea)
{minAcost=_maxArea;}
if(minAcost>=maxAcost)
{minAcost=maxAcost-1;}
el("txtMinArea").value=minAcost;pre=getCostToPre(minAcost,_minArea,_maxArea,_bounApre,_bounAcost);_sliderBarAe.setHkPostion(pre,1);}
function setMaxAreaCost()
{minAcost=parseInt(el("txtMinArea").value);maxAcost=parseInt(el("txtMaxArea").value);if(maxAcost<_minArea)
{maxAcost=_minArea;}
if(maxAcost>_maxArea)
{maxAcost=_maxArea;}
if(maxAcost<=minAcost)
{maxAcost=minAcost+1;}
el("txtMaxArea").value=maxAcost;pre=getCostToPre(maxAcost,_minArea,_maxArea,_bounApre,_bounAcost);_sliderBarAe.setHkPostion(pre,2);}
function getCostToPre(cost,min,max,bpre,bcost)
{var tp;var tc;var rp;if(cost<=min)
{rp=0;}else{if(cost<=bcost)
{tp=(cost-min)/(bcost-min);rp=tp*bpre;}
if(cost>bcost)
{tc=cost-bcost;tp=tc/(max-bcost);rp=bpre+tp*(1-bpre);}}
return rp;}
function getPreToCost(pre,min,max,bpre,bcost)
{var tp;var tc;var rc;if(pre<=bpre)
{tp=pre/bpre;rc=tp*(bcost-min)+min;}
if(pre>bpre)
{tp=pre-bpre;tc=tp/(1-bpre)*(max-bcost);rc=bcost+tc;}
return rc;}
function checkChar()
{var eventObject;var keyCode;if(window.event)
{eventObject=event;keyCode=eventObject.keyCode;if(keyCode<48||keyCode>57){eventObject.returnValue=false;return 0;}}else{eventObject=arguments[0];keyCode=eventObject.charCode;if((keyCode<48||keyCode>57)&&keyCode!=0){eventObject.preventDefault();return 0;}}
return 1;}
function sSearchTool(n,t)
{var ba=el("satat")
var bb=el("satbt")
var bc=el("satct")
var bd=el("satdt")
var sa=el("simaa")
var sb=el("simab")
var sas=el("simAdvSet");if(_selToolType==n)
{return;}
ba.className="tu tau";bb.className="tu tbu";bc.className="tu tcu";bd.className="tu tdu";sb.style.display="none";sas.style.display="none";sa.style.display="";sa.innerHTML="";if(n)
{el("sat"+n+"t").className="ts t"+n+"s";sSetAdvSearch(n);var tmp=sWirteSelSearchCon(n);if(tmp)
{sas.style.display="";}}
if(n=="d")
{sa.style.display="none";sb.style.display="block";el("txtSearchName").focus();sCloseAdvSearch();}
_selToolType=n;if(n!="d"&&!t){sSearchCondition(true);}}
function sSetAdvSearch(n)
{var satc=el("satc");var contv=el("satadvt");var va=el("sadva");var vb=el("sadvb");var vc=el("sadvc");var vd=el("sadvd");var ve=el("sadve");var vf=el("prSarea");var vg=el("prSbar");var vh=el("prUnit");var sbtn=el("satbtn");var sbody=el("satShadowBody");var stBg=el("sattbgBodyb");var sas=el("simAdvSet");vb.style.visibility="hidden";vc.style.visibility="hidden";vd.style.visibility="hidden";vf.style.visibility="hidden";if(n=="a")
{satc.className="tcbs tcbsa";stBg.className="bncBody tcbsa";sbtn.className="satbtn satbtna";contv.className="satadvta";vb.style.visibility="";vc.style.visibility="";va.className="sadvaa brtl";ve.className="sadvea brtr";vg.className="bcran";vh.innerHTML="元/㎡"
_tShowHeight="210"
_maxPrice=_amaxPrice;_bounPcost=_abounPcost;}
if(n=="b"||n=="c")
{satc.className="tcbs tcbsb";stBg.className="bncBody tcbsb";sbtn.className="satbtn satbtnb";contv.className="satadvtb";vd.style.visibility="";vf.style.visibility="";va.className="sadvab brtl";ve.className="sadveb brtr";vg.className="bcren";if(n=="b")
{vh.innerHTML="万元/套"}
if(n=="c")
{vh.innerHTML="元/月"}
_tShowHeight="240"
_maxPrice=eval("_"+n+"maxPrice");_bounPcost=eval("_"+n+"bounPcost");}}
function sOpenAdvSearch()
{var a=el("satb");var b=el("satc");var c=el("simAdvIco");var s=el("satShadowBody");b.style.display="";c.className="ladvg";_isVisAdvSearch=true;s.style.height=_tShowHeight+"px";}
function sCloseAdvSearch()
{var b=el("satc");var c=el("simAdvIco");var s=el("satShadowBody");b.style.display="none";c.className="ladva";_isVisAdvSearch=false;s.style.height="26px";}
function sOpenMore()
{if(_isVisAdvSearch)
{sCloseAdvSearch();}else{sOpenAdvSearch();}}
function sWirteSelSearchCon(n)
{var aryParam;var rBack=false;try{sWriteTopInfo(n);sSetSearchSetting(n);rBack=true;}catch(ErrorX){}
return rBack;}
function sSetSearchSetting(a)
{var aryParam={}
if(a=="a"){aryParam=_aSearchCond;sSetReiar("chkEstate",aryParam.estate);sSetReiar("chkBuilding",aryParam.building);}
if(a=="b"||a=="c")
{if(a=="b"){aryParam=_bSearchCond}
if(a=="c"){aryParam=_cSearchCond}
el("txtMinArea").value=aryParam.minarea;el("txtMaxArea").value=aryParam.maxarea;setMinAreaCost();setMaxAreaCost();sSetReiar("chkRoom",aryParam.room);}
el("txtMinPrice").value=aryParam.minprice;el("txtMaxPrice").value=aryParam.maxprice;setMinPriceCost();setMaxPriceCost();sSetReiar("chkSubway",aryParam.subway);}
function sGetSearchSetting(a)
{var aryParam={};aryParam.minprice=parseInt(el("txtMinPrice").value);aryParam.maxprice=parseInt(el("txtMaxPrice").value);aryParam.minarea=parseInt(el("txtMinArea").value);aryParam.maxarea=parseInt(el("txtMaxArea").value);aryParam.subway=sGetReiar("chkSubway");aryParam.estate=sGetReiar("chkEstate");aryParam.building=sGetReiar("chkBuilding");aryParam.room=sGetReiar("chkRoom");if(a=="a"){_aSearchCond=aryParam}
if(a=="b"){_bSearchCond=aryParam}
if(a=="c"){_cSearchCond=aryParam}}
function sGetReiar(a)
{var objets=document.getElementsByName(a);var tmp="";for(var i=0;i<objets.length;i++)
{if(objets[i].getAttribute("checked"))
{tmp=tmp+"1";}else{tmp=tmp+"0";}}
return tmp;}
function sSetReiar(a,b)
{var objets=document.getElementsByName(a);var i,tmp="";var dimTmp="";for(i=0;i<b.length;i++)
{if(objets[i].className=="imcbg"){return;}
tmp=b.charAt(i);if(tmp=="1")
{objets[i].className="imbbg";objets[i].setAttribute("checked",true);}else{objets[i].className="imabg";objets[i].setAttribute("checked","");}}}
function sWriteTopInfo(a)
{var aryParam;var aryTmp=[];var sinfo="";var dem="";if(a=="a")
{aryParam=_aSearchCond;aryParam=sNconvStr(aryParam);sinfo+=aryParam.price+"元/㎡";sinfo+="，"+aryParam.estate;sinfo+="，"+aryParam.building;sinfo+="，"+aryParam.subway;}
if(a=="b")
{aryParam=_bSearchCond;aryParam=sNconvStr(aryParam);sinfo+=aryParam.price+"万元/套";sinfo+="，"+aryParam.area+"㎡";sinfo+="，"+aryParam.room;sinfo+="，"+aryParam.subway;}
if(a=="c")
{aryParam=_cSearchCond;aryParam=sNconvStr(aryParam);sinfo+=aryParam.price+"元/月";sinfo+="，"+aryParam.area+"㎡";sinfo+="，"+aryParam.room;sinfo+="，"+aryParam.subway;}
aryParam=sinfo.split("，");for(var i=0;i<aryParam.length;i++)
{if(aryParam[i])
{aryTmp.push(aryParam[i]);}}
sWriteDivHTML(aryTmp.join("，"));}
function sWriteDivHTML(a)
{var iDiv=el("simaa");var nDiv=co("div");var sDiv=co("div");iDiv.innerHTML="";nDiv.className="sdfno";nDiv.innerHTML="<span class='sdftc'>选房条件：</span>"+a;iDiv.appendChild(nDiv);if(nDiv.offsetWidth>iDiv.offsetWidth-2)
{nDiv.style.width=(iDiv.offsetWidth-15)+"px";nDiv.style.overflow="hidden";nDiv.title=a;sDiv.innerHTML="...";sDiv.className="sdseo";iDiv.appendChild(sDiv);}}
function sNconvStr(a)
{var TmpObject={};var aryEstate=new Array("普通住宅","公寓","花园洋房","别墅","其它");var aryBuilding=new Array("板楼","塔楼","其它");var aryRoom=new Array("一室","两室","三室","四室","五室","五室以上","复式");var arySubway=new Array("地铁站","规划中地铁","其它");TmpObject.price=a.minprice+"～"+a.maxprice;TmpObject.area=a.minarea+"～"+a.maxarea;TmpObject.estate=sNconvStrOne(a.estate,aryEstate);TmpObject.building=sNconvStrOne(a.building,aryBuilding);TmpObject.room=sNconvStrOne(a.room,aryRoom);TmpObject.subway=sNconvStrOne(a.subway,arySubway);return TmpObject;}
function sNconvStrOne(a,b)
{var i,tmp="",tmp2="";var dimTmp="";for(i=0;i<a.length;i++)
{tmp=a.charAt(i);if(tmp=="1")
{tmp2=tmp2+dimTmp+b[i];dimTmp="、";}}
return tmp2;}
function mtChangeCondition(a)
{var path="";path=a.className;if(path=="imabg")
{a.className="imbbg";a.setAttribute("checked","true");}
else
{a.className="imabg";a.setAttribute("checked","");}}
function sHouseConsel(n)
{var tmpObject;if(n=="a")
{tmpObject=_aSearchCond;stf.source="1";stf.estate=tmpObject.estate;stf.building=tmpObject.building;}
if(n=="b"||n=="c")
{if(n=="b")
{tmpObject=_bSearchCond;stf.source="2";}
if(n=="c")
{tmpObject=_cSearchCond;stf.source="3";}
stf.lArea=tmpObject.minarea;stf.hArea=tmpObject.maxarea;stf.room=tmpObject.room;}
stf.searchtype="3";stf.lPrice=tmpObject.minprice;stf.hPrice=tmpObject.maxprice;stf.subway=tmpObject.subway;}
function sSearchCondition(a)
{try{sGetSearchSetting(_selToolType);sHouseConsel(_selToolType);sWriteTopInfo(_selToolType);if(stf.source==3)
{stf.order=8;}else{stf.order=1;}
if(stf.source==1)
{stf.sale="110";}else{stf.sale="000";}
_m.clearAll();stf.mtSubmitSearch();stf.setNewMap();sCloseAdvSearch();}catch(ErrorX){}}
function sSearchName()
{var txtName=el("txtSearchName").value;txtName=txtName.Trim();if(txtName&&txtName!="楼盘/开发商名字")
{stf.searchtype="2";stf.searchname=txtName;stf.source=el("selSource").value;if(stf.source==3)
{stf.order=8;}else{stf.order=1;}
if(stf.source==1)
{stf.sale="110";}else{stf.sale="000";}
_m.clearAll();stf.mtSubmitSearch();stf.setNewMap();el("txtSearchName").focus();loadRegionData();}else{alert("请输入查询名称！");}}
function SearchCallBack(a)
{var totalCount=a.total;var partCount=a.part;var cflatsCount=a.cflats;var rResult=a.fs;var map_center=a.center;var map_level=a.l;var atype=a.type;var asource=a.source;_aryOldSearchParam.searchtype=stf.searchtype;_aryOldSearchParam.searchname=stf.searchname;_aryOldSearchParam.source=stf.source;if(atype=="1")
{sRecommendBack(atype,asource,map_center,map_level,rResult);}
if(atype=="2")
{sSearchNameBack(atype,asource,totalCount,partCount,map_center,map_level,rResult);}
if(atype=="3")
{sConditionBack(atype,asource,cflatsCount,partCount,rResult);}
_markSort=false;}
function sRecommendBack(a,b,c)
{var cc=a.split(",")
var bs=[];var tmp="";_m.coordRecenterTo(cc[0],cc[1],b);}
function sSearchNameBack(a,b,c,d,e,f,g)
{var dd=e.split(",")
var t1,t2,t3,n1,n2,n3
if(f)
{sWriteResult(a,b,c,d,g)}
_m.coordRecenterTo(dd[0],dd[1],f);}
function sConditionBack(a,b,c,d,e)
{if(e)
{sWriteResult(a,b,c,d,e)}}
function sWriteResult(type,source,total,part,fs)
{var dStr="";var rStr="";var sType="";var color="";var vnum;var rcont;el("srMainResult").innerHTML="";_aryResult=fs;_resSource=source;if(el("saresultarea").style.display=="none")
{if(type=="2"&&fs.length<=0)
{ksearch();}
return;}
if(type=="1"){sType="热点查询"};if(type=="2"){sType="指定名称";dStr+="共找到<font color='#FF0000'><b>"+total+"</b></font>个相关楼盘和小区：";};if(type=="3"){sType="指定条件";if(source=="1")
{dStr+="当前地图“可见区域”内有<font color='#ff0000'><b>"+part+"</b></font>个相关楼盘："}else{dStr+="当前地图“可见区域”内有<font color='#ff0000'><b>"+total+"</b></font>套符合条件的房子，"
dStr+="位于下面的<font color='#008040'><b>"+part+"</b></font>个小区内：";}};el("srTextDes").innerHTML=dStr;vnum=fs.length;if(fs.length>_initResultNum)
{vnum=_initResultNum;}
for(var i=0;i<vnum;i++)
{rcont=creatInfoResult(i,fs[i])
_nowVisInedx=i+1;}
if(fs.length<=0)
{creatParResult(type);}
sortResult(stf.order);el("srtb").scrollTop=0;sResultDiv();el("sacont").style.visibility="";}
function creatParResult(a)
{var str="";var obj=co("DIV")
var tmp1,tmp2;obj.className="par1";if(a=="2")
{tmp1=el("selSource");str="<ul>"
for(var i=0;i<tmp1.length;i++)
{tmp2=tmp1.options[i];if(_aryOldSearchParam.source==tmp2.value)
{str="“<span class='rs1'><b>"+tmp2.text+"</b></span>”中没有，您可以试试：<br>"+str;}else{str+="<li style='list-style:square;'><a class='rs2' onclick=appendOperate('"+tmp2.value+"')>在“<b>"+tmp2.text+"</b>”中查找</a></li>";}}
str+="</ul>"
tmp1="<span style='font-size:13px;'>请检查您输入的名称是否有误...<br>"
tmp1+="只支持用“楼盘名”、“开发商名”搜索。</span>"
tmp1+="<p><b>或者</b><br>"
str=tmp1+str;}
if(a=="3")
{str="<span style='font-size:13px;'>当前地图所包含范围内，没有符合条件的楼盘，请重新选定区域：</span>";str+="<br><ul><li style='list-style:square;'><span style='font-size:15px;'><b>漫游、缩放地图</b></span></li>"
str+="<li style='list-style:square'><span style='font-size:15px;'><b>直接"
str+="“<span onclick='stf.showDistrict()' style='color:#0000FF;cursor:pointer;text-decoration:underline;'>选区域</span>”"
str+="[地图左上方]</b></span></li></ul></font>"}
obj.innerHTML=str;el("srMainResult").appendChild(obj);}
function appendOperate(a)
{el("selSource").value=parseInt(a);el("txtSearchName").value=_aryOldSearchParam.searchname;sSearchName();}
function creatInfoResult(a,b)
{var aryTmp=[];var t1,t2,t3;var t4=0;aryTmp[0]=co("DIV");aryTmp[1]=co("DIV");aryTmp[2]=co("DIV");aryTmp[3]=co("DIV");aryTmp[0].className="rcont";aryTmp[2].className="ta1";aryTmp[0].setAttribute("num",a);aryTmp[0].onmouseover=setResBgColor;aryTmp[1].innerHTML="<div></div>"
aryTmp[21]=co("DIV");aryTmp[21].className="ta1a";t1=b.name;if(b.house)
{t1+=" [<font color='#ff0000'><b>"+b.house+"</b></font>套]"}
aryTmp[21].innerHTML="<span class='ta1b' onclick='showInfopage("+a+")'>"+t1+"</span>";aryTmp[22]=co("DIV");aryTmp[22].style.width="100%"
aryTmp[221]=co("DIV");aryTmp[221].id="sstar";aryTmp[221].className="sstar";aryTmp[221].setAttribute("uid",b.uid);aryTmp[221].onclick=showIndexPage;aryTmp[222]=co("DIV");t1=b.price;t1=t1.replace("元/平方米","");t1=t1.replace("元/月","");if(t1=="0"||t1=="0-0")
{t1="<font style='font-size:11px;color:#ff0000'><b>价格未知</b></font>";}else{t1="<font style='font-size:11px;color:#ff0000'><b>"+t1+"</b></font>";if(_resSource=="3")
{t1+="元/月"}else{t1+="元/㎡";}}
t1="报价："+t1+"<br>";if(!b.date||stf.source==3)
{}else{t1+="("+b.date+")<br>"}
if(!b.term||stf.source==1)
{}else{if(b.term=="2147483647--2147483648"||b.term=="0-0")
{b.term="未知";}
t1+="年代："+b.term+"<br>";}
t1+=b.district;aryTmp[222].innerHTML=t1;aryTmp[222].className="ta2b";t1=jSalingType(b.status);if(t1=="g")
{aryTmp[1].className="timgG";}
if(t1=="o")
{aryTmp[1].className="timgO";}
if(t1=="r")
{aryTmp[1].className="timgR";}
if(t1=="b")
{aryTmp[1].className="timgB";}
if(t1=="p")
{aryTmp[1].className="timgP";}
aryTmp[221].appendChild(creatStraResult(b,a));aryTmp[22].appendChild(aryTmp[221]);aryTmp[22].appendChild(aryTmp[222]);aryTmp[2].appendChild(aryTmp[21]);aryTmp[2].appendChild(aryTmp[22]);aryTmp[0].appendChild(aryTmp[1]);aryTmp[0].appendChild(aryTmp[2]);el("srMainResult").appendChild(aryTmp[0]);var ch0,ch1,ch2,ch3
ch1=aryTmp[1].offsetHeight;ch2=aryTmp[2].offsetHeight;ch0=Math.max(ch1,ch2);aryTmp[0].style.height=ch0+"px";return aryTmp[0];}
function creatStraResult(a,b)
{var sCont=co("DIV");var sMask=co("DIV");var aryParam=[];var intStarLength=57;var t1,t2,t3,t4,t5;var tsn,tlen;var tlIndex;b=b+1;sCont.className="ordt";sCont.id="stcont"+b;sMask.className="mask";sMask.id="sMask"+b;sMask.title="周边指数[生活便利|交通|健康|教育|污染]，点击查看详情…"
sCont.appendChild(sMask);aryParam[1]=a.SCORE_LIFE?a.SCORE_LIFE:0;aryParam[2]=a.SCORE_TRAFFIC?a.SCORE_TRAFFIC:0;aryParam[3]=a.SCORE_HEALTH?a.SCORE_HEALTH:0;aryParam[4]=a.SCORE_EDUCATION?a.SCORE_EDUCATION:0;aryParam[5]=a.SCORE_POLLUTION?a.SCORE_POLLUTION:0;tlIndex=gLightIndex(stf.order);for(var i=1;i<6;i++)
{t1=co("DIV");t2=co("DIV");t3=co("DIV");t4=co("DIV");t5=co("DIV");t1.className="scont";t2.className="st"+i;t3.className="sbg";t4.className="snum";if(i==5)
{t5.className="ssr"}else{if(i==tlIndex)
{t5.className="ssn";}else{t5.className="ssg";}}
tlen=parseFloat(aryParam[i])/100*intStarLength
if(tlen<0){tlen=0;}
t5.style.width=tlen+"px";aryParam[i]=parseInt(aryParam[i])+"";if(aryParam[i].length==1)
{aryParam[i]="0"+aryParam[i];}
t4.innerHTML=aryParam[i];t3.appendChild(t5);t1.appendChild(t2);t1.appendChild(t3);t1.appendChild(t4);sCont.appendChild(t1);}
return sCont;}
function gLightIndex(a)
{var i=a-1;var r=0;if((i-5)<=0)
{r=i;}else{r=i-6;}
return r;}
function jSalingType(a)
{var c;if(a=="在售")
{c="r"}else if(a=="尾房")
{c="r"}else{c="p";}
return c;}
function resScroll()
{var stb=el("srtb");var s1,s2,s3;if(_nowVisInedx==_aryResult.length)
{return;}
s1=el("srtb").scrollHeight;s2=el("srtb").scrollTop+el("srtb").offsetHeight;s3=s1-s2;if(s3<80)
{creatInfoResult(_nowVisInedx,_aryResult[_nowVisInedx]);_nowVisInedx=_nowVisInedx+1;}}
function showIndexPage()
{var uid=this.getAttribute("uid");var url="poi/";var p;if((_sortIndex-6)>0)
{p=_sortIndex-6;}else{p=_sortIndex;}
window.open(url+uid+".htm?p="+p);}
function starTurnbackBg(a)
{var index=a.substr(5,a.length);if(_selStarNum!=index)
{starDefaultBg();el("stcont"+index).className="lift";_selStarNum=index;}}
function starDefaultBg()
{if(_selStarNum)
{try{el("stcont"+_selStarNum).className="ordt";}catch(ErrorX){};_selStarNum=0;}}
function setResBgColor()
{var num=this.getAttribute("num");if(_eResultNum==num)
{return;}
if(_aryResultDiv.length>0)
{canBgColor();}
this.style.background="#E7F2F8";_eResultCname=this.childNodes[0].className;this.childNodes[0].className="timgO";_aryResultDiv[0]=this;_aryResultDiv[1]=this.childNodes[0];_eResultNum=num;sDrawTempPoint(num);}
function canBgColor()
{_eResultNum=null;if(_aryResultDiv.length>0)
{_aryResultDiv[0].style.background="";if(_eResultCname)
{_aryResultDiv[1].className=_eResultCname;}
_aryResultDiv.length=0;_eResultCname=null;}
sDrawTempPoint();}
function sDrawTempPoint(a)
{var s;var x,y,t
var mLevel=_m.getLevelIndex();var fLevel=12;var gStyle=1756;var rStyle=1758;if(_tFeature)
{if(_tFeature.element)
{_tFeature.element.wink(false);}
_m.map.removeFeature(_tFeature);}
if(a||a==0)
{x=_aryResult[a].x;y=_aryResult[a].y;t=jSalingType(_aryResult[a].status);s="S"+1766;_tFeature=_m.map.addPoint(x,y,"",null,s,null,null,false);_tFeature.element.wink(true);}}
function setSort(index)
{var i;var t1,t2;var sIndex;index=parseInt(index);t1=index;t2=index+6;if(stf.source==3&&index==1)
{return;}
if(_sortIndex!=t1&&_sortIndex!=t2)
{if(index==1)
{sIndex=t1;}else{sIndex=t2;}}
if(_sortIndex==t1)
{sIndex=t2;}
if(_sortIndex==t2)
{sIndex=t1;}
stf.order=sIndex
stf.mtSubmitSearch();sortResult(sIndex);}
function sortResult(index)
{var arySobject=[];var i;var t1,t2;var t01='按"价格"从低到高排序';var t02='按"生活便利"指数从高到低排序';var t03='按"交通"指数从高到低排序';var t04='按"健康"指数从高到低排序';var t05='按"教育"指数从高到低排序';var t06='按"污染"指数从高到低排序';var t21='按"价格"从低到高排序';var t22='按"生活便利"指数从低到高排序';var t23='按"交通"指数从低到高排序';var t24='按"健康"指数从低到高排序';var t25='按"教育"指数从低到高排序';var t26='按"污染"指数从低到高排序';var t11='按"价格"从高到低排序';var t12='按"生活便利"指数从高到低排序';var t13='按"交通"指数从高到低排序';var t14='按"健康"指数从高到低排序';var t15='按"教育"指数从高到低排序';var t16='按"污染"指数从高到低排序';index=parseInt(index)
if(_sortIndex==index)
{return;}
arySobject[1]=el("scstb1");arySobject[2]=el("scstb2");arySobject[3]=el("scstb3");arySobject[4]=el("scstb4");arySobject[5]=el("scstb5");arySobject[6]=el("scstb6");for(i=1;i<arySobject.length;i++)
{arySobject[i].className="scstb0"+i;arySobject[i].title=eval("t0"+i)}
if(stf.source==3)
{arySobject[1].className="scstb91";arySobject[1].title="";}else{}
if(!index)
{return;}
t1=index-6;if(t1<=0)
{t2=index;t1=1;}else{t2=t1;t1=2;}
arySobject[t2].className="scstb"+t1+t2;arySobject[t2].title=eval("t"+t1+t2);_sortIndex=index;}
function sPageDiv()
{var minHeight="510";var minWidth="950";var contPadding="0,5,5,5"
var psize;var aryTmp=[];var objCont=el("container");var objResult=el("saresultarea")
var objMapCont=el("conmaparea");var objMapArea=el("maparea");var objArrow=el("conarrowarea");var objParrow=el("parrow");var objLogo=el("conlogoarea");var objTool=el("satoolarea");var objLinks=el("conlinksarea");var pcw;var pch;var s1,s2
if(window.innerWidth)
{pcw=window.innerWidth;pch=window.innerHeight;}else{pcw=document.documentElement.clientWidth;pch=document.documentElement.clientHeight;}
psize=pcw+","+pch;if(_pageSize==psize)
{return;}else{_pageSize=psize;}
if(pch<minHeight){pch=minHeight;};if(pcw<minWidth){pcw=minWidth;};aryTmp=contPadding.split(",");s1=pcw-aryTmp[1]-aryTmp[3];s2=pch-aryTmp[0]-aryTmp[2];objCont.style.top=aryTmp[0]+"px"
objCont.style.width=s1+"px"
objCont.style.height=s2+"px"
objCont.style.left=aryTmp[3]+"px"
s3=60+7;s4=objResult.offsetWidth+objArrow.offsetWidth;s5=objResult.offsetWidth;s6=objParrow.offsetHeight;s7=objLogo.offsetWidth;s8=objLinks.offsetWidth;objResult.style.top=s3+"px";objResult.style.height=(s2-s3-2)+"px";objArrow.style.top=s3+"px";objArrow.style.left=s5+"px";objArrow.style.height=(s2-s3-2)+"px";objParrow.style.marginTop=(s2-s3-2)/2-s6+"px";objMapCont.style.top=s3+"px";objMapCont.style.left=(s4+2)+"px";objMapCont.style.height=(s2-s3)+"px";objMapCont.style.width=(s1-s4)+"px";objMapArea.style.height=(s2-s3-4)+"px";objMapArea.style.width=(s1-s4-4)+"px";objTool.style.left=(s7-3)+"px";objTool.style.width=(s1-s7-4)+"px";objLinks.style.left=(s1-s8-4)+"px"
sResultDiv();}
function sSearchDiv()
{var objTool=el("satb");var objSima=el("simaa");var objSimb=el("simab");var objSimc=el("simac");var objSimd=el("simad");var objAdv=el("simAdvSet");var s1=objTool.offsetWidth-10;var s2=objAdv.offsetWidth;objSima.style.width=(s1-s2-5)+"px";objSimb.style.width=(s1-s2-5)+"px";objSimc.style.width=(s1-s2-5)+"px";objSimd.style.width=s1+"px";objAdv.style.left=(s1-s2)+"px";}
function sResultDiv()
{var objResult=document.getElementById("saresultarea");var objSabs=document.getElementById("srta");var objSbbs=document.getElementById("srtb");try{var s1=objResult.offsetHeight-objSabs.offsetHeight;objSbbs.style.height=(s1-2)+"px";sGetResultBound();}catch(ErrorX){}}
function sGetResultBound()
{var objCont=el("container");var objResult=document.getElementById("saresultarea");var objSabs=document.getElementById("srta");var objSbbs=document.getElementById("srtb");var s1=objCont.offsetLeft;var s2=objResult.offsetTop+objSabs.offsetHeight+2;var s3=objSbbs.offsetWidth;var s4=objSbbs.offsetHeight;_aryResBound[0]=s1;_aryResBound[1]=s2;_aryResBound[2]=s1+s3;_aryResBound[3]=s2+s4;}
function sPriceMoveEvent()
{var pare=arguments[0];var num=arguments[1];if(pare<=0.01){pare=0}
if((1-pare)<=0.01){pare=1}
var nPrice=getPreToCost(pare,_minPrice,_maxPrice,_bounPpre,_bounPcost);nPrice=parseInt(nPrice/100)*100;var MinPrice=document.getElementById("txtMinPrice");var MaxPrice=document.getElementById("txtMaxPrice");if(arguments[1]==1)
{MinPrice.value=nPrice;}
if(arguments[1]==2)
{MaxPrice.value=nPrice;}}
function sPriceUpEvent()
{var pare=arguments[0];var num=arguments[1];if(pare<=0.01){pare=0}
if((1-pare)<=0.01){pare=1}
var nPrice=getPreToCost(pare,_minPrice,_maxPrice,_bounPpre,_bounPcost);nPrice=parseInt(nPrice/100)*100;var MinPrice=document.getElementById("txtMinPrice");var MaxPrice=document.getElementById("txtMaxPrice");if(arguments[1]==1)
{MinPrice.value=nPrice;}
if(arguments[1]==2)
{MaxPrice.value=nPrice;}}
function sAreaMoveEvent()
{var pare=arguments[0];var num=arguments[1];if(pare<=0.01){pare=0}
if((1-pare)<=0.01){pare=1}
var nArea=getPreToCost(pare,_minArea,_maxArea,_bounApre,_bounAcost);nArea=parseInt(nArea);var MinArea=document.getElementById("txtMinArea");var MaxArea=document.getElementById("txtMaxArea");if(arguments[1]==1)
{MinArea.value=nArea;}
if(arguments[1]==2)
{MaxArea.value=nArea;}}
function sAreaUpEvent()
{var pare=arguments[0];var num=arguments[1];if(pare<=0.01){pare=0}
if((1-pare)<=0.01){pare=1}
var nArea=getPreToCost(pare,_minArea,_maxArea,_bounApre,_bounAcost);nArea=parseInt(nArea);var MinArea=document.getElementById("txtMinArea");var MaxArea=document.getElementById("txtMaxArea");if(arguments[1]==1)
{MinArea.value=nArea;}
if(arguments[1]==2)
{MaxArea.value=nArea;}}
function showInfopage(a)
{var cWin;var iUrl;var source=stf.source;var w=380,h=245;if(source=="1")
{cWin=stf.gWin1();iUrl=cWin+"uid="+_aryResult[a].uid+"&source=1";h=220;}
if(source=="2"||source=="3")
{if(source=="2"){cWin=stf.gWin4();}
if(source=="3"){cWin=stf.gWin5();}
iUrl=cWin+"uid="+_aryResult[a].uid+"&source=2&"+g_Condition;}
iUrl+="&list=0";var fs=_m.map.addPoint(_aryResult[a].x,_aryResult[a].y,"",stf.gInfoId(),"S890",{"on":"false","style":"Label01"},{"src":iUrl,"width":w,"height":h},true);fs.element.hide();function swabc(){_m.showInfoWindow(fs,false);};setTimeout(swabc,1);setTimeout("stf.tip.hide();",800);if(stf.searchtype==2)
{_m.coordRecenterTo(_aryResult[a].x,_aryResult[a].y,15);}}
function getParam(a)
{var b,c,d,e="",f,g,h=/[^\u4E00-\u9FA5\w\s]/g,i,j;b=window.location.href.replace(/&amp;/g,"&");d=(c=b.indexOf("?"))>-1?c:b.indexOf("#");if(a!=null&&d>-1)
{b=b.substring(d+1);b=b.replace(/#/g,"&");c=b.split("&");for(d=0;d<c.length;d++)
{var f,g;f=c[d].split("=")[0];g=c[d].substring(c[d].indexOf("=")+1);try{i=j="";i=decodeURIComponent(f);j=decodeURIComponent(g);f=h.test(i)?f:i;g=h.test(j)?g:j;}catch(ex){}
f=f.indexOf("%u")>-1?unescape(f):f;g=g.indexOf("%u")>-1?unescape(g):g;if(f==a){e=g}}}
return e}
String.prototype.Ltrim=function()
{var regEx=/^\s+/g;return this.replace(regEx,'');}
String.prototype.Rtrim=function()
{var regEx=/\s+$/g;return this.replace(regEx,'');}
String.prototype.Trim=function()
{var regEx=/(^\s+)|(\s+$)/g;return this.replace(regEx,'');}
function el(a){return document.getElementById(a)};function en(a){return document.getElementsByName(a)};function si(a,b){document.getElementById(a).innerHTML=b;};function co(a){return document.createElement(a)};
function TanchuWin(cont,wIndex,sIndex,w,h)
{this.container=cont;this.alldiv=[];this.createWindow(wIndex);this.createContentArea();this.container.appendChild(this.alldiv[0]);if(!w)w=this.width;if(!h)h=this.height;this.setSize(w,h);this.setArea();this.hide();}
TanchuWin.prototype.width="360";TanchuWin.prototype.height="300";TanchuWin.prototype.left=0;TanchuWin.prototype.top=0;TanchuWin.prototype.area={minx:0,miny:0,maxx:0,maxy:0};TanchuWin.prototype.createWindow=function(a)
{var str;var oTmp1,oTmp2,oTmp3;this.alldiv[0]=document.createElement("DIV");this.alldiv[0].className="div0";this.alldiv[0].name="outCont";this.alldiv[0].id="outCont";this.alldiv[0].style.zIndex="999";this.alldiv[1]=document.createElement("DIV");this.alldiv[1].className="div1";this.alldiv[2]=document.createElement("DIV");this.alldiv[2].className="div2";this.alldiv[3]=document.createElement("DIV");this.alldiv[3].className="div3";oTmp1=document.createElement("DIV");oTmp1.className="bnaRc";oTmp1.innerHTML='<b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b><b class="r5"></b>'
oTmp2=document.createElement("DIV");oTmp2.className="bnaBody";oTmp3=document.createElement("DIV");oTmp3.className="bnaRc";oTmp3.innerHTML='<b class="r5"><b></b></b><b class="r4"><b></b></b><b class="r3"><b></b></b><b class="r2"><b></b></b><b class="r1"></b>'
this.alldiv[4]=document.createElement("DIV");oTmp2.appendChild(this.alldiv[4]);this.alldiv[1].appendChild(oTmp1);this.alldiv[1].appendChild(oTmp2);this.alldiv[1].appendChild(oTmp3);oTmp1=document.createElement("DIV");oTmp1.className="bnRc";oTmp1.innerHTML='<b class="r1"></b><b class="r2"><b></b></b><b class="r3"><b></b></b><b class="r4"><b></b></b><b class="r5"><b></b></b>'
oTmp2=document.createElement("DIV");oTmp2.className="bnBody";oTmp3=document.createElement("DIV");oTmp3.className="bnRc";oTmp3.innerHTML='<b class="r5"><b></b></b><b class="r4"><b></b></b><b class="r3"><b></b></b><b class="r2"><b></b></b><b class="r1"></b>'
this.alldiv[5]=document.createElement("DIV");oTmp2.appendChild(this.alldiv[5]);this.alldiv[2].appendChild(oTmp1);this.alldiv[2].appendChild(oTmp2);this.alldiv[2].appendChild(oTmp3);this.alldiv[20]=document.createElement("DIV");this.alldiv[3].appendChild(this.alldiv[20]);this.alldiv[0].appendChild(this.alldiv[1]);this.alldiv[0].appendChild(this.alldiv[2]);this.alldiv[0].appendChild(this.alldiv[3]);};TanchuWin.prototype.createContentArea=function()
{var oDiv;var oTmp1,oTmp2,oTmp3;this.alldiv[6]=document.createElement("DIV");this.alldiv[6].className="div6";this.alldiv[7]=document.createElement("DIV");this.alldiv[7].className="div7";this.alldiv[7].onclick=this.hide;this.alldiv[8]=document.createElement("DIV");this.alldiv[8].name="tanchuTitleDiv";this.alldiv[8].id="tanchuTitleDiv";this.alldiv[8].className="div8";this.caption=this.alldiv[8];this.alldiv[9]=document.createElement("DIV");this.alldiv[9].className="div9";this.alldiv[10]=document.createElement("DIV");this.alldiv[10].className="div10";this.alldiv[6].appendChild(this.alldiv[10]);this.alldiv[5].appendChild(this.alldiv[6]);};TanchuWin.prototype.setSize=function(w,h)
{w=parseInt(w);h=parseInt(h);var ow=parseInt(w)+24;var ih=h-this.alldiv[8].offsetHeight-this.alldiv[9].offsetHeight;ih=ih-2;this.alldiv[1].style.width=ow+"px";this.alldiv[4].style.height=h+"px";this.alldiv[2].style.width=ow+"px";this.alldiv[5].style.height=h+"px";this.alldiv[10].style.width=w+"px";this.alldiv[10].style.height=ih+"px";this.width=this.alldiv[1].offsetWidth;this.height=this.alldiv[1].offsetHeight;this.alldiv[0].style.width=this.width+2+"px";this.alldiv[0].style.height=this.height+3+"px";}
TanchuWin.prototype.setArea=function(minx,miny,maxx,maxy)
{this.area.minx=0;this.area.miny=0;this.area.maxx=this.container.offsetWidth;this.area.maxy=this.container.offsetHeight;if(!isNaN(this.pint(minx)))
{this.area.minx=this.pint(minx);}
if(!isNaN(this.pint(miny)))
{this.area.miny=this.pint(miny);}
if(!isNaN(this.pint(maxx)))
{this.area.maxx=this.pint(maxx);}
if(!isNaN(this.pint(maxy)))
{this.area.maxy=this.pint(maxy);}}
TanchuWin.prototype.loadcont=function(strcont,title,type)
{var objIframe;var h;if(title)
{this.setTitle(title);}
if(!type||type=="HTML")
{this.alldiv[10].innerHTML=strcont;}
if(type=="URL")
{var str="<iframe frameborder='0' class='iframe1'"
str+=" src='"+strcont+"'></iframe>"
this.alldiv[10].innerHTML=str;}}
TanchuWin.prototype.adjust=function()
{this.setSize(this.width,this.alldiv[10].offsetHeight);}
TanchuWin.prototype.setpostion=function(px,py)
{var w1,w2,h1,h2,tw,th;var type;var ex=16;ey=16;this.left=px;this.top=py;w1=px-this.area.minx;h1=py-this.area.miny;w2=this.area.maxx-px;h2=this.area.maxy-py;tw=this.width+4;th=this.height+2;if(th>h1)
{t=py+2;}else{t=py-th-18;}
if(w1<tw/2)
{l=px-w1;}else if(w2<tw/2){l=px-(tw-w2);}else{l=px-tw/2}
this.alldiv[0].style.left=l+"px";this.alldiv[0].style.top=t+"px";}
TanchuWin.prototype.setTanchuWin=function(strcont,title,type,x,y)
{this.loadcont(strcont,title,type);this.setpostion(x,y);}
TanchuWin.prototype.setTitle=function(stitle)
{this.alldiv[8].innerHTML=stitle;}
TanchuWin.prototype.hide=function()
{try
{document.getElementById("outCont").style.display="none";}catch(ErrorX){}};TanchuWin.prototype.show=function()
{try
{document.getElementById("outCont").style.display="";}catch(ErrorX){}};TanchuWin.prototype.pint=function(a)
{return parseInt(a);}
var aryReFeature=new Array();function loadRegionData(a)
{var i;for(i=0;i<aryReFeature.length;i++)
{_m.map.removeFeature(aryReFeature[i]);}
if(!a){return;}
for(i=0;i<a.length;i++)
{var b=FeatureNode.loadFromJson(a[i]);_m.map.addFeature(b,true);aryReFeature[aryReFeature.length]=b;}}
function loadDataScript(id)
{var url;url="mappage2/data/"+_nCityInfo.city+"/"+id+".js";_loadScript(url,"scriptloader8")}
