function check_browser_ver(){ var BrowserOk=IsOpera || IsFirefox || IsNetscape || isIE || IsMozilla; if(IsOpera && BrowserOk){ re=new RegExp("(opera.{0,1})(.{0,4})","ig"); BrowserOk=re.exec(na) && (parseInt(RegExp.$2,10)>=8); } if(isIE){ re=new RegExp("(MSIE.{0,1})(.{0,4})","ig"); var r=re.exec(navigator.userAgent); if(r)IEVer=RegExp.$2; } w.frames[3].location.href=(BrowserOk?(w.location.pathname+'?t=RT_2Auth.login_frame&L='+LLangID.toUpperCase()+'&colorstyle='+colorstyle+((IMode!='')?('&IMode='+IMode):'')):'browser_err_'+LLangID+'.htm'); } //************** function _addEvent(w,el,action,func){ if(el.attachEvent){ el.attachEvent('on'+action,func); }else{ el.addEventListener(action,func,false); } } function fnIsElement(e){ var x=e.target?e.target.type:e.srcElement.type; return((x=='text')||(x=='textarea')||(x=='file')||(x=='password')); } function returnFalse(e){isIE?(e.returnValue = false):e.preventDefault();} //********************************* //***********функции для обработчика окна function fnOnDragStart(e){ if(!e)e=window.event; e.returnValue = false; } function fnOnContextMenu(event){ var e=event?event:window.event; if(!fnIsElement(e))returnFalse(e); } function fnOnKeyDown(event){ var e=event?event:window.event; if(e.keyCode==8)if(!fnIsElement(e))returnFalse(e); } function fnOnKeyPress(event){ var e=event?event:window.event; var el=e.target || e.srcElement; if((e.keyCode==13) && (el.type!='textarea'))returnFalse(e); } function fnOnResize(event){ var e=event?event:window.event; setMaxSizePanels(); try{ if(MessageBoxObject.AlertHTMLBox.IsShow){ MessageBoxObject.AlertHTMLBox.setPupUpHeight(); MessageBoxObject.AlertHTMLBox.setPosition(); } }catch(e){} } //***********функции для обработчика окна //***********функция привязки обработчиков окна function AtachSEvents(w){ try{ if(window.document.all=='undefined') window.document.constructor.prototype.__defineGetter__('all', function() { return window.document.getElementsByTagName('*'); } ); }catch(e){} if(isIE){ w.document.body.attachEvent('onkeydown',fnOnKeyDown) }else{ w.document.addEventListener('keypress',fnOnKeyDown,false); } _addEvent(w,window.document.body,'contextmenu',fnOnContextMenu); _addEvent(w,window.document.body,'dragstart',fnOnDragStart); _addEvent(w,window.document.body,'keypress',fnOnKeyPress); _addEvent(w,w,'resize',fnOnResize); } //************** function Auth(main){ if (((FHLP!='')||(FHLP2!='')||(FHLP3!='')) && !main) { ShowPageByUrl(FHLP||FHLP2||FHLP3); if (FHLP!='') FHLP=''; else if (FHLP2!='') FHLP2=''; else if (FHLP3!='') FHLP3=''; } else{ try{ try{checkForAcyncUpdate();}catch(e){} CreateBSSHTTPRequest(); BSSHTTPRequest.init('T=RT_2IC.buildMAINW','colorstyle='+colorstyle,'L='+LLangID.toUpperCase()); BSSHTTPRequest.resultHTMLObject=$(window,'LOGONWIN'); BSSHTTPRequest.resultMethod=onBuildMAINWResult; BSSHTTPRequest.sendData(); }catch(e){} } } function DisplayAuthPage(sSignType){ var sURL; if (sSignType=='TAN') sURL='RT_1TAN.tanAutenticate'; if (sSignType=='SMSCODE') sURL='RT_1SMSCODE.smsAutenticate'; if (sSignType=='ETOKEN') sURL='RT_1ETOKEN.eTokenAutenticate'; CreateBSSHTTPRequest(); BSSHTTPRequest.init('T='+sURL);   BSSHTTPRequest.resultHTMLObject=$(window,'LOGONWIN');   BSSHTTPRequest.resultMethod=loadWorkPanel; BSSHTTPRequest.sendData(); AuType=sSignType; wOnSessClose(); } function ShowPageByUrl(url){ CreateBSSHTTPRequest(); BSSHTTPRequest.init("t="+_MBll+url);   BSSHTTPRequest.resultHTMLObject=$(window,'LOGONWIN');   BSSHTTPRequest.resultMethod=loadWorkPanel; BSSHTTPRequest.sendData(); wOnSessClose(); } function switchlang(){location.href="bsi.dll?T=RT_2Auth.BF&L="+((LLangID=='russian')?'ENGLISH':'RUSSIAN')+"&color="+colorstyle+((location.toString().indexOf("IMode=info")>0)?'&IMode=info':'');} function toregistr(Type){ window.location.href=window.location.pathname+'?t=RT_2Reg.REGISTRATION_FRAME&colorstyle='+colorstyle+'&L='+LLangID.toUpperCase()+'&RegType='+Type; } var w = window,maxLoadTry=5; w.name="TOP_FRAME"; d=document; ScriptPath=('/' + w.location.pathname).replace(/^\/\//,"/"); try{ w.moveTo(0,0); w.resizeTo(screen.availWidth,screen.availHeight); }catch(e){} _MBll="RT_2IC.", BSI='bsi.dll?'; var na = navigator.userAgent, MS = na.indexOf("MSIE"); var IsOpera= (w.opera!=null); var IsFirefox= na.indexOf("Firefox")>=0; var IsSafari = navigator.userAgent.indexOf('Safari')>-1 var IsNetscape= na.indexOf("Netscape")>=0; var isIE = (MS>0) && (parseInt(na.substring(MS+5,MS+6)) >= 4) && (!IsOpera) && (!IsFirefox); var isIE55=isIE && (na.indexOf("5.5")>0); var IEVer=0; var oJSArray; var IsMozilla= (!isIE) && (!IsFirefox) && (!IsOpera) && (!IsNetscape) && (na.indexOf("Mozilla")>=0); var bKiosk = $(w,'IMode').value=='kiosk'; var IMode = $(w,'IMode').value;