/*
 * ie6no - Warning popup for outdated versions of IE
 * @version 1.0
 *
 * Copyright (c) 2010 Andrey Pashentsev (ie6no.org)
 * Released under the MIT (license.txt)
 *
 */
(function(){var ie6no=window.ie6no=function(params){if(window==this||!this._ie6noInit)return new ie6no(params);return this._ie6noInit(params);};ie6no.prototype={tpl:'<div style="width:728px;height:90px;border:1px solid #ff0000;clear:both;position:relative;overflow:hidden;background-color:#FEAFAF;font-family:Arial,Helvetica,Tahoma,sans-serif;font-size:12px;color:#000;"><div style="position:absolute;right:3px;top:1px;float:right;"><a class="ie6no_close" style="display:none;color:#000;font-size:16px;line-height:16px;font-weight:bold;text-decoration:none;" href="javascript:void(0);">&times;</a></div><div style="margin-top:7px;margin-bottom:7px;"><div style="float:left;margin-top:8px;width:163px;"><img alt="ie6no" src="http://ie6no.org/images/ie6no-small.gif" style="border:none;"/></div><div style="float:left;width:281px;overflow:hidden;"><div style="font-weight:bold;text-align:center;">ВНИМАНИЕ!</div><div style="margin-top:10px;">Используемый вами браузер устарел! Рекомендуется установить один из современных браузеров для удобной работы с сайтом.</div></div><div style="float:left;margin-left:7px;"><a target="_blank" href="http://www.mozilla-europe.org/firefox"><img alt="Get Firefox" style="border:none;" src="http://ie6no.org/images/ie6no-firefox.jpg"/></a></div><div style="float:left;margin-left:5px;"><a target="_blank" href="http://www.microsoft.com/downloads"><img alt="Get IE" style="border:none;" src="http://ie6no.org/images/ie6no-ie.jpg"/></a></div><div style="float:left;margin-left:5px;"><a target="_blank" href="http://www.apple.com/safari/download"><img alt="Get Safari" style="border:none;" src="http://ie6no.org/images/ie6no-safari.jpg"/></a></div><div style="float:left;margin-left:5px;"><a target="_blank" href="http://www.google.com/chrome"><img alt="Get Chrome" style="border:none;" src="http://ie6no.org/images/ie6no-chrome.jpg"/></a></div><div style="float:left;margin-left:5px;"><a target="_blank" href="http://www.opera.com/download"><img alt="Get Opera" style="border:none;" src="http://ie6no.org/images/ie6no-opera.jpg"/></a></div></div></div>',target:null,isCloseBtn:true,closeBtnClass:'ie6no_close',runonload:false,isOverlay:false,overlayBgColor:'#000',overlayOpacity:30,zIndex:2999,info:{version:'1.0',author:'Andrey Pashentsev',url:'http://ie6no.org'},placeType:'prepend',_running:false,_container:null,_overlayNode:null,_noExe:false,_ie6noInit:function(params){if((this.versionIE()<=0)||(this.versionIE()>=7)){this._noExe=true;return this;}if(params!=null){this.target=params.target;this.isCloseBtn=(params.isCloseBtn==false)?false:this.isCloseBtn;this.isOverlay=params.isOverlay?true:false;this.overlayBgColor=typeof(params.overlayBgColor)=='string'?params.overlayBgColor:this.overlayBgColor;var opc=parseInt(params.overlayOpacity);if(!isNaN(opc))this.overlayOpacity=opc;var z=parseInt(params.zIndex);this.zIndex=!isNaN(z)?z:this.zIndex;this.runonload=params.runonload?true:false;if(typeof(params.closeBtnClass)=='string'&&params.closeBtnClass.length)this.closeBtnClass=params.closeBtnClass;if(typeof(params.tpl)=='string'&&params.tpl.length)this.tpl=params.tpl;}if(this.runonload){this._setrunonload();}return this;},_setrunonload:function(){var ths=this;if(document.addEventListener){window.addEventListener("load",function(){ths.run();},false);}else if(document.attachEvent){window.attachEvent("onload",function(){ths.run();});}},_setTarget:function(){this.target=this._byIdOrNode(this.target);if(this.target==null){this.target=document.body;}},_setCloseBtn:function(){if(!this.isCloseBtn)return false;var clsBtn=this.oneByClass(this.closeBtnClass,this._container);if(clsBtn){clsBtn.style.display='';var ths=this;clsBtn.onclick=function(){ths.hide();return false;};}},_createContainer:function(){this._container=document.createElement('div');this._container.style.display='none';this._container.style.zIndex=this.zIndex+1;this.target.insertBefore(this._container,this.target.firstChild);this._container.innerHTML=this.tpl;var chCnt=this._container.childNodes.length;for(var i=0;i<chCnt;i++){if(this._container.childNodes[i].nodeType==1)this._container.childNodes[i].style.zIndex=this._container.style.zIndex;}},_createOverlay:function(){if(this.isOverlay){var ovl=document.createElement('div');var ovlStl=ovl.style;ovlStl.top=ovlStl.left='0px';ovlStl.width=ovlStl.height='100%';ovlStl.backgroundColor=this.overlayBgColor;ovlStl.opacity=(this.overlayOpacity/100)+'';ovlStl.filter='Alpha(opacity='+this.overlayOpacity+')';ovlStl.position='absolute';ovlStl.zIndex=this.zIndex;ovlStl.display='none';if((this.versionIE()>0)&&(this.versionIE()<7)){var ifr=document.createElement('iframe');var ifrStl=ifr.style;ifrStl.width=ifrStl.height='100%';ifrStl.border=ifrStl.margin='0px';ifr.scrolling='no';ifrStl.zIndex=ovlStl.zIndex;ifrStl.left=ifrStl.top='0px';ifrStl.position='absolute';ifrStl.opacity='0';ifrStl.filter='Alpha(opacity=0)';ovl.appendChild(ifr);}document.body.insertBefore(ovl,document.body.firstChild);this._overlayNode=ovl;}},_byIdOrNode:function(idOrNode){if(!idOrNode)return null;if(typeof(idOrNode)=='string'&&idOrNode.length>0){idOrNode=this.byId(idOrNode);}if(idOrNode!=null&&idOrNode.nodeType==1){return idOrNode;}return null;},run:function(){if(this._noExe)return this;if(this._running)return this;this._setTarget();this._createContainer();this._createOverlay();this._setCloseBtn();this._running=true;this.show();return this;},show:function(){if(!this._running)return;this._container.style.display='';if(this.isOverlay){var ovlStl=this._overlayNode.style;ovlStl.display='';ovlStl.width=this.docSize().cw+'px';ovlStl.height=this.docSize().ch+'px';if(ovlStl.setExpression){try{ovlStl.setExpression("width","ie6no.prototype.docSize().cw+'px'");ovlStl.setExpression("height","ie6no.prototype.docSize().ch+'px'");ovlStl.setExpression("left","ie6no.prototype.docSize().sw+'px'");ovlStl.setExpression("top","ie6no.prototype.docSize().sh+'px'");}catch(e){}}}},hide:function(){if(!this._running)return;if(this.isOverlay)this._overlayNode.style.display='none';this._container.style.display='none';},oneByClass:function(clsName,node){var nodeRes=null;node=this._byIdOrNode(node);if(!node)node=document.body;var chLst=node.childNodes;var chCnt=chLst.length;var cls='',clsLength=0;for(var i=0;i<chCnt;i++){if(chLst[i].nodeType!=1)continue;if(chLst[i].className.length){cls=chLst[i].className.split(' ');clsLength=cls.length;for(var j=0;j<clsLength;j++){if(cls[j]==clsName){return chLst[i];}}}nodeRes=this.oneByClass(clsName,chLst[i]);if(nodeRes)return nodeRes;}return nodeRes;},byId:function(eid){return document.getElementById(eid);},isIE6:function(){return(this.versionIE()==6)?true:false;},isIE:function(){var vInfo=window.navigator.appVersion.toUpperCase();return(vInfo.indexOf('MSIE')<0)?false:true;},versionIE:function(){if(this.isIE()){var vInfo=window.navigator.appVersion.toUpperCase();var m=vInfo.match(/MSIE\s*(\d+)/i);if(m&&m[1]&&!isNaN(parseInt(m[1]))){return parseInt(m[1]);}}return 0;},docSize:function(){var s={w:0,h:0,cw:0,ch:0,sw:0,sh:0};if(document.documentElement.scrollWidth<document.body.scrollWidth){s.w=document.body.scrollWidth;}else{s.w=document.documentElement.scrollWidth;}if(document.documentElement.scrollHeight<document.body.scrollHeight){s.h=document.body.scrollHeight;}else{s.h=document.documentElement.scrollHeight;}if(document.documentElement.clientWidth){s.cw=document.documentElement.clientWidth;s.ch=document.documentElement.clientHeight;}else{s.cw=document.body.clientWidth;s.ch=document.body.clientHeight;}s.sw=document.body.scrollLeft?document.body.scrollLeft:document.documentElement.scrollLeft;s.sh=document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop;return s;},quirksMode:function(){return!(document.compatMode=="CSS1Compat");}}})();
