function chkthe(){
if(document.getElementById("t0").checked==1 && !nofdone)
{nofdone=1;
if(!confirm('Выбирая общение вслепую (без фото и приветствия), вы соглашаетесь с тем, что не будете предъявлять нам претензий по поводу тех, кто может вам встретиться в данном разделе. Эти пользователи не модерируются, и за их поведение мы никакой ответственности не несем, поэтому советуем проявлять осторожность при контактах с ними. Гораздо надежнее выбрать другую тему, например, "Разговоры обо всем".\r\n\r\n'+wishto()+'общаться вслепую?'))
{document.getElementById("t0").checked=0;
document.getElementById("t5").checked=1;
document.getElementById("t5").focus()}else{document.getElementById("sendattr").click();}}
chkthe0()}

function chkthe0()
{if(document.getElementById("t6").checked==1){document.getElementById("t6ex").style.display="block";}
else
{document.getElementById("t6ex").style.display="none";}
if(document.getElementById("t7").checked==1){document.getElementById("t7ex").style.display="block";}
else
{document.getElementById("t7ex").style.display="none";}
if(document.getElementById("t8").checked==1){document.getElementById("t8ex").style.display="block";}
else
{document.getElementById("t8ex").style.display="none";}
}
function chkwish(par1){
if(document.getElementById("ia").value==par1){document.getElementById("seeseenex").style.display="block";
document.getElementById("wishb").style.color="#517341";}
else
{document.getElementById("seeseenex").style.display="none";
document.getElementById("wishb").style.color="#74512B";}}
function setrefrat()
{if(isonline()){
a=document.getElementById("refrat").value;
location.href='http://'+location.hostname+'/quit.php?refrat='+String(a);}}
function setaq()
{if(isonline()){
if(document.getElementById("aq").checked){a='1';}else{a='0';}
location.href='http://'+location.hostname+'/quit.php?aq='+a;}}
function setnosnd()
{if(isonline()){
if(document.getElementById("nosnd").checked){a='1';}else{a='0';}
location.href='http://'+location.hostname+'/quit.php?nosound='+a;}}
function setoldrr()
{if(isonline()){
if(document.getElementById("oldrr").checked){a='1';}else{a='0';}
location.href='http://'+location.hostname+'/quit.php?oldrr='+a;}}
function setwish()
{if(isonline()){
a=document.getElementById("ia").value;
location.href='http://'+location.hostname+'/quit.php?psyia='+String(a);}}
function setwish1()
{if(isonline()){
a=document.getElementById("seeseen").value;
location.href='http://'+location.hostname+'/quit.php?seeseen='+String(a);}}
function setwish2()
{if(isonline()){
a=document.getElementById("showord").value;
location.href='http://'+location.hostname+'/quit.php?showord='+String(a);}}
function chkrefrat(){
if(document.getElementById("refrat").value==0){document.getElementById("refratex").style.display="block";}
else
{document.getElementById("refratex").style.display="none";}}
function setCookie(c_name,value,expiredays)
{var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}
function getCookie(c_name)
{
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;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}
function dropwin()
{window.close();}
function setfocus(parfoc)
{document.getElementById(parfoc).focus()}
function setfocsel(parfocs)
{setfocus(parfocs);
document.getElementById(parfocs).select();}

