var movephdir=1;var movingph=false;var priph=false;
var movephstp=25;var movephdelay=25;var movew=225;
function moveph(obj,ev,pri,dir){if(movingph){return;};priph=pri;var tmp;var mph0=document.getElementById(priph+'0');
  var i=0;while(tmp=document.getElementById(priph+i)){i++;};i--;movephdir=dir;movew=((pri=='vph')?113:225);
  if(movephdir){var node=mph0.cloneNode(true);node.id=priph+(i+1);node.style.left=(i+1)*movew+'px';mph0.parentNode.appendChild(node);}
  else{for(var j=i;j>=0;j--){if(tmp=document.getElementById(priph+j)){tmp.id=priph+(j+1);}}
       tmp=document.getElementById(priph+(i+1));var node=tmp.cloneNode(true);node.id=priph+'0';
       node.style.position='absolute';node.style.left='-'+movew+'px';tmp=document.getElementById(priph+'1');
       tmp.parentNode.insertBefore(node,tmp);tmp=document.getElementById(priph+'0');}
  movingph=true;moveph_r();
}
function moveph_r(){var i=0;var tmp=false;var moved=false;
  while(tmp=document.getElementById(priph+i)){var l=parseInt(tmp.style.left);
    if(movephdir){if(l>(i-1)*movew){l-=movephstp;moved=true;if(l<(i-1)*movew){l=(i-1)*movew;}tmp.style.left=l+'px';}}
    else{if(l<i*movew){l+=movephstp;moved=true;if(l>i*movew){l=i*movew;}tmp.style.left=l+'px';}}i++;}
  if(moved){setTimeout('moveph_r();',movephdelay);}else{moveph_c();}
}
function moveph_c(){var i=0;
  while(tmp=document.getElementById(priph+i)){if(movephdir){if(i==0){tmp.parentNode.removeChild(tmp);}else{tmp.id=priph+(i-1);}}i++;}
  if(!movephdir&&(tmp=document.getElementById(priph+(i-1)))){tmp.parentNode.removeChild(tmp);};movingph=false;
}
function phLine(obj,ev){switch(ev.type){case'click':break;}}
var moveupdiv=false;var movingup=false;
function moveup(obj,ev,pri){if(movingup){return;};moveupdiv=obj.parentNode;moveupdiv.style.top='0px';movingup=true;moveup_p();}
function moveup_p(){var moved=false;var t=Math.abs(parseInt(moveupdiv.style.top));t+=20;if(t>206){t=206;}else{moved=true;}
  moveupdiv.style.top='-'+t+'px';if(moved){setTimeout('moveup_p();',25);}else{movingup=false;moveupdiv=false;}
}



var mvabphdir=1;var mvngabph=false;var abpriph=false;var mvabstp=30;var mvabphdelay=25;var mvabphw=436;

function moveabph(obj,ev,pri,dir){if(mvngabph){return;}mvabphdir=dir;abpriph=pri;var abph01=document.getElementById(abpriph+'01');var abph11=document.getElementById(abpriph+'11');
  if(mvabphdir){IDB[pri]['ap']++;if(IDB[pri]['ap']>((IDB[pri].length-2)/2)){IDB[pri]['ap']=0;}}else{IDB[pri]['ap']--;if(IDB[pri]['ap']<0){IDB[pri]['ap']=((IDB[pri].length-2)/2);}}
  var trg1=ffn(abph01,'IMG');trg1.src=IDB[pri][IDB[pri]['ap']*2];var trg2=ffn(abph11,'IMG');trg2.src=IDB[pri][(IDB[pri]['ap']*2)+1];mvngabph=true;moveabph_p();
}

function moveabph_p(){
  var moved=false;
  var abph0=document.getElementById(abpriph+'0');var abph01=document.getElementById(abpriph+'01');
  var abph1=document.getElementById(abpriph+'1');var abph11=document.getElementById(abpriph+'11');
  var l0=Math.abs(parseInt(abph0.style.left));l0+=mvabstp;

  if(l0>mvabphw){l0=mvabphw;}else{moved=true;}

  if(mvabphdir){abph0.style.left='-'+l0+'px';abph1.style.left='-'+l0+'px';abph01.style.left=(436-l0)+'px';abph11.style.left=(436-l0)+'px';}
  else{abph0.style.left=l0+'px';abph1.style.left=l0+'px';abph01.style.left=(l0-436)+'px';abph11.style.left=(l0-436)+'px';}
  if(moved){setTimeout('moveabph_p();',mvabphdelay);}else{
    var trg1=ffn(abph0,'IMG');var tmp=trg1.src;var trg2=ffn(abph01,'IMG');trg1.src=trg2.src;trg2.src=tmp;abph0.style.left='0px';abph01.style.left='436px';
    var trg3=ffn(abph1,'IMG');var tmp=trg3.src;var trg4=ffn(abph11,'IMG');trg3.src=trg4.src;trg4.src=tmp;abph1.style.left='0px';abph11.style.left='436px';
    mvngabph=false;
  }
}



