﻿var toolbarsStandard = null;
var toolbarsTOC = null;
var toolbarsEditor1 = null;
var toolbarsEditor2 = null;
var toolbarsEditor3 = null;
var toolbarsEditor4 = null;
var toolbarsEditorBottom = null;
var toolbarsUser = null;
var btnBold = null;
var btnItalic = null;
var btnUnderline = null;
var btnStrike = null;
var btnSuperscript = null;
var btnSubscript = null;
var btnJustifyLeft= null;
var btnJustifyCenter = null;
var btnJustifyRight = null;
var btnJustifyFull = null;
var btnInsertOrderedList = null;
var btnInsertUnorderedList = null;
var cmbFont = null;
var cmbFontSize = null;
var cmbStyle = null;
var cmbFormat = null;
var btnEdit = null;
var btnHtml = null;
var btnPreview = null;

//###CW###
var toolbarsCW = null;
var toolbarsCWCheck = null;

//-----------------------------------------------------------------------------------------------------------
// TOOLBAR
//-----------------------------------------------------------------------------------------------------------
function toolbarCreate(objToolbars, id)
{

  var imagePath = webRoot + "application/images/";
  var toolbarPath = webRoot + "components/toolbar/design/style5/";
  var objToolbar1 = null;
  var objToolbar2 = null;

//  //-----------------------------------------------------------------------------------------------------
//  // ANONYMOUS mode
//  //-----------------------------------------------------------------------------------------------------
//  if(id == "anonymous") {
//	  toolbarsStandard = objToolbars;
//	  objToolbars.language = "EN";
//	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
//	  // create toolbar object
//	  var objToolbar1 = objToolbars.createToolbar();
//	  // define event handler
//	  objToolbar1.action = "onToolbarButtonClickAnonymous";
//	  // set values
//	  objToolbar1.design = 5;
//	  objToolbar1.border = false;

//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "copy.gif","",getString(1000),"COPY"));
//    objToolbar1.add(objToolbars.createCheckButton("",imagePath + "highlight.gif","",getString(1001),"HIGHLIGHT",true,""));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "print.gif","",getString(1002),"PRINT"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

//		objToolbar1.add(objToolbars.createDistance(3,false));
//	  
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "help.gif","",getString(1003),"HELP"));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "question.gif","",getString(1004),"ABOUT"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

//	  objToolbars.add(objToolbar1);

//	  // create toolbar object
//	  var objToolbar2 = objToolbars.createToolbar();
//	  // define event handler
//	  objToolbar2.action = "onToolbarButtonClickAnonymous";
//	  // set values
//	  objToolbar2.design = 5;
//	  objToolbar2.border = false;

//		var cmbLanguage = objToolbars.createStyleCombo("onLanguageChanged",getString(1012),"LANGUAGE");
//		// set combo width
//		cmbLanguage.width = "80";
//		// set popup window width
//		cmbLanguage.popupwidth = "80";
//		// set popup window height
//		cmbLanguage.popupheight = "";
//		cmbLanguage.popupmaxheight = "500";
//		cmbLanguage.popupmaxwidth = "500";
//		// define which of the properties shall be used for display 
//		//cmbStyle.displayValue = "tag2";
//		// add item
//		var aItems = languageStrings.split(";");
//		var selectedIndex = 0;
//		for(var i=0;i<aItems.length;i++) {
//		  var aKeyValue = aItems[i].split(":");
//		  var item = objToolbars.createStyleComboItem(aKeyValue[0],"","",aKeyValue[1]);
//		  if(aKeyValue[1] == dataLanguage)
//		    selectedIndex = i;
//  	  cmbLanguage.add(item);
//		}
//		cmbLanguage.selectedIndex = selectedIndex;
//		// add to toolbar
//		objToolbar2.add(cmbLanguage);