function getmesstpl()
{msgsubj=document.getElementById("messsubj").value;
if(document.getElementById("messtop")){msgtop=document.getElementById("messtop").value}else{msgtop=''}
if(document.getElementById("messbot")){msgbot=document.getElementById("messbot").value}
msgsubj0='';
msgtop0='';
msgbod0='';
msgbot0='';}
function resmesstpl()
{if(confirm(wishto()+"вернуть письмо к исходному виду?")){
if(!msgsubj0){savmess();}
document.getElementById("messsubj").value=msgsubj;
document.getElementById("messtop").value=msgtop;
document.getElementById("messbody").value='';
document.getElementById("messbot").value=msgbot;
setfocus('messbody');}}
function savmess()
{document.getElementById("resmes").disabled=false;
msgsubj0=document.getElementById("messsubj").value;
msgtop0=document.getElementById("messtop").value;
msgbod0=document.getElementById("messbody").value;
msgbot0=document.getElementById("messbot").value;
setfocus('messbody');}
function getmess()
{if(confirm(wishto()+"восстановить более ранний вариант?")){document.getElementById("messsubj").value=msgsubj0;
document.getElementById("messtop").value=msgtop0;
document.getElementById("messbody").value=msgbod0;
document.getElementById("messbot").value=msgbot0;
setfocus('messbody');}}
function setprevmess(preval,diar)
{if(preval){
cr='\r\n';
if(document.getElementById("messsubj")){msgsubj1=document.getElementById("messsubj").value}else{msgsubj1=''}
msgbod1=document.getElementById("messbody").value;
if(!diar)
{if(document.getElementById("messtop")){msgtop1=document.getElementById("messtop").value}else{msgtop1=''}
msgfwd=document.getElementById("messfwd").value;
if(document.getElementById("messbot")){msgbot1=document.getElementById("messbot").value}else{msgbot1=''}}
a=getcurdat();
if(document.getElementById("prevdat")){document.getElementById("prevdat").value=a}
if(document.getElementById("prevfrom")){document.getElementById("prevfrom").value=psypn}
if(upn!='All'){document.getElementById("prevto").value=upn}
if(document.getElementById("prevsubj")){document.getElementById("prevsubj").value=msgsubj1}
if(diar)
{if(msgsubj1){document.getElementById("prevthe").innerHTML=msgsubj1}
intval=Number(document.getElementById("emot").value);
if(intval)
{strval='Настроение: <font class=';
if(intval<9999)
{switch(intval)
{case 1:
strval=strval+'gdtalk>хороше';
break;
case 2:
strval=strval+'gdtalk>отлично';
break;
case 3:
strval=strval+'bdtalk>плохо';
break;
case 4:
strval=strval+'bdtalk>отвратительно'}
strval=strval+'е';
}else{
if(document.getElementById("emotsign")){intval1=Number(document.getElementById("emotsign").value)}else{intval1=0}
switch(intval1)
{case 0:
strval=strval+'br';
break;
case 1:
strval=strval+'gd';
break;
case 2:
strval=strval+'bd'}
strval=strval+'talk>';
if(document.getElementById("emotkind")){strval=strval+document.getElementById("emotkind").value}}
strval=strval+'</font>.';
document.getElementById("prevemot").innerHTML=strval;
document.getElementById("prevemot").style.display="block"
}else{
document.getElementById("prevemot").style.display="none"}
document.getElementById("previdat").innerHTML='Сегодня в '+a.substring(11,16)+'.';
strval=msgbod1
}else{
strval=msgtop1+cr+msgbod1;
if(!msgfwd){strval=strval+cr+cr+msgbot1;}else{strval=strval+cr+cr+msgbot1+cr+msgfwd}}
strval=strval.replace(/ -/g,'&nbsp;&ndash;');
strval=strval.replace(/- /g,'&ndash; ');
strval=strval.replace(/  /g,'&nbsp;&nbsp;');

strval=strval.replace(/</g,'[');
/* strval=strval.replace(/>/g,']'); */
strval=strval.replace(/\x5bb\x5d/g,'<b>');
strval=strval.replace(/\x5bi\x5d/g,'<i>');
strval=strval.replace(/\x5bu\x5d/g,'<u>');
strval=strval.replace(/\x5b\x2fb\x5d/g,'</b>');
strval=strval.replace(/\x5b\x2fi\x5d/g,'</i>');
strval=strval.replace(/\x5b\x2fu\x5d/g,'</u>');
strval=strval.replace(/\x5bc\x5d/g,'<p class=justc>');
strval=strval.replace(/\x5br\x5d/g,'<p class=justr>');
strval=strval.replace(/\x5bj\x5d/g,'<p class=justj>');
strval=strval.replace(/\x5b\x2fc\x5d/g,'</p>');
strval=strval.replace(/\x5b\x2fr\x5d/g,'</p>');
strval=strval.replace(/\x5b\x2fj\x5d/g,'</p>');
strval1=strval.replace(/\x5ba/g,'<a class=tastyle1');
if(strval!=strval1)
{strval=strval1;
strval=strval.replace(/\x5b\x2fa\x5d/g,'</a>');
strval=strval.replace(/\x5d/g,'>')}
strval=strval.replace(/:-\x29/g,'<img src=/pictures/smile.gif border=0 title="Приятно :-)">');
strval=strval.replace(/;-\x29/g,'<img src=/pictures/wink.gif border=0 title="Прикольно ;-)">');
strval=strval.replace(/8\x7c\x29/g,'<img src=/pictures/cool.gif border=0 title="Круто! 8|)">');
strval=strval.replace(/8-\x28\x29/g,'<img src=/pictures/surprise.gif border=0 title="Поразительно! 8-()">');
strval=strval.replace(/:-\x28/g,'<img src=/pictures/bad.gif border=0 title="Плохо :-(">');
strval=strval.replace(/;-\x28/g,'<img src=/pictures/sad.gif border=0 title="Грустно ;-(">');
strval=strval.replace(/:-P/g,'<img src=/pictures/badidea.gif border=0 title="Сомнительно :-P">');
strval=strval.replace(/;-P/g,'<img src=/pictures/badideaw.gif border=0 title="Нереально ;-P">');
strval=strval.replace(/:-E/g,'<img src=/pictures/shit.gif border=0 title="Хватит! :-E">');
strval=strval.replace(/\n/g,'\n<br>');
document.getElementById("prevmess").innerHTML=strval;
document.getElementById("prevmessex").style.display="block";
}else{
document.getElementById("prevmessex").style.display="none";}}

