//------------------------------------------------------------------------------------------------------
// configuration file for pinEdit context menu creation
//------------------------------------------------------------------------------------------------------

// creates the context menu
function CreateContextMenu(tag,objMenu,userCode)
{
  if(tag == "BODY") {
    objMenu.add(new MenuItem(getLanguageString(language,812),"editor/design/image/" + design + "/properties.gif","","BODY"));
  }
  if(tag == "IMAGE") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,813),"editor/design/image/" + design + "/properties.gif","","IMAGE"));
  }
  if(tag == "DIV") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,815),"editor/design/image/" + design + "/properties.gif","","DIV"));
  }
  if(tag == "IFRAME") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,816),"editor/design/image/" + design + "/properties.gif","","IFRAME"));
  }
  if(tag == "P") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,817),"editor/design/image/" + design + "/properties.gif","","P"));
  }
  if(tag == "ANCHOR") {
    objMenu.add(new MenuItem(getLanguageString(language,1104) ,"editor/design/image/" + design + "/remove.gif","","REMOVEANCHOR"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,1103),"editor/design/image/" + design + "/properties.gif","","ANCHOR"));
  }
  if(tag == "FORM") {
    objMenu.add(new MenuItem(getLanguageString(language,1204) ,"editor/design/image/" + design + "/remove.gif","","REMOVEFORM"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,1203),"editor/design/image/" + design + "/properties.gif","","FORM"));
  }
  if(tag == "INPUT") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,3031),"editor/design/image/" + design + "/properties.gif","","INPUT"));
  }
  if(tag == "SELECT") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,3032),"editor/design/image/" + design + "/properties.gif","","SELECT"));
  }
  if(tag == "TEXTAREA") {
    objMenu.add(new MenuItem(getLanguageString(language,814) ,"editor/design/image/" + design + "/foreground.gif","","FOREGROUND"));
    objMenu.add(new MenuItem(getLanguageString(language,2000) ,"editor/design/image/" + design + "/background.gif","","BACKGROUND"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,3033),"editor/design/image/" + design + "/properties.gif","","TEXTAREA"));
  }
  if(tag == "TABLE") {
		if(browser.ns) {
			objMenu.add(new MenuItem(getLanguageString(language,3312) ,"editor/design/image/" + design + "/remove.gif","","REMOVETABLE"));
			objMenu.add(new MenuSeparator());
		}
		objMenu.add(new MenuItem(getLanguageString(language,811),"editor/design/image/" + design + "/properties.gif","","TABLE"));
  }
  if(tag == "TD") {
    objMenu.add(new MenuItem(getLanguageString(language,801),"editor/design/image/" + design + "/insertrow.gif","","INSERTROWB"));
    objMenu.add(new MenuItem(getLanguageString(language,802),"editor/design/image/" + design + "/insertrow.gif","","INSERTROWA"));
    objMenu.add(new MenuItem(getLanguageString(language,803),"","","DELETEROW"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,804),"editor/design/image/" + design + "/insertcol.gif","","INSERTCOLB"));
    objMenu.add(new MenuItem(getLanguageString(language,805),"editor/design/image/" + design + "/insertcol.gif","","INSERTCOLA"));
    objMenu.add(new MenuItem(getLanguageString(language,806),"","","DELETECOL"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,807),"","","DELETECELL"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,808),"","","MERGECELL"));
    objMenu.add(new MenuItem(getLanguageString(language,809),"","","DIVIDECELL"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,3310),"","","CONVERTROW"));
    objMenu.add(new MenuSeparator());
    objMenu.add(new MenuItem(getLanguageString(language,810),"editor/design/image/" + design + "/properties.gif","","TD"));
  }
  if(tag == "FLASH") {
    objMenu.add(new MenuItem(getLanguageString(language,3302),"editor/design/image/" + design + "/properties.gif","","FLASH"));
  }
}

// after item click
function onContextMenuItemClick(key)
{
  if(key == "FOREGROUND")
    editSetForeground();
  if(key == "BACKGROUND")
    editSetBackground();

  if(key == "BODY")
    editProperties(4);
  if(key == "IMAGE")
    editProperties(3);
  if(key == "DIV")
    editProperties(5);
  if(key == "IFRAME")
    editProperties(6);
  if(key == "P")
    editProperties(7);
  if(key == "REMOVEANCHOR")
    __editRemoveAnchor();
  if(key == "ANCHOR")
    editProperties(8);
  if(key == "REMOVEFORM")
    __editRemoveForm();
  if(key == "FORM")
    editProperties(9);
  if(key == "INPUT")
    editProperties(10);
  if(key == "SELECT")
    editProperties(11);
  if(key == "TEXTAREA")
    editProperties(10);
  if(key == "TABLE")
    editProperties(0);
  if(key == "REMOVETABLE")
    __editRemoveTable();

  if(key == "INSERTROWB")
    __editInsertRow(0);
  if(key == "INSERTROWA")
    __editInsertRow(1);
  if(key == "DELETEROW")
    __editDeleteRow();
  if(key == "INSERTCOLB")
    __editInsertColumn(0);
  if(key == "INSERTCOLA")
    __editInsertColumn(1);
  if(key == "DELETECOL")
    __editDeleteColumn();
  if(key == "DELETECELL")
    __editDeleteCell();
  if(key == "MERGECELL")
    __editMergeCell();
  if(key == "DIVIDECELL")
    __editDivideCell();
  if(key == "CONVERTROW")
		__editConvertRow();
  if(key == "TD")
    editProperties(2);

  if(key == "EDITABLE")
    editSetEditable(true);
  if(key == "FLASH")
    editProperties(12);


