<!-- 
function changefolder()
{
  page = "iMsg.php?f=" + document.mailform2.folder.options[document.mailform2.folder.selectedIndex].value
  window.location.href = page
}


function moveMsgs()
{
  n = document.forms[2].elements.length
  v = ""

  for (i = 0; i < n; i++)
  {
    if (document.forms[2].elements[i].checked == true)
      v = v + document.forms[2].elements[i].name + ";"
  }

  document.forms[2].move_mail.value = v;
}

function delMsgs()
{
  n = document.forms[2].elements.length
  v = ""

  for (i = 0; i < n; i++)
  {
    if (document.forms[2].elements[i].checked == true)
      v = v + document.forms[2].elements[i].name + ";"
  }

  document.forms[2].del_mail.value = v;
}

function countChars()
{
  maxLength = 512

  if (document.mailform.text.value.length > maxLength)
  {
    document.mailform.text.value = document.mailform.text.value.substring(0, maxLength)
    charleft = 0
  }
  else
    charleft = maxLength - document.mailform.text.value.length

  document.mailform.counter.value = charleft
}

function checkMsg() {
  with (document.mailform3) {
    for (var i=0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox')
           elements[i].checked = true;
    }
  }
}

function uncheckMsg() {
  with (document.mailform3) {
    for (var i=0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox')
           elements[i].checked = false;
    }
  }
}

function storeCaret (textEl)
{
  if (textEl.createTextRange) 
    textEl.caretPos = document.selection.createRange().duplicate();
}

function insertAtCaret (textEl, text)
{
  if (textEl.createTextRange && textEl.caretPos)
  {
    var caretPos = textEl.caretPos;
    caretPos.text =
      caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
        text + ' ' : text;
  }
  else
    textEl.value  = textEl.value + text;
}

function emoticon(esp)
{
  if (esp == "1")
    var fac = "[:-)]"
  else if (esp == "2")
    var fac = "[:-D]"
  else if (esp == "3")
    var fac = "[:-O]"
  else if (esp == "4")
    var fac = "[:-P]"
  else if (esp == "5")
    var fac = "[;-)]"
  else if (esp == "6")
    var fac = "[:-(]"
  else if (esp == "7")
    var fac = "[:-S]"
  else if (esp == "8")
    var fac = "[:-|]"
  else if (esp == "9")
    var fac = "[:'(]"
  else if (esp == "10")
    var fac = "[:-$]"
  else if (esp == "11")
    var fac = "[(H)]"
  else if (esp == "12")
    var fac = "[:-@]"
  else if (esp == "13")
    var fac = "[0:-)]"
  else if (esp == "14")
    var fac = "[:-14]"
  else if (esp == "15")
    var fac = "[:-15]"
  else if (esp == "16")
    var fac = "[:-16]"
  else if (esp == "17")
    var fac = "[:-17]"
  else if (esp == "18")
    var fac = "[:-18]"
  else if (esp == "19")
    var fac = "[:-19]"
  else if (esp == "20")
    var fac = "[:-20]"
  else if (esp == "21")
    var fac = "[:-21]"
  else if (esp == "22")
    var fac = "[:-22]"
  else if (esp == "23")
    var fac = "[:-23]"
  else if (esp == "24")
    var fac = "[:-24]"
  else if (esp == "25")
    var fac = "[:B]"
  else if (esp == "26")
    var fac = "[:C]"
  else if (esp == "27")
    var fac = "[:F2]"
  else if (esp == "28")
    var fac = "[:O]"
  else if (esp == "29")
    var fac = "[:M]"
  else if (esp == "30")
    var fac = "[:F]"
  else if (esp == "31")
    var fac = "[:K]"
  else if (esp == "32")
    var fac = "[:T]"
  else if (esp == "33")
    var fac = "[8-|]"
  else if (esp == "34")
    var fac = "[:P]"
  else if (esp == "35")
    var fac = "[:-E]"
  else if (esp == "36")
    var fac = "[:-G]"
  else if (esp == "37")
    var fac = "[:-U]"
  else if (esp == "38")
    var fac = "[:-V]"

  insertAtCaret(document.forumform.text, fac)
  document.forumform.text.focus();
}
-->