var mm_img=new Array();
mm_img['n'+0]=new Image();mm_img['n'+0].src='/img/menu/1about.gif';
mm_img['a'+0]=new Image();mm_img['a'+0].src='/img/menu/1about2.gif';
mm_img['o'+0]=new Image();mm_img['o'+0].src='/img/menu/1about3.gif';
mm_img['n'+1]=new Image();mm_img['n'+1].src='/img/menu/2londoncafe.gif';
mm_img['a'+1]=new Image();mm_img['a'+1].src='/img/menu/2londoncafe2.gif';
mm_img['o'+1]=new Image();mm_img['o'+1].src='/img/menu/2londoncafe3.gif';
mm_img['n'+2]=new Image();mm_img['n'+2].src='/img/menu/3announce.gif';
mm_img['a'+2]=new Image();mm_img['a'+2].src='/img/menu/3announce2.gif';
mm_img['o'+2]=new Image();mm_img['o'+2].src='/img/menu/3announce3.gif';
mm_img['n'+3]=new Image();mm_img['n'+3].src='/img/menu/4news.gif';
mm_img['a'+3]=new Image();mm_img['a'+3].src='/img/menu/4news2.gif';
mm_img['o'+3]=new Image();mm_img['o'+3].src='/img/menu/4news3.gif';
mm_img['n'+4]=new Image();mm_img['n'+4].src='/img/menu/5londonteam.gif';
mm_img['a'+4]=new Image();mm_img['a'+4].src='/img/menu/5londonteam2.gif';
mm_img['o'+4]=new Image();mm_img['o'+4].src='/img/menu/5londonteam3.gif';
mm_img['n'+5]=new Image();mm_img['n'+5].src='/img/menu/6photo.gif';
mm_img['a'+5]=new Image();mm_img['a'+5].src='/img/menu/6photo2.gif';
mm_img['o'+5]=new Image();mm_img['o'+5].src='/img/menu/6photo3.gif';
mm_img['n'+6]=new Image();mm_img['n'+6].src='/img/menu/7multimedia.gif';
mm_img['a'+6]=new Image();mm_img['a'+6].src='/img/menu/7multimedia2.gif';
mm_img['o'+6]=new Image();mm_img['o'+6].src='/img/menu/7multimedia3.gif';
mm_img['n'+7]=new Image();mm_img['n'+7].src='/img/menu/8forum.gif';
mm_img['a'+7]=new Image();mm_img['a'+7].src='/img/menu/8forum2.gif';
mm_img['o'+7]=new Image();mm_img['o'+7].src='/img/menu/8forum3.gif';
mm_img['n'+8]=new Image();mm_img['n'+8].src='/img/menu/9contacts.gif';
mm_img['a'+8]=new Image();mm_img['a'+8].src='/img/menu/9contacts2.gif';
mm_img['o'+8]=new Image();mm_img['o'+8].src='/img/menu/9contacts3.gif';
mm_img['n'+9]=new Image();mm_img['n'+9].src='/img/menu/10partners.gif';
mm_img['a'+9]=new Image();mm_img['a'+9].src='/img/menu/10partners2.gif';
mm_img['o'+9]=new Image();mm_img['o'+9].src='/img/menu/10partners3.gif';
function mmme(obj,ev,ov){if(obj.name=='current_menu'){return;}
  obj.src=mm_img[((ov?'o':'n')+parseInt(obj.id))].src;
}

var mm_img_about=new Array();
mm_img_about['n'+0]=new Image();mm_img_about['n'+0].src='/img/menu/about/1info.gif';
mm_img_about['a'+0]=new Image();mm_img_about['a'+0].src='/img/menu/about/1info2.gif';
mm_img_about['o'+0]=new Image();mm_img_about['o'+0].src='/img/menu/about/1info3.gif';
mm_img_about['n'+1]=new Image();mm_img_about['n'+1].src='/img/menu/about/2corp.gif';
mm_img_about['a'+1]=new Image();mm_img_about['a'+1].src='/img/menu/about/2corp2.gif';
mm_img_about['o'+1]=new Image();mm_img_about['o'+1].src='/img/menu/about/2corp3.gif';
mm_img_about['n'+2]=new Image();mm_img_about['n'+2].src='/img/menu/about/3clubmenu.gif';
mm_img_about['a'+2]=new Image();mm_img_about['a'+2].src='/img/menu/about/3clubmenu2.gif';
mm_img_about['o'+2]=new Image();mm_img_about['o'+2].src='/img/menu/about/3clubmenu3.gif';
mm_img_about['n'+3]=new Image();mm_img_about['n'+3].src='/img/menu/about/4card.gif';
mm_img_about['a'+3]=new Image();mm_img_about['a'+3].src='/img/menu/about/4card2.gif';
mm_img_about['o'+3]=new Image();mm_img_about['o'+3].src='/img/menu/about/4card3.gif';
function mmme_about(obj,ev,ov){if(obj.name=='current_menu'){return;}
  obj.src=mm_img_about[((ov?'o':'n')+parseInt(obj.id))].src;
}