//	  objToolbars.add(objToolbar2);
//  }

  //-----------------------------------------------------------------------------------------------------
  // AUTHOR MODE
  // Standard
  //-----------------------------------------------------------------------------------------------------
  if(id == "tab1toolbar1") {
	  toolbarsStandard = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickStandard";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "logoff.gif","",getString(1005),"LOGOFF"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "pw.gif","",getString(1088),"CHANGEPW"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

		// create menu button
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		var objUpload = objToolbars.createMenuButton("",imagePath + "upload.gif",imagePath + "colorselect.gif","onMenuUploadClicked",getString(1007),getString(1007));
		objUpload.popupwidth = "200";
		objUpload.add(objToolbars.createMenuItem(getString(1008),imagePath + "upload_image.gif","","UPLOADIMG"));
		objUpload.add(objToolbars.createMenuItem(getString(1009),imagePath + "upload_document.gif","","UPLOADDOC"));
		objUpload.add(objToolbars.createMenuItem(getString(1010),imagePath + "upload_css.gif","","UPLOADCSS"));
		objUpload.add(objToolbars.createMenuItem(getString(1096),imagePath + "upload_media.gif","","UPLOADMEDIA"));
		objToolbar1.add(objUpload);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

		if (productCode == "0909") {
		  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		  var button = objToolbars.createButton("", imagePath + "import.gif", "", getString(1025), "IMPORT")
		  if (!isAdmin)
		    button.enabled = false;
		  objToolbar1.add(button);

		  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif", true));

		  button = objToolbars.createButton("", imagePath + "export.gif", "", getString(1024), "EXPORT")
		  if (isDemo || !isAdmin)
		    button.enabled = false;
		  objToolbar1.add(button);
		  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		  objToolbar1.add(objToolbars.createDistance(3, false));
		}
    	  
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "help.gif","",getString(1003),"HELP"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "question.gif","",getString(1004),"ABOUT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickStandard";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  if (productCode == "0909") {
	    var cmbLanguage = objToolbars.createStyleCombo("onLanguageChanged2", getString(1012), "LANGUAGE");
	    // set combo width
	    cmbLanguage.width = "100";
	    // set popup window width
	    cmbLanguage.popupwidth = "100";
	    // set popup window height
	    cmbLanguage.popupheight = "";
	    cmbLanguage.popupmaxheight = "500";
	    cmbLanguage.popupmaxwidth = "500";
	    // define which of the properties shall be used for display 
	    //cmbStyle.displayValue = "tag2";
	    // add item
	    var aItems = languageStrings.split(";");
	    var selectedIndex = 0;
	    for (var i = 0; i < aItems.length; i++) {
	      var aKeyValue = aItems[i].split(":");
	      var item = objToolbars.createStyleComboItem(aKeyValue[0], "", "", aKeyValue[1]);
	      if (aKeyValue[1] == dataLanguage)
	        selectedIndex = i;
	      cmbLanguage.add(item);
	    }
	    cmbLanguage.selectedIndex = selectedIndex;

	    // add to toolbar
	    objToolbar2.add(cmbLanguage);

	    objToolbar2.add(objToolbars.createDistance(3, false));
	  }

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  var button = objToolbars.createButton("",imagePath + "properties.gif","",getString(1011),"SETTING");
	  objToolbar2.add(button);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));

	  if (productCode == "0909") {
	    var button = objToolbars.createButton("", imagePath + "user.gif", "", getString(1006), "USER");
	    if (!isAdmin)
	      button.enabled = false;
	    objToolbar2.add(button);
	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif", true));
	  }

	  objToolbar2.add(objToolbars.createButton("", imagePath + "fullsize.gif", "", getString(1092), "CREATELINK"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  if (productCode == "0909") {
	    if (isAdmin) {
	      objToolbar2.add(objToolbars.createDistance(3, false));
	      // create menu button
	      objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	      var objCreate = objToolbars.createMenuButton("", imagePath + "upload.gif", imagePath + "colorselect.gif", "onMenuCreateClicked", "", "");
	      objCreate.popupwidth = "200";
	      objCreate.add(objToolbars.createMenuItem(getString(1099), imagePath + "pdf.gif", "", "CREATEMANUALPDF"));
	      objCreate.add(objToolbars.createMenuItem(getString(1100), imagePath + "html.gif", "", "CREATEMANUALHTML"));
	      objToolbar2.add(objCreate);
	      objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
	    }
	  }
        
	  objToolbars.add(objToolbar2);
  }

  //-----------------------------------------------------------------------------------------------------
  // TOC
  //-----------------------------------------------------------------------------------------------------
  if(id == "tab2toolbar1") {
	  toolbarsTOC = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickTOC";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  var newFolder = objToolbars.createButton("",folderImageUrl,"",getString(1013),"NEW_FOLDER");
	  newFolder.enabled = false;
	  objToolbar1.add(newFolder);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  var newLeaf = objToolbars.createButton("",leafImageUrl,"",getString(1014),"NEW_FILE");
	  newLeaf.enabled = false;
	  objToolbar1.add(newLeaf);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "rename.gif","",getString(1015),"RENAME"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "remove.gif","",getString(1016),"REMOVE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cut.gif","",getString(1017),"CUT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "copy.gif","",getString(1018),"COPY"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "paste.gif","",getString(1019),"PASTE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickTOC";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "up.gif","",getString(1020),"UP"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "down.gif","",getString(1021),"DOWN"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
	  
		objToolbar2.add(objToolbars.createDistance(3,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "top.gif","",getString(1022),"TOP"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "bottom.gif","",getString(1023),"BOTTOM"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  //-----------------------------------------------------------------------------------------------------
  // Editor
  //-----------------------------------------------------------------------------------------------------
  // Standard
  if(id == "tab3toolbar1") {
	  toolbarsEditor1 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickEditor1";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "new.gif","",getString(1026),"NEW"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  var saveButton = objToolbars.createButton("",imagePath + "save.gif","",getString(1027),"SAVE"); 
//	  if(isAdmin)
//	    saveButton.enabled = false;
	  objToolbar1.add(saveButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "search.gif","",getString(1028),"SEARCH"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "print.gif","",getString(1029),"PRINT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "preview.gif","",getString(1030),"PREVIEW"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "page.gif","",getString(1031),"PAGE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cut.gif","",getString(1032),"CUT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "copy.gif","",getString(1033),"COPY"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickEditor1";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "spell.gif","",getString(1034),"SPELL"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "plus.gif","",getString(1035),"OPTIMIZER"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "undo.gif","",getString(1036),"UNDO"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "redo.gif","",getString(1037),"REDO"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

    if(ext1) {
		  objToolbar2.add(objToolbars.createDistance(8,false));

	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		  var objPdf = objToolbars.createMenuButton("",imagePath + "pdf.gif",imagePath + "colorselect.gif","onMenuPDFClicked",getString(1097),getString(1097));
		  objPdf.popupwidth = "140";
		  objPdf.update = false;
		  objPdf.add(objToolbars.createMenuItem(getString(1097),imagePath + "pdf.gif","","PDF"));
		  objPdf.add(objToolbars.createMenuItem(getString(1098),imagePath + "pdf.gif","","PDFSET"));
		  // add to toolbar
		  objToolbar2.add(objPdf);
	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
  		objToolbar2.add(objToolbars.createDistance(3,false));
  	} else {
  		objToolbar2.add(objToolbars.createDistance(52,false));
  	}
		
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "paste.gif","",getString(1038),"PASTE"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "pastetext.gif","",getString(1039),"PASTETEXT"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  // Format
  if(id == "tab3toolbar2") {
	  toolbarsEditor2 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // requited for color button
    objToolbars.editor = editor;
	  
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickEditor2";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

		// create a style combo
		cmbStyle = objToolbars.createStyleCombo("onStyleComboChanged",getString(1040),"STYLE");
		// set combo width
		cmbStyle.width = "84";
		cmbStyle.compareMode = "1";
		// set popup window width
		cmbStyle.popupwidth = "";
		// set popup window height
		cmbStyle.popupheight = "";
		cmbStyle.popupmaxheight = editor.__editGetEditorHeight();
		cmbStyle.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbStyle.displayValue = "tag2";
		// add item
	  cmbStyle.add(objToolbars.createStyleComboItem("Standard","","","Standard","","Standard"));
		// add to toolbar
		objToolbar1.add(cmbStyle);

		objToolbar1.add(objToolbars.createDistance(3,false));

		// create a style combo
		cmbFont = objToolbars.createStyleCombo("onFontComboChanged",getString(1041),"FONT");
		// set combo width
		cmbFont.width = "114";
		// set popup window width
		cmbFont.popupwidth = "";
		// set popup window height
		cmbFont.popupheight = "";
		cmbFont.popupmaxheight = editor.__editGetEditorHeight();
		cmbFont.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbFont.displayValue = "value";
		// add item
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Arial'>Arial</font>","","","Arial"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Arial Black'>Arial Black</font>","","","Arial Black"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Courier'>Courier</font>","","","Courier"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Courier New'>Courier New</font>","","","Courier New"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Georgia'>Georgia</font>","","","Georgia"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Impact'>Impact</font>","","","Impact"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Lucida Console'>Lucida&nbsp;Console</font>","","","Lucida Console"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Tahoma'>Tahoma</font>","","","Tahoma"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Times New Roman'>Times New Roman</font>","","","Times New Roman"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Verdana'>Verdana</font>","","","Verdana"));
		// add to toolbar
		objToolbar1.add(cmbFont);

		objToolbar1.add(objToolbars.createDistance(3,false));

		// create a style combo
		cmbFontSize = objToolbars.createStyleCombo("onFontSizeComboChanged",getString(1042),"FONTSIZE");
		// set combo width
		cmbFontSize.width = "45";
		// set popup window width
		cmbFontSize.popupwidth = "";
		// set popup window height
		cmbFontSize.popupheight = "";
		cmbFontSize.popupmaxheight = editor.__editGetEditorHeight();
		cmbFontSize.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbFontSize.displayValue = "tag1";
    var globalFontSizeType = "pt";
		// add item
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 6" + globalFontSizeType + "'>6</span>","","","6","6"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 7" + globalFontSizeType + "'>7</span>","","","7","7"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 8" + globalFontSizeType + "'>8</span>","","","8","8"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 9" + globalFontSizeType + "'>9</span>","","","9","9"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 10" + globalFontSizeType + "'>10</span>","","","10","10"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 11" + globalFontSizeType + "'>11</span>","","","11","11"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 12" + globalFontSizeType + "'>12</span>","","","12","12"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 13" + globalFontSizeType + "'>13</span>","","","13","13"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 14" + globalFontSizeType + "'>14</span>","","","14","14"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 15" + globalFontSizeType + "'>15</span>","","","15","15"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 16" + globalFontSizeType + "'>16</span>","","","16","16"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 18" + globalFontSizeType + "'>18</span>","","","18","18"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 20" + globalFontSizeType + "'>20</span>","","","20","20"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 22" + globalFontSizeType + "'>22</span>","","","22","22"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 24" + globalFontSizeType + "'>24</span>","","","24","24"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 36" + globalFontSizeType + "'>36</span>","","","36","36"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 48" + globalFontSizeType + "'>48</span>","","","48","48"));
		// add to toolbar
		objToolbar1.add(cmbFontSize);

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));

		// create cleaner menu button
		var objCleaner = objToolbars.createMenuButton("",imagePath + "removeall.gif",imagePath + "selector.gif","onCleanerClicked",getString(1043),getString(1043));
		objCleaner.popupwidth = "180";
		objCleaner.add(objToolbars.createMenuItem(getString(1044),imagePath + "removeall.gif","","RMALL"));
		objCleaner.add(objToolbars.createMenuSeparator());
		objCleaner.add(objToolbars.createMenuItem(getString(1045),imagePath + "removestyle.gif","","RMSTYLE"));
		objCleaner.add(objToolbars.createMenuItem(getString(1046),imagePath + "removetag.gif","","RMCLASS"));
		objCleaner.add(objToolbars.createMenuItem(getString(1047),imagePath + "removeformat.gif","","RMOTHER"));
		// add to toolbar
		objToolbar1.add(objCleaner);
	  
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickEditor2";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnBold = objToolbars.createButton("",imagePath + "bold.gif","",getString(1048),"BOLD");
	  objToolbar2.add(btnBold);

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnItalic = objToolbars.createButton("",imagePath + "italic.gif","",getString(1049),"ITALIC");
	  objToolbar2.add(btnItalic);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnUnderline = objToolbars.createButton("",imagePath + "underline.gif","",getString(1050),"UNDERLINE");
	  objToolbar2.add(btnUnderline);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnStrike = objToolbars.createButton("",imagePath + "strikethrough.gif","",getString(1051),"STRIKE");
	  objToolbar2.add(btnStrike);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnSuperscript = objToolbars.createButton("",imagePath + "superscript.gif","",getString(1052),"SUPERSKRIPT");
	  objToolbar2.add(btnSuperscript);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnSubscript = objToolbars.createButton("",imagePath + "subscript.gif","",getString(1053),"SUBSKRIPT");
	  objToolbar2.add(btnSubscript);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
    var btnColor = objToolbars.createColorButton(imagePath + "color.gif",imagePath + "colorselect.gif","onChangeTextColor",getString(1054),getString(1054),"");
		objToolbar2.add(btnColor);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
		var btnBackColor = objToolbars.createColorButton(imagePath + "backcolor.gif",imagePath + "colorselect.gif","onChangeBackgroundColor",getString(1055),getString(1055),"");
		objToolbar2.add(btnBackColor);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		var objMenuButton = objToolbars.createMenuButton("",imagePath + "ss_add.gif",imagePath + "selector.gif","onStyleSheetClicked",getString(1056),getString(1056));
		//objCleaner.popupwidth = "180";
		//objMenuButton.add(objToolbars.createMenuItem(getString(1057),imagePath + "ss_add.gif","","ADDSTYLESHEET"));
		objMenuButton.add(objToolbars.createMenuItem(getString(1058),imagePath + "ss_edit.gif","","EDITSTYLESHEET"));
		//objMenuButton.add(objToolbars.createMenuItem(getString(1059),imagePath + "ss_remove.gif","","REMOVESTYLESHEET"));
		// add to toolbar
		objToolbar2.add(objMenuButton);
	  //objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  //var inlineStyle = objToolbars.createButton("",imagePath + "ss_inline.gif","",getString(1060),"INLINESTYLE");
	  //inlineStyle.enabled = false;
	  //objToolbar2.add(inlineStyle);

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  // Paragraph
  if(id == "tab3toolbar3") {
	  toolbarsEditor3 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickEditor3";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnInsertOrderedList = objToolbars.createButton("",imagePath + "orderedlist.gif","",getString(1061),"INSERTORDEREDLIST");
	  objToolbar1.add(btnInsertOrderedList);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnInsertUnorderedList = objToolbars.createButton("",imagePath + "unorderedlist.gif","",getString(1062),"INSERTUNORDEREDLIST");
	  objToolbar1.add(btnInsertUnorderedList);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "indent.gif","",getString(1063),"INDENT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "outdent.gif","",getString(1064),"OUTDENT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
    objToolbar1.add(objToolbars.createCheckButton("",imagePath + "special.gif","",getString(1065),"SPECIAL",false,""));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));


	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickEditor3";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnJustifyLeft = objToolbars.createButton("",imagePath + "left.gif","",getString(1066),"JUSTIFYLEFT"); 
	  objToolbar2.add(btnJustifyLeft);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnJustifyCenter = objToolbars.createButton("",imagePath + "center.gif","",getString(1067),"JUSTIFYCENTER");
	  objToolbar2.add(btnJustifyCenter);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnJustifyRight = objToolbars.createButton("",imagePath + "right.gif","",getString(1068),"JUSTIFYRIGHT");
	  objToolbar2.add(btnJustifyRight);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnJustifyFull = objToolbars.createButton("",imagePath + "block.gif","",getString(1069),"JUSTIFYFULL"); 
	  objToolbar2.add(btnJustifyFull);
		var objMenuButton = objToolbars.createMenuButton("",imagePath + "linespacing.gif",imagePath + "selector.gif","onLineSpacingClicked",getString(1070),getString(1070));
		objMenuButton.update = false;
		objMenuButton.add(objToolbars.createMenuItem("1",imagePath + "empty.gif","","LINESPACING1"));
		objMenuButton.add(objToolbars.createMenuItem("1.25",imagePath + "empty.gif","","LINESPACING2"));
		objMenuButton.add(objToolbars.createMenuItem("1.5",imagePath + "empty.gif","","LINESPACING3"));
		objMenuButton.add(objToolbars.createMenuItem("2",imagePath + "empty.gif","","LINESPACING4"));
		objMenuButton.add(objToolbars.createMenuSeparator());
		objMenuButton.add(objToolbars.createMenuItem(getString(1071),imagePath + "paragraph2.gif","","LINESPACING5"));
		// add to toolbar
		objToolbar2.add(objMenuButton);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  		
  // Insert
  if(id == "tab3toolbar4") {
	  toolbarsEditor4 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickEditor4";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));

	  objToolbar1.add(objToolbars.createButton("",imagePath + "insert_text.gif","",getString(1095),"INSERTTEXT"));

		var objMenuButton = objToolbars.createMenuButton("",imagePath + "image.gif",imagePath + "selector.gif","onImageClicked",getString(1072),getString(1072));
		objMenuButton.update = false;
		objMenuButton.add(objToolbars.createMenuItem(getString(1073),imagePath + "image.gif","","INSERTSERVER"));
		//objMenuButton.add(objToolbars.createMenuItem(getString(1074),imagePath + "image_upload.gif","","INSERTUP"));
		objMenuButton.add(objToolbars.createMenuItem(getString(1075),imagePath + "image_world.gif","","INSERTWEB"));
		// add to toolbar
		objToolbar1.add(objMenuButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
    var objPopupButton = objToolbars.createPopupButton("",imagePath + "table.gif","onCreateTable",getString(1076),"",webRoot + "components/editor/popup/table2.html");
    objPopupButton.popupwidth   = "120px";
    objPopupButton.popupheight  = "132px";
	  objToolbar1.add(objPopupButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  
		var objLink = objToolbars.createMenuButton("",imagePath + "link.gif",imagePath + "colorselect.gif","onMenuLinkClicked",getString(1077),getString(1077));
		objLink.popupwidth = "210";
		objLink.add(objToolbars.createMenuItem(getString(1078),imagePath + "link.gif","","INTERNALLINK"));
		objLink.add(objToolbars.createMenuItem(getString(1079),imagePath + "link.gif","","EXTERNALLINK"));
		objToolbar1.add(objLink);
	  
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "anchor.gif","",getString(1080),"ANCHOR"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "rule.gif","",getString(1081),"RULE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "char.gif","",getString(1082),"CHAR"));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickEditor4";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "marquee.gif","",getString(1083),"MARQUEE"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "pagebreak.gif","",getString(1084),"PAGEBREAK"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(5,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "flash.gif","",getString(1085),"FLASH"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "media.gif","",getString(1086),"MEDIA"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(5,false));

		// create a style combo
		var cmbZoom = objToolbars.createStyleCombo("onZoomComboChanged",getString(1087),"ZOOM");
		cmbZoom.selectedIndex = "2";
		// set combo width
		cmbZoom.width = "55";
		// set popup window width
		cmbZoom.popupwidth = "";
		// set popup window height
		cmbZoom.popupheight = "";
		cmbZoom.popupmaxheight = editor.__editGetEditorHeight();
		cmbZoom.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbZoom.displayValue = "value";
		// add item
	  cmbZoom.add(objToolbars.createStyleComboItem("75%","","","75%"));
	  cmbZoom.add(objToolbars.createStyleComboItem("100%","","","100%"));
	  cmbZoom.add(objToolbars.createStyleComboItem("125%", "", "", "125%"));
	  cmbZoom.add(objToolbars.createStyleComboItem("150%", "", "", "150%"));
	  cmbZoom.add(objToolbars.createStyleComboItem("200%","","","200%"));
		objToolbar2.add(cmbZoom);

	  objToolbars.add(objToolbar2);
  }

  if(id == "editor_bottom") {
	  toolbarsEditorBottom = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickEditorBottom";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnEdit = objToolbars.createCheckButton(getString(1089),imagePath + "edit.gif","",getString(1089),"EDIT",true,"GROUP");
		objToolbar1.add(btnEdit);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnHtml = objToolbars.createCheckButton(getString(1090),imagePath + "html.gif","",getString(1090),"HTML",false,"GROUP");
		objToolbar1.add(btnHtml);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnPreview = objToolbars.createCheckButton(getString(1094),imagePath + "preview.gif","",getString(1094),"PREVIEW",false,"GROUP");
		objToolbar1.add(btnPreview);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);
  }

  if(id == "user_toolbar") {
	  toolbarsUser = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickUser";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  if (productCode == "0909") {
	    var cmbLanguage = objToolbars.createStyleCombo("onLanguageChanged", getString(1012), "LANGUAGE");
	    // set combo width
	    cmbLanguage.width = "100";
	    // set popup window width
	    cmbLanguage.popupwidth = "100";
	    // set popup window height
	    cmbLanguage.popupheight = "";
	    cmbLanguage.popupmaxheight = "500";
	    cmbLanguage.popupmaxwidth = "500";
	    // define which of the properties shall be used for display 
	    //cmbStyle.displayValue = "tag2";
	    // add item
	    var aItems = languageStrings.split(";");
	    var selectedIndex = 0;
	    for (var i = 0; i < aItems.length; i++) {
	      var aKeyValue = aItems[i].split(":");
	      var item = objToolbars.createStyleComboItem(aKeyValue[0], "", "", aKeyValue[1]);
	      if (aKeyValue[1] == dataLanguage)
	        selectedIndex = i;
	      cmbLanguage.add(item);
	    }
	    cmbLanguage.selectedIndex = selectedIndex;
	    // add to toolbar
	    objToolbar1.add(cmbLanguage);
	    objToolbar1.add(objToolbars.createDistance(3, false));
	  }

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  //objToolbar1.add(objToolbars.createButton("",imagePath + "sync.gif","",getString(1091),"SYNC"));
	  //objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "fullsize.gif","",getString(1092),"CREATELINK"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "copy.gif","",getString(1000),"COPY"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
    objToolbar1.add(objToolbars.createCheckButton("",imagePath + "highlight.gif","",getString(1001),"HIGHLIGHT",true,""));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "print.gif","",getString(1002),"PRINT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

//		objToolbar1.add(objToolbars.createDistance(3,false));
//	  
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "arrow_first.gif","",getString(1020),"SEARCH_FIRST"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "arrow_previous.gif","",getString(1021),"SEARCH_PREVIOUS"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "arrow_next.gif","",getString(1022),"SEARCH_NEXT"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "arrow_last.gif","",getString(1023),"SEARCH_LAST"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);
  }



  //-----------------------------------------------------------------------------------------------------
  // CW
  //-----------------------------------------------------------------------------------------------------
  if(id == "tab4toolbar1") {
	  toolbarsCW = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickCW";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

    imagePath = webRoot + "cweditor/images/";
    
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwfloskel100.png","",getString(100000),"TOP100"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwfloskel.png","",getString(100001),"FLOSKEL"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
	  
		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwanglizismen.png","",getString(100002),"ANGLIZISMEN"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwhelvetismen.png","",getString(100003),"HELVETISMEN"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwaktivpassiv.png","",getString(100004),"ACTIVE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));
	  
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwrepeat.png","",getString(100005),"REPEAT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwrepeat2.png","",getString(100006),"REPEATLIST"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwlongwords.png","",getString(100007),"LONGWORDS"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwlongsentence.png","",getString(100008),"LONGSENTENCE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickCW";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwblue.png","",getString(100009),"BLUE"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwgreen.png","",getString(100010),"GREEN"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwyellow.png","",getString(100011),"YELLOW"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwred.png","",getString(100012),"RED"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwthesaurus.png","",getString(100013),"THESAURUS"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwcolor.png","",getString(100014),"COLOR"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "term.png","",getString(100035),"TERM"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "cwremove.png","",getString(100015),"REMOVE"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  if(isAdmin) {
		  objToolbar2.add(objToolbars.createDistance(3,false));

	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	    objToolbar2.add(objToolbars.createButton("",imagePath + "datamanager.gif","",getString(100032),"DATAMANAGER"));
	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
    }
	  objToolbars.add(objToolbar2);
  }

  //-----------------------------------------------------------------------------------------------------
  // CWCheck
  //-----------------------------------------------------------------------------------------------------
  if(id == "tab5toolbar1") {
	  toolbarsCWCheck = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickCWCheck";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

    imagePath = webRoot + "cweditor/images/";
    
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "check_spell.gif","",getString(100016),"SPELL"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "check_grammar.gif","",getString(100017),"GRAMMAR"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
	  
		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cwremove.png","",getString(100015),"REMOVE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickCWCheck";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "check_style.gif","",getString(100018),"STYLE"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "check_term.gif","",getString(100019),"TERM"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  //-----------------------------------------------------------------------------------------------------
  // REMOTE
  //-----------------------------------------------------------------------------------------------------
  
  // Standard
  if(id == "tab6toolbar1") {
	  toolbarsRemote1 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickRemote1";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "new.gif","",getString(1026),"NEW"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  var saveButton = objToolbars.createButton("",imagePath + "save.gif","",getString(1027),"SAVE"); 
//	  if(isAdmin)
//	    saveButton.enabled = false;
	  objToolbar1.add(saveButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "search.gif","",getString(1028),"SEARCH"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "print.gif","",getString(1029),"PRINT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	 
    objToolbar1.add(objToolbars.createCheckButton("",imagePath + "preview.gif","",getString(1030),"PREVIEW",false,""));
	  //objToolbar1.add(objToolbars.createButton("",imagePath + "preview.gif","",getString(1030),"PREVIEW"));

	  //objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  //objToolbar1.add(objToolbars.createButton("",imagePath + "page.gif","",getString(1031),"PAGE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cut.gif","",getString(1032),"CUT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "copy.gif","",getString(1033),"COPY"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickRemote1";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

/*
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "spell.gif","",getString(1034),"SPELL"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "plus.gif","",getString(1035),"OPTIMIZER"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));
*/
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "undo.gif","",getString(1036),"UNDO"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "redo.gif","",getString(1037),"REDO"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

    if(ext1) {
		  objToolbar2.add(objToolbars.createDistance(8,false));

	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		  var objPdf = objToolbars.createMenuButton("",imagePath + "pdf.gif",imagePath + "colorselect.gif","onMenuPDFClicked",getString(1097),getString(1097));
		  objPdf.popupwidth = "140";
		  objPdf.update = false;
		  objPdf.add(objToolbars.createMenuItem(getString(1097),imagePath + "pdf.gif","","PDF"));
		  objPdf.add(objToolbars.createMenuItem(getString(1098),imagePath + "pdf.gif","","PDFSET"));
		  // add to toolbar
		  objToolbar2.add(objPdf);
	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
  		objToolbar2.add(objToolbars.createDistance(3,false));
  	} else {
  		objToolbar2.add(objToolbars.createDistance(82,false));
  	}
		
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "paste.gif","",getString(1038),"PASTE"));
	  //objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  //objToolbar2.add(objToolbars.createButton("",imagePath + "pastetext.gif","",getString(1039),"PASTETEXT"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  // Format
  if(id == "tab6toolbar2") {
	  toolbarsRemote2 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // requited for color button
    objToolbars.editor = editor;
	  
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickRemote2";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

		// create a style combo
		cmbStyle = objToolbars.createStyleCombo("onStyleComboChanged",getString(1040),"STYLE");
		// set combo width
		cmbStyle.width = "84";
		cmbStyle.compareMode = "1";
		// set popup window width
		cmbStyle.popupwidth = "";
		// set popup window height
		cmbStyle.popupheight = "";
		cmbStyle.popupmaxheight = editor.__editGetEditorHeight();
		cmbStyle.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbStyle.displayValue = "tag2";
		// add item
	  cmbStyle.add(objToolbars.createStyleComboItem("Standard","","","Standard","","Standard"));
		// add to toolbar
		objToolbar1.add(cmbStyle);

		objToolbar1.add(objToolbars.createDistance(3,false));

		// create a style combo
		cmbFont = objToolbars.createStyleCombo("onFontComboChangedRemote1",getString(1041),"FONT");
		// set combo width
		cmbFont.width = "114";
		// set popup window width
		cmbFont.popupwidth = "";
		// set popup window height
		cmbFont.popupheight = "";
		cmbFont.popupmaxheight = editor.__editGetEditorHeight();
		cmbFont.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbFont.displayValue = "value";
		// add item
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Arial'>Arial</font>","","","Arial"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Arial Black'>Arial Black</font>","","","Arial Black"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Courier'>Courier</font>","","","Courier"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Courier New'>Courier New</font>","","","Courier New"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Georgia'>Georgia</font>","","","Georgia"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Impact'>Impact</font>","","","Impact"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Lucida Console'>Lucida&nbsp;Console</font>","","","Lucida Console"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Tahoma'>Tahoma</font>","","","Tahoma"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Times New Roman'>Times New Roman</font>","","","Times New Roman"));
    cmbFont.add(objToolbars.createStyleComboItem("<FONT unselectable='ON' face='Verdana'>Verdana</font>","","","Verdana"));
		// add to toolbar
		objToolbar1.add(cmbFont);

		objToolbar1.add(objToolbars.createDistance(3,false));

		// create a style combo
		cmbFontSize = objToolbars.createStyleCombo("onFontSizeComboChangedRemote1",getString(1042),"FONTSIZE");
		// set combo width
		cmbFontSize.width = "45";
		// set popup window width
		cmbFontSize.popupwidth = "";
		// set popup window height
		cmbFontSize.popupheight = "";
		cmbFontSize.popupmaxheight = editor.__editGetEditorHeight();
		cmbFontSize.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbFontSize.displayValue = "tag1";
    var globalFontSizeType = "pt";
		// add item
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 6" + globalFontSizeType + "'>6</span>","","","6","6"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 7" + globalFontSizeType + "'>7</span>","","","7","7"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 8" + globalFontSizeType + "'>8</span>","","","8","8"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 9" + globalFontSizeType + "'>9</span>","","","9","9"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 10" + globalFontSizeType + "'>10</span>","","","10","10"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 11" + globalFontSizeType + "'>11</span>","","","11","11"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 12" + globalFontSizeType + "'>12</span>","","","12","12"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 13" + globalFontSizeType + "'>13</span>","","","13","13"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 14" + globalFontSizeType + "'>14</span>","","","14","14"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 15" + globalFontSizeType + "'>15</span>","","","15","15"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 16" + globalFontSizeType + "'>16</span>","","","16","16"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 18" + globalFontSizeType + "'>18</span>","","","18","18"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 20" + globalFontSizeType + "'>20</span>","","","20","20"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 22" + globalFontSizeType + "'>22</span>","","","22","22"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 24" + globalFontSizeType + "'>24</span>","","","24","24"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 36" + globalFontSizeType + "'>36</span>","","","36","36"));
	  cmbFontSize.add(objToolbars.createStyleComboItem("<span unselectable='ON' style='font-family:Arial;font-size: 48" + globalFontSizeType + "'>48</span>","","","48","48"));
		// add to toolbar
		objToolbar1.add(cmbFontSize);

