//-1); isIE=(!isOpera && ua.indexOf('msie')>-1); req1=false; req1cmd=0; req1id=0; req1x1=0; req1x2=0; req1x3=0; req2=false; req2cmd=0; req2id=0; req2x1=0; req2x2=0; req2x3=0; try {req1=new XMLHttpRequest();} catch (trymicrosoft) {try {req1=new ActiveXObject("Msxml2.XMLHTTP");} catch (othermicrosoft) {try {req1=new ActiveXObject("Microsoft.XMLHTTP");} catch (failed) {req1=false}}} try {req2=new XMLHttpRequest();} catch (trymicrosoft) {try {req2=new ActiveXObject("Msxml2.XMLHTTP");} catch (othermicrosoft) {try {req2=new ActiveXObject("Microsoft.XMLHTTP");} catch (failed) {req2=false}}} if (!req1 || !req2) {alert('Необходимо разрешить запуск ActiveX в настройках браузера'); return} geoinit(); if (document.getElementById('ban2l') && L==0) {ban2l()} //if (document.getElementById('bant2c') && L==0) {bant2c()}; if (document.getElementById('bant2in1') && L==0) {bant2in1()}; Loading=0; } function figet(cmd,x1,x2,x3,x4) { //encodeURIComponent(name) - URL кодирование; req1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') - POST кодирование if (Loading) {return} var s; var i; var t1; if (!req1 || !req2) {return false} var req1last=req1cmd; var req2last=req2cmd; if (req1cmd==0 && cmd>=1 && cmd<=3) { if (cmd==1) { Page[Mstate[3]]=x2 t1=document.getElementById(x1); if (t1) {t1.innerHTML=Pload1} scroll(0,0) } if (cmd==2) {Mviz[x2]=x3} req1cmd=cmd; req1x1=x1; req1x2=Page[Mstate[3]]; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&l='+L+'&p='+Page[Mstate[3]]+'&v='+Mviz.join('')+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req2cmd==0 && cmd==11) { req2cmd=cmd; req2x1=x1; req2x2=x2; req2x3=x3; //fbox(document.getElementById('b3m0')); req2.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&l='+L+'&rg='+x2+'&rgx='+x3+'&rnd='+Math.random(),true); req2.onreadystatechange=fistream2; req2.send(null); } if (req1cmd==0 && cmd==12) //Show cont { req1cmd=cmd; req1x1=x1; req1x2=x2; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&l='+L+'&i='+x1+'&imgcheck2='+escape(x2)+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd==21) //Item { s=document.getElementById('maptool1'); if (s && Mstate[2]!=10) {if (s.style.display=='block') {s.style.display='none'; fclear(1)}} s=document.getElementById('box5'); if (Mstate[2]==10) {if (s) {s.style.display='none'}} if (Mstate[2]<3) {if (s) {s.style.display='block'}} s=document.getElementById('b3t2t'); if (s) {s.innerHTML=Pload2} else {s=document.getElementById('b3t2top'); if (s) {s.innerHTML=Pload1}} s=document.getElementById('b3t2l'); if (s) {s.innerHTML=Pload1} s=document.getElementById('b3t2r1'); if (s) {s.innerHTML=Pload2} s=document.getElementById('b3t2r2'); if (s) {s.innerHTML=Pload2} s=document.getElementById('b5t1'); if (s) {s.innerHTML=Pload1} s=document.getElementById('b5t2'); if (s) {s.innerHTML=Pload1} fbox(document.getElementById(x2)); req1cmd=cmd; req1x1=x1; req1x2=x2; req1x3=x3; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&l='+L+'&i='+x3+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd>=32 && cmd<=38 && cmd!=35) //Reg-auth form { if (cmd==32) {Plevel=7; document.getElementById('b0rm0').style.cssText='visibility:hidden'; document.getElementById('b22m2').innerHTML=MUI[13]; document.getElementById('b22m3').innerHTML=MUI[11]} document.getElementById(x1).innerHTML=Pload1; req1cmd=cmd; req1x1=x1; req1x2=x2; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&i='+x2+'&ss='+SS+'&l='+L+filter[Mstate[3]],true); req1.onreadystatechange=fistream1; req1.send(null); fbox(document.getElementById('b3m3')); } if (req1cmd==0 && cmd>=41 && cmd<=46) //Reg send { var formname='regform'; if (cmd==45) {formname='saveform'; x1.style.visibility='hidden'; setTimeout(function(){if (x1) {x1.style.visibility='visible'}},30000)} var form1=[]; t1=escape(document.getElementById('chrcode').value); t1=t1.replace(/[%ux\\]/g,""); form1.push('chrcode='+t1); elm=document.getElementById(formname).getElementsByTagName("input"); t1=elm.length; for(i=0;i3) {return} if (map[mapnum]==0) {return} if (isIE && Mcount[mapnum]>100) {gsess[mapnum]=1} if (Mcount[mapnum]>700) {gsess[mapnum]=1} var scrpos=map[mapnum].getBounds(); var zoom=map[mapnum].getZoom(); //var filt=''; if (mapnum==0) {filt=filter[1]} //GDownloadUrl('http://geobases.ru/cgi-bin/geobases/stream.cgi?p='+scrpos+'&z='+zoom+'&gs='+gsess[mapnum]+'&m='+mapnum+filter[Mstate[3]],readstream); req2cmd=cmd; req2x1=x1; req2x2=x2; req2x3=x3; req2.open("GET",'/cgi-bin/geobases/stream.cgi?p='+scrpos+'&z='+zoom+'&gs='+gsess[mapnum]+'&m='+mapnum+filter[Mstate[3]]+'&rnd='+Math.random(),true); req2.onreadystatechange=readstream; req2.send(null); } if (req2cmd==0 && cmd==55) { minWindowDiv[x1.id1].innerHTML=Pload1; x1.openInfoWindowHtml(minWindowDiv[x1.id1]); req2cmd=cmd; req2x1=x1; req2.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&l='+L+'&i='+x1.id0+filter[Mstate[3]]+'&rnd='+Math.random(),true); req2.onreadystatechange=fistream2; req2.send(null); } if (req1cmd==0 && cmd==71) //Edit { if (Plevel>=7) {setTimeout(function(){figet(32,'b3t3')},200); return} s=document.getElementById('b3t2top'); if (s) {s.innerHTML=Pload1} s=document.getElementById('box5'); if (s) {s.style.display='block'} s=document.getElementById('b5t1'); if (s) {s.innerHTML=Pload1} s=document.getElementById('b5m1'); if (s) {s.style.display='block'} s=document.getElementById('b5m0'); if (Mstate[2]==10) {if (s) {s.style.display='none'}} if (Mstate[2]<3) {if (s) {s.style.display='block'}} s=document.getElementById('b5m2'); if (s) {s.style.display='none'} fbox(document.getElementById('b3m2')); if (Mstate[2]<3) {fbox(document.getElementById('b5m0'))} else {fbox(document.getElementById('b5m1'))} req1cmd=cmd; req1x1=x1; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&ss='+SS+'&l='+L+'&i='+x1+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd>=74 && cmd<=79) //Update, Archive, Restore, Delete, Accept, Reject { //if (cmd==74) {Page[Mstate[3]]=0} req1cmd=cmd; req1x1=x1; req1x2=x2; req1x3=x3; x3.style.visibility='hidden'; setTimeout(function(){if (x3) {x3.style.visibility='visible'}},2000); if (Mstate[3]==2) {fbox(document.getElementById('b3m0'))} req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&l='+L+'&i='+x2+'&p='+Page[Mstate[3]]+'&s='+Msort[Mstate[3]]+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } //81 - in use if (req1cmd==0 && cmd==91) //Attach { x1.style.visibility='hidden'; setTimeout(function(){if (x1) {x1.style.visibility='visible'}},6000); req1cmd=cmd; req1x1=x1; req1x2=x2; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&ss='+SS+'&l='+L+'&i='+x3+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd>=92 && cmd<=96) //IMG edit { x1.style.visibility='hidden'; setTimeout(function(){if (x1) {x1.style.visibility='visible'}},6000); req1cmd=cmd; req1x1=x1; req1x2=x2; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&ss='+SS+'&l='+L+'&i='+x3+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd==111) //Translate { req1cmd=cmd; req1x1=x1; req1x2=x2; req1x3=x3; x2.style.visibility='hidden'; setTimeout(function(){if (x2) {x2.style.visibility='visible'}},3000); //x2.style.fontsize='1px'; if (x2.alt!=1) {t1=1} else {t1=0} req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&c1='+t1+'&l='+L+'&i='+x1+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd==121) //Get filter form { req1cmd=cmd; req1x1=x1; req1x2=x2; document.getElementById('b3t0').innerHTML=Pload1; filter[0]=Math.random(); document.getElementById('b3t2top').innerHTML=Pload1; document.getElementById('b3t3').innerHTML=Pload1; filter[3]=Math.random(); if (x1<3) { if (Mstate[3]==2) {fbox(document.getElementById('b3m0'))} document.getElementById('b3m1').style.display='block'; document.getElementById('b3m2').style.display='none'; document.getElementById('b3m3').style.display='block'; } if (x1==10) { if (Mstate[3]!=0 && Mstate[3]!=3) {fbox(document.getElementById('b3m0'))} document.getElementById('b3m1').style.display='none'; document.getElementById('b3m2').style.display='none'; //document.getElementById('b3m3').style.display='none'; } req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&c1='+x1+'&l='+L+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd==131) //SMS text { req1cmd=cmd; req1x1=x1; req1x2=x2; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&c1='+x1+'&i='+x2+'&l='+L+filter[Mstate[3]]+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } if (req1cmd==0 && cmd==141) //HTML text { document.getElementById('b3t4').innerHTML=Pload1; fbox(document.getElementById('b3m4')); req1cmd=cmd; req1x1=x1; req1x2=x2; req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&i='+x1+'&l='+L+'&rnd='+Math.random(),true); req1.onreadystatechange=fistream1; req1.send(null); } // if (req1cmd==0 && cmd==301) //Profile // { // document.getElementById('b3t3').innerHTML=Pload1; // fbox(document.getElementById('b3m3')); // req1cmd=cmd; req1x1=x1; req1x2=x2; // req1.open("GET",'/cgi-bin/geobases/index.cgi?c='+cmd+'&i='+x1+'&l='+L+'&rnd='+Math.random(),true); // req1.onreadystatechange=fistream1; // req1.send(null); // } if (req1last==0 && req1cmd>0) {req1id=Math.random(); setTimeout("if (req1id=="+req1id+") {req1cmd=0}",15000)} if (req2last==0 && req2cmd>0) {req2id=Math.random(); setTimeout("if (req2id=="+req2id+") {req2cmd=0}",15000)} } function fistream1() { if (req1.readyState!=4) {return} if (req1.status!=200) {alert('Error '+req1.status); req1cmd=0; return} var stream=req1.responseText; var tmp1=[]; var x; var x1; var x2; var x3; if (req1cmd>=1 && req1cmd<=6) { x=document.getElementById(req1x1); if (req1cmd && showclr) {stream="
 