var mm_img_cafe=new Array();
mm_img_cafe['n'+0]=new Image();mm_img_cafe['n'+0].src='/img/menu/cafe/1info.gif';
mm_img_cafe['a'+0]=new Image();mm_img_cafe['a'+0].src='/img/menu/cafe/1info2.gif';
mm_img_cafe['o'+0]=new Image();mm_img_cafe['o'+0].src='/img/menu/cafe/1info3.gif';
mm_img_cafe['n'+1]=new Image();mm_img_cafe['n'+1].src='/img/menu/cafe/2menu.gif';
mm_img_cafe['a'+1]=new Image();mm_img_cafe['a'+1].src='/img/menu/cafe/2menu2.gif';
mm_img_cafe['o'+1]=new Image();mm_img_cafe['o'+1].src='/img/menu/cafe/2menu3.gif';
function mmme_cafe(obj,ev,ov){if(obj.name=='current_menu'){return;}
  obj.src=mm_img_cafe[((ov?'o':'n')+parseInt(obj.id))].src;
}

var mm_img_team=new Array();
mm_img_team['n'+0]=new Image();mm_img_team['n'+0].src='/img/menu/team/2djs.gif';
mm_img_team['a'+0]=new Image();mm_img_team['a'+0].src='/img/menu/team/2djs2.gif';
mm_img_team['o'+0]=new Image();mm_img_team['o'+0].src='/img/menu/team/2djs3.gif';
mm_img_team['n'+1]=new Image();mm_img_team['n'+1].src='/img/menu/team/3barmen.gif';
mm_img_team['a'+1]=new Image();mm_img_team['a'+1].src='/img/menu/team/3barmen2.gif';
mm_img_team['o'+1]=new Image();mm_img_team['o'+1].src='/img/menu/team/3barmen3.gif';
mm_img_team['n'+2]=new Image();mm_img_team['n'+2].src='/img/menu/team/4fc.gif';
mm_img_team['a'+2]=new Image();mm_img_team['a'+2].src='/img/menu/team/4fc2.gif';
mm_img_team['o'+2]=new Image();mm_img_team['o'+2].src='/img/menu/team/4fc3.gif';
mm_img_team['n'+3]=new Image();mm_img_team['n'+3].src='/img/menu/team/5gogo.gif';
mm_img_team['a'+3]=new Image();mm_img_team['a'+3].src='/img/menu/team/5gogo2.gif';
mm_img_team['o'+3]=new Image();mm_img_team['o'+3].src='/img/menu/team/5gogo3.gif';
function mmme_team(obj,ev,ov){if(obj.name=='current_menu'){return;}
  obj.src=mm_img_team[((ov?'o':'n')+parseInt(obj.id))].src;
}

var mm_img_media=new Array();
mm_img_media['n'+0]=new Image();mm_img_media['n'+0].src='/img/menu/media/1music.gif';
mm_img_media['a'+0]=new Image();mm_img_media['a'+0].src='/img/menu/media/1music2.gif';
mm_img_media['o'+0]=new Image();mm_img_media['o'+0].src='/img/menu/media/1music3.gif';
mm_img_media['n'+1]=new Image();mm_img_media['n'+1].src='/img/menu/media/2video.gif';
mm_img_media['a'+1]=new Image();mm_img_media['a'+1].src='/img/menu/media/2video2.gif';
mm_img_media['o'+1]=new Image();mm_img_media['o'+1].src='/img/menu/media/2video3.gif';
function mmme_media(obj,ev,ov){if(obj.name=='current_menu'){return;}
  obj.src=mm_img_media[((ov?'o':'n')+parseInt(obj.id))].src;
}