/*
		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		// create cleaner menu button
		var objCleaner = objToolbars.createMenuButton("",imagePath + "removeall.gif",imagePath + "selector.gif","onCleanerClicked",getString(1043),getString(1043));
		objCleaner.popupwidth = "180";
		objCleaner.add(objToolbars.createMenuItem(getString(1044),imagePath + "removeall.gif","","RMALL"));
		objCleaner.add(objToolbars.createMenuSeparator());
		objCleaner.add(objToolbars.createMenuItem(getString(1045),imagePath + "removestyle.gif","","RMSTYLE"));
		objCleaner.add(objToolbars.createMenuItem(getString(1046),imagePath + "removetag.gif","","RMCLASS"));
		objCleaner.add(objToolbars.createMenuItem(getString(1047),imagePath + "removeformat.gif","","RMOTHER"));
		// add to toolbar
		objToolbar1.add(objCleaner);
	  
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
*/
	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickRemote2";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnBold = objToolbars.createButton("",imagePath + "bold.gif","",getString(1048),"BOLD");
	  objToolbar2.add(btnBold);

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnItalic = objToolbars.createButton("",imagePath + "italic.gif","",getString(1049),"ITALIC");
	  objToolbar2.add(btnItalic);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnUnderline = objToolbars.createButton("",imagePath + "underline.gif","",getString(1050),"UNDERLINE");
	  objToolbar2.add(btnUnderline);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnStrike = objToolbars.createButton("",imagePath + "strikethrough.gif","",getString(1051),"STRIKE");
	  objToolbar2.add(btnStrike);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnSuperscript = objToolbars.createButton("",imagePath + "superscript.gif","",getString(1052),"SUPERSKRIPT");
	  objToolbar2.add(btnSuperscript);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnSubscript = objToolbars.createButton("",imagePath + "subscript.gif","",getString(1053),"SUBSKRIPT");
	  objToolbar2.add(btnSubscript);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
    var btnColor = objToolbars.createColorButton(imagePath + "color.gif",imagePath + "colorselect.gif","onChangeTextColorRemote1",getString(1054),getString(1054),"");
		objToolbar2.add(btnColor);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
		var btnBackColor = objToolbars.createColorButton(imagePath + "backcolor.gif",imagePath + "colorselect.gif","onChangeBackgroundColorRemote1",getString(1055),getString(1055),"");
		objToolbar2.add(btnBackColor);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

