// Start java_functions.js Script

function showpic(pic,titel,w,h,ordner)
{
  window.open(ordner+'include/pic_show.php?pic='+pic+'&titel='+titel,'', 'width='+w+',height='+h+',left='+(screen.width-w)/2+',top='+(screen.height-h)/2+',toolbar=no,menubar=no,scrollbars=no,resizable=yes');
}

// typ = clear , b , i , u , url
function format_textarea(form_name,textarea_id,typ) {

var element = document.getElementById(textarea_id);
if (document.selection) {
 // Anfangs und Endpunkte herausfinden ---------
 var range = document.selection.createRange();
 var stored_range = range.duplicate();
 stored_range.moveToElementText(element);
 stored_range.setEndPoint('EndToEnd',range);
 element.selectionStart = stored_range.text.length - range.text.length;
 element.selectionEnd = element.selectionStart + range.text.length;
 // ----------------

 if (element.selectionStart != element.selectionEnd) {

  var new_value = (element.value).substring(0,element.selectionStart);

  if (typ == "url") new_value += "[url]" + (element.value).substring(element.selectionStart,element.selectionEnd) + "[/url]";
  else if (typ == "email") new_value += "[email]" + (element.value).substring(element.selectionStart,element.selectionEnd) + "[/email]";
  else new_value += "<" + typ + ">" + (element.value).substring(element.selectionStart,element.selectionEnd) + "</" + typ + ">";

  new_value += (element.value).substring(element.selectionEnd,element.length);
  element.value = new_value;


 } // if start != end
} // if selection

} // function format_textarea

// Divs Expandieren
function div_expand(div) {
 if (document.getElementById(div).style.display == "") document.getElementById(div).style.display = "none";
 else document.getElementById(div).style.display = "";
}

