var tag=obj.tagName;
if (tag=="B") {search(obj.parentElement)} //\96¼\91O
else if(tag=="U") {search(obj)} //\83g\83\8a\83b\83v
- else if(tag=="SPAN"){if(getID(obj)){search(obj)}} //ID
+ else if(tag=="SPAN"){if(getID(obj)){searchID(obj)}} //ID
else if(tag=="DT") {searchRef(obj)}
else if(tag=="DD") {defaultPopup()}
else if(tag=="A"){
- if(obj.rel){obj.href=obj.rel}
+ if(obj.rel){obj.href=obj.rel;}
//if(obj.parentElement.tagName!="DIV"){setHistory(obj);}
- //Live\95â\90³\81i\81\94\95t\82«\83\8a\83\93\83N\81j
- if(browser=="Live2ch" && obj.href.match(/^http:.*#/)){window.open(obj.href,"_parent")}
+ //\81\94\95t\82«\83\8a\83\93\83N
+ if(browser=="A Bone" || browser=="\83M\83R\83i\83r" || browser=="\82©\82¿\82ã\81`\82µ\82á" || browser=="\83z\83b\83g\83]\83k"){
+ if(obj.href.match(/^http:.*#/)){window.open(obj.href,"_parent")}
+ }
//A Bone\95â\90³\81i\94ñ\95\\8e¦\83\8c\83X\82Ì\95\\8e¦\81j
if(browser=="A Bone" && hidedRes(obj)){showModelessDialog(document.getElementsByName("ThreadURL")[0].content+tohan(obj.innerText.replace(/[>\81\84]/g,"")),window,"dialogWidth:"+document.body.clientWidth+"px;help:no;resizable:yes;status:no;unadorned:yes;");window.focus();}
//Jane,Live,\83M\83R\83i\83r\95â\90³\81iskin30-2Normal\8by\82Ñ\83M\83R\83i\83r\81j\81\96\83\8c\83X\83W\83\83\83\93\83v\82ªscrollIntoView\82Å\82È\82¢\82à\82Ì\82É\8cW\82é\95â\90³
- if(browser=="OpenJane" || browser=="Live2ch" || browser=="\83M\83R\83i\83r"){if(obj.href.match(/^about|jumpres/)){
+ if(browser=="A Bone" || browser=="OpenJane" || browser=="Live2ch" || browser=="\83M\83R\83i\83r"){if(obj.href.match(/^about|jumpres/)){
var h=tohan(obj.innerText.replace(/[>\81\84]/g,""));
var anchor=document.anchors(anchorHead+h);
if(anchor){anchor.scrollIntoView(true);return false}
}
else{return}
}
+
//=========MouseOver\8f\88\97\9d\81¨image,popup
document.onmouseover = mouseOverEvent;
function mouseOverEvent() {
if(e.tagName=='A'){
if(!e.innerText.match(/%/)){ // URL\83G\83\93\83R\81[\83h\82Å\82 \82è\82ª\82¿\82È%\82ª\82È\82¯\82ê\82Î
e.href=e.href.replace(/>/g,"");
- e.href=e.href.replace(/\/ime.nu/g,"");
+ e.href=e.href.replace(/\/ime.\w+/g,"");
}else{
try{
e.title=decodeURI(e.innerText);
if(onPopup){while(obj.id!=obj.parentElement.lastChild.id){obj.parentElement.lastChild.removeNode(true)}}
else {removePopup()}
}
+ if(e.tagName=="DT"){setHash();}
+ if(e.tagName=="SPAN"){
+ var obj=e;var onPopup;
+ while(obj.tagName!="BODY"){if(obj.id.match(/p\d+/)){onPopup=true;break}else{obj=obj.parentElement}}
+ if(!onPopup && event.shiftKey){searchPopup(event.toElement);} return;
+ }
}
//=========MouseMove\8f\88\97\9d\81¨menuOver(),tpOver()
document.onmousemove=mouseMoveEvent;
//=========\82©\82¿\82ã\81AABone\81A\83]\83k\82Q
var newResNum=parseInt(document.getElementsByName("GetRescount")[0].content)+1;
var k=0;
-function loadEvent(num){ // Timer\96\94\82ÍFooter\82©\82ç
+function loadEvent(num){ //setTimeout("setHash();",100);
//====\90V\92\85\83\8c\83X\83W\83\83\83\93\83v
if(newResJump==0){clearInterval(timerID);return} //\81u\83u\83\89\83E\83U\94C\82¹\81v\82È\82ç\8fI\97¹
//\90V\92\85\83\8c\83X\82Ì\8aJ\8en\94Ô\8d\86\82ð\8eæ\93¾
//=========\90V\92\85\83\8c\83X\8eæ\93¾\8cã\8f\88\97\9d\81i\95W\8f\80\83X\83L\83\93\91Î\89\9e\83u\83\89\83E\83U\97p\81j\81©NewMark\82©\82ç\8cÄ\82Ñ\8fo\82µ
//=========OpenJ\81Atwin
var scr,viewPos,endPos=0;
-function reloadEvent(){
+function reloadEvent(){ //setTimeout("setHash();",100);
//====\8aù\93Ç\89»
var lastDt=dts[dts.length-2];if(!lastDt){return}// \91S\95\94\90V\92\85\82È\82ç\8fI\97¹
while(lastDt && lastDt.className=="new"){lastDt.className="";lastDt=lastDt.previousSibling.previousSibling;}
makePopContent(obj);
}else if(num.match(/\w/) && num.length==8){ //\w{8}\82Å\82Í\82¾\82ß\82Û\81H
var obj=document.createElement("span");
- obj.innerText="ID:"+num;
- search(obj);
+ obj.innerText="date time ID:"+num;
+ setHash();searchID(obj);
}
}
copyText.execCommand("Copy");
return false;
}
-
+//=========onLoad\8f\88\97\9d\81iDAT2HTML\82Ì\82Ý\81j
+window.onload=function(){setHash()}
+'<input type="button" value="VIEW" onClick=\'changeView("swf","'+a.href+'");blur()\'>';
}else{
if(hRH){var ahref=hRH}else{var ahref=a.href}
+ if(ahref.match(/^javascript:.*'(.*)'.*/)){ahref=RegExp.$1+document.getElementsByName("ThreadURL")[0].content;a.href=ahref}
var nHTML='<input type="button" value="VIEW" onClick=\'changeView("html","'+ahref+'");blur()\'>'
+'<input type="button" value="CHECK" onClick=\'changeView("html","http://www.tekijuku.com/URL/?url='+ahref+'");blur()\'>';
}
// alert(startRes+">"+end+" && "+end+"!=1")
if(startRes>end && end!=1){obj.href=obj.rel;return}//\91¶\8dÝ\82µ\82Ä\82¢\82È\82¯\82ê\82Î\8fI\97¹
//\92\86\90g\82Ì\90Ø\82è\8fo\82µ
- var targetString="";
+ var targetString=""; if(end-start>100){end=start+100}
if(start==end){targetString=returnString(start)}
else {for(var i=0;i<=end-start;i++){targetString+=returnString(start+i)}}
//\91Î\8fÛ\82ª\91¶\8dÝ\82µ\82½\82çrel\82É\91Þ\94ð\82µ\82Ä\83|\83b\83v\83A\83b\83v
dt=obj.cloneNode(true);
dtOuter=dt.outerHTML.replace(/name=.*?>/,">"); // LABELNUMBER\91Î\89\9e\82Ì\82à\82Ì\82É\8cW\82é\83\8a\83\93\83N\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
dd=obj.nextSibling.cloneNode(true);
- while(dd.lastChild.name){dd.lastChild.removeNode(true)} // LABELNUMBER\94ñ\91Î\89\9e\82Ì\82à\82Ì\82É\8cW\82é\83\8a\83\93\83N\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
- if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true)} // \8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
+ if(dd.hasChildNodes()){
+ while(dd.lastChild.name){dd.lastChild.removeNode(true)} // LABELNUMBER\94ñ\91Î\89\9e\82Ì\82à\82Ì\82É\8cW\82é\83\8a\83\93\83N\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
+ if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true)} // \8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
+ }
ddOuter=dd.outerHTML;
return(dtOuter+ddOuter);
}
+// \93ú\95t\95¶\8e\9a\97ñ\82Ì\92\85\90F\90Ý\92è\81@\92\85\90F\82·\82é:1\81@\92\85\90F\82µ\82È\82¢:0
+coloring=1;
+threshold1=[2,"#0000FF"]; // \8f\91\82«\8d\9e\82Ý\82ª\95¡\90\94\82 \82éID \82Ì\82µ\82«\82¢\92l\82Æ\90F
+threshold2=[5,"#FF0000"]; // \8f\91\82«\8d\9e\82Ý\82ª\91½\90\94\82 \82éID \82Ì\82µ\82«\82¢\92l\82Æ\90F
+threshold3=[1,"#0000FF"]; // \8f\91\82«\8d\9e\82Ý\82ª\82 \82é \83\8c\83X \82Ì\82µ\82«\82¢\92l\82Æ\83\8c\83X\94Ô\8d\86\82Ì\90F
+threshold4=[4,"#FF0000"]; // \8f\91\82«\8d\9e\82Ý\82ª\91½\90\94\82 \82é\83\8c\83X \82Ì\82µ\82«\82¢\92l\82Æ\83\8c\83X\94Ô\8d\86\82Ì\90F
// \83C\83x\83\93\83g\83n\83\93\83h\83\89\81FonClick
// \8aO\95\94\8aÖ\90\94\81FaddAnchor,checkAnchor,tohan
// \8aO\95\94\95Ï\90\94\81FanchorHead,browser
//==========\83O\83\8d\81[\83o\83\8b\95Ï\90\94
var dts=document.getElementsByTagName('DT');
var dds=document.getElementsByTagName('DD');
-var foundResult;
+var fR;
+//==========ID\82Æ\8eQ\8fÆ\82ð\83n\83b\83V\83\85\82É\8ai\94[
+var idHash=new Array(); var refHash=new Array(); var searchEnd=0;
+function setHash(){
+ var l=dts.length;
+ if(dts[l-1].rel=="setEnd"){return} // \8dÅ\8cã\82Ü\82Å\92²\8d¸\8dÏ\82Ý\82È\82ç\89ñ\94ð
+ for(var i=searchEnd;i<l;i++){
+ if(dds[i].parentElement.className=="refResult"){continue} // \8bt\8eQ\8fÆ\93à\82ÌDD\82È\82ç\89ñ\94ð
+ var num=dts[i].firstChild.innerText; var span=dts[i].lastChild;
+ // ID
+ var t=getID(span); idHash[t] = idHash[t] ? idHash[t]+" "+num : num;
+ // ref
+ var ddAnc=dds[i].getElementsByTagName("A");
+ for(var j=ddAnc.length;j--;){
+ if(checkAnchor(ddAnc[j].href)!=1){continue}
+ var anc=tohan(ddAnc[j].innerText.replace(/[>\81\84]/g,""));
+ if(anc.match(/(\d*)\D+(\d*)/)){
+ var start=parseInt(RegExp.$1); var end=parseInt(RegExp.$2);
+ if(end-start>100){continue} // >>1-1000\82Æ\82©\82Í\89Ø\97í\82É\83X\83\8b\81[
+ for(var k=start;k<=end;k++){
+ if(num>=k){refHash[k]=refHash[k] ? refHash[k]+" "+num : num;} // \96¢\97\88\82Ö\82Ì\83A\83\93\83J\81[\82Í\83X\83\8b\81[
+ }
+ }else{anc=parseInt(anc);
+ if(num>=anc){refHash[anc]=refHash[anc] ? refHash[anc]+" "+num : num;} // \96¢\97\88\82Ö\82Ì\83A\83\93\83J\81[\82Í\83X\83\8b\81[
+ }
+ }
+ }
+ dts[l-1].rel="setEnd"; searchEnd=l;
+ if(!coloring){return;} // \92\85\90F\95s\97v\82È\82ç\8fI\97¹
+ for(var i=l;i--;){
+ if(!dts[i].innerText){continue}
+ //if(dts[i].innerText.match(/id:/i)){ // ID\82ª\82È\82¢\94Â\82Å\81A\8d\82\91¬\89»\82·\82é\82©\82à\81H
+ var span=dts[i].lastChild; var t=getID(span);
+ if(t && idHash[t] && span){
+ var idResult=idHash[t].split(/\s/); if(t=="ID:???"){idResult="";idHash[t]="";}
+ if (idResult.length>=threshold2[0]){span.style.color=threshold2[1];span.title="\93¯\88êID ("+idResult.length+"\89ñ)\n"+idHash[t]}
+ else if(idResult.length>=threshold1[0]){span.style.color=threshold1[1];span.title="\93¯\88êID ("+idResult.length+"\89ñ)\n"+idHash[t]}
+ else if(idResult.length==1){span.title="\93¯\88êID\82Í\n\82 \82è\82Ü\82¹\82ñ"}
+ }
+ //}
+ var numA=dts[i].firstChild; var num=numA.innerText;
+ if(refHash[num]){
+ var refResult=refHash[num].split(/\s/);
+ if (refResult.length>=threshold4[0]){numA.style.color=threshold4[1];dts[i].title="\82±\82ê\82Ö\82Ì\83\8c\83X ("+refResult.length+"\8cÂ)\n"+refHash[num];}
+ else if(refResult.length>=threshold3[0]){numA.style.color=threshold3[1];dts[i].title="\82±\82ê\82Ö\82Ì\83\8c\83X ("+refResult.length+"\8cÂ)\n"+refHash[num];}
+ else{numA.title="\82±\82ê\82Ö\82Ì\83\8c\83X\82Í\82È\82¢\96Í\97l"}
+ }
+ }
+}
//==========\96¼\91O\81EID\8c\9f\8dõ\93\99
-// \96¼\91O\81EID\82Ì\8c\9f\8dõ\81E\8dí\8f\9c
+// ID\82Ì\8c\9f\8dõ\81E\8dí\8f\9c
+function searchID(obj){
+ var singleColor=event.altKey;
+ var decoy=obj.parentElement ? obj.parentElement : obj;
+ var reg=getID(obj);
+ if(!decoy.id.match(/^COLOR/)){
+ if(!idHash[reg]){return}
+ var target=new Array();target=idHash[reg].split(" ");
+ // \83J\83\89\81[\91I\91ð
+ var c = singleColor ? 0 : selectColor();
+ if (c=="restart"){c=0;singleColor=true}
+ else if(c=="exit"){return;}
+ // \8c\9f\8dõ
+ for(i in target){var dt=getDTfromAnc(target[i]);activate(dt,c);}
+ foundReturn(target);
+ }else{
+ clearResult(obj);return;
+ }
+}
+// ID\83|\83b\83v\83A\83b\83v
+function searchPopup(obj){
+ var objs=document.getElementsByTagName(obj.tagName);
+ var reg=getID(obj);if(!reg){return}
+ var target=idHash[reg].split(" ");
+ if(target.length==1){return}
+ if(!obj.rel){obj.rel=obj.href;} obj.href="decoy:";
+ var targetString=""; for(i in target){targetString+=returnString(target[i])} //\92\86\90g\82Ì\90Ø\82è\8fo\82µ
+ if(targetString){popup(targetString);}else{obj.href=obj.rel;} //\91Î\8fÛ\82ª\91¶\8dÝ\82µ\82½\82çrel\82É\91Þ\94ð\82µ\82Ä\83|\83b\83v\83A\83b\83v
+}
+// \96¼\91O\82Ì\8c\9f\8dõ\81E\8dí\8f\9c
function search(obj){
var singleColor=event.altKey;
- var tag =obj.tagName;
- var objs=document.getElementsByTagName(tag);
- if(tag!="SPAN"){var reg=obj.innerText;var target="objs[i].innerText"} //\96¼\91O\81E\83g\83\8a\83b\83v
- else {var reg=getID(obj); var target="getID(objs[i])" } //ID
+ var objs=document.getElementsByTagName(obj.tagName);
+ var reg=obj.innerText; var target="objs[i].innerText"; //\96¼\91O\81E\83g\83\8a\83b\83v
var decoy=obj.parentElement ? obj.parentElement : obj;
if(!decoy.id.match(/^COLOR/)){
// \83J\83\89\81[\91I\91ð
// \8c\9f\8dõ
var found=new Array; var l=objs.length;
for(var i=l;i--;){
- var dt=objs[i].parentElement;
+ var dt=objs[i].parentElement; if(dt.parentElement.className=="refResult"){continue} // \8bt\8eQ\8fÆ\93à\82ÌDT\82È\82ç\89ñ\94ð
if(eval(target)==reg){activate(dt,c);found.unshift(dt.firstChild.innerText);}
else if(singleColor) {deactivate(dt)}
}
clearResult(obj);return;
}
}
+
// ID\95¶\8e\9a\97ñ\82Ì\92\8a\8fo
-var regID=new RegExp("ID:(.*)$");
+//var regID=new RegExp("ID:(.*)$");
+var regID=new RegExp(".*?\\s.*?\\s(.*?)$"); // HOST\82â\82ç\82µ\82½\82ç\82Î\82à\89Â\94\\82É\82µ\82Ä\82Ý\82é
function getID(obj){
if(regID.test(obj.innerText)){return(RegExp.$1)}else{return(false)}
}
}
// \8c\8b\89Ê\95\\8e¦
function foundReturn(found){
- if(!foundResult){document.body.insertAdjacentHTML('afterBegin','<div id="foundResult"></div>');foundResult=document.getElementById("foundResult");}
+ if(!fR){document.body.insertAdjacentHTML('afterBegin','<div id="foundResult"></div>');fR=document.getElementById("foundResult");}
//dt\82Ìtitle\82É
for(var i=found.length;i--;){dt=getDTfromAnc(found[i]);dt.title=found.join(" ");}
//foundResult\82É
var buttons='<input type="button" value="CLR" onclick="clearResult(this)" title="Alt\89\9f\89º\8e\9e\n\92\85\90F\83\8c\83X\91S\82Ä"><input type="button" value="DEL" onclick="clearResult(this)" title="Alt\89\9f\89º\8e\9e\n\92\85\90F\83\8c\83X\91S\82Ä">';
if(found.length>=20 && confirm("20\88È\8fã\82 \82é\82¯\82Ç\95\\8e¦\82·\82é\81H")==false){
- foundResult.innerHTML=buttons; foundResult.title=found.join(" ");
+ fR.innerHTML=buttons; fR.title=found.join(" ");
}else{
for(var i=0;i<found.length;i++){found[i] = addAnchor(found[i],found[i])}
- foundResult.innerHTML=found.join(" ")+buttons;
+ fR.innerHTML=found.join(" ")+buttons;
}
-
+ fR.style.visibility="visible";
}
// \8c\8b\89Ê\8fÁ\8b\8e\81A\8c\8b\89Ê\8dí\8f\9c
function clearResult(obj){
dt.removeNode(true); dd.removeNode(true);
}
}
- if(foundResult){foundResult.removeNode(true);foundResult="";}
+ if(fR){fR.innerText="";fR.style.visibility="hidden";}
}
//==========\92P\8cê\8c\9f\8dõ
function findIt(word){
if(!word){
- var word = prompt("\8c\9f\8dõ\82·\82é\95¶\8e\9a\82ð\93ü\97Í\82µ\82Ä\82\82¾\82³\82¢\81B","")
+ var word = prompt("\8c\9f\8dõ\82·\82é\95¶\8e\9a\82ð\93ü\97Í\82µ\82Ä\82\82¾\82³\82¢\81B","");
word = unescape(escape(word).split("%00")[0]); //IE5\82Ì\83o\83O\91Î\8dô
}
if(!word || word=="null"){return}
var found=new Array; var l=dds.length;
var bodyText=document.body.createTextRange();
for(var i=l;i--;){
- var dt=dts[i]; var dd=dds[i];
+ var dt=dts[i]; var dd=dds[i]; if(dt.parentElement.className=="refResult"){continue} // \8bt\8eQ\8fÆ\93à\82ÌDT\82È\82ç\89ñ\94ð
bodyText.moveToElementText(dt); var checkDT=bodyText.findText(word,0);
bodyText.moveToElementText(dd); var checkDD=bodyText.findText(word,0);
if(checkDT || checkDD){activate(dt,c);found.unshift(dt.firstChild.innerText)}
}
if(found){foundReturn(found)}
}
-
//==========\8bt\8eQ\8fÆ
function searchRef(obj){
if(obj.name!='referred'){
var num=obj.firstChild.innerText;
- var l=dds.length;
- var found = new Array;
- for(var i=l;i--;){
- //\82»\82Ì\83\8c\83X\82æ\82è\91O\82Ü\82Å\82¢\82Á\82½\82ç\8fI\97¹
- if(num==dds[i].previousSibling.firstChild.innerText){break}
- //\8bt\8eQ\8fÆ\93à\82ÌDD\82È\82ç\89ñ\94ð
- if(dds[i].parentElement.className=="refResult"){continue}
- //\8bt\8eQ\8fÆ\82Ì\97L\96³\82ð\8am\94F\82µ\82Ä\81ADD\82Ì\97p\88Ó
- var exist=false;
- var dd=dds[i].cloneNode(true);
- if(dd.lastChild){
- if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true);} //\8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
- if(dd.lastChild.name){dd.lastChild.removeNode(true);} // LABELNUMBER\82ª\82È\82¢\82à\82Ì\82É\8cW\82é\95s\97v\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
- }
- var ddAnc=dd.getElementsByTagName("A");
- for(var j=ddAnc.length;j--;){
- var a=ddAnc[j];
- if(checkAnchor(a.href)!=1){continue}
- var anc=tohan(a.innerText.replace(/[>\81\84]/g,""));
- if(num==anc.replace(/\D/g,"")){exist=true;break}
- }
- //\91¶\8dÝ\82µ\82½\82çDT\82ð\97p\88Ó\82µ\82Ä\81A\94z\97ñ\82É\8ai\94[
- if(exist){
- var dt=dds[i].previousSibling.cloneNode(true);
- found.unshift(dt.outerHTML.replace(/name=.*?>/,">")+dd.outerHTML.replace(/<a name=.*>/i,""));
- obj.name="referred";
+ if(refHash[num]){
+ var refArr=refHash[num].split(/\s/); var refs="";
+ for(var i=0;i<refArr.length;i++){
+ var dtOrg=getDTfromAnc(refArr[i]); var dt=dtOrg.cloneNode(true); var dd=dtOrg.nextSibling.cloneNode(true);
+ // \96{\95¶\88È\8aO\82ð\8dí\8f\9c
+ if(dd.lastChild){
+ if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true);} //\8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
+ if(dd.lastChild.name){dd.lastChild.removeNode(true);} // LABELNUMBER\82ª\82È\82¢\82à\82Ì\82É\8cW\82é\95s\97v\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
+ }
+ // \96{\95¶\82ð\8ai\94[
+ refs+=dt.outerHTML.replace(/name=.*?>/,">")+dd.outerHTML.replace(/<a name=.*>/i,"");
}
+ obj.nextSibling.insertAdjacentHTML("beforeEnd",'<dl class="refResult">'+refs+'</dl>')
+ obj.name="referred";
}
- if(found.length){returnRef(obj.nextSibling,found)}
}else{
obj.nextSibling.lastChild.removeNode(true);
obj.name='';
}
}
-// \8bt\8eQ\8fÆ\8c\8b\89Ê\95\\8e¦
-function returnRef(dd,found){
- if(found.length<1 || found.length>=20 && confirm("20\88È\8fã\82 \82é\82¯\82Ç\95\\8e¦\82·\82é\81H")==false){return false;}
- dd.insertAdjacentHTML('beforeEnd','<dl class="refResult">'+found.join("")+'</dl>')
-}
-
-// \83N\83\8a\83b\83v\83{\81[\83h\82É\83R\83s\81[
+//==========\83N\83\8a\83b\83v\83{\81[\83h\82É\83R\83s\81[
function copyText(target){
var num=event.srcElement.parentElement.name;
var obj=getDTfromAnc(num);
copyText.execCommand("Copy")
event.srcElement.parentElement.removeNode(true);
}
-// \83A\83\93\83J\81[\82©\82çDT\82ð\93Á\92è
+//==========\83A\83\93\83J\81[\82©\82çDT\82ð\93Á\92è
+var ancs=document.anchors;
function getDTfromAnc(num){
- var anc=document.anchors(anchorHead+num);
+ var anc=ancs(anchorHead+num);
if(!anc){return("")} //LABELNUMBER\91Î\89\9e\82Ì\82 \82Ú\81`\82ñ\8eá\82µ\82\82Í\96¢\8fo\94Ô\8d\86\82È\82ç\8fI\97¹
var obj=anc.parentElement; //LABELNUMBER\91Î\89\9e\82Ì\82à\82Ì
if(obj.tagName!="DT"){ //LABELNUMBER\94ñ\91Î\89\9e\82Ì\82à\82Ì
var tag=obj.tagName;
if (tag=="B") {search(obj.parentElement)} //\96¼\91O
else if(tag=="U") {search(obj)} //\83g\83\8a\83b\83v
- else if(tag=="SPAN"){if(getID(obj)){search(obj)}} //ID
+ else if(tag=="SPAN"){if(getID(obj)){searchID(obj)}} //ID
else if(tag=="DT") {searchRef(obj)}
else if(tag=="DD") {defaultPopup()}
else if(tag=="A"){
- if(obj.rel){obj.href=obj.rel}
+ if(obj.rel){obj.href=obj.rel;}
//if(obj.parentElement.tagName!="DIV"){setHistory(obj);}
- //Live\95â\90³\81i\81\94\95t\82«\83\8a\83\93\83N\81j
- if(browser=="Live2ch" && obj.href.match(/^http:.*#/)){window.open(obj.href,"_parent")}
+ //\81\94\95t\82«\83\8a\83\93\83N
+ if(browser=="A Bone" || browser=="\83M\83R\83i\83r" || browser=="\82©\82¿\82ã\81`\82µ\82á" || browser=="\83z\83b\83g\83]\83k"){
+ if(obj.href.match(/^http:.*#/)){window.open(obj.href,"_parent")}
+ }
//A Bone\95â\90³\81i\94ñ\95\\8e¦\83\8c\83X\82Ì\95\\8e¦\81j
if(browser=="A Bone" && hidedRes(obj)){showModelessDialog(document.getElementsByName("ThreadURL")[0].content+tohan(obj.innerText.replace(/[>\81\84]/g,"")),window,"dialogWidth:"+document.body.clientWidth+"px;help:no;resizable:yes;status:no;unadorned:yes;");window.focus();}
//Jane,Live,\83M\83R\83i\83r\95â\90³\81iskin30-2Normal\8by\82Ñ\83M\83R\83i\83r\81j\81\96\83\8c\83X\83W\83\83\83\93\83v\82ªscrollIntoView\82Å\82È\82¢\82à\82Ì\82É\8cW\82é\95â\90³
- if(browser=="OpenJane" || browser=="Live2ch" || browser=="\83M\83R\83i\83r"){if(obj.href.match(/^about|jumpres/)){
+ if(browser=="A Bone" || browser=="OpenJane" || browser=="Live2ch" || browser=="\83M\83R\83i\83r"){if(obj.href.match(/^about|jumpres/)){
var h=tohan(obj.innerText.replace(/[>\81\84]/g,""));
var anchor=document.anchors(anchorHead+h);
if(anchor){anchor.scrollIntoView(true);return false}
}
else{return}
}
+
//=========MouseOver\8f\88\97\9d\81¨image,popup
document.onmouseover = mouseOverEvent;
function mouseOverEvent() {
if(e.tagName=='A'){
if(!e.innerText.match(/%/)){ // URL\83G\83\93\83R\81[\83h\82Å\82 \82è\82ª\82¿\82È%\82ª\82È\82¯\82ê\82Î
e.href=e.href.replace(/>/g,"");
- e.href=e.href.replace(/\/ime.nu/g,"");
+ e.href=e.href.replace(/\/ime.\w+/g,"");
}else{
try{
e.title=decodeURI(e.innerText);
if(onPopup){while(obj.id!=obj.parentElement.lastChild.id){obj.parentElement.lastChild.removeNode(true)}}
else {removePopup()}
}
+ if(e.tagName=="DT"){setHash();}
+ if(e.tagName=="SPAN"){
+ var obj=e;var onPopup;
+ while(obj.tagName!="BODY"){if(obj.id.match(/p\d+/)){onPopup=true;break}else{obj=obj.parentElement}}
+ if(!onPopup && event.shiftKey){searchPopup(event.toElement);} return;
+ }
}
//=========MouseMove\8f\88\97\9d\81¨menuOver(),tpOver()
document.onmousemove=mouseMoveEvent;
//=========\82©\82¿\82ã\81AABone\81A\83]\83k\82Q
var newResNum=parseInt(document.getElementsByName("GetRescount")[0].content)+1;
var k=0;
-function loadEvent(num){ // Timer\96\94\82ÍFooter\82©\82ç
+function loadEvent(num){ //setTimeout("setHash();",100);
//====\90V\92\85\83\8c\83X\83W\83\83\83\93\83v
if(newResJump==0){clearInterval(timerID);return} //\81u\83u\83\89\83E\83U\94C\82¹\81v\82È\82ç\8fI\97¹
//\90V\92\85\83\8c\83X\82Ì\8aJ\8en\94Ô\8d\86\82ð\8eæ\93¾
//=========\90V\92\85\83\8c\83X\8eæ\93¾\8cã\8f\88\97\9d\81i\95W\8f\80\83X\83L\83\93\91Î\89\9e\83u\83\89\83E\83U\97p\81j\81©NewMark\82©\82ç\8cÄ\82Ñ\8fo\82µ
//=========OpenJ\81Atwin
var scr,viewPos,endPos=0;
-function reloadEvent(){
+function reloadEvent(){ //setTimeout("setHash();",100);
//====\8aù\93Ç\89»
var lastDt=dts[dts.length-2];if(!lastDt){return}// \91S\95\94\90V\92\85\82È\82ç\8fI\97¹
while(lastDt && lastDt.className=="new"){lastDt.className="";lastDt=lastDt.previousSibling.previousSibling;}
makePopContent(obj);
}else if(num.match(/\w/) && num.length==8){ //\w{8}\82Å\82Í\82¾\82ß\82Û\81H
var obj=document.createElement("span");
- obj.innerText="ID:"+num;
- search(obj);
+ obj.innerText=" ID:"+num;
+ setHash();searchID(obj);
}
}
copyText.execCommand("Copy");
return false;
}
-
+//=========onLoad\8f\88\97\9d\81iDAT2HTML\82Ì\82Ý\81j
+window.onload=function(){setHash()}
// alert(startRes+">"+end+" && "+end+"!=1")
if(startRes>end && end!=1){obj.href=obj.rel;return}//\91¶\8dÝ\82µ\82Ä\82¢\82È\82¯\82ê\82Î\8fI\97¹
//\92\86\90g\82Ì\90Ø\82è\8fo\82µ
- var targetString="";
+ var targetString=""; if(end-start>100){end=start+100}
if(start==end){targetString=returnString(start)}
else {for(var i=0;i<=end-start;i++){targetString+=returnString(start+i)}}
//\91Î\8fÛ\82ª\91¶\8dÝ\82µ\82½\82çrel\82É\91Þ\94ð\82µ\82Ä\83|\83b\83v\83A\83b\83v
dt=obj.cloneNode(true);
dtOuter=dt.outerHTML.replace(/name=.*?>/,">"); // LABELNUMBER\91Î\89\9e\82Ì\82à\82Ì\82É\8cW\82é\83\8a\83\93\83N\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
dd=obj.nextSibling.cloneNode(true);
- while(dd.lastChild.name){dd.lastChild.removeNode(true)} // LABELNUMBER\94ñ\91Î\89\9e\82Ì\82à\82Ì\82É\8cW\82é\83\8a\83\93\83N\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
- if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true)} // \8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
+ if(dd.hasChildNodes()){
+ while(dd.lastChild.name){dd.lastChild.removeNode(true)} // LABELNUMBER\94ñ\91Î\89\9e\82Ì\82à\82Ì\82É\8cW\82é\83\8a\83\93\83N\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
+ if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true)} // \8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
+ }
ddOuter=dd.outerHTML;
return(dtOuter+ddOuter);
}
+// \93ú\95t\95¶\8e\9a\97ñ\82Ì\92\85\90F\90Ý\92è\81@\92\85\90F\82·\82é:1\81@\92\85\90F\82µ\82È\82¢:0
+coloring=1;
+threshold1=[2,"#0000FF"]; // \8f\91\82«\8d\9e\82Ý\82ª\95¡\90\94\82 \82éID \82Ì\82µ\82«\82¢\92l\82Æ\90F
+threshold2=[5,"#FF0000"]; // \8f\91\82«\8d\9e\82Ý\82ª\91½\90\94\82 \82éID \82Ì\82µ\82«\82¢\92l\82Æ\90F
+threshold3=[1,"#0000FF"]; // \8f\91\82«\8d\9e\82Ý\82ª\82 \82é \83\8c\83X \82Ì\82µ\82«\82¢\92l\82Æ\83\8c\83X\94Ô\8d\86\82Ì\90F
+threshold4=[4,"#FF0000"]; // \8f\91\82«\8d\9e\82Ý\82ª\91½\90\94\82 \82é\83\8c\83X \82Ì\82µ\82«\82¢\92l\82Æ\83\8c\83X\94Ô\8d\86\82Ì\90F
// \83C\83x\83\93\83g\83n\83\93\83h\83\89\81FonClick
// \8aO\95\94\8aÖ\90\94\81FaddAnchor,checkAnchor,tohan
// \8aO\95\94\95Ï\90\94\81FanchorHead,browser
//==========\83O\83\8d\81[\83o\83\8b\95Ï\90\94
var dts=document.getElementsByTagName('DT');
var dds=document.getElementsByTagName('DD');
-var foundResult;
+var fR;
+//==========ID\82Æ\8eQ\8fÆ\82ð\83n\83b\83V\83\85\82É\8ai\94[
+var idHash=new Array(); var refHash=new Array(); var searchEnd=0;
+function setHash(){
+ var l=dts.length;
+ if(dts[l-1].rel=="setEnd"){return} // \8dÅ\8cã\82Ü\82Å\92²\8d¸\8dÏ\82Ý\82È\82ç\89ñ\94ð
+ for(var i=searchEnd;i<l;i++){
+ if(dds[i].parentElement.className=="refResult"){continue} // \8bt\8eQ\8fÆ\93à\82ÌDD\82È\82ç\89ñ\94ð
+ var num=dts[i].firstChild.innerText; var span=dts[i].lastChild;
+ // ID
+ var t=getID(span); idHash[t] = idHash[t] ? idHash[t]+" "+num : num;
+ // ref
+ var ddAnc=dds[i].getElementsByTagName("A");
+ for(var j=ddAnc.length;j--;){
+ if(checkAnchor(ddAnc[j].href)!=1){continue}
+ var anc=tohan(ddAnc[j].innerText.replace(/[>\81\84]/g,""));
+ if(anc.match(/(\d*)\D+(\d*)/)){
+ var start=parseInt(RegExp.$1); var end=parseInt(RegExp.$2);
+ if(end-start>100){continue} // >>1-1000\82Æ\82©\82Í\89Ø\97í\82É\83X\83\8b\81[
+ for(var k=start;k<=end;k++){
+ if(num>=k){refHash[k]=refHash[k] ? refHash[k]+" "+num : num;} // \96¢\97\88\82Ö\82Ì\83A\83\93\83J\81[\82Í\83X\83\8b\81[
+ }
+ }else{anc=parseInt(anc);
+ if(num>=anc){refHash[anc]=refHash[anc] ? refHash[anc]+" "+num : num;} // \96¢\97\88\82Ö\82Ì\83A\83\93\83J\81[\82Í\83X\83\8b\81[
+ }
+ }
+ }
+ dts[l-1].rel="setEnd"; searchEnd=l;
+ if(!coloring){return;} // \92\85\90F\95s\97v\82È\82ç\8fI\97¹
+ for(var i=l;i--;){
+ if(!dts[i].innerText){continue}
+ if(dts[i].innerText.match(/id:/i)){ // ID\82ª\82È\82¢\94Â\82Å\81A\8d\82\91¬\89»\82·\82é\82©\82à\81H
+ var span=dts[i].lastChild; var t=getID(span);
+ if(idHash[t] && span){
+ var idResult=idHash[t].split(/\s/); if(t=="???"){idResult=""}
+ if (idResult.length>=threshold2[0]){span.style.color=threshold2[1];span.title="\93¯\88êID ("+idResult.length+"\89ñ)\n"+idHash[t]}
+ else if(idResult.length>=threshold1[0]){span.style.color=threshold1[1];span.title="\93¯\88êID ("+idResult.length+"\89ñ)\n"+idHash[t]}
+ else if(idResult.length==1){span.title="\93¯\88êID\82Í\n\82 \82è\82Ü\82¹\82ñ"}
+ }
+ }
+ var numA=dts[i].firstChild; var num=numA.innerText;
+ if(refHash[num]){
+ var refResult=refHash[num].split(/\s/);
+ if (refResult.length>=threshold4[0]){numA.style.color=threshold4[1];dts[i].title="\82±\82ê\82Ö\82Ì\83\8c\83X ("+refResult.length+"\8cÂ)\n"+refHash[num];}
+ else if(refResult.length>=threshold3[0]){numA.style.color=threshold3[1];dts[i].title="\82±\82ê\82Ö\82Ì\83\8c\83X ("+refResult.length+"\8cÂ)\n"+refHash[num];}
+ else{numA.title="\82±\82ê\82Ö\82Ì\83\8c\83X\82Í\82È\82¢\96Í\97l"}
+ }
+ }
+}
//==========\96¼\91O\81EID\8c\9f\8dõ\93\99
-// \96¼\91O\81EID\82Ì\8c\9f\8dõ\81E\8dí\8f\9c
+// ID\82Ì\8c\9f\8dõ\81E\8dí\8f\9c
+function searchID(obj){
+ var singleColor=event.altKey;
+ var decoy=obj.parentElement ? obj.parentElement : obj;
+ var reg=getID(obj);
+ if(!decoy.id.match(/^COLOR/)){
+ if(!idHash[reg]){return}
+ var target=new Array();target=idHash[reg].split(" ");
+ // \83J\83\89\81[\91I\91ð
+ var c = singleColor ? 0 : selectColor();
+ if (c=="restart"){c=0;singleColor=true}
+ else if(c=="exit"){return;}
+ // \8c\9f\8dõ
+ for(i in target){var dt=getDTfromAnc(target[i]);activate(dt,c);}
+ foundReturn(target);
+ }else{
+ clearResult(obj);return;
+ }
+}
+// ID\83|\83b\83v\83A\83b\83v
+function searchPopup(obj){
+ var objs=document.getElementsByTagName(obj.tagName);
+ var reg=getID(obj);if(!reg){return}
+ var target=idHash[reg].split(" ");
+ if(target.length==1){return}
+ if(!obj.rel){obj.rel=obj.href;} obj.href="decoy:";
+ var targetString=""; for(i in target){targetString+=returnString(target[i])} //\92\86\90g\82Ì\90Ø\82è\8fo\82µ
+ if(targetString){popup(targetString);}else{obj.href=obj.rel;} //\91Î\8fÛ\82ª\91¶\8dÝ\82µ\82½\82çrel\82É\91Þ\94ð\82µ\82Ä\83|\83b\83v\83A\83b\83v
+}
+// \96¼\91O\82Ì\8c\9f\8dõ\81E\8dí\8f\9c
function search(obj){
var singleColor=event.altKey;
- var tag =obj.tagName;
- var objs=document.getElementsByTagName(tag);
- if(tag!="SPAN"){var reg=obj.innerText;var target="objs[i].innerText"} //\96¼\91O\81E\83g\83\8a\83b\83v
- else {var reg=getID(obj); var target="getID(objs[i])" } //ID
+ var objs=document.getElementsByTagName(obj.tagName);
+ var reg=obj.innerText; var target="objs[i].innerText"; //\96¼\91O\81E\83g\83\8a\83b\83v
var decoy=obj.parentElement ? obj.parentElement : obj;
if(!decoy.id.match(/^COLOR/)){
// \83J\83\89\81[\91I\91ð
// \8c\9f\8dõ
var found=new Array; var l=objs.length;
for(var i=l;i--;){
- var dt=objs[i].parentElement;
+ var dt=objs[i].parentElement; if(dt.parentElement.className=="refResult"){continue} // \8bt\8eQ\8fÆ\93à\82ÌDT\82È\82ç\89ñ\94ð
if(eval(target)==reg){activate(dt,c);found.unshift(dt.firstChild.innerText);}
else if(singleColor) {deactivate(dt)}
}
clearResult(obj);return;
}
}
+
// ID\95¶\8e\9a\97ñ\82Ì\92\8a\8fo
var regID=new RegExp("ID:(.*)$");
function getID(obj){
}
// \8c\8b\89Ê\95\\8e¦
function foundReturn(found){
- if(!foundResult){document.body.insertAdjacentHTML('afterBegin','<div id="foundResult"></div>');foundResult=document.getElementById("foundResult");}
+ if(!fR){document.body.insertAdjacentHTML('afterBegin','<div id="foundResult"></div>');fR=document.getElementById("foundResult");}
//dt\82Ìtitle\82É
for(var i=found.length;i--;){dt=getDTfromAnc(found[i]);dt.title=found.join(" ");}
//foundResult\82É
var buttons='<input type="button" value="CLR" onclick="clearResult(this)" title="Alt\89\9f\89º\8e\9e\n\92\85\90F\83\8c\83X\91S\82Ä"><input type="button" value="DEL" onclick="clearResult(this)" title="Alt\89\9f\89º\8e\9e\n\92\85\90F\83\8c\83X\91S\82Ä">';
if(found.length>=20 && confirm("20\88È\8fã\82 \82é\82¯\82Ç\95\\8e¦\82·\82é\81H")==false){
- foundResult.innerHTML=buttons; foundResult.title=found.join(" ");
+ fR.innerHTML=buttons; fR.title=found.join(" ");
}else{
for(var i=0;i<found.length;i++){found[i] = addAnchor(found[i],found[i])}
- foundResult.innerHTML=found.join(" ")+buttons;
+ fR.innerHTML=found.join(" ")+buttons;
}
-
+ fR.style.visibility="visible";
}
// \8c\8b\89Ê\8fÁ\8b\8e\81A\8c\8b\89Ê\8dí\8f\9c
function clearResult(obj){
dt.removeNode(true); dd.removeNode(true);
}
}
- if(foundResult){foundResult.removeNode(true);foundResult="";}
+ if(fR){fR.innerText="";fR.style.visibility="hidden";}
}
//==========\92P\8cê\8c\9f\8dõ
function findIt(word){
if(!word){
- var word = prompt("\8c\9f\8dõ\82·\82é\95¶\8e\9a\82ð\93ü\97Í\82µ\82Ä\82\82¾\82³\82¢\81B","")
+ var word = prompt("\8c\9f\8dõ\82·\82é\95¶\8e\9a\82ð\93ü\97Í\82µ\82Ä\82\82¾\82³\82¢\81B","");
word = unescape(escape(word).split("%00")[0]); //IE5\82Ì\83o\83O\91Î\8dô
}
if(!word || word=="null"){return}
var found=new Array; var l=dds.length;
var bodyText=document.body.createTextRange();
for(var i=l;i--;){
- var dt=dts[i]; var dd=dds[i];
+ var dt=dts[i]; var dd=dds[i]; if(dt.parentElement.className=="refResult"){continue} // \8bt\8eQ\8fÆ\93à\82ÌDT\82È\82ç\89ñ\94ð
bodyText.moveToElementText(dt); var checkDT=bodyText.findText(word,0);
bodyText.moveToElementText(dd); var checkDD=bodyText.findText(word,0);
if(checkDT || checkDD){activate(dt,c);found.unshift(dt.firstChild.innerText)}
}
if(found){foundReturn(found)}
}
-
//==========\8bt\8eQ\8fÆ
function searchRef(obj){
if(obj.name!='referred'){
var num=obj.firstChild.innerText;
- var l=dds.length;
- var found = new Array;
- for(var i=l;i--;){
- //\82»\82Ì\83\8c\83X\82æ\82è\91O\82Ü\82Å\82¢\82Á\82½\82ç\8fI\97¹
- if(num==dds[i].previousSibling.firstChild.innerText){break}
- //\8bt\8eQ\8fÆ\93à\82ÌDD\82È\82ç\89ñ\94ð
- if(dds[i].parentElement.className=="refResult"){continue}
- //\8bt\8eQ\8fÆ\82Ì\97L\96³\82ð\8am\94F\82µ\82Ä\81ADD\82Ì\97p\88Ó
- var exist=false;
- var dd=dds[i].cloneNode(true);
- if(dd.lastChild){
- if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true);} //\8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
- if(dd.lastChild.name){dd.lastChild.removeNode(true);} // LABELNUMBER\82ª\82È\82¢\82à\82Ì\82É\8cW\82é\95s\97v\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
- }
- var ddAnc=dd.getElementsByTagName("A");
- for(var j=ddAnc.length;j--;){
- var a=ddAnc[j];
- if(checkAnchor(a.href)!=1){continue}
- var anc=tohan(a.innerText.replace(/[>\81\84]/g,""));
- if(num==anc.replace(/\D/g,"")){exist=true;break}
- }
- //\91¶\8dÝ\82µ\82½\82çDT\82ð\97p\88Ó\82µ\82Ä\81A\94z\97ñ\82É\8ai\94[
- if(exist){
- var dt=dds[i].previousSibling.cloneNode(true);
- found.unshift(dt.outerHTML.replace(/name=.*?>/,">")+dd.outerHTML.replace(/<a name=.*>/i,""));
- obj.name="referred";
+ if(refHash[num]){
+ var refArr=refHash[num].split(/\s/); var refs="";
+ for(var i=0;i<refArr.length;i++){
+ var dtOrg=getDTfromAnc(refArr[i]); var dt=dtOrg.cloneNode(true); var dd=dtOrg.nextSibling.cloneNode(true);
+ // \96{\95¶\88È\8aO\82ð\8dí\8f\9c
+ if(dd.lastChild){
+ if(dd.lastChild.tagName=="DL"){dd.lastChild.removeNode(true);} //\8bt\8eQ\8fÆ\82Ì\8f\9c\8b\8e
+ if(dd.lastChild.name){dd.lastChild.removeNode(true);} // LABELNUMBER\82ª\82È\82¢\82à\82Ì\82É\8cW\82é\95s\97v\83A\83\93\83J\81[\82Ì\8f\9c\8b\8e
+ }
+ // \96{\95¶\82ð\8ai\94[
+ refs+=dt.outerHTML.replace(/name=.*?>/,">")+dd.outerHTML.replace(/<a name=.*>/i,"");
}
+ obj.nextSibling.insertAdjacentHTML("beforeEnd",'<dl class="refResult">'+refs+'</dl>')
+ obj.name="referred";
}
- if(found.length){returnRef(obj.nextSibling,found)}
}else{
obj.nextSibling.lastChild.removeNode(true);
obj.name='';
}
}
-// \8bt\8eQ\8fÆ\8c\8b\89Ê\95\\8e¦
-function returnRef(dd,found){
- if(found.length<1 || found.length>=20 && confirm("20\88È\8fã\82 \82é\82¯\82Ç\95\\8e¦\82·\82é\81H")==false){return false;}
- dd.insertAdjacentHTML('beforeEnd','<dl class="refResult">'+found.join("")+'</dl>')
-}
-
-// \83N\83\8a\83b\83v\83{\81[\83h\82É\83R\83s\81[
+//==========\83N\83\8a\83b\83v\83{\81[\83h\82É\83R\83s\81[
function copyText(target){
var num=event.srcElement.parentElement.name;
var obj=getDTfromAnc(num);
copyText.execCommand("Copy")
event.srcElement.parentElement.removeNode(true);
}
-// \83A\83\93\83J\81[\82©\82çDT\82ð\93Á\92è
+//==========\83A\83\93\83J\81[\82©\82çDT\82ð\93Á\92è
+var ancs=document.anchors;
function getDTfromAnc(num){
- var anc=document.anchors(anchorHead+num);
+ var anc=ancs(anchorHead+num);
if(!anc){return("")} //LABELNUMBER\91Î\89\9e\82Ì\82 \82Ú\81`\82ñ\8eá\82µ\82\82Í\96¢\8fo\94Ô\8d\86\82È\82ç\8fI\97¹
var obj=anc.parentElement; //LABELNUMBER\91Î\89\9e\82Ì\82à\82Ì
if(obj.tagName!="DT"){ //LABELNUMBER\94ñ\91Î\89\9e\82Ì\82à\82Ì