var mm_img_forum=new Array();
mm_img_forum['n'+0]=new Image();mm_img_forum['n'+0].src='/img/menu/forum/1parties.gif';
mm_img_forum['a'+0]=new Image();mm_img_forum['a'+0].src='/img/menu/forum/1parties2.gif';
mm_img_forum['o'+0]=new Image();mm_img_forum['o'+0].src='/img/menu/forum/1parties3.gif';
mm_img_forum['n'+1]=new Image();mm_img_forum['n'+1].src='/img/menu/forum/2people.gif';
mm_img_forum['a'+1]=new Image();mm_img_forum['a'+1].src='/img/menu/forum/2people2.gif';
mm_img_forum['o'+1]=new Image();mm_img_forum['o'+1].src='/img/menu/forum/2people3.gif';
mm_img_forum['n'+2]=new Image();mm_img_forum['n'+2].src='/img/menu/forum/3clubcafe.gif';
mm_img_forum['a'+2]=new Image();mm_img_forum['a'+2].src='/img/menu/forum/3clubcafe2.gif';
mm_img_forum['o'+2]=new Image();mm_img_forum['o'+2].src='/img/menu/forum/3clubcafe3.gif';
mm_img_forum['n'+3]=new Image();mm_img_forum['n'+3].src='/img/menu/forum/4userlist.gif';
mm_img_forum['a'+3]=new Image();mm_img_forum['a'+3].src='/img/menu/forum/4userlist2.gif';
mm_img_forum['o'+3]=new Image();mm_img_forum['o'+3].src='/img/menu/forum/4userlist3.gif';
function mmme_forum(obj,ev,ov){if(obj.name=='current_menu'){return;}
  obj.src=mm_img_forum[((ov?'o':'n')+parseInt(obj.id))].src;
}



var gc0i=new Image();gc0i.src='/img/gc.gif';var gc1i=new Image();gc1i.src='/img/gco.gif';
function gc1(obj){obj.src=gc1i.src;}
function gc0(obj){obj.src=gc0i.src;}

var vrnsrc='/img/voteradio.gif';var vrasrc='/img/voteradio2.gif';
function votech(obj,ev,vf,v){var frm=document.getElementById(vf);
  if((typeof(frm)!=un)&&frm){var vote=frm.elements['vote'];
    if(parseInt(vote.value)){var tmp=document.getElementById(vf+vote.value);if((typeof(tmp)!=un)&&tmp){tmp.src=vrnsrc;}}    
    if((typeof(obj)==un)||!obj){obj=document.getElementById(vf+v);}
    if(vote.value!=v){vote.value=v;obj.src=vrasrc;}else{vote.value='0';obj.src=vrnsrc;}
  }
}
function votesubmit(frm){var q=new Array();for(var i=0;i<frm.elements.length;i++){q[q.length]=frm.elements[i].name+'='+frm.elements[i].value;};q=q.join('&');
  var func=function(a,t){var resp=a.responseText;ajax0();var vc=document.getElementById('voteContainer');vc.innerHTML=resp;return(true);}
  ajaxpost('/',q,false,false,false,func);return(false);
}

var chkboxnsrc='/img/auth/head/checkbox.gif';
var chkboxasrc='/img/auth/head/checkbox2.gif';
function swcheckbox(obj,ev,frmid,fldid){var frm=document.getElementById(frmid);
  if(frm&&frm.elements[fldid]){var fld=frm.elements[fldid];var img=document.getElementById(frmid+'chk');
    if(parseInt(fld.value)){fld.value=0;img.src=chkboxnsrc;}else{fld.value=1;img.src=chkboxasrc;}
  }
}

function hFl(sh){
  var tmp=document.getElementById('flash_mp');if((typeof(tmp)!=un)&&tmp){tmp.style.visibility=sh?'hidden':'visible';}
  var tmp=document.getElementById('flash_vp');if((typeof(tmp)!=un)&&tmp){tmp.style.visibility=sh?'hidden':'visible';}
}

function sMII(obj,sw,id){if(movingph){return;};var pos=parseInt(obj.parentNode.id.substr(3));var mii=document.getElementById('menuItemInfo');
  if(to(mii)){
    if(sw&&id){mii.className='cafeinfob'+(pos+1);mii.style.display='block';
      if(to(CAFE_DATA)){var item_title=CAFE_DATA[id]['title'];var item_text=CAFE_DATA[id]['text'];var item_cost=CAFE_DATA[id]['cost'];
        for(var i=0;i<mii.childNodes.length;i++){
          if(mii.childNodes[i].id=='cnt'){var cnt=mii.childNodes[i];
            for(var i=0;i<cnt.childNodes.length;i++){
              if(cnt.childNodes[i].id=='cnt0'){cnt.childNodes[i].innerHTML=item_title;}
              if(cnt.childNodes[i].id=='cnt1'){cnt.childNodes[i].innerHTML=item_text;}
              if(cnt.childNodes[i].id=='cnt2'){cnt.childNodes[i].innerHTML=item_cost;}
            }
            break;
          }
        }
      }
    }else{mii.style.display='none';}
  }
}

var gmp=false;
function guestmedia(obj,place){
  var gmsw=(gmp==place);gmp=place;
  var xyobj=obj.childNodes[0];
  var xoff=xyobj.offsetLeft;var yoff=26+xyobj.offsetTop;
  while(xyobj=xyobj.offsetParent){xoff+=xyobj.offsetLeft;yoff+=xyobj.offsetTop;};
  var gmf=document.getElementById('guestmediaform');
  if(to(gmf)){gmf.style.zIndex=500;gmf.style.top=yoff+'px';gmf.style.left=xoff+'px';gmf.style.display=(!gmsw||(gmf.style.display=='none'))?'block':'none';}
  var frm=document.getElementById('lfguestm');if(to(frm)){frm.elements['loc'].value=gmp;}
  return;
}