function setmessfwd(preval)
{if(preval){
document.getElementById("messfwdex").style.display="block";
}else{
document.getElementById("messfwdex").style.display="none";}}

function chggrp(isug)
{if(document.getElementById("gr1000") && document.getElementById("gr1000").selected){document.getElementById("gr1000ex").style.display="inline";
document.getElementById("u1000").disabled=false;
for(i=100;i<108;++i){chggrpproc1(i,0);}
if(isug){for(i=10000;i<isug;++i){chggrpproc1(i,0);}}
}else{
for(i=100;i<108;++i){chggrpproc2(i,isug);}
if(isug){for(i=10000;i<isug;++i){chggrpproc2(i,isug);}}}}

function chggrpproc1(par1,par2)
{if(document.getElementById("gr"+par1+"ex") && par1!=par2){document.getElementById("gr"+par1+"ex").style.display="none";
document.getElementById("u"+par1).disabled=true;}}

function chggrpproc2(var1,var2)
{if(document.getElementById("gr"+var1+"ex") && document.getElementById("gr"+var1).selected){document.getElementById("gr"+var1+"ex").style.display="inline";
document.getElementById("u"+var1).disabled=false;
for(j=100;j<108;++j){chggrpproc1(j,var1);}
if(var2){for(j=10000;j<var2;++j){chggrpproc1(j,var1);}}
if(document.getElementById("gr1000ex")){document.getElementById("gr1000ex").style.display="none";}}}

function setgrnamex()
{if(document.getElementById("grnamex").style.display=="none"){document.getElementById("grnamex").style.display="block";
document.getElementById("makegroup").title="Позже";
document.getElementById("newgroup").focus();
document.getElementById("newgroup").select();}
else{document.getElementById("grnamex").style.display="none";
document.getElementById("makegroup").title="Создать";}}

function setrenref(gnum)
{if(document.getElementById("renref"+String(gnum-1)).style.display=="none"){
for(i=10000;i<gnum;++i){document.getElementById("renref"+i).style.display="inline";}
strval="Скрыть";
}else{
for(i=10000;i<gnum;++i){document.getElementById("renref"+i).style.display="none";}
strval="Показать";}
document.getElementById("grhduser").title=strval+" стрелки для переименования";
}


