var dicstr = '-1'; document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('by NINJA TOOLS
'); document.write('
'); document.write(''); var dicarray = new Array(7); for( var i=0; i<7; i++ ){ dicarray[i]=''; } var befTxt = ''; function tra_dynamicLoad(jsFileName){ //--for cache var getData = jsFileName; var cnode =document.getElementById('dynld'); var nnode = document.createElement('script'); nnode.src = getData; nnode.id = 'dynld'; nnode.charset = 'utf-8'; cnode.parentNode.replaceChild(nnode,cnode); } function tra_trans() { var b = document.body; var d = document.ninjahougen.dic; if( d[d.selectedIndex].value == '0' ){ tra_btrans(); return; } var url = 'http://herodias.tra1.shinobi.jp/get_dic.php?no=' + d.selectedIndex + '&d=' + d[d.selectedIndex].value; tra_dynamicLoad(url); } function tra_btrans(){ if( befTxt != '' ){ document.body.innerHTML = befTxt; } } function dicchange(dicstr) { var b = document.body; var d = document.ninjahougen.dic; if( dicarray[d.selectedIndex] != '' ){ transexec(); } else { var dicid = d[d.selectedIndex].value; if( befTxt == '' ){ befTxt = document.body.innerHTML; } dicarray[d.selectedIndex] = dicstr; transexec(); } } function transexec() { var d = document.ninjahougen.dic; if( dicarray[d.selectedIndex].length < 3 ){ return; } if( befTxt == '' ){ buf = document.body.innerHTML; befTxt = buf; } else { buf = befTxt; } rows = dicarray[d.selectedIndex].split('$'); for(var i = 0; i < rows.length; i++){ cols = rows[i].split(','); buf = buf.split(cols[0]).join(cols[1]); } document.body.innerHTML = buf; return; } //dicchange();