var regw=false;
function registration(obj){var rs=document.getElementById('regShade');rs.style.height=pageHeight()+'px';var rw=document.getElementById('regWnd');
  if(to(rs)&&to(rw)){rs.style.display='block';rw.style.display='block';}
  regw=rw;ajaxget('/tools/register.php?','regWndCnt');
}

function regfldf(obj,ev){switch(obj.name){case'd':obj.className='regd2';break;case'm':obj.className='regm2';break;case'year':case'y':obj.className='regy2';break;default:obj.className='reginp2';break;}}

function regfldkp(obj,ev){
  var v=obj.value;
  switch(obj.name){
    case'd':var kc=parseInt(ev.keyCode);if((kc>47)&&(kc<58)){}else{return(false);};break;
    case'm':var kc=parseInt(ev.keyCode);if((kc>47)&&(kc<58)){}else{return(false);};break;
    case'y':case'year':var kc=parseInt(ev.keyCode);if((kc>47)&&(kc<58)){}else{return(false);};break;
    default:break;
  }
}

function regfldb(obj,ev){
  var v=obj.value;
  switch(obj.name){
    case'd':obj.className=(v.length)?'regd2':'regd';break;
    case'm':obj.className=(v.length)?'regm2':'regm';break;
    case'y':case'year':obj.className=(v.length)?'regy2':'regy';break;
    default:obj.className=(v.length)?'reginp2':'reginp';break;
  }
}

function regError(txt){
  if(!to(txt)){var txt='Необходимо заполнить все поля';}
  var rec=document.getElementById('regWndCnt');
  var rew=document.getElementById('regWndErr');if(to(rew)){rew.style.display='block';}
  var ret=document.getElementById('regErrText');if(to(ret)){ret.innerHTML=txt;}
}

function regF(frm){
  var login=frm.elements['login'].value;
  if(login.length){
    if(mailtest(login)){
      // LOGIN OK
    }else{regError('Логин должен быть Вашим e-mail адресом');frm.elements['login'].focus();return(false);}
  }else{regError('Вы не вписали Логин');frm.elements['login'].focus();return(false);}
  var pwd=frm.elements['pwd'].value;
  var pwd2=frm.elements['pwd2'].value;
  if(pwd.length){
    if(pwd2.length){
      if(pwd==pwd2){
        // PWD OK
      }else{regError('Пароль подтвержден неверно');frm.elements['pwd2'].value='';frm.elements['pwd'].value='';frm.elements['pwd'].focus();return(false);}
    }else{regError('Вы не подтвердили пароль');frm.elements['pwd2'].focus();return(false);}
  }else{regError('Вы не вписали Пароль');frm.elements['pwd2'].value='';frm.elements['pwd'].focus();return(false);}
  //var firstname=frm.elements['firstname'].value;if(!firstname.length){regError('Вы не вписали Имя');frm.elements['firstname'].focus();return(false);}
  //var lastname=frm.elements['lastname'].value;if(!lastname.length){regError('Вы не вписали Фамилию');frm.elements['lastname'].focus();return(false);}
  var nick=frm.elements['nick'].value;if(!nick.length){regError('Вы не вписали Ник');frm.elements['nick'].focus();return(false);}
  //var d=parseInt(frm.elements['d'].value);if(!d){regError('Вы не вписали день рождения');frm.elements['d'].focus();return(false);}
  //var m=parseInt(frm.elements['m'].value);if(!m){regError('Вы не вписали месяц рождения');frm.elements['m'].focus();return(false);}
  //var y=parseInt(frm.elements['y'].value);if(!y){regError('Вы не вписали год рождения');frm.elements['y'].focus();return(false);}
  //if((d>0)&&(d<31)){}else{regError('День рождения должен быть в диапозоне 1-31');frm.elements['d'].focus();return(false);}
  //if((m>0)&&(m<12)){}else{regError('Месяц рождения должен быть в диапозоне 1-12');frm.elements['m'].focus();return(false);}
  //if((y>=1900)&&(y<=2008)){}else{regError('Год рождения должен быть в диапозоне 1900-2008');frm.elements['y'].focus();return(false);}
  //var sex=frm.elements['sex'].value;if(!parseInt(sex)){regError('Вы не указали Пол');return(false);}
  return(true);
}