/*
		objToolbar2.add(objToolbars.createDistance(3,false));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		var objMenuButton = objToolbars.createMenuButton("",imagePath + "ss_add.gif",imagePath + "selector.gif","onStyleSheetClicked",getString(1056),getString(1056));
		//objCleaner.popupwidth = "180";
		//objMenuButton.add(objToolbars.createMenuItem(getString(1057),imagePath + "ss_add.gif","","ADDSTYLESHEET"));
		objMenuButton.add(objToolbars.createMenuItem(getString(1058),imagePath + "ss_edit.gif","","EDITSTYLESHEET"));
		//objMenuButton.add(objToolbars.createMenuItem(getString(1059),imagePath + "ss_remove.gif","","REMOVESTYLESHEET"));
		// add to toolbar
		objToolbar2.add(objMenuButton);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  var inlineStyle = objToolbars.createButton("",imagePath + "ss_inline.gif","",getString(1060),"INLINESTYLE");
	  inlineStyle.enabled = false;
	  objToolbar2.add(inlineStyle);

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
*/
	  objToolbars.add(objToolbar2);
  }

  // Paragraph
  if(id == "tab6toolbar3") {
	  toolbarsRemote3 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickRemote3";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnInsertOrderedList = objToolbars.createButton("",imagePath + "orderedlist.gif","",getString(1061),"INSERTORDEREDLIST");
	  objToolbar1.add(btnInsertOrderedList);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnInsertUnorderedList = objToolbars.createButton("",imagePath + "unorderedlist.gif","",getString(1062),"INSERTUNORDEREDLIST");
	  objToolbar1.add(btnInsertUnorderedList);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "indent.gif","",getString(1063),"INDENT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "outdent.gif","",getString(1064),"OUTDENT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
    objToolbar1.add(objToolbars.createCheckButton("",imagePath + "special.gif","",getString(1065),"SPECIAL",false,""));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));


	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickRemote3";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  btnJustifyLeft = objToolbars.createButton("",imagePath + "left.gif","",getString(1066),"JUSTIFYLEFT"); 
	  objToolbar2.add(btnJustifyLeft);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnJustifyCenter = objToolbars.createButton("",imagePath + "center.gif","",getString(1067),"JUSTIFYCENTER");
	  objToolbar2.add(btnJustifyCenter);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnJustifyRight = objToolbars.createButton("",imagePath + "right.gif","",getString(1068),"JUSTIFYRIGHT");
	  objToolbar2.add(btnJustifyRight);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  btnJustifyFull = objToolbars.createButton("",imagePath + "block.gif","",getString(1069),"JUSTIFYFULL"); 
	  objToolbar2.add(btnJustifyFull);
		var objMenuButton = objToolbars.createMenuButton("",imagePath + "linespacing.gif",imagePath + "selector.gif","onLineSpacingClicked",getString(1070),getString(1070));
		objMenuButton.update = false;
		objMenuButton.add(objToolbars.createMenuItem("1",imagePath + "empty.gif","","LINESPACING1"));
		objMenuButton.add(objToolbars.createMenuItem("1.25",imagePath + "empty.gif","","LINESPACING2"));
		objMenuButton.add(objToolbars.createMenuItem("1.5",imagePath + "empty.gif","","LINESPACING3"));
		objMenuButton.add(objToolbars.createMenuItem("2",imagePath + "empty.gif","","LINESPACING4"));
		objMenuButton.add(objToolbars.createMenuSeparator());
		objMenuButton.add(objToolbars.createMenuItem(getString(1071),imagePath + "paragraph2.gif","","LINESPACING5"));
		// add to toolbar
		objToolbar2.add(objMenuButton);
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }

  		
  // Insert
  if(id == "tab6toolbar4") {
	  toolbarsRemote4 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickRemote4";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "image.gif","",getString(1095),"INSERTIMAGE"));

/*
		var objMenuButton = objToolbars.createMenuButton("",imagePath + "image.gif",imagePath + "selector.gif","onImageClickedRemote1",getString(1072),getString(1072));
		objMenuButton.update = false;
		objMenuButton.add(objToolbars.createMenuItem(getString(1073),imagePath + "image.gif","","INSERTSERVER"));
		//objMenuButton.add(objToolbars.createMenuItem(getString(1074),imagePath + "image_upload.gif","","INSERTUP"));
		objMenuButton.add(objToolbars.createMenuItem(getString(1075),imagePath + "image_world.gif","","INSERTWEB"));
*/
		// add to toolbar
		//objToolbar1.add(objMenuButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
    var objPopupButton = objToolbars.createPopupButton("",imagePath + "table.gif","onCreateTableRemote1",getString(1076),"",webRoot + "components/editor/popup/table2.html");
    objPopupButton.popupwidth   = "120px";
    objPopupButton.popupheight  = "132px";
	  objToolbar1.add(objPopupButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
/*	  
		var objLink = objToolbars.createMenuButton("",imagePath + "link.gif",imagePath + "colorselect.gif","onMenuLinkClicked",getString(1077),getString(1077));
		objLink.popupwidth = "210";
		objLink.add(objToolbars.createMenuItem(getString(1078),imagePath + "link.gif","","INTERNALLINK"));
		objLink.add(objToolbars.createMenuItem(getString(1079),imagePath + "link.gif","","EXTERNALLINK"));
		objToolbar1.add(objLink);
*/	  
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
//	  objToolbar1.add(objToolbars.createButton("",imagePath + "anchor.gif","",getString(1080),"ANCHOR"));
//	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "rule.gif","",getString(1081),"RULE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "char.gif","",getString(1082),"CHAR"));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickRemote4";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
//	  objToolbar2.add(objToolbars.createButton("",imagePath + "marquee.gif","",getString(1083),"MARQUEE"));
//	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "pagebreak.gif","",getString(1084),"PAGEBREAK"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

/*
		objToolbar2.add(objToolbars.createDistance(5,false));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "flash.gif","",getString(1085),"FLASH"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "media.gif","",getString(1086),"MEDIA"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
*/
		objToolbar2.add(objToolbars.createDistance(5,false));

		// create a style combo
		var cmbZoom = objToolbars.createStyleCombo("onZoomComboChangedRemote4",getString(1087),"ZOOM");
		cmbZoom.selectedIndex = "2";
		// set combo width
		cmbZoom.width = "55";
		// set popup window width
		cmbZoom.popupwidth = "";
		// set popup window height
		cmbZoom.popupheight = "";
		cmbZoom.popupmaxheight = editor.__editGetEditorHeight();
		cmbZoom.popupmaxwidth = editor.__editGetEditorWidth();
		// define which of the properties shall be used for display 
		cmbZoom.displayValue = "value";
		// add item
	  cmbZoom.add(objToolbars.createStyleComboItem("10%","","","10"));
	  cmbZoom.add(objToolbars.createStyleComboItem("50%","","","50"));
	  cmbZoom.add(objToolbars.createStyleComboItem("100%","","","100"));
	  cmbZoom.add(objToolbars.createStyleComboItem("150%","","","150"));
	  cmbZoom.add(objToolbars.createStyleComboItem("200%","","","200"));
		objToolbar2.add(cmbZoom);

	  objToolbars.add(objToolbar2);
  }
  
  // EXCEL
  if(id == "tab7toolbar1") {
	  toolbarsRemote5 = objToolbars;
	  objToolbars.language = "EN";
	  objToolbars.backcolor = "transparent"; //"#BFDBFF";
	  // create toolbar object
	  objToolbar1 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar1.action = "onToolbarButtonClickRemote5";
	  // set values
	  objToolbar1.design = 5;
	  objToolbar1.border = false;

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "new.gif","",getString(1026),"NEW"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  var saveButton = objToolbars.createButton("",imagePath + "save.gif","",getString(1027),"SAVE"); 
//	  if(isAdmin)
//	    saveButton.enabled = false;
	  objToolbar1.add(saveButton);
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "search.gif","",getString(1028),"SEARCH"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "print.gif","",getString(1029),"PRINT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "preview.gif","",getString(1030),"PREVIEW"));
	  //objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  //objToolbar1.add(objToolbars.createButton("",imagePath + "page.gif","",getString(1031),"PAGE"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar1.add(objToolbars.createDistance(3,false));

	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "cut.gif","",getString(1032),"CUT"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar1.add(objToolbars.createButton("",imagePath + "copy.gif","",getString(1033),"COPY"));
	  objToolbar1.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar1);

	  // create toolbar object
	  objToolbar2 = objToolbars.createToolbar();
	  // define event handler
	  objToolbar2.action = "onToolbarButtonClickRemote5";
	  // set values
	  objToolbar2.design = 5;
	  objToolbar2.border = false;

/*
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "spell.gif","",getString(1034),"SPELL"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "plus.gif","",getString(1035),"OPTIMIZER"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

		objToolbar2.add(objToolbars.createDistance(3,false));
*/
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "undo.gif","",getString(1036),"UNDO"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "redo.gif","",getString(1037),"REDO"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

    if(ext1) {
		  objToolbar2.add(objToolbars.createDistance(8,false));

	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
		  var objPdf = objToolbars.createMenuButton("",imagePath + "pdf.gif",imagePath + "colorselect.gif","onMenuPDFClicked",getString(1097),getString(1097));
		  objPdf.popupwidth = "140";
		  objPdf.update = false;
		  objPdf.add(objToolbars.createMenuItem(getString(1097),imagePath + "pdf.gif","","PDF"));
		  objPdf.add(objToolbars.createMenuItem(getString(1098),imagePath + "pdf.gif","","PDFSET"));
		  // add to toolbar
		  objToolbar2.add(objPdf);
	    objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));
  		objToolbar2.add(objToolbars.createDistance(3,false));
  	} else {
  		objToolbar2.add(objToolbars.createDistance(52,false));
  	}
		
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "paste.gif","",getString(1038),"PASTE"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "separator.gif",true));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "pastetext.gif","",getString(1039),"PASTETEXT"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbbegin.gif"));
	  objToolbar2.add(objToolbars.createButton("",imagePath + "bold.gif","",getString(1038),"BOLD"));
	  objToolbar2.add(objToolbars.createSeparator(toolbarPath + "tbend.gif"));

	  objToolbars.add(objToolbar2);
  }
  

	objToolbars.create();

}

