﻿var cg={};bp.prototype=new GControl();var ag=null;function bp(nD,lJ,kG,mT,nK,nG,jO,lS,kq,ld,jH,md,mc){var dM="";if(jO.length>0){dM="<img src='"+jO+"' border='0' /> &nbsp;";}this.jd=nD;this.jh=lJ;this.ib=kG;this.mW=mT;this.nJ=nK;this.nI=nG;this.bR=jO;this.lN=dM+lS;this.km=kq;this.lu=dM+ld;this.jJ=jH;this.jU=md;this.kb=mc;this.cN=null;this.aT={cursor:"pointer",border:"1px solid black",paddingLeft:"6px",paddingRight:"6px",paddingTop:"2px",paddingBottom:"2px",zIndex:"200"};this.iX=false;ag=this;};bp.prototype.ga=function(iT){this.cN=document.createElement('div');this.cN.id='ss-control';cg.aT([this.cN],this.aT);iT.appendChild(this.cN);this.hg();this.cN.style.display="block";return this.cN;};bp.prototype.hg=function(){var V=this.cN;if(V){if(this.jd){V.style.backgroundColor=this.jU;V.style.color=this.kb;V.innerHTML=this.lu;V.title=this.jJ;}else{V.style.backgroundColor=this.kb;V.style.color=this.jU;V.innerHTML=this.lN;V.title=this.km;}}if(this.jd&& !this.iX){mc_showIndex();var lz=e("adcontainer");if(lz){lz.innerHTML="";}if(aK==null||aK.K.isHidden()){aK=U[0];}if(aK){aK.M();if(this.ib>0){map.setCenter(aK.I);}}this.iX=true;setTimeout("ssCycle()",aK?this.jh:50);}};bp.prototype.initialize=function(map){var G=this.globals;var cE=this;var bH=map.getContainer();var V=this.ga(bH);GEvent.addDomListener(V,'click',function(a){cE.ki(a);});return V;};bp.prototype.ki=function(){this.jd= !this.jd;this.hg();};function ssCycle(){if(ag.jd){if(aK){mc_nextPlace();}else{aK=U[0];}if(aK){if(ag.ib>0){map.setCenter(aK.I);}}setTimeout("ssCycle()",aK?ag.jh:50);}else{ag.iX=false;}};bp.prototype.getDefaultPosition=function(){var dL=G_ANCHOR_TOP_LEFT;switch(this.mW){case 1:dL=G_ANCHOR_TOP_RIGHT;break;case 2:dL=G_ANCHOR_BOTTOM_LEFT;break;case 3:dL=G_ANCHOR_BOTTOM_RIGHT;break;}return new GControlPosition(dL,new GSize(this.nJ,this.nI));};cg.aT=function(bM,fL){if(typeof(bM)=='string'){bM=cg.iA(bM);}for(var i=0;i<bM.length;i++){for(var s in fL){bM[i].style[s]=fL[s];}}};cg.e=function(hn){return document.getElementById(hn);};cg.iA=function(gM){var eH=gM.split(',');var de=[];for(var i=0;i<eH.length;i++){de[de.length]=cg.e(eH[i])};return de;};