function regIF(iframe){
  try{
    if(to(iframe.contentWindow.document.body.innerHTML)){
      var result=iframe.contentWindow.document.body.innerHTML;
      if(result.length>=4){var spec=new Array('');var specs='';
        if(result.substr(0,1)=='['){var pos=result.indexOf(']');var specs=result.substr(1,pos-1);result=result.substr(pos+1);}
        var spec=specs.split(':');
        switch(spec[0]){
          case'err':
            switch(spec[1]){
              case'login-exists':regError('Извините, пользователь с таким Логином уже зарегистрирован');break;
              case'login-invalid':regError('Логин должен быть Вашим e-mail адресом');break;
              case'password-empty':regError('Вы не вписали пароль');break;
              case'empty-confirmation':regError('Вы не подтвердили пароль');break;
              case'bad-confirmation':regError('Пароль подтвержден неверно');break;
              //case'firstname-empty':regError('Вы не вписали Имя');break;
              //case'lastname-empty':regError('Вы не вписали Фамилию');break;
              case'nick-empty':regError('Вы не вписали Ник');break;
              case'nick-exists':regError('Извините, указанный вами ник, уже используется другим пользователем.');break;
              //case'd-empty':regError('Вы не вписали день рождения');break;
              //case'm-empty':regError('Вы не вписали месяц рождения');break;
              //case'y-empty':regError('Вы не вписали год рождения');break;
              //case'd-out_of_range':regError('День рождения должен быть в диапозоне 1-31');break;
              //case'm-out_of_range':regError('Месяц рождения должен быть в диапозоне 1-12');break;
              //case'y-out_of_range':regError('Год рождения должен быть в диапозоне 1900-2008');break;
              //case'sex-out_of_range':regError('Вы не указали Пол');break;
            }
          break;
          case'ALLOK':
            regError('Регистрация прошла успешно.<br>На Ваш почтовый ящик отправлено уведомление.<br>Через 5 секунд вы будете перенаправлен на страницу Вашего профиля.<br>Спасибо.');
            setTimeout('window.location=\'/profile\';',5000);
          break;
          default:break;
        }
      }
    }
  }catch(ex){}
}

function regErrClose(){
  var rew=document.getElementById('regWndErr');
  rew.style.display='none';
}

function regSetSex(sex){
  var sm=document.getElementById('regsexm');sm.src='/img/regchk'+((sex==1)?'1':'0')+'.gif';
  var sw=document.getElementById('regsexw');sw.src='/img/regchk'+((sex==2)?'1':'0')+'.gif';
  var s=document.getElementById('regsex');s.value=sex;
}

function regclose(){var rs=document.getElementById('regShade');var rw=document.getElementById('regWnd');
  if(to(rs)&&to(rw)){rs.style.display='none';rw.style.display='none';}
}

var phShade=false;var phWnd=false;var phWndNavi=false;var phWndBlock=false;var phvimg=false;var phvtitle=false;var phvprev=false;var phvnext=false;
var phvlink=false;var phvgalid=false;var phvphid=false;var phvprevid=false;var phvnextid=false;var loadingImage=new Image();
function photoObjects(sh){
  if(!phShade){phShade=document.getElementById('photoShade');}
  if(!phWnd){phWnd=document.getElementById('photoWnd');}
  if(!phWndNavi){phWndNavi=document.getElementById('photoWndNavi');}
  if(!phWndBlock){phWndBlock=document.getElementById('photoWndBlock');}
  if(!phvtitle){phvtitle=document.getElementById('phvtitle');}
  if(!phvimg){phvimg=document.getElementById('phvimg');}
  if(!phvprev){phvprev=document.getElementById('phvprev');}
  if(!phvnext){phvnext=document.getElementById('phvnext');}
  if(!phvlink){phvlink=document.getElementById('phvlink');}
  phShade.style.height=pageHeight()+'px';
  if(sh){phShade.style.display='block';phWnd.style.display='block';phWndNavi.style.display='block';phWndBlock.style.display='block';
         phWndBlock.style.background='url(/img/ajax.gif) center center #000000 no-repeat';phvimg.src='/img/x.gif';phvimg.onclick=null;
  }else{phShade.style.display='none';phWnd.style.display='none';phWndNavi.style.display='none';phWndBlock.style.display='none';
        phWndBlock.style.background='#000000';phvimg.src='/img/x.gif';phvimg.onclick=null;
  }
}

function loadedImage(obj){
  phWndBlock.style.background='#000000';
  phvimg.src=obj.src;
  phvimg.onclick=function(){view_photo_next();}
  phvimg.width=obj.width;phWndBlock.style.width=obj.width+'px';
  phvimg.height=obj.height;phWndBlock.style.height=obj.height+'px';
}

