var _editor_url = "htmlarea/";
var _editor_lang = "en";
var _cms_wysiwyg_win = 0;
var _cms_wysiwyg_url = "";
var _cms_wysiwyg_tags = "";

/*
_cms.user_agent = navigator.userAgent.toLowerCase();
_cms.is_ie     = ((HTMLArea.agt.indexOf("msie") != -1) && (HTMLArea.agt.indexOf("opera") == -1));
_cms.is_opera  = (HTMLArea.agt.indexOf("opera") != -1);
_cms.is_mac    = (HTMLArea.agt.indexOf("mac") != -1);
_cms.is_mac_ie = (HTMLArea.is_ie && HTMLArea.is_mac);
_cms.is_win_ie = (HTMLArea.is_ie && !HTMLArea.is_mac);
_cms.is_gecko  = (navigator.product == "Gecko");
*/
function _cms_wysiwyg_edit( title, form, id, wpix, hpix, rows, cols, id_div )
{
  var w = wpix;
  var h = hpix;
  var x = (screen.width - w) / 2;
  if( x < 0 )
    x = 0;
  var y = (screen.height - h) / 2;

  // Beim Internet Explorer die Menubar abschalten
//  var s;
//  if( _cms.is_ie )
  var s = "width="+w+",height="+h+",screenX="+x+",left="+x+",screenY="+y+",top="+y+",scrollbar=no,toolbar=no,status=no,menubar=yes,location=no,directories=no,resizeable=no";
//  else
//    s = "width="+w+",height="+h+",screenX="+x+",left="+x+",screenY="+y+",top="+y+",scrollbar=no,toolbar=no,status=no,menubar=yes,location=no,directories=no,resizeable=no";

  cms_wysiwyg_destroy();

  var url = _cms_wysiwyg_url+"?title="+escape(title)+"\&tags="+escape(_cms_wysiwyg_tags)+"\&form="+form+"\&id="+id+"\&rows="+rows+"\&cols="+cols+"\&url="+_editor_url+"\&lang="+_editor_lang+"\&id_div="+id_div;

  _cms_wysiwyg_win = window.open( url, '', s );
}

function cms_wysiwyg_edit( title, form, id )
{
  return _cms_wysiwyg_edit( title, form, id, 640, 480, 33, 80, 'none' );
}

function cms_wysiwyg_edit_2( title, form, id, id_div )
{
  return _cms_wysiwyg_edit( title, form, id, 640, 480, 33, 80, id_div );
}

function cms_wysiwyg_destroy()
{
  if( _cms_wysiwyg_win )
    if( !_cms_wysiwyg_win.closed )
      _cms_wysiwyg_win.close();
}

function cms_wysiwyg_init( base_url, lang, allowed_tags  )
{
  cms_wysiwyg_destroy();

  _editor_url = base_url+"/htmlarea/";
  _editor_lang = lang; // 'en';
  _cms_wysiwyg_tags = allowed_tags;

  // CMS - WYSIWYG Variablen
  _cms_wysiwyg_url = base_url+"/wysiwyg.php";
}