function rengroup(gnam)
{if(document.getElementById("rengroup"+gnam+"ex").style.display=="none"){
document.getElementById("rengroup"+gnam+"ex").style.display="block";
document.getElementById("group"+gnam).style.display="none";
document.getElementById("renamegroup"+gnam).select();}}

function setbranimex(preval)
{if(document.getElementById("branimex"+preval).style.display=="none"){document.getElementById("branimex"+preval).style.display="block";}
else{document.getElementById("branimex"+preval).style.display="none";}}

function setbranimex0(par)
{for(i=par;i<8;++i){
if((!document.getElementById("focus").disabled || document.getElementById("focus").checked || !document.getElementById("focus"+String(i)).checked) && (!document.getElementById("focus").disabled || !document.getElementById("focus").checked || document.getElementById("focus"+String(i)).checked) && (!document.getElementById("sound").disabled || document.getElementById("sound").checked || !document.getElementById("sound"+String(i)).checked) && (!document.getElementById("sound").disabled || !document.getElementById("sound").checked || document.getElementById("sound"+String(i)).checked)){document.getElementById("branimex"+String(i)).style.display="none";}}}

/* function setbranimex0()
{for(i=1;i<8;++i){
if((!document.getElementById("focus").disabled || document.getElementById("focus").checked || !document.getElementById("focus"+String(i)).checked) && (!document.getElementById("sound").disabled || document.getElementById("sound").checked || !document.getElementById("sound"+String(i)).checked)){document.getElementById("branimex"+String(i)).style.display="none";}}} */


/* function setbranimex0()
{for(i=1;i<8;++i){
if((!document.getElementById("focus").disabled || !document.getElementById("focus"+String(i)).checked) && (!document.getElementById("sound").disabled || !document.getElementById("sound"+String(i)).checked)){document.getElementById("branimex"+String(i)).style.display="none";}}} */



function chgchk(par1,par2,par3)
{if(document.getElementById(par1).checked){
for(i=par3;i<par2+1;++i){document.getElementById(par1+String(i)).checked=true;}}
else{
for(i=par3;i<par2+1;++i){document.getElementById(par1+String(i)).checked=false;}}
setbranimex0(par3);}

function chgchkm(par1,par2,par3)
{intval=1;
for(i=par3;i<par2+1;++i){if(document.getElementById(par1+String(i)).checked){intval=++intval;}}
if(intval==1){
document.getElementById(par1).checked=false;
document.getElementById(par1).disabled=false;}
if(intval==par2+2-par3){
document.getElementById(par1).checked=true;
document.getElementById(par1).disabled=false;}
if(intval>1 && intval<(par2+2-par3)/2+1){
document.getElementById(par1).checked=false;
document.getElementById(par1).disabled=true;}
if(intval>(par2+2-par3)/2 && intval<(par2+2-par3)){
document.getElementById(par1).checked=true;
document.getElementById(par1).disabled=true;}}

function enachk(par1)
{if(document.getElementById(par1).disabled){document.getElementById(par1).disabled=false;
document.getElementById(par1).click();}}

function getcurdat()
{var psyz=new Date();
strval=String(psyz.getDate());
if (strval.length==1){strval='0'+strval;}
strval1=String(psyz.getMonth()+1);
if (strval1.length==1){strval1='0'+strval1;}
strval=strval+'.'+strval1+'.'+String(psyz.getFullYear())+' ';
strval1=String(psyz.getHours());
if (strval1.length==1){strval1='0'+strval1;}
strval=strval+strval1+':'
strval1=String(psyz.getMinutes());
if (strval1.length==1){strval1='0'+strval1;}
strval=strval+strval1+':'
strval1=String(psyz.getSeconds());
if (strval1.length==1){strval1='0'+strval1;}
return strval+strval1;}
function postval(pval,pp,pu)
{if(pval==90)
{document.getElementById("fwdform").action='/album/newmess.php?i=diary#messbody';
return}
if(pval==120)
{document.getElementById("fwdform").action='/pager.php?b=1#text2pager';
return}
if(pval==121)
{document.getElementById("wadd").value=1;
document.getElementById("fwdform").action='/pager.php#view';
return}
if(pval==4){if(!confirm(wishto()+"удалить шаблон?")){pval=5;}}
if(pval==7){if(!confirm(wishto()+"сохранить письмо как файл для работы вне интернета?")){pval=5;}}
if(pval>10)
{document.getElementById("fwdform").action='/pc/newmess.php?p='+pp+'&u='+pu+'#messbody';
pval=pval-10}
document.getElementById("tosend").value=pval;}