function view_photo(id,gal){
  window.scrollTo(0,0);
  photoObjects(true);
  if(to(id)){phvphid=id;}
  if(to(gal)){phvgalid=gal;}
  var func=function(a,t){
    var result=a.responseText;ajax0();var spec=new Array('');var specs='';
    if(result.substr(0,1)=='['){var pos=result.indexOf(']');var specs=result.substr(1,pos-1);result=result.substr(pos+1);}
    var spec=specs.split(':');
    switch(spec[0]){
      case'photo':
        if(to(phvimg)){
          loadingImage.onload=function(){loadedImage(this);}
          loadingImage.src=spec[1];loadingImage.width=spec[2];
          loadingImage.height=spec[3];phvtitle.innerHTML=result;
          phvprevid=parseInt(spec[4]);phvnextid=parseInt(spec[5]);
          phvprev.style.visibility=phvprevid?'visible':'hidden';
          phvnext.style.visibility=phvnextid?'visible':'hidden';
          phvlink.innerHTML=spec[6];
        }
      break;
    }
    return(true);
  }
  ajaxget('/photoajax/'+phvgalid+'/'+phvphid,false,false,false,func);
}

function view_photo_prev(){if(phvprevid){view_photo(phvprevid);}}
function view_photo_next(){if(phvnextid){view_photo(phvnextid);}}
function close_photo(){photoObjects(false);}

function swteamblock(obj,ev,s){
  var d1=false;var d2=false;var d3=false;
  for(var i=0;i<obj.childNodes.length;i++){if(obj.childNodes[i].tagName=='DIV'){if(!d1){d1=obj.childNodes[i];}else if(!d2){d2=obj.childNodes[i];}else if(!d3){d3=obj.childNodes[i];}else{break;}}}
  if(d1&&d2){d1.style.display=s?'block':'none';d2.style.display=s?'none':'block';d3.style.display=s?'none':'block';}
}

function fdelmsg(tid,id){var sure=confirm('Удалить сообщение?');if(sure){var frm=document.getElementById('forum_form');if(to(frm)){frm.elements['cmd'].value='delmsg';frm.elements['tid'].value=tid;frm.elements['id'].value=id;frm.submit();}}}
function fdeltopic(tid,id){var sure=confirm('Удалить тему?');if(sure){var frm=document.getElementById('forum_form');if(to(frm)){frm.elements['cmd'].value='deltopic';frm.elements['tid'].value=tid;frm.elements['id'].value=id;frm.submit();}}}

var mm_step=8;var mm_mvng=false;var mm_dir=true;var mm_delay=25;var mm_mvh=24;var mm_fr=true;
function trackscroll(dir){mm_fr=true;mm_dir=dir;trackscroll_r();}
function trackscroll_r(){
  var c=0;var trk=false;var tp=false;var stp=false;
  if(mm_dir){
    do{try{trk=document.getElementById('track'+c);tp=parseInt(trk.style.top)-mm_step;if(tp<-1*mm_mvh){stp=trk;}else{trk.style.top=tp+'px';}c++;}catch(err){trk=false;}}while(trk);
    if(!stp){setTimeout('trackscroll_r();',mm_delay);return;}
    else{var nc=0;c=1;do{try{trk=document.getElementById('track'+c);trk.id='track'+nc;c++;nc++;}catch(err){trk=false;}}while(trk);
      var node=stp.cloneNode(true);node.id='track'+nc;node.style.top=(32*nc)+'px';stp.parentNode.appendChild(node);stp.parentNode.removeChild(stp);
    }
  }else{
    if(mm_fr){
      c=0;do{try{trk=document.getElementById('track'+c);if(to(trk)){stp=trk;c++;}else{trk=false;}}catch(err){trk=false;}}while(trk);
      for(var i=(c-1);i>=0;i--){trk=document.getElementById('track'+i);trk.id='track'+(i+1);}
      var node=stp.cloneNode(true);node.id='track0';node.style.top='-32px';
      stp.parentNode.appendChild(node);stp.parentNode.removeChild(stp);
      stp=false;mm_fr=false;
    }
    do{try{trk=document.getElementById('track'+c);if(to(trk)){tp=parseInt(trk.style.top)+mm_step;if((c==0)&&(tp==0)){stp=true;}trk.style.top=tp+'px';c++;}else{trk=false;}}catch(err){trk=false;}}while(trk);
    if(!stp){setTimeout('trackscroll_r();',mm_delay);return;}
  }
}

function swphsh(obj,ev,s){
  var shd=false;for(var i=0;i<obj.childNodes.length;i++){if(obj.childNodes[i].tagName=='DIV'){if(!shd){shd=true;}else{shd=obj.childNodes[i];break;}}}  
  if(to(shd)&&(shd.id!='active_gallery')&&to(shd.style.display)){shd.style.display=s?'none':'block';var ag=document.getElementById('active_gallery');
    if(to(ag)){ag.style.display=s?'block':'none';}
  }
}

