function spinner(a){var spinner=document.getElementById('spinner_outer');if(a==1){spinner.style.display='block';}else{spinner.style.display='none';}}
function caller(){return location.pathname.substring(location.pathname.lastIndexOf('/')+1);}
function func_name(func){var p=/function\s+(\w+)/.exec(func+"");return p?p[1]:null;}
function cancelBubble(ev){if(!ev){ev=window.event;}
ev.cancelBubble=true;}
function getFormInputObj(f){if(f&&f.tagName&&f.tagName.toLowerCase()=='form'){var ar=new Array();for(var i=0;i<f.length;++i){var tagName=f[i].tagName.toLowerCase();var name=f[i].getAttribute('name');var value='';if(tagName=='input'){switch(f[i].getAttribute('type')){case null:case'':case'text':case'password':case'hidden':value=f[i].value;break;case'checkbox':if(f[i].checked){value=f[i].getAttribute('value');if(!value)value=1;}else{value=0;}
break;default:continue;break;}}else if(tagName=='textarea'){value=f[i].value;}else if(tagName=='select'){value=f[i].value;}
ar[name]=value;}
return ar;}else{return false;}};function JsHttpRequest(){var t=this;t.onreadystatechange=null;t.readyState=0;t.responseText=null;t.responseXML=null;t.status=200;t.statusText="OK";t.responseJS=null;t.caching=false;t.loader=null;t.session_name="PHPSESSID";t._ldObj=null;t._reqHeaders=[];t._openArgs=null;t._errors={inv_form_el:"Invalid FORM element detected: name=%, tag=%",must_be_single_el:"If used, <form> must be a single HTML element in the list.",js_invalid:"JavaScript code generated by backend is invalid!\n%",url_too_long:"Cannot use so long query with GET request (URL is larger than % bytes)",unk_loader:"Unknown loader: %",no_loaders:"No loaders registered at all, please check JsHttpRequest.LOADERS array",no_loader_matched:"Cannot find a loader which may process the request. Notices are:\n%"};t.abort=function(){with(this){if(_ldObj&&_ldObj.abort){_ldObj.abort();}
_cleanup();if(readyState==0){return;}
if(readyState==1&&!_ldObj){readyState=0;return;}
_changeReadyState(4,true);}};t.open=function(_2,_3,_4,_5,_6){with(this){if(_3.match(/^((\w+)\.)?(GET|POST)\s+(.*)/i)){this.loader=RegExp.$2?RegExp.$2:null;_2=RegExp.$3;_3=RegExp.$4;}
try{if(document.location.search.match(new RegExp("[&?]"+session_name+"=([^&?]*)"))||document.cookie.match(new RegExp("(?:;|^)\\s*"+session_name+"=([^;]*)"))){_3+=(_3.indexOf("?")>=0?"&":"?")+session_name+"="+this.escape(RegExp.$1);}}
catch(e){}
_openArgs={method:(_2||"").toUpperCase(),url:_3,asyncFlag:_4,username:_5!=null?_5:"",password:_6!=null?_6:""};_ldObj=null;_changeReadyState(1,true);return true;}};t.send=function(_7){if(!this.readyState){return;}
this._changeReadyState(1,true);this._ldObj=null;var _8=[];var _9=[];if(!this._hash2query(_7,null,_8,_9)){return;}
var _a=null;if(this.caching&&!_9.length){_a=this._openArgs.username+":"+this._openArgs.password+"@"+this._openArgs.url+"|"+_8+"#"+this._openArgs.method;var _b=JsHttpRequest.CACHE[_a];if(_b){this._dataReady(_b[0],_b[1]);return false;}}
var _c=(this.loader||"").toLowerCase();if(_c&&!JsHttpRequest.LOADERS[_c]){return this._error("unk_loader",_c);}
var _d=[];var _e=JsHttpRequest.LOADERS;for(var _f in _e){var ldr=_e[_f].loader;if(!ldr){continue;}
if(_c&&_f!=_c){continue;}
var _11=new ldr(this);JsHttpRequest.extend(_11,this._openArgs);JsHttpRequest.extend(_11,{queryText:_8.join("&"),queryElem:_9,id:(new Date().getTime())+""+JsHttpRequest.COUNT++,hash:_a,span:null});var _12=_11.load();if(!_12){this._ldObj=_11;JsHttpRequest.PENDING[_11.id]=this;return true;}
if(!_c){_d[_d.length]="- "+_f.toUpperCase()+": "+this._l(_12);}else{return this._error(_12);}}
return _f?this._error("no_loader_matched",_d.join("\n")):this._error("no_loaders");};t.getAllResponseHeaders=function(){with(this){return _ldObj&&_ldObj.getAllResponseHeaders?_ldObj.getAllResponseHeaders():[];}};t.getResponseHeader=function(_13){with(this){return _ldObj&&_ldObj.getResponseHeader?_ldObj.getResponseHeader(_13):null;}};t.setRequestHeader=function(_14,_15){with(this){_reqHeaders[_reqHeaders.length]=[_14,_15];}};t._dataReady=function(_16,js){with(this){if(caching&&_ldObj){JsHttpRequest.CACHE[_ldObj.hash]=[_16,js];}
responseText=responseXML=_16;responseJS=js;if(js!==null){status=200;statusText="OK";}else{status=500;statusText="Internal Server Error";}
_changeReadyState(2);_changeReadyState(3);_changeReadyState(4);_cleanup();}};t._l=function(_18){var i=0,p=0,msg=this._errors[_18[0]];while((p=msg.indexOf("%",p))>=0){var a=_18[++i]+"";msg=msg.substring(0,p)+a+msg.substring(p+1,msg.length);p+=1+a.length;}
return msg;};t._error=function(msg){msg=this._l(typeof(msg)=="string"?arguments:msg);msg="JsHttpRequest: "+msg;if(!window.Error){throw msg;}else{if((new Error(1,"test")).description=="test"){throw new Error(1,msg);}else{throw new Error(msg);}}};t._hash2query=function(_1e,_1f,_20,_21){if(_1f==null){_1f="";}
if((""+typeof(_1e)).toLowerCase()=="object"){var _22=false;if(_1e&&_1e.parentNode&&_1e.parentNode.appendChild&&_1e.tagName&&_1e.tagName.toUpperCase()=="FORM"){_1e={form:_1e};}
for(var k in _1e){var v=_1e[k];if(v instanceof Function){continue;}
var _25=_1f?_1f+"["+this.escape(k)+"]":this.escape(k);var _26=v&&v.parentNode&&v.parentNode.appendChild&&v.tagName;if(_26){var tn=v.tagName.toUpperCase();if(tn=="FORM"){_22=true;}else{if(tn=="INPUT"||tn=="TEXTAREA"||tn=="SELECT"){}else{return this._error("inv_form_el",(v.name||""),v.tagName);}}
_21[_21.length]={name:_25,e:v};}else{if(v instanceof Object){this._hash2query(v,_25,_20,_21);}else{if(v===null){continue;}
if(v===true){v=1;}
if(v===false){v="";}
_20[_20.length]=_25+"="+this.escape(""+v);}}
if(_22&&_21.length>1){return this._error("must_be_single_el");}}}else{_20[_20.length]=_1e;}
return true;};t._cleanup=function(){var _28=this._ldObj;if(!_28){return;}
JsHttpRequest.PENDING[_28.id]=false;var _29=_28.span;if(!_29){return;}
_28.span=null;var _2a=function(){_29.parentNode.removeChild(_29);};JsHttpRequest.setTimeout(_2a,50);};t._changeReadyState=function(s,_2c){with(this){if(_2c){status=statusText=responseJS=null;responseText="";}
readyState=s;if(onreadystatechange){onreadystatechange();}}};t.escape=function(s){return escape(s).replace(new RegExp("\\+","g"),"%2B");};}
JsHttpRequest.COUNT=0;JsHttpRequest.MAX_URL_LEN=2000;JsHttpRequest.CACHE={};JsHttpRequest.PENDING={};JsHttpRequest.LOADERS={};JsHttpRequest._dummy=function(){};JsHttpRequest.TIMEOUTS={s:window.setTimeout,c:window.clearTimeout};JsHttpRequest.setTimeout=function(_2e,dt){window.JsHttpRequest_tmp=JsHttpRequest.TIMEOUTS.s;if(typeof(_2e)=="string"){id=window.JsHttpRequest_tmp(_2e,dt);}else{var id=null;var _31=function(){_2e();delete JsHttpRequest.TIMEOUTS[id];};id=window.JsHttpRequest_tmp(_31,dt);JsHttpRequest.TIMEOUTS[id]=_31;}
window.JsHttpRequest_tmp=null;return id;};JsHttpRequest.clearTimeout=function(id){window.JsHttpRequest_tmp=JsHttpRequest.TIMEOUTS.c;delete JsHttpRequest.TIMEOUTS[id];var r=window.JsHttpRequest_tmp(id);window.JsHttpRequest_tmp=null;return r;};JsHttpRequest.query=function(url,_35,_36,_37){var req=new this();req.caching=!_37;req.onreadystatechange=function(){if(req.readyState==4){_36(req.responseJS,req.responseText);}};req.open(null,url,true);req.send(_35);};JsHttpRequest.dataReady=function(d){var th=this.PENDING[d.id];delete this.PENDING[d.id];if(th){th._dataReady(d.text,d.js);}else{if(th!==false){throw"dataReady(): unknown pending id: "+d.id;}}};JsHttpRequest.extend=function(_3b,src){for(var k in src){_3b[k]=src[k];}};JsHttpRequest.LOADERS.xml={loader:function(req){JsHttpRequest.extend(req._errors,{xml_no:"Cannot use XMLHttpRequest or ActiveX loader: not supported",xml_no_diffdom:"Cannot use XMLHttpRequest to load data from different domain %",xml_no_headers:"Cannot use XMLHttpRequest loader or ActiveX loader, POST method: headers setting is not supported, needed to work with encodings correctly",xml_no_form_upl:"Cannot use XMLHttpRequest loader: direct form elements using and uploading are not implemented"});this.load=function(){if(this.queryElem.length){return["xml_no_form_upl"];}
if(this.url.match(new RegExp("^([a-z]+://[^\\/]+)(.*)","i"))){if(RegExp.$1.toLowerCase()!=document.location.protocol+"//"+document.location.hostname.toLowerCase()){return["xml_no_diffdom",RegExp.$1];}}
var xr=null;if(window.XMLHttpRequest){try{xr=new XMLHttpRequest();}
catch(e){}}else{if(window.ActiveXObject){try{xr=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){}
if(!xr){try{xr=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){}}}}
if(!xr){return["xml_no"];}
var _40=window.ActiveXObject||xr.setRequestHeader;if(!this.method){this.method=_40&&this.queryText.length?"POST":"GET";}
if(this.method=="GET"){if(this.queryText){this.url+=(this.url.indexOf("?")>=0?"&":"?")+this.queryText;}
this.queryText="";if(this.url.length>JsHttpRequest.MAX_URL_LEN){return["url_too_long",JsHttpRequest.MAX_URL_LEN];}}else{if(this.method=="POST"&&!_40){return["xml_no_headers"];}}
this.url+=(this.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+(req.caching?"0":this.id)+"-xml";var id=this.id;xr.onreadystatechange=function(){if(xr.readyState!=4){return;}
xr.onreadystatechange=JsHttpRequest._dummy;req.status=null;try{req.status=xr.status;req.responseText=xr.responseText;}
catch(e){}
if(!req.status){return;}
try{eval("JsHttpRequest._tmp = function(id) { var d = "+req.responseText+"; d.id = id; JsHttpRequest.dataReady(d); }");}
catch(e){return req._error("js_invalid",req.responseText);}
JsHttpRequest._tmp(id);JsHttpRequest._tmp=null;};xr.open(this.method,this.url,true,this.username,this.password);if(_40){for(var i=0;i<req._reqHeaders.length;i++){xr.setRequestHeader(req._reqHeaders[i][0],req._reqHeaders[i][1]);}
xr.setRequestHeader("Content-Type","application/octet-stream");}
xr.send(this.queryText);this.span=null;this.xr=xr;return null;};this.getAllResponseHeaders=function(){return this.xr.getAllResponseHeaders();};this.getResponseHeader=function(_43){return this.xr.getResponseHeader(_43);};this.abort=function(){this.xr.abort();this.xr=null;};}};JsHttpRequest.LOADERS.script={loader:function(req){JsHttpRequest.extend(req._errors,{script_only_get:"Cannot use SCRIPT loader: it supports only GET method",script_no_form:"Cannot use SCRIPT loader: direct form elements using and uploading are not implemented"});this.load=function(){if(this.queryText){this.url+=(this.url.indexOf("?")>=0?"&":"?")+this.queryText;}
this.url+=(this.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+this.id+"-"+"script";this.queryText="";if(!this.method){this.method="GET";}
if(this.method!=="GET"){return["script_only_get"];}
if(this.queryElem.length){return["script_no_form"];}
if(this.url.length>JsHttpRequest.MAX_URL_LEN){return["url_too_long",JsHttpRequest.MAX_URL_LEN];}
var th=this,d=document,s=null,b=d.body;if(!window.opera){this.span=s=d.createElement("SCRIPT");var _49=function(){s.language="JavaScript";if(s.setAttribute){s.setAttribute("src",th.url);}else{s.src=th.url;}
b.insertBefore(s,b.lastChild);};}else{this.span=s=d.createElement("SPAN");s.style.display="none";b.insertBefore(s,b.lastChild);s.innerHTML="Workaround for IE.<s"+"cript></"+"script>";var _49=function(){s=s.getElementsByTagName("SCRIPT")[0];s.language="JavaScript";if(s.setAttribute){s.setAttribute("src",th.url);}else{s.src=th.url;}};}
JsHttpRequest.setTimeout(_49,10);return null;};}};JsHttpRequest.LOADERS.form={loader:function(req){JsHttpRequest.extend(req._errors,{form_el_not_belong:"Element \"%\" does not belong to any form!",form_el_belong_diff:"Element \"%\" belongs to a different form. All elements must belong to the same form!",form_el_inv_enctype:"Attribute \"enctype\" of the form must be \"%\" (for IE), \"%\" given."});this.load=function(){var th=this;if(!th.method){th.method="POST";}
th.url+=(th.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+th.id+"-"+"form";if(th.method=="GET"){if(th.queryText){th.url+=(th.url.indexOf("?")>=0?"&":"?")+th.queryText;}
if(th.url.length>JsHttpRequest.MAX_URL_LEN){return["url_too_long",JsHttpRequest.MAX_URL_LEN];}
var p=th.url.split("?",2);th.url=p[0];th.queryText=p[1]||"";}
var _4d=null;var _4e=false;if(th.queryElem.length){if(th.queryElem[0].e.tagName.toUpperCase()=="FORM"){_4d=th.queryElem[0].e;_4e=true;th.queryElem=[];}else{_4d=th.queryElem[0].e.form;for(var i=0;i<th.queryElem.length;i++){var e=th.queryElem[i].e;if(!e.form){return["form_el_not_belong",e.name];}
if(e.form!=_4d){return["form_el_belong_diff",e.name];}}}
if(th.method=="POST"){var _51="multipart/form-data";var _52=(_4d.attributes.encType&&_4d.attributes.encType.nodeValue)||(_4d.attributes.enctype&&_4d.attributes.enctype.value)||_4d.enctype;if(_52!=_51){return["form_el_inv_enctype",_51,_52];}}}
var d=_4d&&(_4d.ownerDocument||_4d.document)||document;var _54="jshr_i_"+th.id;var s=th.span=d.createElement("DIV");s.style.position="absolute";s.style.display="none";s.style.visibility="hidden";s.innerHTML=(_4d?"":"<form"+(th.method=="POST"?" enctype=\"multipart/form-data\" method=\"post\"":"")+"></form>")+"<iframe name=\""+_54+"\" id=\""+_54+"\" style=\"width:0px; height:0px; overflow:hidden; border:none\"></iframe>";if(!_4d){_4d=th.span.firstChild;}
d.body.insertBefore(s,d.body.lastChild);var _56=function(e,_58){var sv=[];var _5a=e;if(e.mergeAttributes){var _5a=d.createElement("form");_5a.mergeAttributes(e,false);}
for(var i=0;i<_58.length;i++){var k=_58[i][0],v=_58[i][1];sv[sv.length]=[k,_5a.getAttribute(k)];_5a.setAttribute(k,v);}
if(e.mergeAttributes){e.mergeAttributes(_5a,false);}
return sv;};var _5e=function(){top.JsHttpRequestGlobal=JsHttpRequest;var _5f=[];if(!_4e){for(var i=0,n=_4d.elements.length;i<n;i++){_5f[i]=_4d.elements[i].name;_4d.elements[i].name="";}}
var qt=th.queryText.split("&");for(var i=qt.length-1;i>=0;i--){var _63=qt[i].split("=",2);var e=d.createElement("INPUT");e.type="hidden";e.name=unescape(_63[0]);e.value=_63[1]!=null?unescape(_63[1]):"";_4d.appendChild(e);}
for(var i=0;i<th.queryElem.length;i++){th.queryElem[i].e.name=th.queryElem[i].name;}
var sv=_56(_4d,[["action",th.url],["method",th.method],["onsubmit",null],["target",_54]]);_4d.submit();_56(_4d,sv);for(var i=0;i<qt.length;i++){_4d.lastChild.parentNode.removeChild(_4d.lastChild);}
if(!_4e){for(var i=0,n=_4d.elements.length;i<n;i++){_4d.elements[i].name=_5f[i];}}};JsHttpRequest.setTimeout(_5e,100);return null;};}};;function stepOver(stepid,count){count=count+1;for(var i=1;i<count;i++){document.getElementById('desc'+i).style.display='none';}
document.getElementById('desc'+stepid).style.display='block';document.getElementById('desc'+stepid).style.color='#6DC6F2';}
function stepOut(stepid,count){count=count+1;document.getElementById('desc'+stepid).style.display='none';for(var i=1;i<count;i++){if(document.getElementById('desc'+i).className=='description_s'){document.getElementById('desc'+i).style.display='block';document.getElementById('desc'+i).style.color='white';}}}
function switchStep(stepid,count){stepOver(stepid,count);for(var i=1;i<count+1;i++){document.getElementById('desc'+i).className='description';document.getElementById('schstep'+i).style.display='none';document.getElementById('step'+i).className='step'+i+'u clckbl';var pstep=document.getElementById('step'+i);var tr=pstep.childNodes;for(var j=1;j<tr.length;j++)
{if(tr[j].className=='sw_step_split'){tr[j].style.display='block';}}}
for(var i=1;i<count+1;i++){if(stepid>i){document.getElementById('step'+i).className='step'+i+'f clckbl';}
if(stepid==i+1){var pstep=document.getElementById('step'+i);var tr=pstep.childNodes;for(var j=1;j<tr.length;j++)
{if(tr[j].className=='sw_step_split'){tr[j].style.display='none';}}}
if(stepid==i){document.getElementById('step'+i).className='step'+i+'s';}}
document.getElementById('desc'+stepid).className='description_s';document.getElementById('schstep'+stepid).style.display='block';document.getElementById('desc'+stepid).style.color='white';};jQuery(document).ready(function(){jQuery('th','#mainnav').hover(function(){jQuery(this).addClass('thover');},function(){jQuery(this).removeClass('thover');});});function stats_click(action,el){}
function news_load(id){JsHttpRequest.query(caller(),{'action':func_name(arguments.callee),'id':id},function(result,errors){if(result['status']==1){document.getElementById('content').innerHTML=result['out'];}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);}
function main_whois(){var tlds=[];var i=1;var n;while((n=document.getElementById('tld'+i))){if(n.checked){tlds.push(n.value);}
i++;}
JsHttpRequest.query('/index_ajax.php',{'action':func_name(arguments.callee),'domain':document.getElementById('domain').value,'tld':tlds,'multitlds':1},function(result,errors){if(result['status']==1){var old=document.getElementById('whoisResult');if(old){old.parentNode.removeChild(old);}
var el=document.getElementById('tr1');var tr=document.createElement('tr');tr.setAttribute('id','whoisResult');el.parentNode.insertBefore(tr,el.nextSibling);tr.innerHTML=result['out'];}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);}
function whois(){var ourTlds=['ru','su','com','net','org','biz','info'];var domain=document.getElementById('in_domain').value;if(domain.indexOf('.')!=-1){var name=domain.substring(0,domain.indexOf('.'));var tld=domain.substring(domain.indexOf('.')+1,domain.length);}else{var name=domain;var tld='';}
var tbl=document.getElementById('result');if(tbl){tbl.innerHTML='';}else{tbl=document.createElement('table');tbl.setAttribute('id','result');document.getElementById('whoisResult').appendChild(tbl);}
var i;for(i=0;i<ourTlds.length;i++){if(i==0&&tld.length>0){whois_singledomain(name,tld,tbl);}
if(ourTlds[i]!=tld){whois_singledomain(name,ourTlds[i],tbl);}}}
function whois_singledomain(name,tld,table){var tr=document.createElement('tr');tr.setAttribute('id',tld);tr.innerHTML='<td colspan="3"><img src="/img/ajax-loader.gif"/> '+name+'.'+tld+' ...</td>';table.appendChild(tr);var req=new JsHttpRequest();req.query('/index_ajax.php',{'action':func_name(arguments.callee),'domain':name,'tld':tld},function(result,errors){if(result['status']==1){tr.innerHTML=result['out'];}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);}
function match_domain(domain){var matches=/^(http:\/\/)?(www.)?([a-яa-z0-9][а-яa-z0-9\-]*[а-яa-z0-9])(\.)?([a-zа-я0-9.]*)$/i.exec(domain);return matches;}
function domains_whois(e){var domain=document.getElementById('domains_domain').value;var matches=match_domain(domain);if(typeof matches=='undefined'||matches==null){document.getElementById('error_container').innerHTML='<span>Доменное имя некорректно или не было введено</span>';document.getElementById('error_container').style.position='absolute';document.getElementById('error_container').style.left='590';document.getElementById('error_container').style.top='420';document.getElementById('error_container').style.display='block';if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();return;}
var tableTlds=[];var flag=false;for(var i=1;true;i++){if(!document.getElementById('tldTd'+i)){break;}
var tldTd=document.getElementById('tldTd'+i);tableTlds.push(tldTd.innerHTML);if(tldTd.innerHTML==matches[5]){flag=true;}}
if(matches[5].length>0&&flag==false){document.getElementById('error_container').innerHTML='<span style="padding-top:2px"><b>Внимание:</b><br />Зона вашего домена отсутствует в нашей таблице. '+'Если вы<br />хотите получить информацию по этой зоне, воспользуйтесь Whois.</span>';document.getElementById('error_container').style.position='absolute';document.getElementById('error_container').style.left='590';document.getElementById('error_container').style.top='420';document.getElementById('error_container').style.display='block';if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();return;}
document.getElementById('domains_whois_button').style.display='inline-block';document.getElementById('domains_whois_loader').style.display='none';if(matches[5].length>0){var name=matches[3];var tld=matches[5];for(var i=0;i<tableTlds.length;i++){if(tableTlds[i]==tld){whois_singledomain_info(name+'.'+tld,document.getElementById('resultWhois'+(i+1)),document.getElementById('resultWhoisSecond'+(i+1)));break;}}}else{var name=domain;var tld='';for(var i=0;i<=tableTlds.length-1;i++){var res1=document.getElementById('resultWhois'+(i+1));var res2=document.getElementById('resultWhoisSecond'+(i+1));whois_singledomain_info(domain+'.'+tableTlds[i],res1,res2);}}
document.getElementById('domains_whois_loader').style.display='none';document.getElementById('domains_whois_button').style.display='inline-block';}
function whois_singledomain_info(domain,res1,res2){res1.innerHTML='<img src="/img/ajax-loader1.gif"/>';JsHttpRequest.query('/index_ajax.php',{'action':func_name(arguments.callee),'domain':domain},function(result,errors){if(result['status']==1){if(result['error']){if(result['error']=='Domain name incorrect'){res1.innerHTML='<span><b>Внимание:</b><br />Некорректный домен</span>';if(document.getElementById('order_error')!=null){document.getElementById('order_error').style.display='block';}}else if(result['error']=='Unsupported tld'){res1.innerHTML='<span><b>Внимание:</b><br />Данная доменная зона <a href="/services/domains/add/">не поддерживается</a></span>';document.getElementById('order_error').style.display='block';}else{res1.innerHTML='<span><b>Внимание:</b><br />Невозможно получить информацию</span>';document.getElementById('order_error').style.display='block';}
if(!e)var e=window.event;if(e!=undefined){e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}}else if(result['restricted']==1){res1.innerHTML='<div style="margin-right:10px;float:left">'+'<img src="/img/buttons/nodomb.gif" alt="" />'+'</div>';var err_block=document.getElementById('order_error');if(err_block!='undefined'){document.getElementById('order_error').style.display='block';}}else{if(typeof to!='undefined'){var href=to;}else{var href='/services/order/';}
if(result['free']==1){res1.innerHTML='<a style="text-decoration:none !important">Свободен</a>';res2.innerHTML='<div style="text-align:left"><a href="'+href+'#t:vh;domainService:reg;domain:'+domain+'"><img src="/img/buttons/order.gif" border="0" alt="Заказать" /></a></div>';}else{res1.innerHTML='<font color="red">Занят</font>';res2.innerHTML='<div style="margin-right:10px;float:left"><a href="'+href+'#t:vh;domainService:mov;domain:'+domain+'"><img src="/img/buttons/moveit.gif" alt="Перенести" /></a></div>';res2.innerHTML+='<div style="float:right"><a target="_blank" href="/whois/'+domain+'" style="text-decoration:none !important;color:#FE491A">Whois</a></div>';}}}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);}
function whois_middle(domain,tld){whois_singledomain_info(domain+'.'+tld,document.getElementById('resultOne'+tld),document.getElementById('resultTwo'+tld));}
function whois_all(domain){for(var i=0;i<additionalTlds.length;i++){whois_singledomain_info(domain+'.'+additionalTlds[i],document.getElementById('resultOne'+additionalTlds[i]),document.getElementById('resultTwo'+additionalTlds[i]));}}
function order_checkdomain(e){var domain=document.getElementById('order_domain').value;var matches=match_domain(domain);if(matches==null){document.getElementById('order_error').innerHTML='<span><b>Внимание:</b><br />Введен некорректный домен</span>';document.getElementById('order_error').style.display='block';document.getElementById('order_error').style.position='absolute';document.getElementById('order_error').style.left='470';document.getElementById('order_error').style.top='420';stopClick(e);return false;}
if(document.getElementById('service1').checked&&matches[5].length==0){location.href='/services/domains/info/&domain='+document.getElementById('order_domain').value;return false;}else if(document.getElementById('service2').checked&&matches[5].length==0){document.getElementById('order_error').innerHTML='<span><b>Внимание:</b><br />Введен некорректный домен</span>';document.getElementById('order_error').style.display='block';document.getElementById('order_error').style.position='absolute';document.getElementById('order_error').style.left='470';document.getElementById('order_error').style.top='420';stopClick(e);return false;}
JsHttpRequest.query('/index_ajax.php',{'action':'whois_singledomain_info','domain':domain},function(result,errors){if(result['status']==1){if(result['error']){if(result['error']=='Domain name incorrect'){document.getElementById('order_error').innerHTML='<span><b>Внимание:</b><br />Введен некорректный домен</span>';document.getElementById('order_error').style.display='block';document.getElementById('order_error').style.position='absolute';document.getElementById('order_error').style.left='470';document.getElementById('order_error').style.top='420';stopClick(e);}else if(result['error']=='Unsupported tld'){document.getElementById('order_error').innerHTML='<span><b>Внимание:</b><br />Данная доменная  зона пока не поддерживается. <br/>'+'<a href="/services/domains/add/">Добавить доменную зону</a></span>';document.getElementById('order_error').style.display='block';document.getElementById('order_error').style.position='absolute';document.getElementById('order_error').style.left='470';document.getElementById('order_error').style.top='420';stopClick(e);}else{document.getElementById('order_error').innerHTML='<span><b>Внимание:</b><br />Произошла неизвестная ошибка. Попробуйте снова.</span>';document.getElementById('order_error').style.display='block';document.getElementById('order_error').style.position='absolute';document.getElementById('order_error').style.left='470';document.getElementById('order_error').style.top='420';stopClick(e);}
return false;}else if(result['restricted']==1){document.getElementById('order_error').innerHTML='<span><b>Внимание:</b><br />Данный домен заказать невозможно, так как он зарезервирован.</span>';document.getElementById('order_error').style.display='block';document.getElementById('order_error').style.position='absolute';document.getElementById('order_error').style.left='470';document.getElementById('order_error').style.top='420';stopClick(e);return false;}else{if(document.getElementById('service1').checked){if(result['free']==0){location.href='/services/domains/info/&domain='+document.getElementById('order_domain').value;return false;}else{}
document.getElementById('order_form').submit();return true;}else if(result['free']==1){document.getElementById('order_error').innerHTML='';document.getElementById('order_error').style.display='none';document.getElementById('order_form').submit();return false;}
document.getElementById('order_error').innerHTML='';document.getElementById('order_error').style.display='none';document.getElementById('order_form').submit();return true;}}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);}
function top_whois(){document.getElementById('top_whois_submit').style.display='none';document.getElementById('loader').style.display='block';}
function order_getoffers(plan){return JsHttpRequest.query('/index_ajax.php',{'action':func_name(arguments.callee),'plan':plan},function(result,errors){if(result['status']==1){document.getElementById('offer1').style.display='none';document.getElementById('sp1').style.display='none';document.getElementById('offer3').style.display='none';document.getElementById('sp3').style.display='none';document.getElementById('offer6').style.display='none';document.getElementById('sp6').style.display='none';document.getElementById('offer12').style.display='none';document.getElementById('sp12').style.display='none';for(i=0;i<result['data'].length;i++){document.getElementById('offer'+result['data'][i]['pay_length']).style.display='';document.getElementById('sp'+result['data'][i]['pay_length']).style.display='';;var domainMoney=result['data'][i]['money']['domainMoney'];var hostingMoney=result['data'][i]['money']['hostingMoney'];var hostingDiscount=result['data'][i]['money']['hostingDiscount'];var domBonus=result['data'][i]['money']['domainBonuses'];var monthPrice=result['data'][i]['money']['monthPrice'];var payPeriod=result['data'][i]['pay_length'];var domainChoosed=result['data'][i]['money']['domainChoosed'];var umisw=result['data'][i]['plan'].toLowerCase();var domainDicsount=result['data'][i]['money']['domainDicsount'];if(domainChoosed==1){if(domainMoney==0){if(umisw=='umi.sw'){document.getElementById('domainCMSL'+payPeriod).innerHTML='0';}else{document.getElementById('domainM'+payPeriod).innerHTML='0';}}else{if(umisw=='umi.sw'){document.getElementById('domainCMSL'+payPeriod).innerHTML=domainMoney;}else{document.getElementById('domainM'+payPeriod).innerHTML=domainMoney;}}}else{if(umisw=='umi.sw'){document.getElementById('domainCMSL'+payPeriod).innerHTML='0';}else{document.getElementById('domainM'+payPeriod).innerHTML='0';}}
if(domBonus=='0'||domBonus==null){if(umisw=='umi.sw'){document.getElementById('domainBonCMSL'+payPeriod).innerHTML='нет';}else{document.getElementById('dombonusM'+payPeriod).innerHTML='0';}}else{if(umisw=='umi.sw'){document.getElementById('domainBonCMSL'+payPeriod).innerHTML=domBonus;}else{document.getElementById('dombonusM'+payPeriod).innerHTML=domBonus;}}
if(hostingMoney==0){if(umisw=='umi.sw'){document.getElementById('hostingCMSL'+payPeriod).innerHTML='0';}else{document.getElementById('hostingM'+payPeriod).innerHTML='0';}}else{if(umisw=='umi.sw'){document.getElementById('hostingCMSL'+payPeriod).innerHTML=monthPrice*payPeriod;}else{document.getElementById('hostingM'+payPeriod).innerHTML=monthPrice*payPeriod;}}
if(monthPrice*payPeriod>=hostingMoney){if(umisw=='umi.sw'){document.getElementById('discountCMSL'+payPeriod).innerHTML=monthPrice*payPeriod-hostingMoney;}else{document.getElementById('economyM'+payPeriod).innerHTML=monthPrice*payPeriod-hostingMoney;}}else{if(umisw=='umi.sw'){document.getElementById('discountCMSL'+payPeriod).innerHTML='0';}else{document.getElementById('economyM'+payPeriod).innerHTML='0';}}
if(domainMoney!=0){if(umisw=='umi.sw'){document.getElementById('summCMSL'+result['data'][i]['pay_length']).innerHTML=Number(domainMoney)+Number(hostingMoney);}else{document.getElementById('summ'+result['data'][i]['pay_length']).innerHTML=Number(domainMoney)+Number(hostingMoney);}}else{if(umisw=='umi.sw'){document.getElementById('summCMSL'+result['data'][i]['pay_length']).innerHTML=hostingMoney;}else{document.getElementById('summ'+result['data'][i]['pay_length']).innerHTML=hostingMoney;}}}
if(plan=='Mail'){selectOffer('12');}
document.getElementById('offers_cover').style.display='block';}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);}
function order_getgoodiedata(planId){return JsHttpRequest.query('/index_ajax.php',{'action':func_name(arguments.callee),'goodieId':planId},function(results,errors){if(results['status']==1){for(var x in results['data']){$('#'+x+planId).text(results['data'][x]*1);}}else{alert('Произошла следующая ошибка: \n\n'+result['status']+'\n\nПопробуйте обновить страницу');}},true);};function submitPoll(iPollId,domPollForm){var iVariantId=document.getElementById('variantik').innerHTML;$.ajax({url:'/polls/vote/?poll_id='+iPollId+'&variant_id='+iVariantId,success:function(data){document.getElementById('poll'+iPollId).innerHTML=data;}});return false;};var force_department='';function browserDetect(){var ua=navigator.userAgent.toLowerCase();isIE=(ua.indexOf("msie")!=-1&&ua.indexOf("opera")==-1&&ua.indexOf("webtv")==-1);isOpera=(ua.indexOf("opera")!=-1);isGecko=(ua.indexOf("gecko")!=-1);isSafari=(ua.indexOf("safari")!=-1);isKonqueror=(ua.indexOf("konqueror")!=-1);hash={'isIE':isIE,'isOpera':isOpera,'isGecko':isGecko,'isSafari':isSafari,'isKonqueror':isKonqueror};return hash;}
function Get_Cookie(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length)))
{return null;}
if(start==-1)return null;var end=document.cookie.indexOf(";",len);if(end==-1)end=document.cookie.length;return unescape(document.cookie.substring(len,end));}
function deleteCookie(name,path,domain){if(Get_Cookie(name))document.cookie=name+"="+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
function errorConvert(err_id){var error_list={'org_name':'Название организации','pay_fio':'Ф.И.О.','ourSites':'Сайты, размещенные на наших серверах','pay_domain':'Домен','pay_domain_not_exists':'Такой домен/логин не существует.','pay_passnum':'Номер паспорта','pay_passprovider':'Кем выдан','pay_ppDate':'Дата выдачи','pay_pBDate':'Дата рождения','pay_orgname':'Название организации','pay_address':'Адрес','pay_adress':'Адрес','pay_inn':'ИНН','pay_kpp':'КПП','pay_phone':'Телефон','pay_fax':'Факс','pay_domain':'Домен','pay_sum':'Сумма','dealer_login':'Неправильные логин или пароль. А может быть и то и другое.','pay_city':'Город','pay':'Назначение платежа','email':'E-mail','question':'Подробное описание проблемы'};var allowPay_error_list={'allowPay_Dealer is not sweb':'Ваш аккаунт находится под управлением дилера.<br />Для оплаты свяжитесь с вашим дилером.','allowPay_Colo client':'Ваш аккаунт расположен на выделенном сервере.<br/> Пожалуйста, указывайте логин от панели выделенного сервера','allowPay_Unsupported tld':'Неподдерживаемая или несуществующая доменная зона','allowPay_Unknown non sweb-controlled domain':'Оплачиваемый домен не привязан к хостинговому аккаунту SpaceWeb и находится под чужим управлением.','allowPay_Unknown free domain':'Оплачиваемый домен не привязан к хостинговому аккаунту SpaceWeb и, более того, не зарегистрирован.','allowPay_props':'Платеж не принят, т.к. реквизиты вашего аккаунта не заполнены. Для осуществления платежей, пожалуйста, заполните реквизиты в Панели Управления.','allowPay_ticket':'Данный способ оплаты не доступен для Вашего аккаунта. По всем вопросам, пожалуйста, обращайтесь в клиентскую службу.','allowPay_bill':'Данный способ оплаты не доступен для Вашего аккаунта. По всем вопросам, пожалуйста, обращайтесь в клиентскую службу.','2':'Проверьте правильность введенных данных','0':'Домен нами не поддерживается','lostpassword_form_empty':'Вы не заполнили обязательные поля формы','lostpassword_email_wrong':'Вы указали неверный email','lost_password_login_wrong':'Введенные данные не совпадают с нашей базой данных. Обратитесь, пожалуйста, в клиентскую или службу технической поддержки.','lostpassword_hash_wrong':'Ссылка, по которой вы пытаетесь сменить пароль либо неверна, либо уже использована.','Invite_wrong_code':'Введенный Вами код приглашения у нас не значится','Invite_code_exists':'Введенный Вами код приглашения уже был однажды использован, его дальнейшее использование невозможно','kupon_incorrect':'Указанный купон некорректен','kupon_used':'Указанный купон уже использован','order_vds_wrongplan':'Тарифный план не выбран','order_vds_wrongdistrib':'Операционная система не выбрана','estimate_wrong_comment':'Пожалуйста, укажите пояснение к вашей оценке','estimate_wrong_ticket':'Номер тикета некорректен','estimate_wrong_email':'Введенный email не совпадает с email тикета','estimate_duplicate_ticket':'Тикет с таким номером уже был оценен','estimate_wrong_ball':'Не выбрана оценка','web_lottery_wrong_code':'Указанный код — не выйгрышный, некорректен или уже использован','web_lottery_wrong_email':'Укажите корретный email, иначе мы не сможем с вами связаться','thanks':'Cпасибо!','orgName':'Укажите название организации','inn':'Укажите ИНН','kpp':'Укажите КПП','bank':'Укажите название банка','r_acc':'Укажите расчетный счет','c_acc':'Укажите корреспонденсткий счет','bik':'Укажите БИК','jur_address':'Укажите юридический адрес','email':'Укажите электронный адрес','email2':'Укажите электронный адрес контактного лица','phone':'Укажите телефон','fax':'Укажите факс','fio':'Укажите ФИО контактного представителя','application':'Произошла ошибка'};var errDesc=error_list[err_id];if(errDesc==undefined){errDesc=allowPay_error_list[err_id];}else{errDesc='Необходимо заполнить следующее поле: '+errDesc;}
if(errDesc==undefined){return'Необъяснимая ошибка!';}else{return errDesc;}}
function showDetails(){trsh=document.getElementById('shdetail');trsh.style.display='none';tr=document.getElementsByTagName('tr');trlist=tr.childNodes;for(var i=0;i<tr.length;i++)
{if(tr[i].className=='hdetails'){tr[i].className='vdetails';}}}
function jqshowDetails(){for(var i=0;i<tr.length;i++)
{if(tr[i].className=='hdetails'){tr[i].className='vdetails';}}}
function ShowHelp(qid,e){var qhandler=document.getElementById('q'+qid);for(i=0;i<34;i++){question=document.getElementById('q'+i);if(question!=null){question.innerHTML='';}}
preBlock='<table class="show_help"><tr><td><div class="ansblock"><div class="anstop"><div class="ansbottom">';afterBlock='</div></div></div></td></tr></table>';var ans=new Array();ans[6]='Скрипты позволяют<br />разрабатывать<br />полноценные<br />веб-приложения';ans[9]='Одна из самых<br />популярных СУБД,<br />сочетающая<br />в себе простоту<br />и надежность';ans[10]='Надежная<br />объектно-реляционная<br />система<br />управления<br />базами данных';ans[11]='Производительная<br />система<br />управления<br />базами данных';ans[12]='Каждый аккаунт<br />обеспечивает<br />возможность<br />использования<br />протокола<br />передачи файлов<br />для обновления сайта';ans[13]='Привязка нескольких<br />доменов к одной папке<br />на сервере';ans[14]='Возможность<br />создавать<br />домены вида<br />newdomain.yourdomain.ru';ans[15]='SSH обеспечивает<br />возможность безопасной<br />передачи файлов для<br />обновления сайта';ans[16]='Возможность<br />управлять<br />доменными именами';ans[17]='Обычная<br />электронная почта';ans[18]='Удобный интерфейс,<br />позволяющий<br />проверять почту<br />через браузер.';ans[21]='Каждый день<br />все файлы всех<br />сайтов копируются<br />на резервный<br />носитель';ans[22]='Техническая<br />поддержка<br />доступна<br />по телефону:<br />334-12-22';ans[32]='При оплате хостинга сразу на несколько месяцев<br /> вы получаете домен в подарок!';ans[33]='Пополняя счет сразу на 6 или 12 месяцев,<br /> вы можете сэкономить до 15%!';qhandler.innerHTML=preBlock+ans[qid]+afterBlock;var IE=document.all?true:false
var tempX=0;var tempY=0;if(IE){tempX=e.clientX+document.body.scrollLeft+2;tempY=e.clientY+document.body.scrollTop-148;}else{tempX=e.pageX+2;tempY=e.pageY-148;}
document.getElementById('q'+qid).style.top=tempY+'px';document.getElementById('q'+qid).style.left=tempX+'px';if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}
function ShowHelpS(qid,e){qhandler=document.getElementById('s'+qid);for(i=0;i<6;i++){question=document.getElementById('s'+i);if(question!=null){question.innerHTML='';}}
preBlock='<table class="show_help"><tr><td><div class="ansblock"><div class="anstop"><div class="ansbottom">';afterBlock='</div></div></div></td></tr></table>';var ans=new Array();ans[1]='включает аренду оборудования одной из предложенных конфигураций';ans[2]='включает оплату подключения сервера к источнику питания и скоростному Интернет каналу 100 Мбит/сек.';ans[3]='включает монтаж сервера в стойку и установку операционной системы на Ваш выбор (доступные дистрибутивы Linux, FreeBSD';ans[4]='заключается в типовой настройке сервера под хостинговые нужды:<br />Панель Управления хостингом, DNS-система, почтовая система с web-интерфейсом, поддержка серверного ПО, обновление, установка дополнительных модулей';ans[5]='В ПАКЕТ услуг входит: размещение сервера, аренда сервера, администрирование + панель управления сервером.';qhandler.innerHTML=preBlock+ans[qid]+afterBlock;var IE=document.all?true:false
var tempX=0;var tempY=0;if(IE){tempX=e.clientX+document.body.scrollLeft+2;tempY=e.clientY+document.body.scrollTop-148;}else{tempX=e.pageX+2;tempY=e.pageY-148;}
document.getElementById('s'+qid).style.top=tempY+'px';document.getElementById('s'+qid).style.left=tempX+'px';if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}
function CloseHelp(qid){qhandler=document.getElementById('q'+qid);qhandler.innerHTML='';document.getElementById('order_error').style.display='none';document.getElementById('error_container').style.display='none';}
function HideHelp(){for(i=0;i<34;i++){question=document.getElementById('q'+i);if(question!=null){question.innerHTML='';}}
for(i=0;i<6;i++){question=document.getElementById('s'+i);if(question!=null){question.innerHTML='';}}
if(document.getElementById('order_error')!=null){document.getElementById('order_error').style.display='none';}
if(document.getElementById('error_container')!=null){document.getElementById('error_container').style.display='none';}
if(document.getElementById('errBox-sw')!=null){}
if(document.getElementById('errBox-sw2')!=null){}}
function SaveField(fid){if(!browserDetect().isIE){$.cookie(fid,document.getElementById(fid).value);}}
function RevertField(fid){return $.cookie(fid);}
function SavePayField(fid){document.cookie=fid+"="+escape((document.getElementById(fid).value));}
function getCookie(c_name){if(!browserDetect().isIE){var cont;if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;cont=unescape(document.cookie.substring(c_start,c_end));}}
if(cont!='null')
{return cont;}else
{return'';}}else
{return'';}}
function getCookieExt(name){var result;var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length))){return'';}
if(start==-1)return'';var end=document.cookie.indexOf(';',len);if(end==-1)end=document.cookie.length;result=unescape(document.cookie.substring(len,end));if(result=='null'){return'';}else{return result;}}
function setCookieExt(name,value,expires,path,domain,secure){var today=new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24;}
var expires_date=new Date(today.getTime()+(expires));document.cookie=name+'='+escape(value)+
((expires)?';expires='+expires_date.toGMTString():'')+
((path)?';path='+path:'')+
((domain)?';domain='+domain:'')+
((secure)?';secure':'');}
function InitBillCookie(){var fields=new Array('pay_orgname','pay_address','pay_inn','pay_kpp','pay_phone','pay_fax','pay_domain','pay_sum');var fstr;for(var i=0;i<fields.length;i++){fstr=getCookie(fields[i]);if(fstr==null){}else{document.getElementById(fields[i]).value=fstr;}}}
function selectService(service_id,unselect_id){serviceHandler=document.getElementById(service_id);serviceHandler.style.background="transparent url(/img/components/blocks/order_blocks_sel2.gif) no-repeat scroll 0% 0%";unserviceHandler=document.getElementById(unselect_id);unserviceHandler.style.background="transparent url(/img/components/blocks/order_blocks2.gif) no-repeat scroll 0% 0%";lineHandler1=document.getElementById('underline1');lineHandler2=document.getElementById('underline2');if(service_id=='chs_order'){galka1Handler=document.getElementById('galka1');field=document.getElementById('direction');field.value='whois';galka1Handler.style.display='inline';galka1Handler2=document.getElementById('galka2');galka1Handler2.style.display='none';lineHandler1.style.background='url(/img/iblocks/sp_orange_small_line.gif) no-repeat bottom';lineHandler2.style.background='url(/img/iblocks/sp_gray_small_line.gif) no-repeat bottom';}else{galka1Handler=document.getElementById('galka1');galka1Handler.style.display='none';field=document.getElementById('direction');field.value='services_order2';galka1Handler2=document.getElementById('galka2');galka1Handler2.style.display='inline';lineHandler1.style.background='url(/img/iblocks/sp_gray_small_line.gif) no-repeat bottom';lineHandler2.style.background='url(/img/iblocks/sp_orange_small_line.gif) no-repeat bottom';}}
function RadioSwitch(element_id){if(element_id=='r0'){document.getElementById('r1').style.background='url(/img/components/radio/radio_off.gif) no-repeat';document.getElementById('r0').style.background='url(/img/components/radio/radio_on.gif) no-repeat';document.getElementById('t1').style.fontWeight='normal';document.getElementById('t1').style.color='#4c4b4b';document.getElementById('t0').style.fontWeight='bold';document.getElementById('t0').style.color='black';field=document.getElementById('direction');field.value='whois';document.getElementById('service1').checked=true;}else{document.getElementById('r0').style.background='url(/img/components/radio/radio_off.gif) no-repeat';document.getElementById('r1').style.background='url(/img/components/radio/radio_on.gif) no-repeat';document.getElementById('t1').style.fontWeight='bold';document.getElementById('t0').style.fontWeight='normal';document.getElementById('t1').style.color='black';document.getElementById('t0').style.color='#4c4b4b';field=document.getElementById('direction');field.value='services_order2';document.getElementById('service2').checked=true;}}
function convTariff(tariff_name){var tariffs_names={'Mail':'254','SW-1':'895','SW ':'1352','SW-2':'896','SW-3':'897','eXtra.SW':'2203','SX-1':'2199','SX-2':'2200','SX-4':'2201','SX-8':'2202'};return tariffs_names[tariff_name];}
function selectTariffType(strType){var $tabs=$('#tabs').tabs();switch(strType){case'seo':$tabs.tabs('select',2);break;case'special':$tabs.tabs('select',1);break;default:$tabs.tabs('select',0);}}
function selectTariff(tpid){if(tpid=='cookie'){tpid=getCookie('tariff');}
if(tpid=='null'||tpid==null||tpid==undefined){tpid='2199';}
var tariffs_list=new Array('','2199','2200','2201','2202');var tariffs_names={'2199':'SX-1','2200':'SX-2','2201':'SX-4','2202':'SX-8'}
setCookieExt('tariff',tpid,false,'/',false,false);setCookieExt('tariffid',tpid,false,'/',false,false);for(i=1;i<5;i++){document.getElementById('v'+tariffs_list[i]).className='tariff_off';setCookieExt('tariffid',tariffs_list[i],false,'/',false,false);}
if(!document.getElementById('v'+tpid)){return;}
document.getElementById('v'+tpid).className='tariff_on';order_getoffers(tariffs_names[tpid]);document.getElementById(tpid).checked=true;if(tpid=='897'){}
else{document.getElementById('discount12').innerHTML='';}}
function selectOffer(of_id){var offers_list=new Array('1','3','6','12');setCookieExt('offer',of_id,false,'/',false,false);for(i=0;i<1000;i++){$('#offer'+i).removeClass('offer_on').addClass('offer_off');}
$('#offer'+of_id).removeClass('offer_off').addClass('offer_on');}
function selectOfferSEO(of_id){var offers_list=new Array('1','3','6','12');setCookieExt('offer',of_id,false,'/',false,false);}
function selectTariff2(tpid){if(tpid=='cookie'){tpid=getCookie('tariff');}
var k=jQuery.cookie('offer');selectOfferSEO(k);if(tpid=='null'||tpid==null||tpid==undefined){tpid='3658';}
var tariffs_list=new Array('','3658','3659');var tariffs_names={'3658':'SEO64.SW','3659':'SEO128.SW'}
setCookieExt('tariff',tpid,false,'/',false,false);setCookieExt('tariffid',tpid,false,'/',false,false);for(i=1;i<3;i++){setCookieExt('tariffid',tariffs_list[i],false,'/',false,false);}
if(!document.getElementById('vv'+tpid)){return;}}
function selectOfferСMSLicense(of_id){var offers_list=new Array('3','6','12');setCookieExt('offer',of_id,false,'/',false,false);setCookieExt('offerUMI','has_license',false,'/',false,false);setCookieExt('offerCMSL',0,false,'/',false,false);for(i=0;i<1000;i++){$('#offerCMSL'+i).removeClass('offer_on').addClass('offer_off');}
$('#offerCMSL'+of_id).removeClass('offer_off').addClass('offer_on');order_getoffers('UMI.SW');}
function selectOfferСMSNoLicense(of_id,license){var offers_list=new Array('1','6','12');setCookieExt('offer',of_id,false,'/',false,false);setCookieExt('offerUMI',license,false,'/',false,false);setCookieExt('offerCMSL',1,false,'/',false,false);for(i=0;i<1000;i++){$('#offerCMS'+i).removeClass('offer_on').addClass('offer_off');}
$('#offerCMS'+of_id).removeClass('offer_off').addClass('offer_on');for(var planId=7;planId<=9;planId++){order_getgoodiedata(planId);}}
function switchto(card_id){var fields_list_corporate={'fax':false,'comment2':false,'pin2':false,'orgName':true,'inn':true,'cpp':true,'bankname':true,'account':true,'corrAccount':true,'bik':true,'uridAddr':true,'postaddr':true,'phone2':true,'email2':true,'contfio':true,'phone3':false};var fields_list_individual={'pName1':true,'pName2':true,'pName3':true,'pBDateD':false,'passNum':true,'passNum2':true,'passProvider':true,'ppDateD':false,'contaddr':true,'phone':true,'email':true,'comment1':false,'pin1':false};if(card_id=='individual_card'){document.getElementById(card_id).style.display='block';document.getElementById('face').value='individual';document.getElementById('corporate_card').style.display='none';for(obj in fields_list_individual){fvalue=$.cookie(obj);if(fvalue!=null){document.getElementById(obj).value=fvalue;}
if(fields_list_individual[obj]){$("#"+obj).addClass('required');}}
for(obj in fields_list_corporate){$("#"+obj).removeClass('required');}}
else{document.getElementById(card_id).style.display='block';document.getElementById('face').value='corporate';document.getElementById('individual_card').style.display='none';for(obj in fields_list_corporate){fvalue=$.cookie(obj);if(fvalue!=null){document.getElementById(obj).value=fvalue;}
if(fields_list_corporate[obj]){$("#"+obj).addClass('required');}}
for(obj in fields_list_individual){$("#"+obj).removeClass('required');}}
SaveField('face');}
function InitCards(){if(getCookie('face')==''||getCookie('face')==null){switchto('individual_card');}else if(getCookie('face')=='individual'){switchto('individual_card');}else if(getCookie('face')=='corporate'){switchto('corporate_card');}}
function fieldConvert(fname){var fields={'pName1':'Фамилия','pName2':'Имя','pName3':'Отчество','pBDateD':'Дата рождения','pBDateM':'Месяц рождения','pBDateY':'Год рождения','passNum':'Серия паспорта','passNum2':'Номер паспорта','passProvider':'Кем выдан','ppDateD':'Дата выдачи','contaddr':'Контактный адрес','phone':'Телефон','email':'Адрес эл.почты','orgName':'Название организации','inn':'ИНН','cpp':'КПП','bankname':'Название банка','account':'Расчетный счет','corrAccount':'Корреспондентский счет','bik':'БИК','uridAddr':'Юридический адрес','postaddr':'Почтовый адрес','phone2':'Телефон','email2':'Адрес эл.почты','contfio':'ФИО','email3':'Адрес эл.почты','phone3':'Телефон'};return fields[fname];}
function checkRequirements(e){individual_card=document.getElementById('individual_card');if(individual_card.style.display=='none'){card='corporate';}else{card='individual';}
var req_individual=new Array('pName1','pName2','pName3','pBDateD','passNum','passNum2','passProvider','ppDateD','contaddr','phone','email');var req_corporate=new Array('orgName','inn','cpp','bankname','account','corrAccount','bik','uridAddr','postaddr','phone2','email2','contfio','email3','phone3');if(card=='individual'){var unfilled=new Array();var myIncrement=0;for(var i=0;i<req_individual.length;i++){handlerField=document.getElementById(req_individual[i]);if((handlerField.value=='')||(handlerField.value==' ')){myIncrement++;unfilled[myIncrement]=req_individual[i];}}
if(unfilled.length==0){return true;}else{var hand=document.getElementById(unfilled[1]).parentNode;if(hand.className.match('_err')==null){hand.className=hand.className+'_err';}
document.getElementById(unfilled[1]).focus();var msg=fieldConvert(unfilled[1]);document.getElementById('error_container').innerHTML='<span><b>Внимание:</b><br />Поле "'+msg+'" должно быть заполнено.</span>';document.getElementById('error_container').style.position='absolute';document.getElementById('error_container').style.left='600';document.getElementById('error_container').style.top='760';document.getElementById('error_container').style.display='block';stopClick(e);return false;}}else{var unfilled=new Array();var myIncrement=0;for(var i=0;i<req_corporate.length;i++){handlerField=document.getElementById(req_corporate[i]);if((handlerField.value=='')||(handlerField.value==' ')){myIncrement++;unfilled[myIncrement]=req_corporate[i];}}
if(unfilled.length==0){return true;}else{var hand=document.getElementById(unfilled[1]).parentNode;if(hand.className.match('_err')==null){hand.className=hand.className+'_err';}
document.getElementById(unfilled[1]).focus();var msg=fieldConvert(unfilled[1]);document.getElementById('error_container').innerHTML='<span><b>Внимание:</b><br />Поле "'+msg+'" должно быть заполнено.</span>';document.getElementById('error_container').style.position='absolute';document.getElementById('error_container').style.left='600';document.getElementById('error_container').style.top='760';document.getElementById('error_container').style.display='block';stopClick(e);return false;}}}
function getErrorDescription(text,code){var msgDesc={'orgName':'Укажите название вашей организации','company':'Укажите название вашей организации','pName1':'Укажите вашу фамилию','pName2':'Укажите ваше имя','pName3':'Укажите ваше отчество','passNum':'Необходимо указать серию паспорта','passNum2':'Необходимо указать номер паспорта','pBDate1':'Проверьте, правильно ли указана дата рождения.','pBDate2':'Вы слишком молоды, что бы заказывать хостинг.','ppDate1':'Проверьте, правильно ли указана дата выдачи паспорта.','ppDate2':'Вам выдали паспорт до вашего рождения?','email1':'Указан неправильный e-mail.','email2':'E-mail не должен быть в заказываемом домене.','inn':'Укажите действительный ИНН.','cpp':'Укажите правильный КПП (если его нет - можно заменить нулями).','account':'Укажите правильный Расчетный счет.','corrAccount':'Укажите правильный Корреспондентский счет.','bik':'Проверьте правильность указания БИК.','email31':'Необходимо указать правильный e-mail.','email32':'Укажите e-mail не в заказываемом домене.','email21':'Необходимо указать правильный e-mail.','email22':'Укажите e-mail не в заказываемом домене.','phone':'Необходимо указать телефон в требуемом формате'}
result=msgDesc[text+''+code];if(result=='undefined'){result='неопознанная ошибка';}
return result;}
function onlyNumAndSpace(e){if(e.which==32){return true;}else{return onlyNumbers(e);}}
function onlyNumbers(e){var keynum;var keychar;var numcheck;if(e.keyCode==39){return true;}
if(e.keyCode==37){return true;}
if(e.keyCode==8){return true;}
if(e.keyCode==46){return true;}
if(e.which==46){return true;}
if(e.which==44){return true;}
if(e.keyCode==9){return true;}
if(window.event)
{keynum=e.keyCode}
else if(e.which)
{keynum=e.which}
keychar=String.fromCharCode(keynum)
if(keynum==99){return true;}
if(keynum==120){return true;}
if(keynum==118){return true;}
numcheck=/\d/;return numcheck.test(keychar);}
function notNumbers(e){var keynum;var keychar;var numcheck;if(e.keyCode==8){return true;}
if(e.keyCode==46){return true;}
if(e.keyCode==9){return true;}
if(window.event)
{keynum=e.keyCode}
else if(e.which)
{keynum=e.which}
keychar=String.fromCharCode(keynum);numcheck=/\d/;return!numcheck.test(keychar);}
function ankCheckBoxSwitch(item){if(document.getElementById('information'+item).checked==true){document.getElementById('information'+item).checked=false;document.getElementById('information'+item+'ch').style.background="url(/img/components/checkbox/sw_checkbox_empty.gif) no-repeat";if(browserDetect().isIE!=true){document.cookie='information'+item+"="+escape('1');}}else{document.getElementById('information'+item).checked=true;document.getElementById('information'+item+'ch').style.background="url(/img/components/checkbox/sw_checkbox_fill.gif) no-repeat";if(browserDetect().isIE!=true){document.cookie='information'+item+"="+escape('0');}}}
function write_file_name(){file_upload_element=document.getElementById("file_to_upload");input_container=document.getElementById("myinput_field");input_container.value=file_upload_element.value;}
function initPage(){var service=getCookie('department');if(force_department!=''){service=force_department;}
if(document.getElementById('department')!=null){if(service!=null){switchToggler(service,'department');}else{switchToggler('s','department');}}
if(document.getElementById('ball')!=null){switchToggler2('ball5','ball');}
var chbox1=getCookie('information1');var chbox2=getCookie('information2');if(chbox1=='0'){if(document.getElementById('information1')){document.getElementById('information1').checked=false;ankCheckBoxSwitch('1');}}
if(chbox2=='0'){if(document.getElementById('information2')){document.getElementById('information2').checked=false;ankCheckBoxSwitch('2');}}}
function stopClick(e){if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}
function InitDealerBill(){var fields_list=Array('org_name','pay_city','pay_inn','r_acc','pay_bankname','c_acc','pay_bik','pay_phone','pay_fax');for(var i=0;i<fields_list.length;i++){var cookie_str=getCookie(fields_list[i]);if(cookie_str!=null){if(document.getElementById(fields_list[i]).value==''){document.getElementById(fields_list[i]).value=cookie_str;}}}}
function InitTicketCookie(){var fields_list=Array('pay_fio','pay_city','pay_city','pay_adress','pay_domain','pay_sum','pay_passnum','pay_passprovider','pay_ppDateD','pay_ppDateM','pay_ppDateY','pay_pBDateY','pay_pBDateM','pay_pBDateD','pay_placeofbirth','pay_propiska');for(var i=0;i<fields_list.length;i++){var cookie_str=getCookie(fields_list[i]);if(cookie_str!=null){document.getElementById(fields_list[i]).value=cookie_str;}}}
function InitCyberPlatCookie(){var fields_list=Array('pay_domain','pay_email','pay_lname','pay_fname','sum_pol');for(var i=0;i<fields_list.length;i++){var cookie_str=getCookie(fields_list[i]);if(cookie_str!=null){document.getElementById(fields_list[i]).value=cookie_str;}}}
function InitRegDealers(){var fields_list=Array('email','name','orgName','city','business','phone','ourSites','nonOurSites','addition','comment');for(var i=0;i<fields_list.length;i++){var cookie_str=getCookie(fields_list[i]);if(cookie_str!=null){document.getElementById(fields_list[i]).value=cookie_str;}}}
function InitRegWebmasters(){var fields_list=Array('name','email','url','description');for(var i=0;i<fields_list.length;i++){var cookie_str=getCookie(fields_list[i]);if(cookie_str!=null){document.getElementById(fields_list[i]).value=cookie_str;}}}
function ShowWarning(){document.getElementById('error_container').innerHTML='<span><b>Внимание:</b><br />Проверьте все ли поля заполнены правильно.</span>';document.getElementById('error_container').style.position='absolute';document.getElementById('error_container').style.left='600';document.getElementById('error_container').style.top='400';document.getElementById('error_container').style.display='block';}
function CheckWebMaster(){var fields_list=Array('name','email');for(var i=0;i<fields_list.length;i++){if(document.getElementById(fields_list[i]).value==""){ShowWarning();return false;}}
if(document.getElementById('information1').checked==true){if(document.getElementById('url').value==''){ShowWarning();return false;}}
var matches=/^([\-+._0-9a-z]+)@([\-+._0-9a-z]+)$/i.exec(document.getElementById('email').value);if(!matches||typeof matches=="undefined"||matches.length==0){ShowWarning();return false;}}
function mainPagePlanGo(plan){location.href="/services/hosting/";}
function switchToggler(item_id,container){var getter=document.getElementById('toggler_container');if(getter!=null){var hand=document.getElementById('toggler_container').getElementsByTagName('div');for(var i=0;i<hand.length;i++){hand[i].className=hand[i].className.replace(/_sel/,'');}
var item=document.getElementById(item_id);if(item!=null){item.className=item.className+'_sel';document.getElementById(container).value=item_id;}}}
function switchToggler2(item_id,container){var getter=document.getElementById('toggler_container');if(getter!=null){var hand=document.getElementById('toggler_container').getElementsByTagName('div');for(var i=0;i<hand.length;i++){hand[i].className=hand[i].className.replace(/_sel/,'');}
var item=document.getElementById(item_id);if(item!=null){item.className=item.className+'_sel';document.getElementById(container).value=item_id.replace(/ball/,'');}}}
function convertToTariff(tariff_id){var tariffs_names={'SX-1':'2199','SX-2':'2200','SX-4':'2201','SX-8':'2202','eXtra.SW':'2203'}
if(tariff_id!=''){document.write(eval('tariffs_names['+tariff_id+']'));}}
function InitServicesServersCookie(){if(!browserDetect().isIE){var username=getCookie('username');var email=getCookie('email');var comment=getCookie('comment');if(username!=null){document.getElementById('username').value=username;}
if(email!=null){document.getElementById('email').value=email;}
if(comment!=null){document.getElementById('comment').value=comment;}}}
function copyTo(from,elementID){document.getElementById(elementID).value=document.getElementById(from).value;}
function changeClass(elementID,newclass){document.getElementById(elementID).className=newclass;}
function doVDSPlanSelect(elementID){changeClass('vx1','vdsplanoff');changeClass('vx2','vdsplanoff');changeClass('vx3','vdsplanoff');changeClass(elementID,'vdsplanon');changeClass('vx1t','x-hide');changeClass('vx2t','x-hide');changeClass('vx3t','x-hide');changeClass(elementID+'t','');document.getElementById('vdsplan').value=elementID.charAt(2);doVDSTimeSelect(elementID+'t12')}
function doVDSTimeSelect(elementID){changeClass('vx1t1','vdsofferoff');changeClass('vx1t6','vdsofferoff');changeClass('vx1t12','vdsofferoff');changeClass('vx2t1','vdsofferoff');changeClass('vx2t6','vdsofferoff');changeClass('vx2t12','vdsofferoff');changeClass('vx3t1','vdsofferoff');changeClass('vx3t6','vdsofferoff');changeClass('vx3t12','vdsofferoff');changeClass(elementID,'vdsofferon');if(elementID.charAt(5)!=undefined){document.getElementById('vdstime').value=elementID.charAt(4)+elementID.charAt(5);}else{document.getElementById('vdstime').value=elementID.charAt(4);}}
jQuery(document).ready(function(){jQuery.validator.addMethod("domainName",function(value,element){return this.optional(element)||/^(http:\/\/)?(www.)?([\-\w\d\.]+\.[a-z]{2,6})$|^[\w\d]+$/i.test(value);},"Недопустимые символы или неверная доменная зона");if(jQuery('#validatePayment').length>0){jQuery('#validatePayment').validate({rules:{pay_domain:{required:true,domainName:true},sum_pol:'required'},messages:{pay_domain:{required:'обязательно к заполнению',domainName:'Недопустимые символы или неверная доменная зона'},sum_pol:{required:'обязательно к заполнению'}}});}
jQuery('.trOpener').click(function(){var parentTable=jQuery(this).parents('.swtable, .ntable');jQuery(this).hide();var trs=jQuery('tr',parentTable).each(function(){if(jQuery(this).hasClass('hdetails')){jQuery(this).removeClass('hdetails').addClass('vdetails');}})});jQuery('#Partner_discount').dialog({width:500,dialogClass:'partner_discount',modal:true,buttons:{"Хочу воспользоваться предложением!":function(){jQuery(this).dialog("close");},"Нет, спасибо":function(){deleteCookie('Partner_discount','/','.sweb.ru');jQuery(this).dialog("close");}}});var jsLink=jQuery('.jslink');swToggle('.more','.jstoggling');swToggleAll('#allstopedactionsopener','#allstopedactions');swToggleAll('#allactionsopener','#allactions');jsLink.click(function(e){e.preventDefault();});defaultText();})
var swToggle=function(el,context){var togglers=jQuery(el,context);togglers.each(function(){var id=jQuery(this).attr("href");var defaultHTML=jQuery(this).html();jQuery(this).toggle(function(){if(jQuery(id).is(':hidden')){jQuery(id).slideDown('fast');if(jQuery(this).hasClass('jslink')){jQuery(this).text('Свернуть');}
jQuery('img',jQuery(this)).attr('title','Свернуть');}else{jQuery(id).slideUp('fast');jQuery(this).html(defaultHTML);jQuery('img',jQuery(this)).attr('title','Развернуть');}},function(){if(jQuery(id).is(':hidden')){jQuery(id).slideDown('fast');if(jQuery(this).hasClass('jslink')){jQuery(this).text('Свернуть');}
jQuery('img',jQuery(this)).attr('title','Свернуть');}else{jQuery(id).slideUp('fast');jQuery(this).html(defaultHTML);jQuery('img',jQuery(this)).attr('title','Развернуть');}})})}
var swToggleAll=function(el,target){var opener=jQuery(el);var openerText=opener.text();opener.toggle(function(){jQuery('.collapser',target).slideDown('fast');jQuery('.more img',target).attr('title','Свернуть');opener.text('Свернуть все описания');},function(){jQuery('.collapser',target).slideUp('fast');opener.text(openerText);jQuery('.more img',target).attr('title','Развернуть');})}
var defaultText=function(){var defaultFields=jQuery('.defaultText');defaultFields.each(function(){var defaultTextVal=jQuery(this).val();var thisEl=jQuery(this);thisEl.focus(function(){var currentTextValue=thisEl.val();if(currentTextValue==defaultTextVal){thisEl.val('').addClass('defaultTextFocused');}}).blur(function(){var currentTextValue=thisEl.val();if(currentTextValue==''){thisEl.val(defaultTextVal).removeClass('defaultTextFocused');}})})};jQuery(document).ready(function(){jQuery('.btn').not('.float_search-content .btn').each(function(){if(jQuery(this).hasClass('btn-s')){var thisId=jQuery(this).attr('id');jQuery(this).removeClass('btn-s').removeClass('btn');if(thisId=='top_whois_submit'){jQuery(this).removeAttr('id');jQuery(this).wrap('<span class="btn btn-s" id="'+thisId+'"><span><span><span></span></span></span></span>');}else{jQuery(this).wrap('<span class="btn btn-s"><span><span><span></span></span></span></span>');}}})
jQuery('textarea, .text-field').each(function(){jQuery(this).focus(function(){jQuery(this).addClass('focused-field');});jQuery(this).blur(function(){jQuery(this).removeClass('focused-field');})})
var float_search=jQuery('#float_search');var search_ico=jQuery('#search_ico');float_search.css({left:search_ico.position().left+31+'px',top:search_ico.position().top+16+'px'})
float_search.click(function(e){e.stopPropagation();})
search_ico.click(function(){float_search.is(':hidden')?float_search.show('fast'):float_search.hide('fast');;})
search_ico.parent().click(function(e){e.preventDefault();})
jQuery(document.body).click(function(){float_search.is(':visible')?float_search.hide():'';})
jQuery(':checkbox','#whois_fast_table').each(function(){})
jQuery('#index-tariff tbody tr').hover(function(){jQuery(this).addClass('trhover');},function(){jQuery(this).removeClass('trhover');})
newMyCheckBoxSwitch();})
var newMyCheckBoxSwitch=function(){jQuery('.tldch').each(function(){var id=jQuery(this).attr('for');jQuery('#'+id).is(':checked')?jQuery(this).addClass('tldchecked'):jQuery(this).removeClass('tldchecked');jQuery(this).click(function(e){e.stopPropagation();jQuery('#'+id).is(':checked')?jQuery(this).addClass('tldchecked'):jQuery(this).removeClass('tldchecked');})})}
var newMyCheckBoxSwitch2=function(){var labels=jQuery('.tldch');var CheckBoxSwitchers=jQuery('span,img',labels);CheckBoxSwitchers.each(function(){var id=jQuery(this).parent().attr('for');jQuery('#'+id).is(':checked')?jQuery(this).parent().addClass('tldchecked'):jQuery(this).parent().removeClass('tldchecked');CheckBoxSwitchers.click(function(e){jQuery('#bbb').text(jQuery('#'+id).is(':checked'));!jQuery('#'+id).is(':checked')?jQuery(this).parent().addClass('tldchecked'):jQuery(this).parent().removeClass('tldchecked');})})}
function myCheckBoxSwitch(item){var checkbox=document.getElementById(item);if(checkbox.checked==false){document.getElementById(item+'ch').className='';checkbox.checked==true;}else{document.getElementById(item+'ch').className='tldchecked';checkbox.checked==false;}
var errrr=document.getElementById('qqqqqq');errrr.innerHTML=checkbox.checked;}
jQuery(document).ready(function(){var jsSelect=jQuery('.sw-js-select');jsSelect.each(function(){jQuery(this).click(function(e){e.stopPropagation();})
var thisSelect=jQuery('select',jQuery(this));var thisTextVal=jQuery('option:selected',thisSelect).text();var pseudoSelect=jQuery('.sw-select',jQuery(this));var pseudoOptions=jQuery('a',pseudoSelect);pseudoOptions.each(function(){jQuery(this).click(function(e){e.preventDefault();hideSwSelect();jQuery('b',opener).text(jQuery(this).text());thisSelect.val(jQuery(this).attr('rel'));});});var opener=jQuery('.nomatter',jQuery(this));jQuery('b',opener).text(thisTextVal);opener.click(function(e){e.preventDefault();jsSelect.not(jQuery(this).parents('.sw-js-select')).removeClass('sw-select-opened');jQuery(this).parents('.sw-js-select').hasClass('sw-select-opened')?jQuery(this).parents('.sw-js-select').removeClass('sw-select-opened'):jQuery(this).parents('.sw-js-select').addClass('sw-select-opened');});})
var showHelpLinks=jQuery('.show-help-link');showHelpLinks.each(function(){jQuery(this).click(function(e){showHelp2(jQuery(this));e.stopPropagation();})})
var swebDesign=jQuery(document);swebDesign.click(function(e){hideSwSelect();remover();});jQuery.extend(jQuery.validator.messages,{required:"…обязательное поле…",email:'…e-mail не соответствует формату…',equalTo:'…пароли не совпадают…'});jQuery.validator.addMethod("isBirthDateDEReal",function(value,element){var value=value.split('.');var thisDate=new Date();var valueMllsec=new Date(value[2],value[1]-1,value[0],thisDate.getHours(),thisDate.getMinutes(),thisDate.getSeconds());var _14yearsago=new Date((thisDate.getFullYear()-14),thisDate.getMonth(),thisDate.getDate(),thisDate.getHours(),thisDate.getMinutes(),thisDate.getSeconds());var diff=Math.ceil((_14yearsago-valueMllsec));return this.optional(element)||(diff>=0&&thisDate>=valueMllsec);},"Вы должны быть не моложе 14 лет!");jQuery.validator.addMethod("isMonthDEReal",function(value,element){var value=value.split('.');var month=value[1];return this.optional(element)||(12>=month&&0<month);},"Проверьте, пожалуйста, месяц");jQuery.validator.addMethod("isDayDEReal",function(value,element){var value=value.split('.');var day=value[0],month=value[1],year=value[2],realDay;switch(month){case'01':case'03':case'05':case'07':case'08':case'10':case'12':realDay=(day<=31)?1:0;break;case'04':case'06':case'09':case'11':realDay=(day<=30)?1:0;break;case'02':if((year%4)==0){if((year%100)==0&&(year%400)==0){realDay=(day<=29)?1:0;}else if((year%100)==0&&(year%400)!=0){realDay=(day<=28)?1:0;}else{realDay=(day<=29)?1:0;}}else{realDay=(day<=28)?1:0;}
break;}
return this.optional(element)||(realDay&&0<day);},"Проверьте, пожалуйста, день");jQuery.validator.addMethod("isPassportDateDEReal",function(value,element,param){var value=value.split('.');var thisDate=new Date();var valueMllsec=new Date(value[2],value[1]-1,value[0],thisDate.getHours(),thisDate.getMinutes(),thisDate.getSeconds());var targetValue=jQuery(param).val().split('.');var targetDate=new Date(targetValue[2],targetValue[1]-1,targetValue[0],thisDate.getHours(),thisDate.getMinutes(),thisDate.getSeconds());var _14yearsafterBD=new Date((targetValue[2]*1+14),targetValue[1]-1,targetValue[0],thisDate.getHours(),thisDate.getMinutes(),thisDate.getSeconds());return this.optional(element)||(valueMllsec>=_14yearsafterBD&&thisDate>=valueMllsec);},"Проверьте дату выдачи паспорта, пожалуйста!");jQuery.validator.addMethod("aFewEmails",function(value,element){var flag=0;var newValue=value.split(',');for(var i=0;i<newValue.length;i++){if(/^(((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)$/i.test(jQuery.trim(newValue[i]))){flag+=1;}}
if(flag==newValue.length){flag=true;}else{flag=false;};return this.optional(element)||flag;},"...e-mail не соответствует формату...");jQuery.validator.addClassRules({a_few_emails:{aFewEmails:true},month_DE_real:{isMonthDEReal:true}})
jQuery('th','#mainnav').hover(function(){jQuery(this).addClass('thover');},function(){jQuery(this).removeClass('thover');});jQuery('#ask_question').validate({rules:{email:{required:true,email:true},question:{required:true}}})
jQuery('#c-e-o-greet').validate({rules:{bug:"required",contacts:"required"},errorPlacement:function(error,element){error.appendTo(element.parents('td'));},errorElement:'small',errorClass:'errorClass'})
jQuery('#c-e-o-greet-submit').click(function(e){if(jQuery('#c-e-o-greet').valid()){jQuery('#c-e-o-greet').attr('action','/');jQuery('#c-e-o-greet').submit();}
e.preventDefault();})
jQuery('#aboutdomains').tabs({fx:{opacity:'toggle'}})
var siteUrl='',coloredButtonCode='';var coloredButtons=jQuery(':radio[name=colored-buttons]');coloredButtons.each(function(){jQuery(this).is(':checked')?jQuery('#html-code').html('&lt;!--SpaceWeb Button Start --&gt;'+"\n"+'&lt;a href="http://sweb.ru"&gt;'+"\n"+'&lt;img src="http://sweb.ru/img/sweb-buttons/'+jQuery(this).attr('id')+'.gif" style="border:0;height:31px;width:88px;" '+"\n"+' alt="SpaceWeb &amp;8212; профессиональный платный хостинг"'+"\n"+' title="SpaceWeb &amp;8212; профессиональный платный хостинг"/&gt;&lt;/a&gt;'+"\n"+'&lt;!-- SpaceWeb Button End --&gt;'):'';})
coloredButtons.click(function(){coloredButtonCode=jQuery(this).attr('id');if(jQuery(this).attr('id')=='text_link'){jQuery('#html-code').html('&lt;!--SpaceWeb Button Start --&gt;'+"\n"+'&lt;a href="http://sweb.ru"&gt;'+'Хостинг от SpaceWeb'+'&lt;/a&gt;'+"\n"+'&lt;!-- SpaceWeb Button End --&gt;');}
else{jQuery('#html-code').html('&lt;!--SpaceWeb Button Start --&gt;'+"\n"+'&lt;a href="http://sweb.ru"&gt;'+"\n"+'&lt;img src="http://sweb.ru/img/sweb-buttons/'+coloredButtonCode+'.gif" style="border:0;height:31px;width:88px;" '+"\n"+' alt="SpaceWeb &amp;8212; профессиональный платный хостинг"'+"\n"+' title="SpaceWeb &amp;8212; профессиональный платный хостинг"/&gt;&lt;/a&gt;'+"\n"+'&lt;!-- SpaceWeb Button End --&gt;');}})})
function hideSwSelect(){var jsSelect=jQuery('.sw-js-select');jsSelect.each(function(){jQuery(this).removeClass('sw-select-opened');})}
var remover=function(){var removing=jQuery('.removing');removing.each(function(){jQuery(this).remove();})}
var showHelp2=function(el){var html=jQuery('<table class="show_help removing" id="show_help_box"><tr><td><div class="ansblock"><div class="anstop"><div class="ansbottom" id="text-container"></div></div></div></td></tr></table>');var position=jQuery(el).offset();if(jQuery('#show_help_box').length==0){html.appendTo('body');}
jQuery('#text-container').text(jQuery(el).attr('hiddentitle'));jQuery('#show_help_box').css({left:position.left+2+'px',top:position.top-148+'px'})}
function submitPoll(iPollId,domPollForm){var iVariantId=document.getElementById('variantik').innerHTML;$.ajax({url:'/polls/vote/?poll_id='+iPollId+'&variant_id='+iVariantId,success:function(data){document.getElementById('poll'+iPollId).innerHTML=data;}});return false;}