////-----------------------------------------------------------------------------------------------------
//// ANONYMOUS MODE
////-----------------------------------------------------------------------------------------------------
//function onToolbarButtonClickAnonymous(id)
//{
//  try {
//    // get object
//    var button = toolbarsStandard.getElementById(id);

//    if(button.tag == "COPY")       document.getElementById("display").contentWindow.document.execCommand("copy",false,null);
//    if(button.tag == "HIGHLIGHT"){
//      isHighlight = button.pressed;
//    }
//    if(button.tag == "PRINT") {
//      document.getElementById("display").contentWindow.focus();
//      document.getElementById("display").contentWindow.print();
//    }
//    if(button.tag == "HELP")       showHelp();
//    if(button.tag == "ABOUT")      showAbout();
//    
//  } catch(e) {}
//}

//-----------------------------------------------------------------------------------------------------
// AUTHOR MODE
// Standard
//-----------------------------------------------------------------------------------------------------
function onToolbarButtonClickStandard(id)
{
  try {
    // get object
    var button = toolbarsStandard.getElementById(id);

    if(button.tag == "USER")     openDialogWindow(800,600,webRoot + "exxgate/main.aspx?r=" + Math.random());
    if(button.tag == "LOGOFF")   logoff();
    if(button.tag == "CHANGEPW") {
      if(browser.ie)
        openDialogWindow(330,180,webRoot + "application/changepw.aspx?r=" + Math.random());
      else
        openDialogWindow(330,210,webRoot + "application/changepw.aspx?r=" + Math.random());
    }
    if (button.tag == "CREATELINK") {
      if (selectedNode) {
        openDialogWindow(600, 240, webRoot + "application/createlink.aspx?id=" + selectedNode.key + "&r=" + Math.random());
      } else {
        alert(getString(10008));
      }
    }
    if (button.tag == "SETTING") {
      if(browser.ie)
        openDialogWindow(540,200,webRoot + "application/settings.aspx?r=" + Math.random());
      else
        openDialogWindow(540,230,webRoot + "application/settings.aspx?r=" + Math.random());
    }
    if(button.tag == "HELP")     showHelp();
    if(button.tag == "ABOUT")    showAbout();
    if(button.tag == "EXPORT")   exportData();
    if(button.tag == "IMPORT")   importData();
  } catch(e) {}
}

