WSO.Onload(function()
{
	var OperaActions =
	[
		'Accept Certificate','Activate button','Activate element','Activate hotlist window','Activate window','Add all to bookmarks','Add attachment','Add contact','Add filter from mail','Add frame to bookmarks','Add link to bookmarks','Add link to contacts','Add music','Add nick to contact','Add panel','Add to bookmarks','Add trusted application','Add web language','Allow external embeds','Apply','Autocomplete server name',
		'Back','Backspace','Backspace word','Bookmark all open pages',
		'Cancel','Cancel current voice','Cancel newsmessage','Cascade','Change','Change direction to LTR','Change direction to RTL','Change masterpassword','Change nickname','Chat command','Check all','Check for upgrade','Check item','Choose background color','Choose current page','Choose font','Choose font color','Choose link color','Choose sound','Clear','Clear disk cache','Clear mail view flag','Clear typed in history','Clear visited history','Click button','Click default button','Close all','Close all items','Close clicked page','Close cycler','Close dropdown','Close item','Close other','Close page','Close widget','Close window','Compose bcc contact','Compose cc contact','Compose mail','Compose to contact','Content block accept','Content block cancel','Content block details','Content block mode off','Content block mode on','Convert hex to unicode','Copy','Copy background image','Copy background image address','Copy document address','Copy document address','Copy frame address','Copy image','Copy image address','Copy label text','Copy link','Copy link mail address','Copy mail to folder','Copy raw mail','Copy to note','Copy transfer info','Create linked window','Create search','Customize Toolbars','Cut','Cycle to next page','Cycle to next window','Cycle to previous page','Cycle to previous window',
		'Debug','Delay','Delete','Delete account','Delete keyboard setup','Delete mail','Delete menu setup','Delete mouse setup','Delete private data','Delete skin','Delete to end of line','Delete toolbar setup','Delete voice setup','Delete word','Deselect all','Deselect user CSS file','Detach page','Disable automatic reload','Disable cookies','Disable delete private data','Disable display images','Disable embedded audio','Disable GIF animation','Disable handheld mode','Disable inline find','Disable Java','Disable javascript','Disable large images','Disable menu bar','Disable mediumscreenmode','Disable personal bar bookmarks','Disable plugins','Disable popup windows','Disable proxy servers','Disable referrer logging','Disable scroll bars','Disable smileys','Disable show transferwindow on transfer','Disable skin coloring','Disable special effects','Disable tv rendering mode','Display cached images only','Download Trust Page','Download URL','Download URL as','Duplicate keyboard setup','Duplicate menu setup','Duplicate mouse setup','Duplicate page','Duplicate toolbar setup','Duplicate voice setup',
		'Edit account','Edit chat room','Edit draft','Edit file type','Edit item','Edit panel','Edit properties','Edit site preferences','Empty page trash','Empty spam','Empty trash','Enable automatic reload','Enable cookies','Enable display images','Enable embedded audio','Enable GIF animation','Enable handheld mode','Enable inline find','Enable Java','Enable javascript','Enable large images','Enable mediumscreen mode','Enable menu bar','Enable personal bar bookmarks','Enable plugins','Enable popup windows','Enable popup windows in background','Enable proxy servers','Enable referrer logging','Enable requested popup windows','Enable scroll bars','Enable show transferwindow on transfer','Enable smileys','Enable special effects','Enable tv rendering mode','Enter access key mode','Enter fullscreen','Execute program','Execute Transferitem','Exit','Export bookmarks','Export bookmarks to HTML','Export contacts','Export mail index','Export mail messages','Export newsfeed list','Export selected bookmarks to HTML','External action',
		'Fast forward','Find','Find inline','Find next','Find plugins','Find previous','Focus address field','Focus chat input','Focus form','Focus next frame','Focus next radio widget','Focus next widget','Focus page','Focus panel','Focus personal bar','Focus previous frame','Focus previous radio widget','Focus previous widget','Focus quick reply','Focus search field','Forward','Forward mail',
		'Get mail','Go','Go to buypage','Go to contact homepage','Go to content magic','Go to end','Go to history','Go to homepage','Go to image','Go to line end','Go to line start','Go to link element','Go to nickname','Go to page','Go to parent directory','Go to similar page','Go to start','Go to top CM bottom',
		'Hide column','Hide Compose Header','Hide from personal bar','Hide from unread','Hide new page button','Hide opera','Hide panel','Hide panel toggle','Hide quick reply','Hide quick view','Hide search','Hide transfer details','High Security','Highlight bookmark','Highlight current block','Highlight next block','Highlight next element','Highlight next frame','Highlight next heading','Highlight next URL','Highlight note','Highlight previous block','Highlight previous element','Highlight previous frame','Highlight previous heading','Highlight previous URL','Hotclick search','Hotlist always on top',
		'Identify as','Import bookmarks','Import contacts','Import explorer favorites','Import KDE1 bookmarks','Import konqueror bookmarks','Import mail','Import netscape bookmarks','Import newsfeed list','Input method status changed','Insert','Insert contacts file','Insert session','Install Certificate',
		'Join chat room','Join private chat',
		'Leave access key mode','Leave chat room','Leave fullscreen','Leave print preview','Left adjust text','List chat rooms','Load all images','Load image','Lock','Lock page','Lock panel','Lock toolbars','Low Security',
		'Manage','Manage accounts','Manage bookmarks','Manage certificates','Manage contacts','Manage cookies','Manage java','Manage keyboard','Manage links','Manage mail','Manage middle click options','Manage modes','Manage mouse','Manage script options','Manage sites','Manage trusted application','Manage voice','Manage wand','Mark all as read','Mark and select next unread','Mark as not spam','Mark as read','Mark as read automatically','Mark as spam','Mark as unread','Mark thread and select next unread','Mark thread as read','Maximize all','Maximize frame','Maximize page','Maximize window','Medium Security','Menu folder','Minimize all','Minimize page','Minimize window','Move item down','Move item up',
		'Navigate down','Navigate left','Navigate page dowm','Navigate page up','Navigate leave down','Navigate leave left','Navigate leave right','Navigate leave up','Navigate right','Navigate up','Never','New account','New bookmark','New bookmarks file','New browser window','New chat room','New contact','New contacts file','New file type','New filter','New folder','New group','New newsfeed','New note','New page','New seperator','New server','New shortcut','Next character','Next character spatial','Next item','Next line','Next line spatial','Next track','Next word','No Security',
		'Ok','Open','Open all items','Open background image','Open BitTorrent Preferences','Open bookmarks file','Open blocked popup','Open contacts file','Open document','Open frame in background page','Open frame in new page','Open image','Open image address','Open in message view','Open item','Open link','Open link in background page','Open link in background window','Open link in new page','Open link in new window','Open session','Open transfer','Open transfer folder','Open url in current page','Open url in new background page','Open url in new page','Open url in new window','Open widget',
		'Page down','Page left','Page right','Page up','Paste','Paste and go','Paste mouse selection','Paste to note','Pause music','Play music','Previous character','Previous character spatial','Previous item','Previous line','Previous line spatial','Previous track','Print document','Print preview',
		'Quick reply',
		'Read mail','Read newsfeed','Redirect mail','Redo','Refresh chatroom list','Refresh display','Register','Reload','Reload all pages','Reload frame','Reload image','Reload stylesheets','Remove','Remove all finished transfers','Remove attachment','Remove background skin','Remove foreground skin','Remove panel','Remove transfer','Rename','Rename keyboard setup','Rename menu setup','Rename mouse setup','Rename toolbar setup','Reopen page','Reply','Reply all','Report site problem','Resend mail','Reset shortcuts','Restart transfer','Restore all','Restore page','Restore to defaults','Restore window','Resume transfer','Rewind','Right adjust text',
		'Save','Save attachment to desktop','Save attachments to folder','Save background image','Save bookmarks as','Save contacts','Save contacts as','Save document','Save document as','Save document with images as','Save draft','Save frame as','Save image','Save link','Save selected bookmarks as','Save selected contacts as','Save window setup','Scroll','Scroll down','Scroll left','Scroll right','Scroll up','Search','Search mail','Select all','Select alternate CSS file','Select author mode','Select next unread','Select previous unread','Select session','Select skin','Select user CSS file','Select user mode','Send address in mail','Send document address in mail','Send file','Send frame address in mail','Send mail','Send message','Send message to contact','Send queued mail','Send text in mail','Set alignment','Set auto alignment','Set automatic reload','Set button style','Set chat status','Set collapse','Set encoding','Set homepage','Set label','Set mail display type','Set mail view age','Set mail view flag','Set mail view type','Set preference','Set show transferwindow','Set skin coloring','Set visibility','Set widget mode','Set widget style','Set wrapping','Show account','Show account selector','Show active bookmark menu','Show address dropdown','Show advanced voice option','Show advanced windows options','Show attachments popupmenu','Show background image','Show background image properties','Show Certificate Details','Show column','Show Compose Header','Show context menu','Show default application','Show dropdown','Show edit dropdown','Show extender popup menu','Show file handlers','Show help','Show hidden popup menu','Show image properties','Show in unread','Show international fonts','Show Java console','Show javascript console','Show language preferences','Show link popup menu','Show link style','Show list view','Show mail filters','Show message view','Show name completion','Show new page button','Show new transferitems on bottom','Show new transferitems on top','Show on personal bar','Show opera','Show panel','Show panel toggle','Show plugin path selector','Show popup menu','Show preferences','Show print options','Show print preview activate frame','Show print preview as screen','Show print preview one frame per sheet','Show print setup','Show proxy servers','Show quick preferences','Show quick reply','Show quick view','Show raw mail','Show search','Show security information','Show security protocols','Show server filters','Show split view','Show transfer details','Show transfers','Show Voice Console','Show voice preferences','Show web search','Show window list','Sort by column','Sort direction','Speak','Speak from selection','Speak selection','Spell add language','Spell add word','Spell check','Spell delete language','Spell delete word','Spell ignore word','Spell replace word','Start listening','Start search','Stop','Stop listening','Stop mail','Stop music','Stop sending mail','Stop speaking','Stop transfer','Subscribe newsfeed','Subscribe to groups','Suppress external embeds','SVG pause animation','SVG set quality','SVG start animation','SVG stop animation','SVG zoom','SVG zoom in','SVG zoom out','Switch to next page','Switch to previous page',
		'Test sound','Tile horizontally','Tile vertically','Toggle overstrike','Toggle SSR','Toggle toolbar extender','Trust Fraud','Trust Information','Trust Unknown',
		'Uncheck item','Undelete','Undo','Unfocus form','Unlock','Unlock panel','Unlock toolbars','Unlock page','Use background image as background skin','Use background image as desktop background','Use background image as foreground skin','Use image as background skin','Use image as desktop background','Use image as foreground skin','Use system skin coloring',
		'Validate document source','Validate frame source','Validate java path','View address bar','View Compose Header','View document source','View frame source','View hotlist','View main bar','View messages from contact','View messages from selected contact','View navigation bar','View page bar','View personal bar','View progress bar','View reload menu','View status bar','View style',
//		'View zoom menu',
		'Wand','Work offline','Work online',
		'Zoom in','Zoom out','Zoom point','Zoom to'
	];
	var image =	'data:image/png;base64,'+
				'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAKXRFWHRDcmVhdGlvbiBUaW1lAJP6'+
				'IDI0IDUgMjAwOSAxMTo1NDozOCArMDkwMM1SykEAAAAHdElNRQfZBRgCNwug+bqVAAAACXBIWXMA'+
				'AB7BAAAewQHDaVRTAAAABGdBTUEAALGPC/xhBQAAABJJREFUeNpjYBgFo2AUjAIIAAAEEAABr0WI'+
				'LAAAAABJRU5ErkJggg==';

	OperaActions.sort();

	function AutoComplete(input,item,filter){WHO.AutoComplete.call(this,input,item,filter);}
	function inherit(){}
	inherit.prototype = WHO.AutoComplete.prototype;
	AutoComplete.prototype = new inherit;
	AutoComplete.prototype.constructor = AutoComplete;
	/*ドロップダウンリストにアイテムを追加する*/
	AutoComplete.prototype.addNewItem = function(value)
	{
		var item = document.createElement('span');
		item.setAttribute('title',value);
		item.setAttribute('class',"autoCompleteItem");
		item.style.display = "none";
		item.style.marginLeft = "16px";
		item.style.listStyleImage = '-o-skin("' +value + '")';
		item.appendChild(document.createTextNode(value));
		this.list.appendChild(item);
	}
	/*ドロップダウンリストを更新する*/
	AutoComplete.prototype.updateList = function()
	{
		var items = this.list.getElementsByTagName('span');
		for(var i = 0,item;item = items[i];i++)
		{
			var value = item.getAttribute('title');
			if(this.input.value != '' && value.search(new RegExp(this.input.value,"i")) > -1)
			{
				item.style.display="list-item";
			}
			else
			{
				item.style.display="none";
			}
		}
	}

	function myenc(value)
	{
		return value.replace(/"/g,"%22").replace(/</g,"%3C").replace(/>/g,"%3E");
	}
	//Opera button の登録
	var OperaButton	= new WSO.TagForm('Opera Button の登録','OperaButtonForm','optionform','opera');
	OperaButton.setFormFunction
	(
		function(obj)
		{
			var title    = obj.form.OperaButtonTitle.value;
			var b1action = obj.form.OperaButton1Action.value;
			var b1p1     = myenc(obj.form.OperaButton1P1.value);
			var b1p2     = myenc(obj.form.OperaButton1P2.value);
			var b1label  = myenc(obj.form.OperaButton1Label.value);
			var b1icon   = myenc(obj.form.OperaButton1Icon.value);
			var b1join   = obj.form.OperaButton1Join.value;

			var b2action = obj.form.OperaButton2Action.value;
			var b2p1     = myenc(obj.form.OperaButton2P1.value);
			var b2p2     = myenc(obj.form.OperaButton2P2.value);
			var b2label  = myenc(obj.form.OperaButton2Label.value);
			var b2icon   = myenc(obj.form.OperaButton2Icon.value);
			var b2join   = obj.form.OperaButton2Join.value;

			var b3action = obj.form.OperaButton3Action.value;
			var b3p1     = myenc(obj.form.OperaButton3P1.value);
			var b3p2     = myenc(obj.form.OperaButton3P2.value);
			var b3label  = myenc(obj.form.OperaButton3Label.value);
			var b3icon   = myenc(obj.form.OperaButton3Icon.value);
			var b3join   = obj.form.OperaButton3Join.value;

			var b4action = obj.form.OperaButton4Action.value;
			var b4p1     = myenc(obj.form.OperaButton4P1.value);
			var b4p2     = myenc(obj.form.OperaButton4P2.value);
			var b4label  = myenc(obj.form.OperaButton4Label.value);
			var b4icon   = myenc(obj.form.OperaButton4Icon.value);
			var b4join   = obj.form.OperaButton4Join.value;

			var b5action = obj.form.OperaButton5Action.value;
			var b5p1     = myenc(obj.form.OperaButton5P1.value);
			var b5p2     = myenc(obj.form.OperaButton5P2.value);
			var b5label  = myenc(obj.form.OperaButton5Label.value);
			var b5icon   = myenc(obj.form.OperaButton5Icon.value);
//			var b5join   = obj.form.OperaButton5Join.value;

			var tag = "[operabutton:(\"" + title + "\",\"" + b1action + "\",\"" + b1p1 + "\",\"" + b1p2 + "\",\"" + b1label + "\",\"" + b1icon + "\"";
			if(b1join != '')
			{
				tag = tag + ",\""+b1join+"\",\""+b2action+"\",\""+b2p1+"\",\""+b2p2+"\",\""+b2label+"\",\""+b2icon+"\"";
				if(b2join != '')
				{
					tag = tag + ",\""+b2join+"\",\""+b3action+"\",\""+b3p1+"\",\""+b3p2+"\",\""+b3label+"\",\""+b3icon+"\"";
					if(b3join != '')
					{
						tag = tag + ",\""+b3join+"\",\""+b4action+"\",\""+b4p1+"\",\""+b4p2+"\",\""+b4label+"\",\""+b4icon+"\"";
						if(b4join != '')
						{
							tag = tag + ",\""+b4join+"\",\""+b5action+"\",\""+b5p1+"\",\""+b5p2+"\",\""+b5label+"\",\""+b5icon+"\"";
						}
					}
				}
			}
			tag = tag + ")]";

			obj.form.OperaButton1Join.value='';

			obj.form.OperaButton2Action.value='';
			obj.form.OperaButton2P1.value='';
			obj.form.OperaButton2P2.value='';
			obj.form.OperaButton2Label.value='';
			obj.form.OperaButton2Icon.value='';
			obj.form.OperaButton2Join.value='';
			obj.form.OperaButton2Action.parentNode.parentNode.style.display="none";
			obj.form.OperaButton2P1.parentNode.parentNode.style.display="none";
			obj.form.OperaButton2P2.parentNode.parentNode.style.display="none";
			obj.form.OperaButton2Label.parentNode.parentNode.style.display="none";
			obj.form.OperaButton2Icon.parentNode.parentNode.style.display="none";
			obj.form.OperaButton2Join.parentNode.style.display="none";

			obj.form.OperaButton3Action.value='';
			obj.form.OperaButton3P1.value='';
			obj.form.OperaButton3P2.value='';
			obj.form.OperaButton3Label.value='';
			obj.form.OperaButton3Icon.value='';
			obj.form.OperaButton3Join.value='';
			obj.form.OperaButton3Action.parentNode.parentNode.style.display="none";
			obj.form.OperaButton3P1.parentNode.parentNode.style.display="none";
			obj.form.OperaButton3P2.parentNode.parentNode.style.display="none";
			obj.form.OperaButton3Label.parentNode.parentNode.style.display="none";
			obj.form.OperaButton3Icon.parentNode.parentNode.style.display="none";
			obj.form.OperaButton3Join.parentNode.style.display="none";

			obj.form.OperaButton4Action.value='';
			obj.form.OperaButton4P1.value='';
			obj.form.OperaButton4P2.value='';
			obj.form.OperaButton4Label.value='';
			obj.form.OperaButton4Icon.value='';
			obj.form.OperaButton4Join.value='';
			obj.form.OperaButton4Action.parentNode.parentNode.display="none";
			obj.form.OperaButton4P1.parentNode.parentNode.styplay="none";
			obj.form.OperaButton4P2.parentNode.parentNode.styplay="none";
			obj.form.OperaButton4Label.parentNode.parentNode.display="none";
			obj.form.OperaButton4Icon.parentNode.parentNode.sisplay="none";
			obj.form.OperaButton4Join.parentNode.style.display="none";

			obj.form.OperaButton5Action.value='';
			obj.form.OperaButton5P1.value='';
			obj.form.OperaButton5P2.value='';
			obj.form.OperaButton5Label.value='';
			obj.form.OperaButton5Icon.value='';
//			obj.form.OperaButton5Join.value='';
			obj.form.OperaButton5Action.parentNode.parentNode.style.display="none";
			obj.form.OperaButton5P1.parentNode.parentNode.style.display="none";
			obj.form.OperaButton5P2.parentNode.parentNode.style.display="none";
			obj.form.OperaButton5Label.parentNode.parentNode.style.display="none";
			obj.form.OperaButton5Icon.parentNode.parentNode.style.display="none";
//			obj.form.OperaButton5Join.parentNode.style.display="none";

			WSO.EditPoint.insertTag(obj,tag);
		}
	);
	var title    = WSO.CreateTagForm.inputText('ボタン名',     'OperaButtonTitle','',30);
	OperaButton.appendChild(title);

	var b1action = WSO.CreateTagForm.inputText('アクション',   'OperaButton1Action','',30);
//		auto.input  = b1action.getElementsByTagName('input')[0];
//	addAutoSelect(b1action);

new AutoComplete(b1action.getElementsByTagName('input')[0],OperaActions);
	var b1p1     = WSO.CreateTagForm.inputText('プロパティ1',  'OperaButton1P1','',100);
	var b1p2     = WSO.CreateTagForm.inputText('プロパティ2',  'OperaButton1P2','',50);
	var b1label  = WSO.CreateTagForm.inputText('ラベル',       'OperaButton1Label','',30);
	var b1icon   = WSO.CreateTagForm.inputText('アイコン',     'OperaButton1Icon','',30);
	var b1join = WSO.CreateTagForm.selectText('結合子',        'OperaButton1Join','',['','|','&','>','+']);

	var b2action = WSO.CreateTagForm.inputText('アクション',   'OperaButton2Action','',30);
new AutoComplete(b2action.getElementsByTagName('input')[0],OperaActions);
	var b2p1     = WSO.CreateTagForm.inputText('プロパティ1',  'OperaButton2P1','',100);
	var b2p2     = WSO.CreateTagForm.inputText('プロパティ2',  'OperaButton2P2','',50);
	var b2label  = WSO.CreateTagForm.inputText('ラベル',       'OperaButton2Label','',30);
	var b2icon   = WSO.CreateTagForm.inputText('アイコン',     'OperaButton2Icon','',30);
	var b2join   = WSO.CreateTagForm.selectText('結合子',      'OperaButton2Join','',['','|','&','>','+']);

	var b3action = WSO.CreateTagForm.inputText('アクション',   'OperaButton3Action','',30);
new AutoComplete(b3action.getElementsByTagName('input')[0],OperaActions);
	var b3p1     = WSO.CreateTagForm.inputText('プロパティ1',  'OperaButton3P1','',100);
	var b3p2     = WSO.CreateTagForm.inputText('プロパティ2',  'OperaButton3P2','',50);
	var b3label  = WSO.CreateTagForm.inputText('ラベル',       'OperaButton3Label','',30);
	var b3icon   = WSO.CreateTagForm.inputText('アイコン',     'OperaButton3Icon','',30);
	var b3join   = WSO.CreateTagForm.selectText('結合子',      'OperaButton3Join','',['','|','&','>','+']);

	var b4action = WSO.CreateTagForm.inputText('アクション',   'OperaButton4Action','',30);
new AutoComplete(b4action.getElementsByTagName('input')[0],OperaActions);
	var b4p1     = WSO.CreateTagForm.inputText('プロパティ1',  'OperaButton4P1','',100);
	var b4p2     = WSO.CreateTagForm.inputText('プロパティ2',  'OperaButton4P2','',50);
	var b4label  = WSO.CreateTagForm.inputText('ラベル',       'OperaButton4Label','',30);
	var b4icon   = WSO.CreateTagForm.inputText('アイコン',     'OperaButton4Icon','',30);
	var b4join   = WSO.CreateTagForm.selectText('結合子',      'OperaButton4Join','',['','|','&','>','+']);

	var b5action = WSO.CreateTagForm.inputText('アクション',   'OperaButton5Action','',30);
new AutoComplete(b5action.getElementsByTagName('input')[0],OperaActions);
	var b5p1     = WSO.CreateTagForm.inputText('プロパティ1',  'OperaButton5P1','',100);
	var b5p2     = WSO.CreateTagForm.inputText('プロパティ2',  'OperaButton5P2','',50);
	var b5label  = WSO.CreateTagForm.inputText('ラベル',       'OperaButton5Label','',30);
	var b5icon   = WSO.CreateTagForm.inputText('アイコン',     'OperaButton5Icon','',30);
//	var b5join   = WSO.CreateTagForm.selectText('結合子',      'OperaButton5Join','',['','|','&','>','+']);
	function formDisplay(action,p1,p2,label,icon,join)
	{
		return function()
		{
			action.style.display="block";
			p1.style.display="block";
			p2.style.display="block";
			label.style.display="block";
			icon.style.display="block";
			join.style.display="block";
		}
	}
	OperaButton.appendChild(b1action);
	OperaButton.appendChild(b1p1    );
	OperaButton.appendChild(b1p2    );
	OperaButton.appendChild(b1label );
	OperaButton.appendChild(b1icon  );
	b1join.addEventListener('change',formDisplay(b2action,b2p1,b2p2,b2label,b2icon,b2join),false);
	OperaButton.appendChild(b1join  );

	b2action.style.display="none";
	b2p1.style.display="none";
	b2p2.style.display="none";
	b2label.style.display="none";
	b2icon.style.display="none";
	b2join.style.display="none";
	OperaButton.appendChild(b2action);
	OperaButton.appendChild(b2p1    );
	OperaButton.appendChild(b2p2    );
	OperaButton.appendChild(b2label );
	OperaButton.appendChild(b2icon  );
	b2join.addEventListener('change',formDisplay(b3action,b3p1,b3p2,b3label,b3icon,b3join),false);
	OperaButton.appendChild(b2join  );

	b3action.style.display="none";
	b3p1.style.display="none";
	b3p2.style.display="none";
	b3label.style.display="none";
	b3icon.style.display="none";
	b3join.style.display="none";
	OperaButton.appendChild(b3action);
	OperaButton.appendChild(b3p1    );
	OperaButton.appendChild(b3p2    );
	OperaButton.appendChild(b3label );
	OperaButton.appendChild(b3icon  );
	b3join.addEventListener('change',formDisplay(b4action,b4p1,b4p2,b4label,b4icon,b4join),false);
	OperaButton.appendChild(b3join  );

	b4action.style.display="none";
	b4p1.style.display="none";
	b4p2.style.display="none";
	b4label.style.display="none";
	b4icon.style.display="none";
	b4join.style.display="none";
	OperaButton.appendChild(b4action);
	OperaButton.appendChild(b4p1    );
	OperaButton.appendChild(b4p2    );
	OperaButton.appendChild(b4label );
	OperaButton.appendChild(b4icon  );
	b4join.addEventListener('change',formDisplay(b5action,b5p1,b5p2,b5label,b5icon,b4join),false);
	OperaButton.appendChild(b4join  );

	b5action.style.display="none";
	b5p1.style.display="none";
	b5p2.style.display="none";
	b5label.style.display="none";
	b5icon.style.display="none";
//	b5join.style.display="none";
	OperaButton.appendChild(b5action);
	OperaButton.appendChild(b5p1    );
	OperaButton.appendChild(b5p2    );
	OperaButton.appendChild(b5label );
	OperaButton.appendChild(b5icon  );
//	OperaButton.appendChild(b5join  );
	OperaButton.setToAll('挿入');
});