function confdeldraft(){
if(!confirm(wishto()+"удалить это письмо?")){
document.getElementById("deldraft").value=0;}}
function maketpl(mtval)
{if((mtval!=2 && confirm(wishto()+"вернуться к настройкам по умолчанию?")) || mtval==2)
{mtpar="dotpl";
if(mtval>2){mtpar=mtpar+String(mtval);}
document.getElementById(mtpar).value=mtval;}}

function makerest(upn,unum){
cr='\r\n';
if(!confirm(wishto()+"извлечь пользователя "+upn+" из корзины?"+cr+cr+"Данное действие не означает непременного появления данной персоны в поле вашего зрения, оно лишь обеспечивает теоретическую возможность установления между вами контакта, который совершенно исключен, пока пользователь находится в корзине.")){
document.getElementById("restore"+String(unum)).value=0;}}

function setact(par1){
document.getElementById("tosend").value='3';
intval=document.getElementById("u").value;
if(intval=='email'){
a=confirm(wishto()+"переслать данное сообщение на электронный адрес "+psyem+"?");
strval=location.pathname+location.search;
if(!a){strval=strval+location.hash;
document.getElementById("tosend").value='0';}
document.getElementById("fwdform").action=strval;
}else{
document.getElementById("fwdform").action="/pc/newmess.php?p="+par1+"&u="+String(intval);}}

function subkey(event)
{if(event.ctrlKey){
key=(event.keyCode)?event.keyCode:event.which;
if(key==10 || key==13 || key==77){document.getElementById("sbmt").click();}}}

function keydownq(event)
{if((!event.ctrlKey && (event.keyCode==17 || event.which==17)) && confirm("Отправить?"))
{document.getElementById("sbmt").click();}}

function expmode(par)
{switch(par)
{case 1:
strval='выбранный элемент истории отношений';
break;
case 2:
strval='выбранную тему из папки "Отправленные"';
break;
case 3:
strval='выбранную тему из папки "Входящие"';
break;
case 4:
strval='записи разговоров';
break;
case 5:
strval='историю файлообмена';}
if(!confirm(wishto()+"экспортировать "+strval+" на свой компьютер?")){document.getElementById("exp").value='0';}}

function drop2trash(p,u,pn)
{if(isonline()){
if(p=='req' || confirm(pn+" удалится из ваших контактов без возможности восстановления отношений!\r\nТакже будет уничтожена вся ваша переписка и другая информация, касающаяся этого человека!\r\n\r\nВы СОВЕРШЕННО уверены, что общение с указанным пользователем вас БОЛЬШЕ НЕ ИНТЕРЕСУЕТ\r\nи вы хотели бы НАВСЕГДА поместить данный контакт в корзину?")){
location.href="http://"+location.hostname+"/quit.php?kill=this&p="+p+"&u="+u;
}}}

function kill()
{if(isonline()){
if(confirm(wishto()+"полностью удалить свою учетную запись?"))
{location.href="http://"+location.hostname+"/kill.php";}}}

function killgroup(grnam)
{if(isonline()){
if(confirm(wishto()+"удалить эту группу?")){
location.href="http://"+location.hostname+"/quit.php?killgroup="+grnam;}}}


function makepn()
{if(document.getElementById("f").value){
strval=document.getElementById("f").value;
if(document.getElementById("l").value){strval=strval+" "+document.getElementById("l").value;}
document.getElementById("pn").value=strval;
}else{
alert("Прежде чем генерировать псевдоним, заполните, пожалуйста, другие обязательные поля.");}}