//-----------------------------------------------------------------------------------------------------
// TOC
//-----------------------------------------------------------------------------------------------------
function onToolbarButtonClickTOC(id)
{
  try {
    // get object
    var button = toolbarsTOC.getElementById(id);
    if(button.tag == "NEW_FOLDER") treeNewFolder();
    if(button.tag == "NEW_FILE")   treeNewFile();
    if(button.tag == "RENAME")     treeRename();
    if(button.tag == "REMOVE")     treeRemove();
    if(button.tag == "CUT")        treeCut();
    if(button.tag == "COPY")       treeCopy();
    if(button.tag == "PASTE")      treePaste();
    if(button.tag == "UP")         treePosition(0);
    if(button.tag == "DOWN")       treePosition(1);
    if(button.tag == "TOP")        treePosition(2);
    if(button.tag == "BOTTOM")     treePosition(3);
    
  } catch(e) {}
  
}

//-----------------------------------------------------------------------------------------------------
// Editor
//-----------------------------------------------------------------------------------------------------
function onToolbarButtonClickEditor1(id)
{
  try {
    var button = toolbarsEditor1.getElementById(id);

    if(button.tag == "NEW")       editor.editNew(1);
    if(button.tag == "SAVE")      saveContent();
    if(button.tag == "SEARCH")    editor.editSearch();
    if(button.tag == "PRINT")     editor.editPrint();
    if(button.tag == "PREVIEW")   editor.editPreview();
    if(button.tag == "PAGE")      editor.editProperties(4);
    if(button.tag == "CUT")       editor.editCut();
    if(button.tag == "COPY")      editor.editCopy();

    if(button.tag == "SPELL")     editor.editSpell();
    if(button.tag == "OPTIMIZER") editor.editOptimize(2);
    if(button.tag == "UNDO")      editor.editUndo();
    if(button.tag == "REDO")      editor.editredo();
    if(button.tag == "PASTE")     editor.editPaste();
    if(button.tag == "PASTETEXT") editor.editPasteText();
  } catch(e) {}
}