function getMusicLoad(a,t){
  var result=a.responseText;ajax0();
  if(result.length>=4){var spec=new Array('');var specs='';
    if(result.substr(0,1)=='['){var pos=result.indexOf(']');var specs=result.substr(1,pos-1);result=result.substr(pos+1);}
    var spec=specs.split(':');
    switch(spec[0]){
      case'music':
        
        var fmp=document.getElementById('flash_mp');if(to(fmp)){fmp.innerHTML=result;}
        var mi=document.getElementById('musicImage');
        if(to(mi)){mi.src=spec[3];mi.alt=spec[4];
          if(parseInt(spec[5])){mi.width=parseInt(spec[5]);}
          if(parseInt(spec[6])){mi.height=parseInt(spec[6]);}
        }
        
        var mar=document.getElementById('musicArtist');if(to(mar)){mar.innerHTML=spec[8];}
        var mal=document.getElementById('musicAlbum');if(to(mal)){mal.innerHTML=spec[10];}
        var my=document.getElementById('musicYear');if(to(my)){my.innerHTML=spec[11];}
        var ms=document.getElementById('musicStyle');if(to(ms)){ms.innerHTML=spec[12];}
        
      break;
      default:break;
    }
  }
  return(true);
}

function getMusic(id){
  ajaxget('/tools/getmusic.php?id='+id,false,false,false,getMusicLoad);
}

function fdescsw(obj,ev){
  var frm=document.getElementById('users_form');
  if(to(frm)){
    var desc=parseInt(frm.elements['desc'].value);
    frm.elements['desc'].value=desc?'0':'1';
    frm.submit();
  }
}

var cf_image=new Image();
var cf_id=false;
var cf_name=false;
var cf_status=false;
var cf_changed=false;
function cf_image_loaded(obj){
  var cfimg=document.getElementById('cf_img');
  var cfname=document.getElementById('cf_name');
  var cfstatus=document.getElementById('cf_status');
  if(to(cfimg)&&to(cfname)&&to(cfstatus)){
    cfimg.src=obj.src;
    cfname.innerHTML=cf_name;
    cfstatus.innerHTML=cf_status;
  }
  cf_chgd();
}

var cfchange=function(a,t){
  var result=a.responseText;ajax0();
  if(result.length>=4){var spec=new Array('');var specs='';
    if(result.substr(0,1)=='['){var pos=result.indexOf(']');var specs=result.substr(1,pos-1);result=result.substr(pos+1);}
    var spec=specs.split(':');
    switch(spec[0]){
      case'clubface':
        if(to(spec[1])&&to(spec[4])&&to(spec[5])&&to(spec[6])){
          cf_image.onload=function(){cf_image_loaded(this);}
          cf_image.src=spec[1];
          cf_id=spec[6];cf_name=spec[4];cf_status=spec[5];
        }else{cf_chgd();}
      break;
      default:break;
    }
  }
  return(true);
}
function cf_chgd(){
  if(!cf_changed){cf_changed=true;
    var cfloading=document.getElementById('cfloading');if(to(cfloading)){cfloading.style.display='none';}
    var cfimg=document.getElementById('cf_img');if(to(cfimg)){cfimg.style.cursor='pointer';cfimg.onclick=function(){getclubface();}}
  }
}
function getclubface(id){if(!to(id)){var id=cf_id;}if(!to(id)){return;}
  cf_changed=false;var cfloading=document.getElementById('cfloading');if(to(cfloading)){cfloading.style.display='block';}
  var cfimg=document.getElementById('cf_img');if(to(cfimg)){cfimg.style.cursor='default';cfimg.onclick=null;}
  ajaxget('/tools/getcf.php?id='+id,false,false,false,cfchange);setTimeout('cf_chgd();',8000);
}

function users_order(order,desc){
  var frm=document.getElementById('users_form');
  if(to(frm)){frm.elements['order'].value=order;
    if(typeof(desc)!='undefined'){frm.elements['desc'].value=desc;}
    else{frm.elements['desc'].value=parseInt(frm.elements['desc'].value)?'0':'1';}
    frm.submit();
  }
}
function users_sort(desc,order){var frm=document.getElementById('users_form');if(to(frm)){frm.elements['desc'].value=desc;if(to(order)){frm.elements['order'].value=order;}frm.submit();}}
function users_page(page){var frm=document.getElementById('users_form');if(to(frm)){frm.elements['page'].value=page;frm.submit();}}
function profile_sm_chk(obj){var frm=document.getElementById('profileFORM');if(to(frm)){var sm=parseInt(frm.elements['showmail'].value);sm=sm?'0':'1';frm.elements['showmail'].value=sm;obj.src='/img/chk'+sm+'.gif';}}
function profile_sm_hint(obj,sh){var smh=document.getElementById('showmailhint');if(sh){smh.style.top=(gy-50)+'px';smh.style.left=(gx+5)+'px';}else{smh.style.top='0px';smh.style.left='0px';}smh.style.display=sh?'block':'none';}
function clear_field(obj){obj.value='';obj.onfocus=null;obj.style.color='#000000';}