(function(){window.Ajax={};var d=[];function e(){var g=d.shift();if(g){return g}try{if(window.XMLHttpRequest){g=new XMLHttpRequest()}else{if(window.ActiveXObject){try{g=new ActiveXObject("Msxml2.XMLHTTP")}catch(h){g=new ActiveXObject("Microsoft.XMLHTTP")}}}}catch(h){g=null}return g}function c(g){d.push(g)}function b(k,i,g){switch(k.status){case 200:if(i){i(k.responseText,k.responseXML,k.statusText)}break;default:if(g){var h,n,j,m;try{h=k.status}catch(l){}try{n=k.responseText}catch(l){}try{j=k.responseXML}catch(l){}try{m=k.statusText}catch(l){}g(h,n,j,m)}}}function f(h){param=[];for(var g in h){param.push([g,encodeURIComponent(h[g])].join("="))}return param.join("&")}window.Ajax.get=function(i,k,h,g){var j=e();if(!j){if(g){g()}return}k=f(k);j.open("get",[i,k].join("?"),true);j.onreadystatechange=function(){switch(j.readyState){case 4:b(j,h,g);c(j);break}};j.send("")};function a(h,i){param=[];for(var g in h){param.push("--");param.push(i);param.push('\r\nContent-Disposition: form-data; name="');param.push(g);param.push('"\r\n\r\n');param.push(h[g]);param.push("\r\n")}param.push("--");param.push(i);param.push("--\r\n");return param.join("")}window.Ajax.post=function(j,l,i,h,g){var k=e();k.open("post",j,true);if(!i){k.setRequestHeader("Content-Type","application/x-www-form-urlencoded");l=f(l)}else{k.setRequestHeader("Content-Type","multipart/form-data; boundary=AJAX----FORM");l=a(l,"AJAX----FORM")}k.onreadystatechange=function(){switch(k.readyState){case 4:b(k,h,g);c(k);break}};k.send(l)};window.Ajax.form=function(o,k,g){var p={},j=o.elements;for(var m=0,h=j.length;m<h;++m){var n=j[m];switch(n.type.toLowerCase()){case"text":case"password":case"hidden":case"submit":case"image":if(n.name){p[n.name]=n.value}continue;case"checkbox":case"radio":if(n.name&&n.checked){p[n.name]=n.value?n.value:"on"}continue}if(n.nodeName=="TEXTAREA"&&n.name){p[n.name]=n.value}else{if(n.nodeName=="SELECT"&&n.name){p[n.name]=n.value}}}if(o.method.toLowerCase()=="post"){window.Ajax.post(o.action,p,(o.enctype=="multipart/form-data"),k,g)}else{window.Ajax.get(o.action,p,k,g)}};window.Ajax.url=function(g,h){h=f(h);return[g,h].join("?")}})();function ChangeAvatarFile(){var a=document.getElementById("avatar_load");a.style.visibility="visible";a.style.display="block";document.avatar_upload.submit()}function CloseAvatarWindow(){var a=document.getElementById("avatar_window");if(a){a.style.display="none"}}var win_SelectedItem;var win_SelectedX,win_SelectedY;var win_aMouseX,win_aMouseY;var win_checkMove=0;var win_old_onmousemove=null;var win_old_onmouseup=null;function win_down(a){if(!a){a=window.event}win_SelectedItem=document.getElementById(window_moved_name);win_SelectedX=parseInt(win_SelectedItem.style.left);win_SelectedY=parseInt(win_SelectedItem.style.top);win_aMouseX=a.clientX;win_aMouseY=a.clientY;win_checkMove=1;win_old_onmousemove=document.onmousemove;win_old_onmouseup=document.onmouseup;document.onmousemove=win_drag;document.onmouseup=function(b){win_checkMove=0}}function win_drag(a){if(win_checkMove!=1){return false}if(!a){a=window.event}win_SelectedItem.style.left=win_SelectedX+(a.clientX-win_aMouseX)+"px";win_SelectedItem.style.top=win_SelectedY+(a.clientY-win_aMouseY)+"px";return false}function win_drop(a){document.onmousemove=win_old_onmousemove;document.onmouseup=win_old_onmouseup;win_old_onmousemove=null;win_old_onmouseup=null}var x,y,inDock=false;top.document.onmouseup=document.onmouseup=function(){stopDock()};function moveEvent(f){if(!inDock){return}if(!f){f=window.event}var g=document.getElementById("image");var b=f.clientX-x,a=f.clientY-y,c=g.style;c.left=b+"px";c.top=a+"px";if(f.preventDefault){f.preventDefault()}}function startDock(a){if(!a){a=window.event}var b=document.getElementById("image");if(b){x=a.clientX-parseInt(b.style.left);y=a.clientY-parseInt(b.style.top);inDock=true}if(a.preventDefault){a.preventDefault()}}function stopDock(){inDock=false}function ZoomIn(){var e,f=document.getElementById("image");if(!f){return}var a=f.clientWidth,b=f.clientHeight,c=a/b;a+=60;b=Math.round(a/c);f.style.width=a+"px";f.style.height=b+"px";f.style.left=parseInt(f.style.left)-30+"px";f.style.top=parseInt(f.style.top)-30+"px"}function ZoomOut(){var e,f=document.getElementById("image");if(!f){return}var a=f.clientWidth,b=f.clientHeight,c=a/b;a-=60;b=Math.round(a/c);if(a>=200&&b>=200){f.style.width=a+"px";f.style.height=b+"px";f.style.left=parseInt(f.style.left)+30+"px";f.style.top=parseInt(f.style.top)+30+"px"}}var interval,f_delta="";function moveInterval(){var a=document.getElementById("image"),b=10;if(a){switch(f_delta){case"bottom":b=-b;case"top":a.style.top=parseInt(a.style.top)+b+"px";break;case"right":b=-b;case"left":a.style.left=parseInt(a.style.left)+b+"px";break}}a=null}function moveImage(a,b){if(!a){a=window.event}if(a.stopPropagation){a.stopPropagation()}else{a.cancelBubble=true}f_delta=b;interval=setInterval(moveInterval,50)}function stopMoving(a){if(interval){clearInterval(interval);interval=null}}function Save(b,c){var e=document.getElementById("image");var a=parseInt(e.style.left)-50,f=parseInt(e.style.top)-50;document.forms.coords.left.value=a=Math.ceil(-a*b/e.clientWidth);document.forms.coords.top.value=f=Math.ceil(-f*c/e.clientHeight);document.forms.coords.right.value=a+Math.ceil(200*b/e.clientWidth);document.forms.coords.bottom.value=f+Math.ceil(200*c/e.clientHeight);document.forms.coords.submit()}function CentralWindow(h,e,a){var f=h;var g=getPageSize();var c=getPageScroll();var d=c[1]+((g[3]-a)/2);var b=((g[0]-e)/2);f.style.top=(d<0)?"0px":d+"px";f.style.left=(b<0)?"0px":b+"px";f=null}function getPageScroll(){var a;if(self.pageYOffset){a=self.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){a=document.documentElement.scrollTop}else{if(document.body){a=document.body.scrollTop}}}arrayPageScroll=new Array("",a);return arrayPageScroll}function getPageSize(){var c,a;if(window.innerHeight&&window.scrollMaxY){c=document.body.scrollWidth;a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){c=document.body.scrollWidth;a=document.body.scrollHeight}else{c=document.body.offsetWidth;a=document.body.offsetHeight}}var b,d;if(self.innerHeight){b=self.innerWidth;d=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientWidth;d=document.body.clientHeight}}}if(a<d){pageHeight=d}else{pageHeight=a}if(c<b){pageWidth=b}else{pageWidth=c}arrayPageSize=new Array(pageWidth,pageHeight,b,d);return arrayPageSize};var isPotential=false;function comment(c,d){var b=document.getElementById("author_info_"+d);var e=document.getElementById("comment_"+d);if(!b){return}b=b.getElementsByTagName("a");if(!b||!(b=b[0])){return}if(!e){return}if(!isPotential){comment_cancel(c)}var a=e.cloneNode(true);var f=a.getElementsByTagName("DIV");for(k=f.length-1;k>=0;--k){if(f[k].className=="fquote"){f[k].parentNode.removeChild(f[k])}}f=a.getElementsByTagName("IMG");for(k=f.length-1;k>=0;--k){f[k].parentNode.removeChild(f[k])}f=a.getElementsByTagName("PRE");for(k=f.length-1;k>=0;--k){f[k].parentNode.removeChild(f[k])}if(!isPotential){e='<b><span style="color:'+((b.className=="deletedUser")?"#ccc":"#42639C;")+"'"+(b.title?' title="'+b.title+'"':"")+">"+b.innerHTML+'</span></b> <a href="'+window.location.pathname+"#"+d+'" class="quote_source_link">&gt;&gt;</a><br> '+a.innerHTML}else{e='<b><span style="color:#AFADA4;">'+b.innerHTML+"</span></b>: "+a.innerHTML}a=null;Gimel.SetContent(c,"<div class='fquote' style='border: 1px dashed #CCCCCC; padding:10px; margin:10px;'>"+e+"</div>\n<p><br></p>",true,true);setTimeout(function(){Gimel.SetFocus(c)},0)}function set_url(c,d){var b=c.split("/");if(parseInt(b[b.length-1])){if(d){b[b.length-1]=d}else{b.pop()}}else{if(d){b.push(d)}}return b.join("/")}function edit_comment(b,c){var a=document.getElementById("author_info_"+c);var d=document.getElementById("comment_"+c);if(!a){return}a=a.getElementsByTagName("a");if(!a||!(a=a[0])){return}if(!d){return}Gimel.SetContent(b,d.innerHTML,true,true);setTimeout(function(){Gimel.SetFocus(b)},0);if(!isPotential){(a=document.getElementById("cancel_button"))&&(a.style.display="");(a=document.getElementById("comment_attach"))&&(a.style.display="none");(a=document.forms.comment_form).action=set_url(a.action,c)}}function comment_cancel(c){var a=document.getElementById("cancel_button");if(a){a.style.display="none"}(a=document.getElementById("comment_attach"))&&(a.style.display="");Gimel.Clear(c);(login=document.forms.comment_form).action=set_url(login.action)};var img_close=document.createElement("img");window.DialogWindow={layer:null,content:null,caption:null,back:null,state:false,dx:0,dy:0,maxwidth:0,maxheight:0,setBackSize:function(){var a;(a=DialogWindow.back.style).width="100%";a.height=document.documentElement.scrollHeight+"px"},show:function(g,c,d,b){img_close.src="http://i.teamwox.com/lock.gif";c=c.replace(/id="PREFIX/g,'id="');c=c.replace(/id=PREFIX/g,"id=");function f(){var i;(i=DialogWindow.layer.style).width=d+"px";(i=DialogWindow.content.style).width=d-((!window.MSIE5)?4:0)+"px"}function e(){var k=(DialogWindow.back=document.createElement("div"));k.className="window-disabler";k.innerHTML="&nbsp;";document.body.appendChild(k);var l=(DialogWindow.layer=document.createElement("div"));l.className="window-dialog";var j=(DialogWindow.caption=document.createElement("div"));j.className="window-caption";j.innerHTML='<span style="font-size:1px;">&nbsp;</span>';l.appendChild(j);var i=document.createElement("span");i.innerHTML=g;i.className="window-title";j.insertBefore(i,j.lastChild);i.onclick=function(n){if(!n){n=window.event}if(n.stopPropagation){n.stopPropagation()}else{n.cancelBubble=true}return false};img_close.onclick=DialogWindow.close;j.insertBefore(img_close,j.lastChild);var m=(DialogWindow.content=document.createElement("div"));m.className="window-content";l.appendChild(m);document.body.appendChild(l);if(window.opera){window.addEventListener("resize",DialogWindow.setBackSize,true)}else{if(document.addEventListener){window.addEventListener("resize",DialogWindow.setBackSize,true)}else{window.onresize=DialogWindow.setBackSize}}}if(!DialogWindow.layer){e()}this.setBackSize();f();DialogWindow.content.innerHTML=c;DialogWindow.dx=DialogWindow.dy=0;var h,a;if(!window.MSIE){h=Math.ceil((document.documentElement.clientHeight/2)-(b/2));a=Math.ceil((document.documentElement.clientWidth/2)-(d/2))}else{if(!window.MSIE5){h=Math.ceil((document.documentElement.clientHeight/2)-(b/2));a=Math.ceil((document.documentElement.clientWidth/2)-(d/2))}else{h=Math.ceil((document.documentElement.scrollHeight/2)-(b/2));a=Math.ceil((document.documentElement.scrollWidth/2)-(d/2))}}h+=document.documentElement.scrollTop;a+=document.documentElement.scrollLeft;DialogWindow.setPos(a,h);DialogWindow.back.style.display="block";DialogWindow.layer.style.display="block";DialogWindow.maxwidth=document.documentElement.clientWidth-d;DialogWindow.maxheight=document.documentElement.scrollHeight-b;if($("forum_user_login")&&$("forum_user_login").value==""){$("forum_user_login").focus()}if($("forum_user_login")&&$("forum_user_login").value!=""){$("forum_user_password").focus()}},setPos:function(a,c){if(DialogWindow.maxwidth){df5=DialogWindow.dx-28;df6=DialogWindow.dy-28;if(a>DialogWindow.maxwidth+df5||a<DialogWindow.dx){a=null}if(c>DialogWindow.maxheight+df6||c<DialogWindow.dy){c=null}}var b;b=DialogWindow.layer.style;if(a){b.left=a-DialogWindow.dx+"px"}if(c){b.top=c-DialogWindow.dy+"px"}},move:function(a){if(!DialogWindow.state){return}if(!a){a=window.event}DialogWindow.setPos(a.clientX,a.clientY);if(a.stopPropagation){a.stopPropagation()}else{a.cancelBubble=true}},up:function(){DialogWindow.state=false},down:function(b){if(!b){b=window.event}DialogWindow.state=true;var a;DialogWindow.dx=b.clientX-parseInt((a=DialogWindow.layer.style).left);DialogWindow.dy=b.clientY-parseInt(a.top);if(b.stopPropagation){b.stopPropagation()}else{b.cancelBubble=true}return false},close:function(){DialogWindow.back.style.display="none";DialogWindow.layer.style.display="none"}};function $(a){return document.getElementById(a)}function setmyfocus(){}function expandResellersList(c,b){var a=$(c).style;a.display=a.display=="block"?"none":"block";a=null;b.blur();return false}function AddJS(b){var a=document.createElement("script");a.src=b;document.body.appendChild(a)}function edit(r){var C=document.getElementById("newmessage");if(C){C.style.display="block"}window.type=((""+r).substr(0,1)=="_"?0:1);if(window.type==0){real_id=parseInt(r.substr(1,r.length))}else{real_id=parseInt(r)}var m=document.getElementById("id_message");var a=document.getElementById("subject_message");var n=document.getElementById("content"+real_id);var B=document.getElementById("simple_message");var z=document.getElementById("edit_id");var s=document.getElementById("edit_parent_id");var f=document.getElementById("edit_subject");var o=document.getElementById("edit_simple");var l=document.getElementById("subject");var A=document.getElementById("edit_file");var u=document.getElementById("subject");var j=document.getElementById("simple");var v=document.getElementById("edit_cnew_cmd");var d=document.getElementById("edit_csave_cmd");var h=document.getElementById("admin_date_create");var w=document.getElementById("admin_date_modify");var t=document.getElementById("admin_label_date_modify");var g=document.getElementById("admin_not_modify");var x=document.getElementById("admin_label_not_modify");var q=document.getElementById("date_create_"+real_id);var b=document.getElementById("date_modify_"+real_id);var p=document.getElementById("author_info_"+r);var c=document.getElementById("admin_author");if(z){z.value=real_id}if(a&&f&&l){if(window.type==0){l.value=a.value;f.style.display="block"}else{l.value="";f.style.display="none"}}if(n&&window.Gimel){set_content(n.innerHTML,false,true)}if(A){try{A.value=""}catch(y){}}if(B&&o&&j){if(window.type==0){j.checked=(B.value==0);o.style.display="block"}else{j.checked=false;o.style.display="none"}}if(v&&d){v.style.display="none";d.style.display="block"}if(h){h.value=q!=null?trim(q.innerHTML):""}if(w){w.style.display=(window.type==0?"block":"none");w.value=(window.type==0&&b!=null?trim(b.innerHTML):"")}if(t){t.style.display=(window.type==0?"block":"none")}if(g){g.style.display="none";g.checked=false}if(x){x.style.display="none"}if(c&&p){c.value=p.title}}function edit_cancel(){var f=document.getElementById("id_message");var s=document.getElementById("edit_id");var o=document.getElementById("edit_subject");var n=document.getElementById("edit_simple");var d=document.getElementById("subject");var g=document.getElementById("edit_file");var q=document.getElementById("subject");var c=document.getElementById("simple");var h=document.getElementById("edit_cnew_cmd");var m=document.getElementById("edit_csave_cmd");var p=document.getElementById("admin_date_create");var a=document.getElementById("admin_date_modify");var r=document.getElementById("admin_label_date_modify");var l=document.getElementById("admin_not_modify");var b=document.getElementById("admin_label_not_modify");var t=document.getElementById("admin_author");if(s){s.value=0}if(o&&d){d.value="";o.style.display="none"}if(window.Gimel){set_content((Gimel.isGecko?"<br>":""),false,true)}if(g){try{g.value=""}catch(j){}}if(n&&c){c.checked=false;n.style.display="none"}if(h&&m){h.style.display="block";m.style.display="none"}if(p){p.value=""}if(a){a.style.display="none";a.value=""}if(r){r.style.display="none"}if(l){l.style.display="inline";l.checked=false}if(b){b.style.display="inline"}if(t){t.value=""}}function quote_forum(a){var e=document.getElementById("newmessage");if(e){e.style.display="block"}var h=document.getElementById("edit_csave_cmd");var d=document.getElementById("edit_save_cmd");var f=document.getElementById("edit_cnew_cmd");var c=false;if(!d||!h||d.style.display=="block"||h.style.display=="block"){edit_cancel()}var j=document.getElementById("content"+a);var l=document.getElementById("author_info_"+a);if(!j||!l){return}var m=j.cloneNode(true);var b=m.getElementsByTagName("DIV");for(k=b.length-1;k>=0;--k){if(b[k].className=="fquote"){b[k].parentNode.removeChild(b[k])}}b=m.getElementsByTagName("IMG");for(k=b.length-1;k>=0;--k){b[k].parentNode.removeChild(b[k])}b=m.getElementsByTagName("PRE");for(k=b.length-1;k>=0;--k){b[k].parentNode.removeChild(b[k])}var g='<strong><span style="color:#4071B7;">'+trim((l.innerText?l.innerText:l.textContent))+"</span>:</strong><br> "+m.innerHTML;m=null;set_content("<div class='fquote' style='border: 1px dashed #CCCCCC; padding:10px; margin:10px;'>"+g+"</div>\n<p><br></p>",true,false);if(Gimel.isMSIE){Gimel.SetFocus("content")}Gimel.ScrollToCursor("content")}function win_ban_show(h,b,e,f,a,j,g){var c=document.getElementById(e);var d="<form name='banForm' autocomplete='off' action='/'>"+c.innerHTML.replace(/HIDDEN/g,"").replace(/{IP}/,f).replace(/{COOKIE}/,a).replace(/{USER_ID}/,j).replace(/{USER_LOGIN}/,g)+"</form>";DialogWindow.show(h,d,500,220)}function win_edit_image_show(c,f,a,e){var b=document.getElementById("iframe_avatar");b.src="/"+f+"/users/"+a+"/avatar";var d=document.getElementById(c);var g=d.innerHTML;DialogWindow.show(e,g,380,540)}function ban_submit(c,f){var g=document.getElementById("period").value;var b=document.getElementById("ip_address").value;var e=encodeURIComponent(document.getElementById("cookie").value);var a=document.getElementById("comment").value;if(a==""){alert(f);return}var h=encodeURIComponent(a);var d=document.getElementById("userID").value;if(b.match("^(([0-9*]{1,3}.){3}([0-9*]{1,3}){1})?$")==null){alert("IP mask is not valid");return}window.Ajax.get(c,{period:g,ip_address:b,cookie:e,comment:h,userID:d},function(){window.location.reload()},function(){alert("error occured")})}function set_content(l,e,b){var j=0;var f=0;var n=0;var c="";if((j=l.indexOf("<!--movie:"))>=0){var h="";var g="";var m=0;do{h+=l.substring(f,j);n=l.indexOf("-->",j);if(n<0){break}f=l.indexOf("<!--/movie",j);if(f<0){break}var d=251;var o=305;g=l.substr(n+3,f);movie_str_len=g.length;if((m=g.indexOf('width="'))>=0){d=parseInt(g.substring(m+7,movie_str_len))}if((m=g.indexOf('height="'))>=0){o=parseInt(g.substring(m+8,movie_str_len))}if(!e){h+='<img src="http://i.teamwox.com/0.gif" id="movie:'+l.substring(j+10,n)+'" class="player" width="'+d+'" height="'+o+'">'}f+=13}while((j=l.indexOf("<!--movie:",f))>=0);if(f>=0){h+=l.substring(f,l.length)}}else{h=l}if(b){Gimel.SetContent("body",h,true,true)}else{var a=Gimel.InsertContent("body",h,true)}}function trim(a){return a.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function srch_lookmore(){var a=$("lookmore");if(a.style.display=="block"){a.style.display="none"}else{a.style.display="block";$("author").focus()}}function ChangeDisabledElementsByName(a,b){var c=document.getElementsByName(a);var d=c.length;for(i=0;i<d;i++){c[i].disabled=b}c=null;return true}function ChangePaymentMethod(b){var c=$("payment_method");if(b=="company"){if(c.value=="webmoney"){c.selectedIndex=1}if(c.length==4){c.remove(3)}$("wmpurse").style.display="none"}else{if(c.length<4){var d=document.createElement("option");d.text="WebMoney";d.value="webmoney";try{c.add(d,null)}catch(a){c.add(d)}d=null;c=null}}}var showcart_timeout;function showcart(a){if(a){clearTimeout(showcart_timeout);$("showcart").style.display="block"}else{$("showcart").style.display="block";showcart_timeout=setTimeout(function(){$("showcart").style.display="none"},500)}}function table_mouse_hover(a){var b;(b=a.target)||(b=a.srcElement);while(b&&b.nodeName!="TR"){b=b.parentNode}if(b){b.className="hover"}}function table_mouse_out(a){var b;(b=a.target)||(b=a.srcElement);while(b&&b.nodeName!="TR"){b=b.parentNode}if(b&&b.rowIndex!=0){b.className=""}}var buy_currentID=null;function BuyCreateBox(b){if(buy_currentID!=null){document.getElementById("td"+buy_currentID).removeChild(document.getElementById("BuyBox"))}var a=document.createElement("div");a.id="BuyBox";a.onmouseover=function(c){if(c==null){c=window.event}if(c.stopPropagation){c.stopPropagation()}else{c.cancelBubble=true}};a.style.cssText="position: relative; text-align: left; top: 23px; left: -3px; z-index: 10; height: 23px; background-color: #E3F5D6; border: 1px solid #C7DFB5; padding: 10px; margin: 0px";a.innerHTML=NewElText;document.getElementById("td"+b).appendChild(a);document.getElementById("edit_status").value=document.getElementById("tdstatus"+b).value;a=null;buy_currentID=b}function SetPurchaseStatus(){var d=buy_currentID,a="",c="";var b=document.getElementById("edit_status").value;switch(b){case"complete":a="http://i.teamwox.com/buy/purchase_good.gif";c=status1;break;case"pending":a="http://i.teamwox.com/buy/purchase_wait.gif";c=status2;case"decline":a="http://i.teamwox.com/buy/purchase_bad.gif";c=status3;break;case"offline":a="http://i.teamwox.com/buy/purchase_offline.gif";c="Offline purchase";break;default:return false;break}document.getElementById("edit_ok").disabled=true;window.Ajax.get("/ru/buy/doajax",{status:b,id:d},function(){document.getElementById("tdimg"+d).src=a;document.getElementById("tdimg"+d).title=c;document.getElementById("tdstatus"+d).value=b;document.getElementById("td"+buy_currentID).removeChild(document.getElementById("BuyBox"));buy_currentID=null},function(){alert("buychangestatus error")})}function AddPotential(){$("potentialsform").reset();$("editpotentials").style.display="block";$("potentialslist").style.display="none"}function CancelAddPotential(){$("editpotentials").style.display="none";$("potentialslist").style.display="block"}function EditPotentialComment(a){isPotential=true;$("addcomment").style.display="block";Gimel.Clear("comment");edit_comment("comment",a);$("commentid").value=a;window.scroll(0,1500)}function ReplyPotentialComment(a){isPotential=true;$("addcomment").style.display="block";Gimel.Clear("comment");comment("comment",a);$("commentid").value=0;window.scroll(0,1500)}var splscr_interval=10;var splscr_length=(window.splscr_arr==undefined)?0:splscr_arr.length;if(splscr_length>1){document.writeln('<div id="splscr_preload_div" style="position: absolute; top: -3000px; left: -3000px; width: 200px; height: 200px;"></div>');var div,el=document.getElementById("splscr_preload_div");for(var i in splscr_arr){div=document.createElement("DIV");div.id="splscr_preload_"+i;el.appendChild(div);div.innerHTML=splscr_arr[i]}el=null;div=null}var splscr_current=0;function splscr_change(){if(splscr_arr[splscr_current]==undefined){splscr_current=0}var b=1;var a=window.setInterval(function(){b=b-0.1;splscr_div.style.opacity=b;if(b<0.2){clearInterval(a);splscr_div.replaceChild($("splscr_preload_"+splscr_current).lastChild.cloneNode(true),splscr_div.lastChild);if(++splscr_current==splscr_length){splscr_current=0}}},20);window.setTimeout(function(){clearInterval(a);var c=window.setInterval(function(){b=b+0.1;splscr_div.style.opacity=b;if(b>0.9){clearInterval(c)}},20)},310)}function doBlinkDownload(){if($("blinkinglink")!=undefined){var a=$("blinkinglink");window.setInterval(function(){a.className="blink";window.setTimeout(function(){a.className=""},150)},1000)}}function select_domain(a){if(a==1){$("twtype1").style.color="#626363";$("twtype2").style.color="#BFBFBF";$("domain").disabled="";$("subdomain").disabled="disable";$("serverIP").disabled="disable";$("selectSubdomain").disabled="disable"}else{$("twtype2").style.color="#626363";$("twtype1").style.color="#BFBFBF";$("domain").disabled="disable";$("subdomain").disabled="";$("serverIP").disabled="";$("selectSubdomain").disabled=""}}function showAbsoluteTabs(b){var a=document.getElementById("absoluteTabs").style;if(b){a.display=a.display=="block"?"none":"block"}else{a.display="none"}a=null;return false}var autosave={};autosave.forms=["company_info","Company","Personal"];autosave.lastForm=[];autosave.init=function(){for(var a in this.forms){if(document.forms[this.forms[a]]!=undefined&&!((document.forms[this.forms[a]]).noAutoSave!=undefined&&(document.forms[this.forms[a]]).noAutoSave.value=="on")){this.lastForm[this.forms[a]]=this.objectToString(document.forms[this.forms[a]]);window.setInterval(function(){autosave.save()},10000);window.onunload=autosave;break}}};autosave.save=function(){var c,b;for(var a in this.forms){if(document.forms[this.forms[a]]!=undefined){c=document.forms[this.forms[a]];if(this.lastForm[this.forms[a]]!=undefined&&this.objectToString(c)==this.lastForm[this.forms[a]]){continue}if(c.noAutoSave!=undefined&&c.noAutoSave.value=="on"){continue}this.lastForm[this.forms[a]]=this.objectToString(c);b=c.action;c.action=c.action="?save=on";Ajax.form(c,null,null);c.action=b}}c=null};autosave.objectToString=function(c){if(c==null){return""}var a="";for(var b in c){if(c[b]==null||c[b].type==undefined||c[b].value==undefined){continue}a+=b+":"+c[b].value+"\n"}c=null;return a};var box={};box.centralMe=function(h,f,a){var g=$(h);var d=this.getPageSize();var b=this.getPageScroll();var e=b[1]+((d[3]-a)/2);var c=((d[0]-f)/2);g.style.top=(e<0)?"0px":e+"px";g.style.left=(c<0)?"0px":c+"px";g=null};box.getPageScroll=function(){var a;if(self.pageYOffset){a=self.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){a=document.documentElement.scrollTop}else{if(document.body){a=document.body.scrollTop}}}arrayPageScroll=new Array("",a);return arrayPageScroll};box.getPageSize=function(){var c,a;var b,d;if(window.innerHeight&&window.scrollMaxY){c=document.body.scrollWidth;a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){c=document.body.scrollWidth;a=document.body.scrollHeight}else{c=document.body.offsetWidth;a=document.body.offsetHeight}}if(self.innerHeight){b=self.innerWidth;d=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientWidth;d=document.body.clientHeight}}}if(a<d){pageHeight=d}else{pageHeight=a}if(c<b){pageWidth=b}else{pageWidth=c}return new Array(pageWidth,pageHeight,b,d,document.body.offsetHeight)};var geoTargeting={};geoTargeting.getCountry=function(){var b="";if(navigator.systemLanguage){b=navigator.systemLanguage}else{if(navigator.language){b=navigator.language}else{if(navigator.userLanguage){b=navigator.userLanguage}}}if(b.indexOf("-")>-1){var a=[];a=b.split("-");if(a.length==2){b=a[1]}a=null}return b.toUpperCase()};var becomePartnerForm={};becomePartnerForm.isLoaded=false;becomePartnerForm.show=function(){if($("splashLayer")==undefined){var d=document.createElement("DIV");d.id="splashLayer";document.body.appendChild(d)}if($("becomePartnerForm")==undefined){var d=document.createElement("DIV");d.id="becomePartnerForm";document.body.appendChild(d)}var a=box.getPageSize();$("splashLayer").style.height=a[1]+"px";if($("splashLayer").style.display!="block"){$("splashLayer").style.display="block"}box.centralMe("becomePartnerForm",888,510);$("becomePartnerForm").style.display="block";if(!becomePartnerForm.isLoaded){$("becomePartnerForm").innerHTML="Loading...";var c="en";var b=(window.location.toString()).split("/");if(b[3].length==2){c=b[3]}window.Ajax.get("/"+c+"/potentials/becomepartnerform",{},function(f){$("becomePartnerForm").innerHTML=f;var e=geoTargeting.getCountry();$("bpf_country").value=e;$("bpf_post_country").value=e;becomePartnerForm.changeCountry($("bpf_country"));becomePartnerForm.isLoaded=true;f=null},function(){$("becomePartnerForm").innerHTML='<font color="red">Can\'t load the form.<br>Please accept our apologies.</font>';window.setTimeout(becomePartnerForm.hide,2000)})}d=null;return false};becomePartnerForm.validate=function(){var c=true;var b=["bpf_name","bpf_company","bpf_website","bpf_position","bpf_email","bpf_phone","bpf_country","bpf_city","bpf_address","bpf_zip","bpf_post_country","bpf_post_city","bpf_post_address","bpf_post_zip"];for(var a in b){if(!becomePartnerForm.check(b[a])){c=false}}if($("bpf_country").value=="RU"){if(!becomePartnerForm.check("bpf_inn")){c=false}if(!becomePartnerForm.check("bpf_kpp")){c=false}}if($("bpf_login")!=undefined){if(!becomePartnerForm.check("bpf_login")){c=false}}return c};becomePartnerForm.check=function(b){var a=$(b);if(a==undefined){return false}if(a.value==""){$(b).className="error";return false}else{$(b).className="";return true}};becomePartnerForm.send=function(){if(!this.validate()){return false}var b="en";var a=(window.location.toString()).split("/");if(a[3].length==2){b=a[3]}window.Ajax.post("/"+b+"/potentials/becomepartnerform",{name:$("bpf_name").value,company:$("bpf_company").value,website:$("bpf_website").value,position:$("bpf_position").value,email:$("bpf_email").value,phone:$("bpf_phone").value,fax:$("bpf_fax").value,login:($("bpf_login")!=undefined?$("bpf_login").value:""),country:$("bpf_country").value,city:$("bpf_city").value,address:$("bpf_address").value,zip:$("bpf_zip").value,inn:$("bpf_inn").value,kpp:$("bpf_kpp").value,post_country:$("bpf_post_country").value,post_city:$("bpf_post_city").value,post_address:$("bpf_post_address").value,post_zip:$("bpf_post_zip").value},function(d){if(d!=null&&d.substring(0,4)=="ERR:"){var e=d.substring(4).split(":");for(var c in e){if(e[c]!=null&&e[c]!=""){$("bpf_"+e[c]).className="error"}}return false}if(d!=null&&d.substr(0,2)=="OK"){$("becomePartnerForm").innerHTML='<div style="text-align: center; margin-top: 180px;"><h1><b>Ваше сообщение успешно отправлено.</b> <br><br>Спасибо.</h1></div>'}else{$("becomePartnerForm").innerHTML="<font color='red'>Can't send the request. <br>Please accept our apologies.</font>"}becomePartnerForm.isLoaded=false;d=null;window.setTimeout(becomePartnerForm.hide,2000)},function(d){if(d!=null&&d.substring(0,4)=="ERR:"){$("errLoginText").innerHTML="";var e=d.substring(4).split(":");for(var c in e){if(e[c]!=null&&e[c]!=""){$("bpf_"+e[c]).className="error";if(e[c]=="login"){$("errLoginText").innerHTML="Такой логин уже существует!"}}}return false}if(d!=null&&d.substr(0,2)=="OK"){$("becomePartnerForm").innerHTML='<div style="text-align: center; margin-top: 180px;"><h1><b>Ваше сообщение успешно отправлено.</b> <br><br>Спасибо.</h1></div>'}else{$("becomePartnerForm").innerHTML="<font color='red'>Can't send the request. <br>Please accept our apologies.</font>"}becomePartnerForm.isLoaded=false;d=null;window.setTimeout(becomePartnerForm.hide,3000)})};becomePartnerForm.hide=function(){$("splashLayer").style.display="none";$("becomePartnerForm").style.display="none";return false};becomePartnerForm.copyData=function(b){if(b.value!=undefined&&b.id!=undefined){var c=$("bpf_post_"+b.id.substring(4));var a=c.value.length>0?c.value.substring(0,c.value.length-1):"";if(c!=undefined&&(c.value==""||(b.value).indexOf(a)>-1)){c.value=b.value}c=null}};becomePartnerForm.changeCountry=function(a){if(a.value!=undefined){$("innBox").style.display=a.value=="RU"?"block":"none"}};var potentials={};potentials.serverType="";potentials.changeServerType=function(a){if(a.value=="saas"){potentials.serverType=$("domain").value;$("domain").value="tmwox.net";$("opt_twcom").disabled="disabled";$("opt_twru").disabled="disabled"}else{$("opt_twcom").disabled="";$("opt_twru").disabled="";if(potentials.changeServerType!=""){$("domain").value=potentials.serverType}}};potentials.changePayer=function(){if($("payer")==undefined){return false}if($("payer").value=="iam"||potentials.isUsd()||!$("paymenttype2").checked){$("tableInnKpp").style.display="none"}else{if(!potentials.isUsd()&&$("paymenttype2").checked){$("tableInnKpp").style.display="block"}}potentials.getTotalPrice()};potentials.copyData=function(b){if(b.value!=undefined&&b.id!=undefined){var c=$("edit_post_"+b.id.substring(5));var a=c.value.length>0?c.value.substring(0,c.value.length-1):"";if(c!=undefined&&(c.value==""||(b.value).indexOf(a)>-1)){c.value=b.value}c=null}};potentials.changeEditTWVersion=function(c){$("standartDomain").style.display=(c=="standart"?"block":"none");$("saasDomain").style.display=(c=="saas"?"block":"none");$("tr_login").className=(c=="saas"?"show_tr":"hide_tr");$("tr_login_validator").className=(c=="saas"?"show_tr":"hide_tr");$("tr_password").className=(c=="saas"?"show_tr":"hide_tr");$("tr_password_validator").className=(c=="saas"?"show_tr":"hide_tr");var a=$("tr_domain_validator").getElementsByTagName("SPAN");for(var b in a){a[b].innerHTML=""}a=null};potentials.showBuyForm=function(){if($("splashLayer")==undefined){var e=document.createElement("DIV");e.id="splashLayer";document.body.appendChild(e)}if($("potentialBuyForm")==undefined){var d=$("HiddenPotentialBuyForm");var b=document.createElement("DIV");b=d.cloneNode(true);b.id="potentialBuyForm";var c=b.getElementsByTagName("FORM")[0];c.name="tesfs";c.id="tesfs";d.parentNode.removeChild(d);document.body.appendChild(b)}var a=box.getPageSize();$("splashLayer").style.height=a[1]+"px";if($("splashLayer").style.display!="block"){$("splashLayer").style.display="block"}box.centralMe("potentialBuyForm",750,450);$("potentialBuyForm").style.display="block";e=null;b=null;d=null;this.getTotalPrice();return false};potentials.hide=function(){$("splashLayer").style.display="none";$("potentialBuyForm").style.display="none";return false};potentials.isUsd=function(){if(($("currency").value=="rur"&&!($("paymenttype1").checked)&&!($("paymenttype3").checked&&$("webmoneyPurse").value=="wmz")||$("webmoneyPurse").value=="wmr")){return false}return true};potentials.getTotalPrice=function(){var h=potentials.isUsd();var e=0;var c=($("payer")!=undefined&&$("payer").value=="client")?usd_prices:usd_discount_prices;var g=($("payer")!=undefined&&$("payer").value=="client")?rur_prices:rur_discount_prices;if($("version").value=="standart"){switch($("usersCount").value){case"box25":e=h?c.box25:g.box25;break;case"box50":e=h?c.box50:g.box50;break;case"boxMax":e=h?c.boxMax:g.boxMax;break;default:e=h?c.box25:g.box25;break}}else{e=h?c.saas:g.saas}e=e.toString();var f="",b=0,a=e.length;for(var d=a;d>0;d--){if(b++==3){f=" "+f}f=e.substring(d,d-1)+f}$("totalprice").innerHTML=f+(h?" USD":" рублей");e=null;f=null;g=null;c=null;return false};potentials.changeTWVersion=function(a){$("standartLicenseList").className=(a=="standart"?"show_tr":"hide_tr");$("standartDomain").style.display=(a=="standart"?"block":"none");$("saasLicenseList").className=(a=="saas"?"show_tr":"hide_tr");$("saasDomain").style.display=(a=="saas"?"block":"none");potentials.getTotalPrice()};potentials.changeDomain=function(a){$("standartMyDomain").style.display=(a==1?"block":"none");$("standartSubdomain").style.display=(a==2?"block":"none");return true};potentials.changePersonType=function(a){if(a=="legal"){if($("paymenttype3").checked){$("paymenttype2").checked="checked";potentials.changePaymentType(2)}}$("webmoney_div").style.display=(a=="personal"?"block":"none");potentials.getTotalPrice()};potentials.changePaymentType=function(a){$("typeOfWallet").style.display=(a==3?"block":"none");if(a==3){$("webmoneyPurse").focus()}potentials.changePayer();potentials.getTotalPrice()};potentials.validate=function(){var a=[];if($("version").value=="standart"){if($("domaintype1").checked){if(!potentials.validateField("standartDomainText",/^http:\/\/[a-z0-9][a-z0-9\\-]{1,20}\.[a-z0-9\\-]{2,180}\.[a-z]{2,5}|[a-z0-9][a-z0-9\\-]{1,20}\.[a-z0-9\\-]{2,180}\.[a-z]{2,5}$/)){a.push("standartDomainText")}}else{if(!potentials.validateField("standartSubdomainText",/^http:\/\/[a-z0-9][a-z0-9\-]{2,20}|[a-z0-9][a-z0-9\-]{2,20}$/)){a.push("standartSubdomainText")}}}else{if(!potentials.validateField("saasSubdomainText",/^http:\/\/[a-z0-9][a-z0-9\-]{2,20}|[a-z0-9][a-z0-9\-]{2,20}$/)){a.push("saasSubdomainText")}}if($("payer")!=undefined&&$("payer").value=="client"&&!this.isUsd()&&$("paymenttype2").checked){if(!this.validateField("clientInn",/^[0-9]{1,12}$/)){a.push("clientInn")}if(!this.validateField("clientKpp",/^[0-9]{0,9}$/)){a.push("clientKpp")}}return a};potentials.validateField=function(c,b){var a=$(c);if((b).test(a.value)){if(a.className=="error"){a.className=""}a=null;return true}else{a=null;return false}};potentials.send=function(){var b=potentials.validate();for(var a in b){$(b[a]).className="error"}if(b.length>0){return false}};var vote={};vote.change=function(d,b){if(!b){b=window.event}var a=d.offsetLeft,c=d;while(c=c.offsetParent){a+=c.offsetLeft}a=Math.floor((b.clientX-a)/16)+1;d.firstChild.className=["v",a].join("")};vote.changeOut=function(d,c,b){if(!b){b=window.event}if((b.target||b.srcElement)==c.firstChild){var a=$(d).value;c.firstChild.className=a!=""?"v"+a:""}};vote.set=function(d,b){var a=b.firstChild.className,c;if(!a){return}c=a.charAt(1);$(d).value=c};var download={};download.show=function(a){$("twdownload-"+a).className="twdownload active";return false};download.hide=function(a){$("twdownload-"+a).className="twdownload";return false};function showMoreMenuLinks(a){$("moreMenuLinks").style.display=!a?"none":"block"}function agreeNotWord(){document.cookie="noword=1;path=/";$("agreenotword").style.display="none"}autosave.init();(function(){var d=0;var b;function c(q){var r=q.previousSibling;while(r&&r.nodeType!=1){r=r.previousSibling}return r}function g(q){return q.replace(/(^[ \r\n\t]+|[ \r\n\t]+$)/g,"")}function a(q){var r;if(window.Gimel&&Gimel.Editor(q.name)){return(!Gimel.isEmpty(q.name))}if(!(r=q.value)||(r.replace(/( |\t|\n|\r|\f|\v)/g,"")=="")){return false}return true}function e(q){var r;if(!(r=q.value)||(/[^0-9]/.test(r))){return false}return true}function f(q){var r;if((r=q.value)&&(!/^\w+([-+.'']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i.test(r)||r.length>=255)){return false}return true}function j(u,t,s){var r=u.value,q=t.value;if(s){r=r.toLowerCase();q=q.toLowerCase()}return(r==q)}function k(s,u,q){var t=new RegExp(u,q);return t.test(s.value)}function p(q){var s=q.value;function r(w,v,z){var y=0;for(var x=0;x<z;++x){var u=s.charAt(x),t=w[x];(u)&&(u=parseInt(u));y+=u*t}if(y==0){return false}y%=11;if(y>9){y%=10}return(y==v)}if(s.length==10){return r([2,4,10,3,5,9,4,6,8],parseInt(s.charAt(s.length-1)),9)}else{if(s.length==12){if(!r([7,2,4,10,3,5,9,4,6,8],parseInt(s.charAt(s.length-2)),10)){return false}if(!r([3,7,2,4,10,3,5,9,4,6,8],parseInt(s.charAt(s.length-1)),11)){return false}return true}}return false}function n(q){if(!q.value){return true}return/^((http|https):\/\/)?([a-z0-9\-]+\.)+[a-z]+(:\d+)?(\/[\w-_ .\/%]*)?(\/)?(\?[\w=%&]+)?$/i.test(q.value)}function m(q){for(i=0,sz=q.length;i<sz;i++){if(q[i].checked){return true}}return false}function h(r,u){var v=1;var q=c(r);if(b){b.style.display="block";return true}if(!q||q.className!="field-validation-error"||q.nodeName!="SPAN"){var t=document.createElement("span");t.innerHTML=u;t.className="field-validation-error";r.parentNode.insertBefore(t,r);r.parentNode.insertBefore(document.createTextNode("\n"),t)}else{q.innerHTML=u}}function l(r){var q=c(r);if(q&&q.className=="field-validation-error"){q.innerHTML=""}}function o(s,q){var x=s.parentNode;while(x){if(q){if(x.className=="gimel-placer"){x.className="gimel-placer field-validation-error";break}}else{if(x.className){if(x.className.indexOf("field-validation-error")!=-1){var v=x.className.split(" "),w=[];for(var u in v){if(v[u]!="field-validation-error"){w.push(v[u])}}x.className=w.join(" ");break}}}x=x.parentNode}}window.Validate=function(v){if(document.getElementById("validate_message")){b=document.getElementById("validate_message");b.style.display="none"}if(!window.V){var H="Validation form but no one rule defined";if(window.console){console.warn(H)}else{alert(H)}return false}var J=true,E,G,I={};++d;for(var A=0,x=V.length;A<x;++A){var q=true;if(G=v.elements[(E=V[A])[0]]){if(G.style&&G.style.display=="none"&&(!window.Gimel||!Gimel.Editor(E[0]))){continue}var z=document.getElementById("validate_"+E[0]);if(G.type=="text"||G.nodeName=="TEXTAREA"){G.value=g(G.value)}switch(E[1]){case 1:q=a(G);break;case 2:var B;if(E[3]!==null){B=parseInt(E[3]);var w;(E[4]&&(w=E[4]));q=G.value.length>=B&&(!w||G.value.length<=w)}break;case 3:q=e(G);break;case 4:q=f(G);break;case 5:q=j(G,v.elements[E[3]],E[4]);if(!q){var t;if(I[E[3]]){var F=document.getElementById("validate_"+E[3]);l(F);I[E[3]]=false}if(!(t=v.elements[E[3]]).className){t.className="field-validation-error"}else{t.className+=" field-validation-error"}}break;case 6:q=k(G,E[3],E[4]);break;case 7:q=p(G);break;case 8:q=n(G);break;case 9:q=m(G);break;case 10:try{q=E[3](G)}catch(C){if(window.console){console.error(C.message)}}break}if(!q&&G.iteration!=d){if(window.Gimel&&Gimel.Editor(G.name)){o(G,true)}else{if(!G.className){G.className="field-validation-error"}else{G.className+=" field-validation-error"}}h(z,E[2]);J=false;I[E[0]]=false;G.iteration=d}else{if(I[E[0]]!==false){I[E[0]]=true}}}}if(!J){for(var r in I){if(I[r]){var z=document.getElementById("validate_"+r);l(z);var C=v.elements[r];if(window.Gimel&&Gimel.Editor(r)){o(C,false)}else{function D(K){var L=K.className.split(" "),u=[];for(var y=0,s=L.length;y<s;++y){if(L[y]!="field-validation-error"){u.push(L[y])}}K.className=u.join(" ")}if(!C.nodeName){for(var x=C.length-1;x>=0;--x){D(C[x])}}else{D(C)}}}}if(window.form_is_not_valid){form_is_not_valid(v)}}else{if(window.form_is_valid){form_is_valid(v)}}return J}})();