function onToolbarButtonClickEditor2(id)
{
  try {
    var button = toolbarsEditor2.getElementById(id);

    if(button.tag == "BOLD")         editor.editBold(!button.pressed);
    if(button.tag == "ITALIC")       editor.editItalic(!button.pressed);
    if(button.tag == "UNDERLINE")    editor.editUnderline(!button.pressed);
    if(button.tag == "STRIKE")       editor.editStrikeThrough(!button.pressed);
    if(button.tag == "SUPERSKRIPT")  editor.editSuperscript();
    if(button.tag == "SUBSKRIPT")    editor.editSubscript();
    if(button.tag == "INLINESTYLE")  editor.editStyleSheet();
  } catch(e) {}
}

function onToolbarButtonClickEditor3(id)
{
  try {
    var button = toolbarsEditor3.getElementById(id);

    if(button.tag == "INSERTORDEREDLIST")     editor.editOrderedList();
    if(button.tag == "INSERTUNORDEREDLIST")   editor.editUnorderedList();
    if(button.tag == "INDENT")                editor.editIndent();
    if(button.tag == "OUTDENT")               editor.editOutdent();
    if(button.tag == "SPECIAL")               editor.editShowSpecialChar(button.pressed);
    if(button.tag == "JUSTIFYLEFT")           editor.editJustifyLeft();
    if(button.tag == "JUSTIFYCENTER")         editor.editJustifyCenter();
    if(button.tag == "JUSTIFYRIGHT")          editor.editJustifyRight();
    if(button.tag == "JUSTIFYFULL")           editor.editJustifyFull();
  } catch(e) {}
}


function onToolbarButtonClickEditor4(id)
{
  try {
    var button = toolbarsEditor4.getElementById(id);

    if(button.tag == "LINK")      editor.editLink();
    if(button.tag == "ANCHOR")    editor.editInsertObject('ANCHOR');
    if(button.tag == "RULE")      editor.editInsertObject('RULE');
    if(button.tag == "CHAR")      editor.editChar();

    if(button.tag == "MARQUEE")   editor.editInsertObject('MARQUEE');
    if(button.tag == "PAGEBREAK") editor.editInsertObject('PAGEBREAK');
    if(button.tag == "FLASH")     editor.editOpen(4);
    if(button.tag == "MEDIA")     editor.editOpen(5);
    if(button.tag == "INSERTTEXT") insertText();
  } catch(e) {}
}

function onToolbarButtonClickRemote1(id)
{
  try {
    var button = toolbarsRemote1.getElementById(id);
    var rca = document.getElementById("remote1").contentWindow.rca;

    if(button.tag == "NEW")       rca.New();
    if(button.tag == "SAVE")      rca.Save(selectedNode.key);
    if(button.tag == "SEARCH")    rca.Search();
    if(button.tag == "PRINT")     rca.Print();
    if(button.tag == "PREVIEW")   rca.Preview(button.pressed);
    if(button.tag == "CUT")       rca.Cut();
    if(button.tag == "COPY")      rca.Copy();
    if(button.tag == "UNDO")      rca.Undo();
    if(button.tag == "REDO")      rca.Redo();
    if(button.tag == "PASTE")     rca.Paste();

  } catch(e) {}
}

function onToolbarButtonClickRemote2(id)
{
  try {
    var button = toolbarsRemote2.getElementById(id);
    var rca = document.getElementById("remote1").contentWindow.rca;

    if(button.tag == "BOLD")         rca.Bold();
    if(button.tag == "ITALIC")       rca.Italic();
    if(button.tag == "UNDERLINE")    rca.Underline(button.pressed ? "0":"1");
    if(button.tag == "STRIKE")       rca.StrikeThrough();
    if(button.tag == "SUPERSKRIPT")  alert("In process..."); 
    if(button.tag == "SUBSKRIPT")    alert("In process..."); 
  } catch(e) {}
}

function onToolbarButtonClickRemote3(id)
{
  try {
    var button = toolbarsRemote3.getElementById(id);
    var rca = document.getElementById("remote1").contentWindow.rca;

    if(button.tag == "INSERTORDEREDLIST")     alert("In process..."); 
    if(button.tag == "INSERTUNORDEREDLIST")   alert("In process..."); 
    if(button.tag == "INDENT")                alert("In process..."); 
    if(button.tag == "OUTDENT")               alert("In process..."); 
    if(button.tag == "SPECIAL")               rca.SpecialCharacter();
    if(button.tag == "JUSTIFYLEFT")           rca.JustifyLeft();
    if(button.tag == "JUSTIFYCENTER")         rca.JustifyCenter();
    if(button.tag == "JUSTIFYRIGHT")          rca.JustifyRight();
    if(button.tag == "JUSTIFYFULL")           rca.JustifyBlock();
  } catch(e) {}
}

function onToolbarButtonClickRemote4(id)
{
  try {
    var button = toolbarsRemote4.getElementById(id);
    var rca = document.getElementById("remote1").contentWindow.rca;

    if(button.tag == "LINK")         alert("In progress...");
    if(button.tag == "RULE")         alert("In progress...");
    if(button.tag == "CHAR")         alert("In progress...");
    if(button.tag == "PAGEBREAK")    rca.PageBreak();
    if(button.tag == "INSERTIMAGE")  rca.InsertImage("c:\\inetpub\\wwwroot\\exxDoc\\data\\images\\logo.gif");
    
  } catch(e) {}
}

function onToolbarButtonClickRemote5(id)
{
  try {
    var button = toolbarsRemote5.getElementById(id);
    var rca = document.getElementById("remote2").contentWindow.rca;

    if(button.tag == "NEW")       rca.New();
    if(button.tag == "SAVE")      rca.Save(selectedNode.key);
    if(button.tag == "SEARCH")    rca.Search();
    if(button.tag == "PRINT")     rca.Print();
    if(button.tag == "PREVIEW")   rca.Preview();
    if(button.tag == "CUT")       rca.Cut();
    if(button.tag == "COPY")      rca.Copy();
    if(button.tag == "UNDO")      rca.Undo();
    if(button.tag == "REDO")      rca.Redo();
    if(button.tag == "PASTE")     rca.Paste();
    if(button.tag == "BOLD")      rca.Bold();

  } catch(e) {}
}

function onToolbarButtonClickEditorBottom(id)
{
  try {
    var button = toolbarsEditorBottom.getElementById(id);

    if(button.tag == "EDIT") {
      editor.editSetToolbarVisible('TOP',true);
      editor.editSetMode(button.tag);
      editor.editSetActiveMode(button.tag);
    }
    if(button.tag == "HTML") {
      editor.editSetToolbarVisible('TOP',false);
      editor.editSetMode(button.tag);
      editor.editSetActiveMode(button.tag);
    }
    if(button.tag == "PREVIEW") {
      editor.editSetToolbarVisible('TOP',false);
      editor.editSetMode(button.tag);
      editor.editSetActiveMode(button.tag);
    }
  } catch(e) {}
}

// USER Mode
function onToolbarButtonClickUser(id)
{
  try {
    var button = toolbarsUser.getElementById(id);

    if(button.tag == "SYNC")       synchronize();
    if(button.tag == "CREATELINK") {
      if(selectedNode) {
        openDialogWindow(700,240,webRoot + "application/createlink.aspx?id=" + selectedNode.key + "&r=" + Math.random());
      } else {
        alert(getString(10008));
      }
    }
    if(button.tag == "COPY")       document.getElementById("display").contentWindow.document.execCommand("copy",false,null);
    if(button.tag == "HIGHLIGHT")  isHighlight = button.pressed;
    if(button.tag == "PRINT") {
      document.getElementById("display").contentWindow.focus();
      document.getElementById("display").contentWindow.print();
    }
    if(button.tag == "HELP")       showHelp();
    if(button.tag == "ABOUT")      showAbout();
  } catch(e) {}
}

function onToolbarButtonClickCW(id)
{
  try {
    var button = toolbarsCW.getElementById(id);

    if(button.tag == "FLOSKEL")        cwCommon(0);
    if(button.tag == "ANGLIZISMEN")    cwCommon(1);  
    if(button.tag == "HELVETISMEN")    cwCommon(2);  
    if(button.tag == "ACTIVE")         cwCommon(3);
    if(button.tag == "REPEAT")         cwCommon(4);
    if(button.tag == "REPEATLIST")     cwCommon(7); 
    if(button.tag == "LONGWORDS")      cwCommon(5);
    if(button.tag == "LONGSENTENCE")   cwCommon(6);   
    
    if(button.tag == "BLUE")           cwColor('b');
    if(button.tag == "GREEN")          cwColor('g');
    if(button.tag == "YELLOW")         cwColor('y');
    if(button.tag == "RED")            cwColor('r');
    if(button.tag == "THESAURUS")      cwColor('thesaurus');
    if(button.tag == "COLOR")          cwColor('all');
    if(button.tag == "REMOVE")         removeHighlight();
    // User
    if(button.tag == "TOP100")         cwCommon(99);
    if(button.tag == "TERM")           cwCommon(98);

    if(button.tag == "DATAMANAGER")    
      openDialogWindow(1000,570,webRoot + "cweditor/dbmanager.aspx?guilanguage=" + language + "&datalanguage=" + dataLanguage + "&r=" + Math.random());
    
  } catch(e) {}
}