"+MUI[10]+"
 
"+MUI[9]+"
"+stream} var divh1=x.offsetHeight; x.innerHTML=stream; var divh2=x.offsetHeight; fresize(x,1,divh1,divh1,divh2); updateLiveInternetCounter(); } if (req1cmd==12) { tmp1=stream.split("|"); if (tmp1[0]<0) {myInfoWindow(1,tmp1[1],tmp1[2]); document.getElementById('captcha2').src='/nochanceforyou'+SS+'.gif?'+Math.random()} else { //alert(stream); document.getElementById('b3t2cont').innerHTML=tmp1[1]; } } if (req1cmd==21) //Item { //alert(stream); tmp1=stream.split("|"); if (tmp1[0]!=200) {myInfoWindow(1,tmp1[1],tmp1[2])} else { document.getElementById('b3t2top').innerHTML=tmp1[1]; if (Mstate[2]<3) { document.getElementById('b5t1').innerHTML=tmp1[2]; if (tmp1[2].length==0) {document.getElementById('b5m1').style.display='none'} else {document.getElementById('b5m1').style.display='block'} document.getElementById('b5t2').innerHTML=tmp1[3]; if (tmp1[3].length<20) {document.getElementById('b5m2').style.display='none'} else {document.getElementById('b5m2').style.display='block'} if (Mstate[5]>0) {fbox(document.getElementById('b5m0'))} } document.title=tmp1[6]; //window.location.hash=tmp1[5]; updateLiveInternetCounter(); if (Mstate[2]<3) {setTimeout(function() { var tmp2=tmp1[4].split("^"); if (typeof(map)=='undefined') {return} if (map[1]==0) {return} if (tmp2.length<3) {return} PY[1]=tmp2[2]; PX[1]=tmp2[1]; PZ[1]=tmp2[0]; map[1].setZoom(Math.round(PZ[1])); map[1].panTo(new GLatLng(PY[1],PX[1])); },300);} setTimeout(function() {if (document.getElementById('bant2in1') && L==0) {bant2in1()}},200); } //document.getElementById('b3t2r2').innerHTML=tmp1[3]; } if (req1cmd>=32 && req1cmd<=40 && req1cmd!=35) {document.getElementById(req1x1).innerHTML=stream} //39 free if (req1cmd==41) { tmp1=stream.split("|"); if (tmp1[0]<0) {myInfoWindow(1,tmp1[1],tmp1[2])} else {Plevel=tmp1[0]; fsetcook('SS',SS); document.getElementById('b3t3').innerHTML=Pload1; document.getElementById('b0rm0').style.cssText='visibility:visible; float:right'; document.getElementById('b22m2').innerHTML=MUI[14]; document.getElementById('b22m3').innerHTML=MUI[12]; setTimeout(function() {figet(1,'b3t3',0)},600)} } if (req1cmd==42) { tmp1=stream.split("|"); myInfoWindow(1,tmp1[1],tmp1[2]); if (tmp1[0]<0) {if (Plevel>=7) {document.getElementById('captcha1').src='/nochanceforyou'+SS+'.gif?'+Math.random()}} else {Plevel=tmp1[0]; fsetcook('SS',SS); document.getElementById('b3t3').innerHTML=Pload1; document.getElementById('b0rm0').style.cssText='visibility:visible; float:right'; document.getElementById('b22m2').innerHTML=MUI[14]; document.getElementById('b22m3').innerHTML=MUI[12]; setTimeout(function() {figet(1,'b3t3',0)},600)} } if ((req1cmd==41 || req1cmd==42) && Plevel<=3) {var s=document.getElementById('fv'); s.options[3]=new Option(MUI[2],3); s.options[4]=new Option(MUI[3],4); s.options[5]=new Option(MUI[4],5)} if (req1cmd==43) { tmp1=stream.split("|"); myInfoWindow(1,tmp1[1],tmp1[2]); if (tmp1[0]<0) {document.getElementById('captcha1').src='/nochanceforyou'+SS+'.gif?'+Math.random()} else {document.getElementById('b3t3').innerHTML=Pload1; setTimeout(function() {figet(32,'b3t3')},600)} } if (req1cmd==44) { tmp1=stream.split("|"); myInfoWindow(1,tmp1[1],tmp1[2]); if (tmp1[0]==1) {document.getElementById('b3t3').innerHTML=Pload1; setTimeout(function() {figet(36,'b3t3')},600)} } if (req1cmd==45) { if (req1x1) {req1x1.style.visibility='visible'} tmp1=stream.split("|"); if (tmp1[0]<=0) {myInfoWindow(1,tmp1[1],tmp1[2]); document.getElementById('fsave').value=0} if (tmp1[0]>0) {myInfoWindow(2); filter[3]=''; filter[0]=''; setTimeout(function(){figet(21,'b3t2','b3m2',tmp1[0])},500)} } if (req1cmd==46) { tmp1=stream.split("|"); myInfoWindow(1,tmp1[1],tmp1[2]); if (tmp1[0]==1) {document.getElementById('b3t3').innerHTML=Pload1; setTimeout(function() {figet(1,'b3t3',0)},600)} } if (req1cmd==71) //Edit form { tmp1=stream.split("|"); if (tmp1[0]<0) {myInfoWindow(1,tmp1[1],tmp1[2])} else { document.getElementById('b3t2top').innerHTML=tmp1[1]; if (Mstate[2]==0 || Mstate[2]==2) {document.getElementById('maptool1txt').innerHTML=MUI[7]+'?'; document.getElementById('drawpoly').style.display='block'; document.getElementById('setmarker').style.display='none'} if (Mstate[2]==1) {document.getElementById('maptool1txt').innerHTML=MUI[8]+'?'; document.getElementById('drawpoly').style.display='none'; document.getElementById('setmarker').style.display='block'} document.getElementById('b5t1').innerHTML=tmp1[2]; if (Mstate[2]<3) { document.getElementById('maptool1').style.display='block'; setTimeout(function() { var tmp2=tmp1[3].split("^"); if (typeof(map)=='undefined') {return} if (map[1]==0) {return} if (tmp2.length<3) {return} PY[1]=tmp2[2]; PX[1]=tmp2[1]; PZ[1]=tmp2[0]; map[1].setZoom(Math.round(PZ[1])); map[1].panTo(new GLatLng(PY[1],PX[1])); setTimeout(function() {figet(51,1)},3000); },300); } } } if (req1cmd>=74 && req1cmd<=79) { tmp1=stream.split("|"); if (tmp1[0]<0) {myInfoWindow(1,tmp1[1],tmp1[2])} else { x=document.getElementById(req1x1); var divh1=x.offsetHeight; x.innerHTML=tmp1[1]; var divh2=x.offsetHeight; fresize(x,1,divh1,divh1,divh2); } } if (req1cmd==91) { tmp1=stream.split("|"); if (tmp1[0]!=1) {myInfoWindow(1,tmp1[1],tmp1[2]); req1x1.style.visibility='visible'} else {var t1=document.getElementById(req1x2).sectionRowIndex; document.getElementById('ftab').deleteRow(t1)} } if (req1cmd>=92 && req1cmd<=96) { req1x1.style.visibility='visible'; tmp1=stream.split("|"); if (tmp1[0]!=1) {myInfoWindow(1,tmp1[1],tmp1[2])} else { var Prow=document.getElementById(req1x2); if (Prow) { var Plink=Prow.children.item(0).children.item(0); var Pimg=Plink.children.item(0); //var t1=Math.random(); Plink.href=Plink.href.replace(/\?r=.*$/,"?r="+Math.random()); Pimg.src=Pimg.src.replace(/\?r=.*$/,"?r="+Math.random()); } } } if (req1cmd==111) { tmp1=stream.split("|"); if (tmp1[0]>0) { if (req1x3==1) {x=document.getElementById('t'+req1x1); x1=document.getElementById('tl'+req1x1)} else {x=document.getElementById('b3t2note'); x1=document.getElementById('b3t2ttl'+req1x1)} if (x) {x.innerHTML=tmp1[1]} if (x1) {x1.innerHTML=tmp1[2]} if (req1x2.alt!=1) {req1x2.alt=1} else {req1x2.alt=2} req1x2.style.visibility='visible'; } } if (req1cmd==121) //Get filter form { tmp1=stream.split("|"); if (tmp1[0]>0) { document.getElementById('formfilter').innerHTML=tmp1[1]; Mstate[2]=req1x1; Mstate[4]=0; filter[Mstate[3]]=Math.random(); if (Mstate[3]==0 || Mstate[3]==1 || Mstate[3]==3) {setTimeout(function(){ffilt()},10)} else {setTimeout(function(){fbox(document.getElementById('b3m0'))},10)} document.getElementById('b3m2t').innerHTML=Mttl[Mstate[2]][2]; document.getElementById('b3m3t').innerHTML=Mttl[Mstate[2]][3]; if (document.getElementById('ban2l') && L==0) {ban2l()} } } if (req1cmd==131) { tmp1=stream.split("|"); myInfoWindow(1,tmp1[1],tmp1[2]); if (req1x1==4) { new Ya.share({element:'promo1',elementStyle:{'type':'none','border':false,'quickServices':['blogger','digg','evernote','delicious','facebook','friendfeed','gbuzz','greader','juick','liveinternet']}, link: tmp1[3],title: tmp1[4],description: tmp1[5],image: tmp1[6], popupStyle:{blocks:{'Services:':['blogger','digg','evernote','delicious','facebook','friendfeed','gbuzz','greader','juick','liveinternet','linkedin','lj','moikrug','moimir','myspace','odnoklassniki','twitter','vkontakte','yaru','yazakladki']}, copyPasteField:true}}); new Ya.share({element:'promo2',elementStyle:{'type':'none','border':false,'quickServices':['linkedin','lj','moikrug','moimir','myspace','odnoklassniki','twitter','vkontakte','yaru','yazakladki']}, link: tmp1[3],title: tmp1[4],description: tmp1[5],image: tmp1[6], popupStyle:{blocks:{'Services:':['blogger']}, copyPasteField:true}}); gapi.plusone.go(); } } if (req1cmd==141) { tmp1=stream.split("|"); if (tmp1[0]!=1) {myInfoWindow(1,tmp1[1],tmp1[2])} else { document.getElementById('b3t4').innerHTML=tmp1[1]; if (req1x2) {setTimeout(function(){window.location.hash=req1x2},200)} else {scroll(0,0)} } } // if (req1cmd==301) {document.getElementById(req1x1).innerHTML=stream} req1cmd=0; } function fistream2() { if (req2.readyState!=4) {return} if (req2.status!=200) {alert('Error '+req2.status); req2cmd=0; return} var i,j,s,t1; var max=0; var tmp1=[]; var stream=req2.responseText; if (req2cmd==11) { var tmp0=stream.split("\n"); var tmp1; var tmp2; var x; for (j=0;j0;i--) {x[0].options[i]=null} for (i=1;i0;j--) {s[0].options[j]=null}}} if (Mstate[3]==0 || Mstate[3]==3) {ffilt()} else {fbox(document.getElementById('b3m0'))} //if (req2x3==0) // { // x=document.getElementById('filter1'); // if (x.className.indexOf('subttl0')>-1) {fbox(x)} //.parentNode.children.item(0) // ffilt(); // } } if (req2cmd==55) { tmp1=stream.split("|"); if (tmp1[0]!=200) {myInfoWindow(1,tmp1[1],tmp1[2])} else { minWindowDiv[req2x1.id1].innerHTML=tmp1[1]; t1=map[req2x1.id1].fromLatLngToContainerPixel(req2x1.getLatLng()).y-400; if (t1<0) {t1=Math.abs(t1); setTimeout("map["+req2x1.id1+"].panBy(new GSize(0,"+t1+"))",800)} updateLiveInternetCounter(); } } req2cmd=0; } function fresize(x,type,x0,x1,x2) { var dx=Math.round((x2-x0)/10); if (dx>=0) {dx+=1} else {dx-=1} if (isIE) {dx*=3} if (type==1) { var size=x0+dx; if ((dx>0 && size>=x2) || (dx<0 && size<=x2) || dx==0) {x.style.height='auto'; return} else {x.style.height=size; setTimeout(function(){fresize(x,type,size,x1,x2)},10)} } } function ffilt(x,cmd,x1) { if (Loading) {return} //alert(x.className); var i,j,t1,t2,t3,elm; var v=[]; var fc=''; var Mcat=[]; var tmp1=[]; var s,s1; if (cmd==-1 || (cmd>0 && x1==0)) { showclr=0; for (i=0;i<=7;i++) {s=document.getElementsByName("reg"+i); if (s[0]) {s[0].selectedIndex=0}} for (i=1;i<=7;i++) {s=document.getElementsByName("reg"+i); if (s[0]) {for (j=s[0].options.length;j>0;j--) {s[0].options[j]=null} s[0].style.display='none'}} s=document.getElementById('msearch'); s.value=s.title; s.style.color='#949494'; elm=document.getElementById('formfilter').getElementsByTagName("input"); t1=elm.length; for(i=0;i0) {elm[i].value=elm[i].title; elm[i].style.color='#949494'} if (elm[i].type=='checkbox') {if (elm[i].checked) {elm[i].checked=false}} } elm=document.getElementById('formfilter').getElementsByTagName("select"); t1=elm.length; for(i=0;i0) {elm[i].selectedIndex=0}} } if (cmd>=1 && cmd<=11 && Mstate[2]!=cmd-1) { figet(121,cmd-1,x1); return; } if (cmd>=1 && cmd<=11 && Mstate[3]!=0 && Mstate[3]!=1 && Mstate[3]!=3) {fbox(document.getElementById('b3m0'))} lfilter[Mstate[3]]=filter[Mstate[3]]; showclr=0; tmp1=['','',Mstate[2],Mstate[3],Mstate[4],'']; filter[Mstate[3]]='&st='+tmp1.join(','); tmp1=[]; if (cmd>=1 && cmd<=11) {document.formfilter.ft.value=x1} if (x) { if (x.tagName=='IMG' && x.src.search(/land_sale_house\.png/)>-1) {document.formfilter.fowner.value=x1} if (x.tagName=='SELECT' && x.name.search(/reg(\d+)/)>-1) { x.blur(); document.body.focus(); tmp1[0]=Math.round(RegExp.$1); if (x.value==0) {tmp1[1]=tmp1[0]+1} else {tmp1[1]=tmp1[0]+2} for (i=tmp1[0]+1;i<=7;i++) {s=document.getElementsByName("reg"+i); if (s[0]) {for (j=s[0].options.length;j>0;j--) {s[0].options[j]=null}}} for (i=tmp1[1];i<=7;i++) {s=document.getElementsByName("reg"+i); if (s[0]) {s[0].style.display='none'}} if (x.value>0) {figet(11,x.name,x.value,1)} } if (x.className=='boxm0') { s=document.getElementById('fv'); if (Plevel>3) { s.selectedIndex=0; if (Mstate[3]==0) {s.options[5]=null; s.options[4]=null; s.options[3]=null} if (Mstate[3]==3) {s.options[3]=new Option(MUI[2],3); s.options[4]=new Option(MUI[3],4)} } } } filter[Mstate[3]]+='&so='+Msort[Mstate[3]]; if (Mstate[3]==0 || Mstate[3]==3) { tmp1[0]=0; for (i=0;i<=7;i++) {s=document.getElementsByName("reg"+i); if (s[0]) {if (s[0].value>0) {tmp1[0]=s[0].value}}} if (tmp1[0]) {filter[Mstate[3]]+='&rg='+tmp1[0]; showclr++} } if (!Mstate[4]) {fc='fc='; Mcat=document.getElementsByName("ccat")} else {fc='fd='; Mcat=document.getElementsByName("dcat")} tmp1=[]; for (i=0;i0) {filter[Mstate[3]]+='&'+fc+tmp1.join(','); showclr++} filter[Mstate[3]]+='&v='+Mviz.join(''); s=document.getElementById('msearch'); if (s) {if (s.value!=s.title) { t1=escape(document.getElementById('chrcode').value); t1=t1.replace(/[%ux\\]/g,""); filter[Mstate[3]]+='&fs='+escape(s.value)+'&chrcode='+t1; showclr++; } } s=document.formfilter.ft; if (s.value>0) {filter[Mstate[3]]+='&ft='+s.value; showclr++} s=document.formfilter.fowner; if (s.value>0) {filter[Mstate[3]]+='&fowner='+s.value; showclr++} elm=document.getElementById('formfilter').getElementsByTagName("input"); t1=elm.length; tmp1=[]; for(i=0;i0) {tmp1.push(elm[i].name+'='+t2)} } } elm=document.getElementById('formfilter').getElementsByTagName("select"); t1=elm.length; for(i=0;i0) {tmp1.push(elm[i].name+'='+elm[i].value)} } t1=tmp1.join('&'); if (t1.length) {filter[Mstate[3]]+='&'+t1; showclr++} if (lfilter[Mstate[3]]!=filter[Mstate[3]] || cmd==-2) { //document.getElementById("out1").innerText=filter[Mstate[3]]; if (Mstate[3]==0) {figet(1,'b3t0',0)} if (Mstate[3]==1) {fclear(0); figet(51,0)} if (Mstate[3]==2 && x) {if (x.tagName) {if (x.tagName.length>1) {fclear(1)}}} if (Mstate[3]==3) {figet(1,'b3t3',0)} } if (cmd>=1 && cmd<=11) {figet(1,'b3t0',0)} } function fhotl(x) {var s=document.getElementById('msearch'); if (s) {s.value=x.innerHTML; if (Mstate[3]==0) {ffilt()} else {fbox(document.getElementById('b3m0'))}}} function fbox(x,x1,x2) { var s=''; var i; var j; var Mdiv=[]; var tmp1=[]; if (Loading) {return} if (x.parentNode.className=='boxmenu') { Mdiv=x.parentNode.children; var Tdiv=x.parentNode.parentNode.children.item(1).children; var divh1=0; var divh2=0; for (i=0;i0 && Mstate[2]<3) {fbox(document.getElementById('b5m0'))} if (i==3 && Mstate[3]!=4) {document.getElementById('b3m4').style.display='none'} Mdiv[s].className='boxm1'; Tdiv[s].className='boxt1'; divh2=Tdiv[s].offsetHeight; fcheckmap(); fresize(Tdiv[s],1,divh1,divh1,divh2); //window.location.href='#'+Math.random(); } } if (x.parentNode.className=='subbox') { var menu1,text1,t1; i=-1; Mdiv=x.parentNode.children; s=x.parentNode; for(j=0;j-1) { t1=menu1.className; if (t1.search(/1/)>-1) {j=0} else {j=1; s=text1} var divh1=s.offsetHeight; text1.className='subtxt'+j; menu1.className=menu1.className.replace(/\d/,j); var divh2=s.offsetHeight; fresize(s,1,divh1,divh1,divh2); } } if (x.parentNode.className=='subttl') { Mdiv=x.parentNode.children; for (i=0;i=0) {Mviz[x1]=x2} } } if (x.parentNode.className=='tabttl') { Mdiv=x.parentNode.children; for (i=0;i0) {Mdiv=x.children.item(0).children; for (i=0;i2) { document.getElementById('firmname').style.cssText='display:table-row'; document.getElementById('firmaddr').style.cssText='display:table-row'; document.getElementById('firmsite').style.cssText='display:table-row'; document.getElementById('firmtels').style.cssText='display:table-row'; } else { document.getElementById('firmname').style.cssText='display:none'; document.getElementById('firmaddr').style.cssText='display:none'; document.getElementById('firmsite').style.cssText='display:none'; document.getElementById('firmtels').style.cssText='display:none'; } h2=s.offsetHeight; fresize(s,1,h1,h1,h2); } } function ffocus(x,type) { if (type) { x.value=''; x.style.color='#000000'; //if (x.className.indexOf('itxt')!=-1) {} } else { if (x.value.length==0) {x.value=x.title; x.style.color='#949494'} else {if (x.className=='itxt1') {ffilt(x)}} } } function fhover(x) {var s=x.className; var i=s.length; s=s.replace(/_h$/,""); if (i!=s.length) {x.className=s} else {x.className=s+'_h'}} function showInfo(cmd1,cmd2,cmd3) { if (cmd1==1) { if (cmd2==21 && Plevel>=7) {figet(32,'b3t3'); return} myInfoWindow(1,MUI[6],"
"); } } function myInfoWindow(cmd,title,text) { if (cmd==1) { var IB_X=Math.round(getClientWidth()/2-300); var IB_Y=Math.round(getClientHeight()/2-200); //if (isIE) {IB_Y=IB_Y+getViewportHeight()} if (isIE) {IB_Y=IB_Y+document.body.scrollTop} document.getElementById('ibh').innerHTML=title; document.getElementById('ibt0').innerHTML=text; document.getElementById('IB').style.cssText='left:'+IB_X+'px; top:'+IB_Y+'px'; document.getElementById('IL').style.cssText='left:0px; top:0px; height:'+getDocumentHeight()+'px'; //document.getElementById('IB').style.cssText='top:'+IB_Y+'px'; } if (cmd==2) { document.getElementById('IB').style.cssText='left:-3000px'; document.getElementById('IL').style.cssText='left:-3000px'; } } function fexit(x) { x.style.cssText='display:none'; document.getElementById('b0rm0').innerHTML=Pload1; } function fform1(x,type) { if (type==0) {return} var t1,t2,t3,s,i; if (type==1) { s=x.parentNode.children.item(1); if (x.value==255) {s.innerHTML=""} else {s.innerHTML=''} } if (type==2 && document.getElementById('ftype').value<3) { t1=document.getElementById('fxsize').value; t2=document.getElementById('fsizetype').value; if (t2==1) {t1=Math.round(t1/100)/100} if (t2==2 && L>0) {t1=Math.round(t1/40.47)/100} if (t2==2 && L==0) {t1=Math.round(t1/100)} if (t2==3) {t1=Math.round(t1)} document.getElementById('fsize').value=t1; //t1=t1.replace(/ /,""); //if (t1.search(/(\d+)\.*(\d*)/)>-1) {t1=parseFloat(RegExp.$1+'.'+RegExp.$2)} else {t1=0} } //if (type==3) {var s=getElementsByClassName('fpartv1'); t1=x.value; for (i=0;i"; gapi.plusone.go();} } function fsetcook(xname,xvalue) { //document.cookie=xname+"="+escape(xvalue)+((expires)?"; expires=" + expires : "")+((path) ? "; path=" + path : "")+((domain) ? "; domain=" + domain : "geobases.ru")+((secure) ? "; secure" : ""); document.cookie=xname+"="+escape(xvalue)+"; domain="+window.location.host+"; path=/;"; } function fbdec(x) { var s=document.getElementById('xsrc'); if (s) {s.innerHTML=Base64.decode(x)} } //function ban2l() {try {Ya.Direct.insertInto(62924,'ban2l', {site_bg_color:'EDEDFD',site_charset:'utf-8',ad_format:'direct',font_size:1.1,type:'vertical',limit:4,title_color:'0000FF',url_color:'008000',all_color:'000000',text_color:'000000',hover_color:'CC00CC',favicon:true,stat_id:3});} catch(e) {}} function bant2c() {try {Ya.Direct.insertInto(62924,'bant2c', {site_bg_color:'EDEDFD',site_charset:'utf-8',ad_format:'direct',font_size:1.1,type:'600x60',title_color:'0000FF',url_color:'0000FF',all_color:'000000',text_color:'000000',hover_color:'CC00CC',header_position:'right',favicon:true,stat_id:2});} catch(e) {}} //function bant2in1() {try {Ya.Direct.insertInto(62924,'bant2in1', {site_bg_color:'EDEDFD',site_charset:'utf-8',ad_format:'direct',font_size:1.1,type:'468x60',title_color:'0000FF',url_color:'0000FF',all_color:'000000',text_color:'000000',hover_color:'CC00CC',header_position:'bottom',favicon:true,stat_id:4});} catch(e) {}} function ban2l() { (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() {Ya.Direct.insertInto(62924, 'ban2l', {site_bg_color:'EDEDFD',site_charset:'utf-8',ad_format:'direct',font_size:1.1,type:'vertical',limit:4,title_color:'0000FF',url_color:'008000',all_color:'000000',text_color:'000000',hover_color:'CC00CC',favicon:true,stat_id:3});}); t=d.documentElement.firstChild;s=d.createElement("script");s.type="text/javascript";s.src="http://an.yandex.ru/system/context.js";s.setAttribute("async", "true");t.insertBefore(s, t.firstChild);})(window, document, "yandex_context_callbacks"); } function bant2in1() { (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() {Ya.Direct.insertInto(62924, 'bant2in1', {site_bg_color:'EDEDFD',site_charset:'utf-8',ad_format:'direct',font_size:1.1,type:'468x60',title_color:'0000FF',url_color:'0000FF',all_color:'000000',text_color:'000000',hover_color:'CC00CC',header_position:'bottom',favicon:true,stat_id:4});}); t=d.documentElement.firstChild;s=d.createElement("script");s.type="text/javascript";s.src="http://an.yandex.ru/system/context.js";s.setAttribute("async", "true");t.insertBefore(s, t.firstChild);})(window, document, "yandex_context_callbacks"); } function getClientWidth() {return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth} function getClientHeight() {return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight} function getDocumentHeight() {return Math.max(document.compatMode!='CSS1Compat' ? document.body.scrollHeight : document.documentElement.scrollHeight, getViewportHeight())} function getViewportHeight() {return ((document.compatMode || isIE) && !isOpera) ? (document.compatMode == 'CSS1Compat') ? document.documentElement.clientHeight : document.body.clientHeight : (document.parentWindow || document.defaultView).innerHeight} function updateLiveInternetCounter() //http://support.li.ru/tmp/ajax-li-title.txt { var liCounter=new Image(1,1); liCounter.src='http://counter.yadro.ru/hit?r='+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';h'+escape(document.title.substring(0,80))+';'+Math.random(); } function getElementsByClassName(strClass, strTag, objContElm) {strTag = strTag || "*"; objContElm = objContElm || document; var objColl = objContElm.getElementsByTagName(strTag); if (!objColl.length && strTag == "*" && objContElm.all) objColl = objContElm.all; var arr = new Array(); var delim = strClass.indexOf('|') != -1 ? '|' : ' '; var arrClass = strClass.split(delim); for (var i = 0, j = objColl.length; i < j; i++) {var arrObjClass = objColl[i].className.split(' '); if (delim==' ' && arrClass.length>arrObjClass.length) continue; var c=0; comparisonLoop: for (var k = 0, l=arrObjClass.length; k < l; k++) {for (var m = 0, n=arrClass.length; m < n; m++) {if (arrClass[m]==arrObjClass[k]) c++;if ((delim=='|' && c==1) || (delim == ' ' && c == arrClass.length)) {arr.push(objColl[i]); break comparisonLoop;}}}}return arr;} var Base64 = { _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", encode : function (input) { var output = ""; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i=0; input=Base64._utf8_encode(input); while (i> 2; enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); enc4 = chr3 & 63; if (isNaN(chr2)) {enc3=enc4=64} else if (isNaN(chr3)) {enc4=64} output=output+this._keyStr.charAt(enc1)+this._keyStr.charAt(enc2)+this._keyStr.charAt(enc3)+this._keyStr.charAt(enc4); } return output; }, decode : function (input) { var output=""; var chr1,chr2,chr3; var enc1,enc2,enc3,enc4; var i=0; input=input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); while (i>4); chr2=((enc2 & 15) << 4) | (enc3 >> 2); chr3=((enc3 & 3) << 6) | enc4; output=output+String.fromCharCode(chr1); if (enc3!=64) {output=output+String.fromCharCode(chr2)} if (enc4!=64) {output=output+String.fromCharCode(chr3)} } output=Base64._utf8_decode(output); output=output.replace(/&b1;/g,"http://"); output=output.replace(/&b2;/g,"www"); output=output.replace(/&b3;/g,"."); output=output.replace(/&b4;/g,"<"); output=output.replace(/&b5;/g,">"); return output; }, _utf8_encode : function (string) { string=string.replace(/\r\n/g,"\n"); var utftext=""; for (var n=0; n127) && (c<2048)) { utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128); } else { utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); } } return utftext; }, _utf8_decode : function (utftext) { var string=""; var i=0; var c=c1=c2=0; while (i 191) && (c < 224)) { c2 = utftext.charCodeAt(i+1); string += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); i += 2; } else { c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2); string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); i += 3; } } return string; } } setTimeout("finit()",8000); //]]>