function showmove(par1,par2)
{document.getElementById("moveblk"+par1+"-"+par2).style.display="block";
document.getElementById("contblk"+par1+"-"+par2).style.borderWidth="5px";
document.getElementById("contblk"+par1+"-"+par2).style.borderStyle="outset";
document.getElementById("contblk"+par1+"-"+par2).style.borderColor="#74512B";
}

function pcdemo()
{alert('К сожалению, запрошенное вами действие невозможно выполнить в демонстрационном режиме. Для получения доступа ко всем возможностям системы вам следует зарегистрироваться. Регистрация совершенно бесплатна и не отнимет у вас много времени.');}

function choothe(par1,par2)
{if(document.getElementById("thetxt").value!='-1')
{if(document.getElementById("thetxt").value=='0'){t='O';}else{t=document.getElementById("thetxt").value;}
location.href='http://'+location.hostname+location.pathname+'?p='+String(par1)+'&u='+String(par2)+'&view=all&t='+t+'#viewtheme';}}

function setexpbut()
{if(document.getElementById("thetxt").value!='-1')
{document.getElementById("expbut").value='Экспорт темы...';
document.getElementById("chooline").style.display='inline';
}else{
document.getElementById("expbut").value='Экспорт остального...';
document.getElementById("chooline").style.display='none';}}

function setselafol()
{if(document.getElementById("selafol").value<4)
{document.getElementById("chooline").style.display='inline';
document.getElementById("chooline1").style.display='inline';
}else{
document.getElementById("chooline").style.display='none';
document.getElementById("chooline1").style.display='none';}}

function delabo(abnum,kind)
{if(confirm(wishto()+'удалить вашего абонента?\r\n\r\nВсе сообщения для абонента "'+abnum+'" будут утеряны!')){
document.getElementById("setpagename").value="";
document.getElementById("delpagename").value="1";
document.getElementById("abut").value="Восстановить абонента";
/* document.getElementById("abut").attributes["onclick"].value="restabo('"+abnum+"')"; */
document.getElementById("abut").onclick=function() {restabo(abnum)}
document.getElementById("abut").className="greenbtn";
if(kind){strval='Продолжить';}else{strval='Изменить';}
alert('Для сохранения изменений нажмите, пожалуйста, кнопку "'+strval+'".')}}

function restabo(abnum)
{document.getElementById("setpagename").value=abnum;
document.getElementById("delpagename").value="0";
document.getElementById("abut").value="Удалить абонента";
/* document.getElementById("abut").attributes["onclick"].value="delabo('"+abnum+"')"; */
document.getElementById("abut").onclick=function() {delabo(abnum)}
document.getElementById("abut").className="redbtn"}

function profwarnmsg(){alert('Ваш профиль оставлен без изменений.')}

function profwarn()
{if(!confirm('Если вы выберете профиль общения, вам будет необходимо дополнить ваши регистрационные данные, в противном случае у вас могут возникнуть проблемы с использованием вашего пейджера и списка контактов. Вместе с тем вернуться в ваш нынешний профиль вы также не сможете.\r\n\r\n'+wishto()+' изменить профиль?'))
{for (i=100;i<108;i++){document.getElementById("p"+String(i)).name="";}
profwarnmsg()}}

function profdwarn()
{if(!confirm('Сейчас вы будете перенаправлены в нашу диагностическую систему. Покинув ее по ссылке "Выход", вы вновь окажетесь на этой странице и сможете выбрать профиль общения.\r\n\r\nПродолжить?'))
{document.getElementById("psysend").action="/pc/";
profwarnmsg()}}

function regalert(){alert("Вы уже зарегистрированы.")}

function notregalert(){alert("Для выполнения указанного действия вы должны быть зарегистрированы в системе. Если вы уже регистрировались, зайдите, пожалуйста в свою учетную запись и попробуйте еще раз.")}
function notuploadalert(){alert("К сожалению, ваших прав сейчас недостаточно для закачки файлов. Возможно, вы не довели регистрацию в системе до конца или же совершили слишком много вредных действий (подробнее см. http://www.putj.ru/help/rating.php).")}

nofdone=0;