// 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

// Menüs aufklappen
if (document.getElementById && !document.all) ns6 = 1; else ns6 = 0;
var agtbrw = navigator.userAgent.toLowerCase();
var opera = (agtbrw.indexOf('opera') != -1);
var folder = '';

// Divs Expandieren
function div_expand(div) {

 if (document.getElementById(div)) folder = document.getElementById(div).style;
 else {
  if (ns6 == 1 || opera == true) folder = div.nextSibling.nextSibling.style;
  else folder = document.all[div.sourceIndex+1].style;
 }
 if (folder.display == "none") folder.display = ""; else folder.display = "none";

}

