function SetInputFocus()
{
  if (opener)
    p=opener.parent;
  else
    p=parent;

  p.input.document.form1.text.focus();
  p.input.document.form1.text.value=p.input.document.form1.text.value;
}

function OpenWhisperBox(nickname)
{
  sessid=parent.input.document.form1.sessid.value;

  window.open("whisper.php?sessid="+sessid+"&user="+nickname,"","width=230,height=200,resizable=no,scrollbars=no");
}

function OpenSmileyList(referer)
{
  if (opener)
    p=opener.parent;
  else
    p=parent;

  sessid=p.input.document.form1.sessid.value;

  window.open("smileys.php?referer="+referer+"&sessid="+sessid,"","width=280,height=350,resizable=no,scrollbars=yes");
}

function OpenMessageSystem(action,receiver)
{
  sessid=parent.input.document.form1.sessid.value;
 window.open("messages.php?sessid="+sessid+"&action="+action+"&receiver="+receiver,"","width=450,height=520,resizable=no,scrollbars=yes");
}

function EditSmileys()
{
  sessid=parent.input.document.form1.sessid.value;

  window.open("editsmileys.php?sessid="+sessid,"","width=750,height=205,resizable=no,scrollbars=no");
}

function OpenRoomInfo(room)
{
  sessid=parent.input.document.form1.sessid.value;

  window.open("roominfo.php?room="+room+"&sessid="+sessid,"","width=570,height=320,resizable=no,scrollbars=yes");
}

function EnterRoom(room)
{
  sessid=parent.input.document.form1.sessid.value;

  parent.send.location.href="sendmsg.php?sessid="+sessid+"&text=/join "+room;
}

function OpenHelp()
{
  if (parent.input)
    sessid=parent.input.document.form1.sessid.value;
  else
    sessid='outside';

  window.open("help/?sessid="+sessid,"","width=500,height=530,resizable=yes,scrollbars=yes");
}

function RefreshChat()
{
  parent.output.location.href="output.php?sessid="+parent.input.document.form1.sessid.value;
  parent.userlist.location.href="userlist.php?sessid="+parent.input.document.form1.sessid.value;

  parent.input.document.form1.text.focus();
}

function ViewProfile(nickname)
{
  sessid=parent.input.document.form1.sessid.value;

  nickname=nickname.toLowerCase();
//  window.open("users/"+nickname,"","width=420,height=455,resizable=no,scrollbars=yes");
  window.open("profile.php?nickname="+nickname+"&sessid="+sessid,"","width=420,height=455,resizable=no,scrollbars=yes");
}

function EditProfile(nickname)
{
  sessid=parent.input.document.form1.sessid.value;
  //height=455
  window.open("editprofile.php?user="+nickname+"&sessid="+sessid+"&open=1","","width=385,height=520,resizable=no,scrollbars=yes");
}

function UploadPicture()
{
  sessid=opener.parent.input.document.form1.sessid.value;
  window.open("uploadpicture.php?sessid="+sessid,"","width=400,height=520,resizable=no,scrollbars=no");
}

function EditNickpage(nickname)
{
  sessid=opener.parent.input.document.form1.sessid.value;
  window.open("editnickpage.php?nickname="+nickname+"&sessid="+sessid,"","width=460,height=530,resizable=no,scrollbars=no");
}

function ActivateRightFrame(url,width)
{
  top.right.location.href=url;
  top.document.getElementsByName("f2")[0].cols="190,*,"+width;
}

function DeactivateRightFrame()
{
  top.document.getElementsByName("f2")[0].cols="190,*,0";
}

function Logout()
{
  if (parent.output.location.href.indexOf("autokick.php")==-1)
    {
      parent.input.document.sendform.sessid.value=parent.input.document.form1.sessid.value;
      parent.input.document.sendform.text.value='/logout';
      parent.input.document.sendform.submit();

      //parent.location="index.php";
    }
  else
    parent.location="index.php";
}

function OpenShop()
{
  sessid=parent.input.document.form1.sessid.value;

  win=window.open("shop/?sessid="+sessid,"","width=838,height=600,resizable=no,scrollbars=yes");
}

function OpenForum()
{
  sessid=parent.input.document.form1.sessid.value;

  win=window.open("forum/?sessid="+sessid,"","width=838,height=600,resizable=no,scrollbars=yes");
}

function OpenMemberList()
{
  sessid=parent.input.document.form1.sessid.value;

  window.open("members.php?sessid="+sessid,"","width=430,height=480,resizable=no,scrollbars=yes");
}

function OpenBirthdayCalendar()
{
  sessid=parent.input.document.form1.sessid.value;

  window.open("birthdays.php?sessid="+sessid,"","width=680,height=580,resizable=no,scrollbars=no");
}