function bb(sUBB, eUBB){ 
 var objTxtArea = document.forms['pagina'].elements['bericht'];
 if (!eUBB){
  eUBB = ''+sUBB+''; // Smileys..
  sUBB = '';
 }
 if (objTxtArea.selectionStart || objTxtArea.selectionStart == 0){
  var ss = objTxtArea.selectionStart;
  var se = objTxtArea.selectionEnd;
  objTxtArea.value = objTxtArea.value.substring(0, ss) + sUBB + objTxtArea.value.substring(ss, se) + eUBB + objTxtArea.value.substring(se, objTxtArea.value.length);
  if (sUBB.length != 0){
   objTxtArea.selectionStart = ss;
   objTxtArea.selectionEnd = se + sUBB.length + eUBB.length;
  }else{
   objTxtArea.selectionStart = se + sUBB.length + eUBB.length;
   objTxtArea.selectionEnd = objTxtArea.selectionStart;
  }
  objTxtArea.focus();
 }else if (objTxtArea.createTextRange){
  objTxtArea.focus();	//Needs to get focus to prevent other objects to get ubb codes
  document.selection.createRange().text = sUBB + document.selection.createRange().text + eUBB;
 }else{
  txtArea.value = txtArea.value + sUBB + eUBB;
 }
}

function confirmLink(alink, text) {
 if(typeof(window.opera) != 'undefined') {
  return true;
 }
 var is_confirmed = confirm(text);
 if (is_confirmed) {
  location.href = alink;
 }
 return is_confirmed;
}

function addtext(veld,text) {
 text = ''+text+' ';
 if(document.form.elements[veld].createTextRange) {
  document.form.elements[veld].focus();
  document.selection.createRange().duplicate().text = text;
 }else{
  document.form.elements[veld].focus();
  document.form.elements[veld].value += text;
 }
}

function addField(parent, type, params) {
    // eerst de params uit elkaar trekken
    var aParams = params.split(",");
    
    var newField = document.createElement(type);
    if(aParams.length > 1) {
        for(i=0;i<aParams.length;i++) {
            var aStringParams = aParams[i].split("=");
            newField.setAttribute(aStringParams[0], aStringParams[1]);
        }
    }
    
   document.getElementById(parent).appendChild(newField);
}

function remField(parent) {
    document.getElementById(parent).removeChild(document.getElementById(parent).lastChild);
    document.getElementById(parent).removeChild(document.getElementById(parent).lastChild);
}

