var ie = (navigator.appName=="Microsoft Internet Explorer");
var netscape = (navigator.appName=="Netscape");

function bbCode(tag)
{
  var myField = document.getElementById("bbcode_msg");
  if (tag == "b") { insertAtCursor(myField,'[b]', '[/b]', 3); }
  if (tag == "i") { insertAtCursor(myField,'[i]', '[/i]', 3); }
  if (tag == "u") { insertAtCursor(myField,'[u]', '[/u]', 3); }
  if (tag == "link")
  {
    var a = prompt("Kérlek add meg a link szövegét!");
    if (!a) return false;
    var b = prompt("Kérlek add meg a hivatkozást!");
    if (!b) return false;
    else if (b.match(/javascript:/))
    {
      alert("Hibás hivatkozás.");
      return false;
    }
    insertAtCursor(myField,'[link=' + b + ']', a + '[/link]', 7 - -(a.length) - -(b.length));
  }
}


function insertAtCursor(myField, myOpenValue, myCloseValue, afterInsert)
{
  if (document.selection)
  {
    myField.focus();
    sel = document.selection.createRange();
    sel.text = myOpenValue + ((sel.text.length>0)?sel.text:"") + myCloseValue;
    sel.moveStart('character', afterInsert - (myOpenValue.length - -(myCloseValue.length)));
    sel.moveEnd('character', afterInsert - (myOpenValue.length - -(myCloseValue.length)));
    sel.select();
  }
  else if (myField.selectionStart || myField.selectionStart == '0')
  {
    var startPos = myField.selectionStart;
    var endPos = myField.selectionEnd;
    var tmpText = "";
    if (startPos < endPos) tmpText = myField.value.substring(startPos, endPos);
    myField.value = myField.value.substring(0, startPos)
    + myOpenValue
    + (tmpText.length>0?tmpText:"")
    + myCloseValue
    + myField.value.substring(endPos, myField.value.length);
    myField.selectionStart = startPos + afterInsert;
    myField.selectionEnd = startPos + afterInsert;
    myField.focus();
  }
  else
  {
    myField.value += myValue;
  }
}


function setArticleRel()
{
  window.open("libraries/article_rel.php", "article_rel", "top=100,left=100,width=600,height=250,resizable=1");
}

function openWindow(page)
{
  if (page == "law")
    window.open("window.php?page=law", "windowlaw", "top=100,left=100,width=600,height=400,resizable=1");
}