function onToolbarButtonClickCWCheck(id)
{
  try {
    var button = toolbarsCWCheck.getElementById(id);

    //if(button.tag == "SPELL")     cwBasic(0);
    //if(button.tag == "GRAMMAR")   cwBasic(1);
    if(button.tag == "REMOVE")    removeHighlight();
    //if(button.tag == "STYLE")     cwBasic(2);
    //if(button.tag == "TERM")      cwBasic(3);
  } catch(e) {}
}

function onLanguageChanged(id)
{
  try {
    var dropdown = toolbarsUser.getElementById(id);
    // now set new data language
    var ajax = new Ajax();
    ajax.callback = __ajax_callback;
    var aParams = new Array();
    aParams[0] = ajax.createParam("key","LANGUAGE");
    aParams[1] = ajax.createParam("param1",dropdown.selectedItem.value);
    ajax.request(webRoot + "application/server.aspx?r=" + Math.random(),aParams);
  } catch(e) {
  }
}

function onLanguageChanged2(id)
{
  try {
    var dropdown = toolbarsStandard.getElementById(id);
    // now set new data language
    var ajax = new Ajax();
    ajax.callback = __ajax_callback;
    var aParams = new Array();
    aParams[0] = ajax.createParam("key","LANGUAGE");
    aParams[1] = ajax.createParam("param1",dropdown.selectedItem.value);
    ajax.request(webRoot + "application/server.aspx?r=" + Math.random(),aParams);
  } catch(e) {
  }
}

function onStyleComboChanged(id)
{
  var dropdown = toolbarsEditor2.getElementById(id);
  editor.editSetStyle(dropdown.selectedItem.value,dropdown.selectedItem.tag1)
}

function onFontComboChanged(id)
{
  var dropdown = toolbarsEditor2.getElementById(id);
  editor.editFont(dropdown.selectedItem.value)
}

//----------------------------------------------------------------------------------------------------------
// REMOTE
//----------------------------------------------------------------------------------------------------------
function onFontComboChangedRemote1(id)
{
  var dropdown = toolbarsRemote2.getElementById(id);
  document.getElementById("remote1").contentWindow.rca.SetFont(dropdown.selectedItem.value);
}
function onFontSizeComboChangedRemote1(id)
{
  var dropdown = toolbarsRemote2.getElementById(id);
  document.getElementById("remote1").contentWindow.rca.SetFontSize(dropdown.selectedItem.value);
}
function onChangeTextColorRemote1(id)
{
  var button = toolbarsRemote2.getElementById(id);
  document.getElementById("remote1").contentWindow.rca.SetColor(255);
}
function onChangeBackgroundColorRemote1(id)
{
  var button = toolbarsRemote2.getElementById(id);
  document.getElementById("remote1").contentWindow.rca.SetBackgroundColor(255);
}
function onCreateTableRemote1(id)
{
  var popup = toolbarsRemote4.getElementById(id);
  if(popup.value != '') {
    var temp = popup.value.split(':');
    document.getElementById("remote1").contentWindow.rca.InsertTable(temp[0], temp[1]);  
  }
}

function onZoomComboChangedRemote4(id)
{
  var dropdown = toolbarsRemote4.getElementById(id);
  document.getElementById("remote1").contentWindow.rca.ExecuteCommand("RCA_ZOOM",dropdown.selectedItem.value);  
}

//----------------------------------------------------------------------------------------------------------
// REMOTE
//----------------------------------------------------------------------------------------------------------






function onFontSizeComboChanged(id)
{
  var dropdown = toolbarsEditor2.getElementById(id);
  editor.editFontSize(dropdown.selectedItem.value);
}

function onCleanerClicked(id)
{
  var menu = toolbarsEditor2.getElementById(id);
  var tag = menu.selectedItem.value;
  if(tag == "RMALL")   editor.editRemoveFormat();
  if(tag == "RMSTYLE") editor.editClean(0);
  if(tag == "RMCLASS") editor.editClean(1);
  if(tag == "RMOTHER") editor.editClean(2);
}

// called if COLOR has been changed
function onChangeTextColor(id)
{
  var button = toolbarsEditor2.getElementById(id);
  editor.editColor(button.color)
}

function onChangeBackgroundColor(id)
{
  var button = toolbarsEditor2.getElementById(id);
  editor.editBackColor(button.color)
}

function onStyleSheetClicked(id)
{
  var menu = toolbarsEditor2.getElementById(id);
  var tag = menu.selectedItem.value;
  if(tag == "ADDSTYLESHEET")   editor.editOpen(8);
  if(tag == "EDITSTYLESHEET")  editor.editEditExternalStyleSheet();
  if(tag == "REMOVESTYLESHEET") editor.editRemoveExternalStyleSheets();
}


function onLineSpacingClicked(id)
{
  var menu = toolbarsEditor3.getElementById(id);
  var tag = menu.selectedItem.value;
  if(tag == "LINESPACING1")  editor.editLineSpacing(14);
  if(tag == "LINESPACING2")  editor.editLineSpacing(17.5);
  if(tag == "LINESPACING3")  editor.editLineSpacing(21);
  if(tag == "LINESPACING4")  editor.editLineSpacing(28);
  if(tag == "LINESPACING5")  editor.editProperties(7);
}

// if UPLOAD menu button item has been clicked
function onMenuUploadClicked(id)
{
  var menu = toolbarsStandard.getElementById(id);
  if(menu.selectedItem.value == "UPLOADIMG")       editor.editUpload("","",0);
  if(menu.selectedItem.value == "UPLOADDOC")       editor.editUpload("","",1);
  if(menu.selectedItem.value == "UPLOADCSS")       editor.editUpload("","",2);
  if(menu.selectedItem.value == "UPLOADMEDIA")     editor.editUpload("","",1);
  if(menu.selectedItem.value == "UPLOADINSERTDOC") editor.editUpload("","",1,1);
}


function onMenuCreateClicked(id)
{
  var menu = toolbarsStandard.getElementById(id);
  if(menu.selectedItem.value == "CREATEMANUALPDF") 
    openDialogWindow(500,135,webRoot + "application/createmanual.aspx?mode=0&guilanguage=" + language + "&datalanguage=" + dataLanguage + "&r=" + Math.random());
  if(menu.selectedItem.value == "CREATEMANUALHTML")
    openDialogWindow(500,135,webRoot + "application/createmanual.aspx?mode=1&guilanguage=" + language + "&datalanguage=" + dataLanguage + "&r=" + Math.random());
}

function onMenuLinkClicked(id)
{
  try {
    var menu = toolbarsEditor4.getElementById(id);
    if(menu.selectedItem.value == "INTERNALLINK") {
      createLink();
    }      
    if(menu.selectedItem.value == "EXTERNALLINK") {
      var save = editor.globalUserMode; 
      editor.globalUserMode = 1;
      editor.editLink();
      editor.globalUserMode = save;
    }
  } catch(e) {}
}

function onMenuPDFClicked(id)
{
  var menu = toolbarsEditor1.getElementById(id);
  if(menu.selectedItem.value == "PDF") {    
    var win = openWindow(800,800,"about:blank");
    var html = "<body><form name='frmPDF' id='frmPDF' method ='POST' action='" + webRoot + "application/pdf.aspx?r=" + Math.random() + "'>";
    html+= "<input type='hidden' id='html' name='html' value=''>";
    html+= "</form>";
    html+= "</body>";
    win.document.open();
    win.document.write(html);
    win.document.close();
    var form = win.document.getElementById("frmPDF");
    win.document.getElementById("html").value = editor.editGetHtml();
    form.submit();
  }
  if(menu.selectedItem.value == "PDFSET")  editor.editPDFSettings();
}

function onCreateTable(id)
{
  var popup = toolbarsEditor4.getElementById(id);
  if(popup.value != '') {
    var temp = popup.value.split(':');
    editor.eventOnCreateTable(temp[0],temp[1]);
  }
}

function onZoomComboChanged(id)
{
  var dropdown = toolbarsEditor4.getElementById(id);
  editor.editZoom(dropdown.selectedItem.value)
}

function onImageClicked(id)
{
  var menu = toolbarsEditor4.getElementById(id);
  var tag = menu.selectedItem.value;
  if(tag == "INSERTSERVER")   editor.editOpen(3);
  if(tag == "INSERTUP")       editor.editUpload('','',0,true);
  if(tag == "INSERTWEB")      editor.editInsertObject('IMAGEWEB');
}


