// 各単語用JavaScript

function setCodeToClipboard( program_id )
{
	var program_text = document.getElementById( program_id ).innerHTML;
	program_text = program_text.replace( /&lt;/g, "<" );
	program_text = program_text.replace( /&gt;/g, ">" );
	program_text = program_text.replace( /&quot;/g, "\"" );
	program_text = program_text.replace( /&amp;/g, "&" );
	clipboardData.setData( "Text", program_text );
	alert( 'クリップボードへのコピーが完了しました。' );
}

function openWindow( program_id )
{
	var program_text = document.getElementById( program_id ).innerHTML;

	var new_window = window.open( "", "サンプルプログラム" );
	new_window.document.open();
	new_window.document.write( '<HTML><HEAD>' );
	new_window.document.write( '<TITLE>サンプルプログラム</TITLE>' );
	new_window.document.write( '<STYLE  TYPE="text/css">' );
	new_window.document.write( '<!--' );
	new_window.document.write( '* { font-family: "ＭＳ ゴシック", "Osaka-等幅", monospace; }' );
	new_window.document.write( 'span.keyword { color: #7F0055; }' );
	new_window.document.write( 'span.comment { color: #3F7F5F; }' );
	new_window.document.write( 'span.string  { color: #2A00FF; }' );
	new_window.document.write( '-->' );
	new_window.document.write( '</STYLE>' );
	new_window.document.write( '</HEAD><BODY>' );
	new_window.document.write( program_text );
	new_window.document.write( '</BODY></HTML>' );
	new_window.document.close();
}

