var start_time = new Date();
//==========\83O\83\8d\81[\83o\83\8b\95Ï\90\94
var anchorHead="";
-var skinName="skin30-2 v3.1.11xx";
+var skinName="skin30-2 v3.3.09xx";
var browser="\83M\83R\83i\83r";
//==========\83M\83R\83i\83r\97p\83A\83\93\83J\81[\82Ì\94»\92è\81i0:\8f\88\97\9d\96³\82µ,1:\83|\83b\83v\83A\83b\83v,2:\83{\83^\83\93\91}\93ü\81j
// \83M\83R\83i\83r\82Å\82Í\81A\83\8c\83X\83A\83\93\83J\81[\82Í\91\8a\91Î\83A\83h\83\8c\83X\82Å\8bL\8fq\82³\82ê\82é
//==========\83\8a\83\93\83N\90Ý\92è
function addAnchor(inner,num){
if(!t_url){threadurl()}
- return('<a href="../test/read.cgi/'+t_bbs+'/'+t_key+'/'+inner+'" target="_blank" onclick="blur()">'+num+'</a>')
+ var url=document.getElementsByName("ThreadURL")[0].content;
+ if(url.match(/&/)){
+ return('<a href="../test/read.cgi?bbs='+t_bbs+'&key='+t_key+'&st='+inner+'&to='+inner+'&nofirst=true" target="_blank" onclick="blur()">'+num+'</a>')
+ }else{
+ return('<a href="../test/read.cgi/'+t_bbs+'/'+t_key+'/'+inner+'" target="_blank" onclick="blur()">'+num+'</a>')
+ }
}
// \83X\83\8c\83b\83hURL\82Ì\8eæ\93¾
var t_url=false,t_domain,t_bbs,t_key;
function threadurl(){
var threadurl=document.getElementsByName("ThreadURL")[0].content;
- threadurl.match(/^.*\/test\/read.cgi\/(.*)\/(.*)\//);
+ if(threadurl.match(/&/)){
+ threadurl.match(/bbs=(.*)&key=(\d*)/);
+ }else{
+ threadurl.match(/^.*\/test\/read.cgi\/(.*)\/(.*)\//);
+ }
t_url=true;
t_bbs=RegExp.$1;
t_key=RegExp.$2;
//\8aO\95\94\8aÖ\90\94\81Ftohan
//\8aO\95\94\95Ï\90\94\81FanchorHead,lightmode,getID,skinName,browser,dts
//\83O\83\8d\81[\83o\83\8b\95Ï\90\94
-var buffer=1; // \92á\91¬\89ñ\90ü\82â\92á\91¬\83}\83V\83\93\82Ì\8fê\8d\87\82É\82Íbuffer\82Ì\90\94\92l\82ð\91\9d\82â\82·\82Æ\82æ\82è\90³\8am\82É\83W\83\83\83\93\83v\81i1\91\9d\82â\82·\82Æ0.1\95b\92x\82ê\82é\81j
+var buffer=1; // \92á\91¬\89ñ\90ü\82â\92á\91¬\83}\83V\83\93\82Ì\8fê\8d\87\82É\82Íbuffer\82Ì\90\94\92l\82ð\91\9d\82â\82·\82Æ\82æ\82è\90³\8am\82É\83W\83\83\83\93\83v\81i1\91\9d\82â\82·\82Æ0.1\95b\92x\82ê\82é\81j
+var newResJump=1; // \90V\92\85\83\8c\83X\83W\83\83\83\93\83v\81i0:\83u\83\89\83E\83U\94C\82¹\81A1:\93Ç\97¹\8e\9e\82Ì\82Ý\81A2:\8fí\8e\9e\81j\81\96\82©\82¿\82ã\81AOpenJane\81Atwintail\82Ì\82Ý\82Ì\90Ý\92è
//========Click\8f\88\97\9d\81¨search,\91¼
document.onclick = clickEvent;
function clickEvent(){
else if(e.innerText.match(/^\82 \82Ú\81`\82ñ$/)) {abonePopup(e);}
}
if(e.tagName=='A'){
- e.href=e.href.replace(/>/g,"");
- e.href=e.href.replace(/\/ime.nu/g,"");
+ 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,"");
+ }else{
+ try{
+ e.title=decodeURI(e.innerText);
+ }catch(err){
+ // ShiftJIS,EUC-JP\82Ì\83f\83R\81[\83h\82Í\96Ê\93|\82¾\82©\82ç\82Â\82¯\82È\82¢\81B
+ }
+ }
if (checkAnchor(e.href)==2){insButton(e);return;}
else if(checkAnchor(e.href)==1){
+ if(event.shiftKey){if(e.rel){e.href=e.rel}return}
// \91½\92i\83|\83b\83v\83A\83b\83v
var aNum=parseInt(e.sourceIndex)+1;
if(!document.getElementById("p"+aNum)){
// IMG
function imgCommand(mode,s){
if(!waited){
- var nHTML='<div id="command" onclick="clearCommand()"><input type="button" onclick="allImageLoad(\'all\')" value="\91S\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br><input type="button" onclick="allImageLoad(\'new\')" value="\90V\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br></div>';
+ var nHTML='<div id="command" onclick="clearCommand()"><input type="button" onclick="allImageLoad(\'all\')" value="\91S\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br><input type="button" onclick="allImageLoad(\'new\')" value="\90V\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br><input type="button" onclick="removeError()" value="Error\89æ\91\9c\8dí\8f\9c"><br></div>';
event.srcElement.parentElement.insertAdjacentHTML('beforeEnd',nHTML);
if(skinName.match(/30-2/)){
- if(!lightmode){document.getElementById("command").insertAdjacentHTML('afterBegin','<input type="button" onclick="changePanel()" value="\83p\83l\83\8b\90Ø\91Ö"><br>')}
+ //if(!lightmode){document.getElementById("command").insertAdjacentHTML('afterBegin','<input type="button" onclick="changePanel()" value="\83p\83l\83\8b\90Ø\91Ö"><br>')}
document.getElementById("command").insertAdjacentHTML('beforeEnd','<input type="button" onclick="changeMode()" value="\83\82\81[\83h\90Ø\91Ö">')
}
waited=true;
}
function clearCommand(){
waited=false;
- event.srcElement.parentElement.removeNode(true);
+ document.getElementById("command").removeNode(true);
}
//=========\8d¶\92·\89\9f\8f\88\97\9d\81¨copyMenu()
document.onmousedown=mousedownEvent;
clickTimer=setTimeout("copyMenu()",500);
}
}
+
//\83R\83s\81[\83\81\83j\83\85\81[\81¨colorChange(),search::copyText()
function copyMenu(){
clickCancel=true; clearTimeout(clickTimer);
}
}
-//=========Load\81i\91ã\91Ö\81j\8f\88\97\9d\81i\8aeFooter\82à\82µ\82\82Í\81AHeader\82Å\82Ì\83\8b\81[\83v\82©\82ç\8cÄ\8fo\82µ\81j
+//=========\90V\92\85\83\8c\83X\8eæ\93¾\8cã\8f\88\97\9d\81i\95W\8f\80\83X\83L\83\93\96¢\91Î\89\9e\83u\83\89\83E\83U\97p\81j\81©Timer\96\94\82ÍFooter\82©\82ç\8cÄ\82Ñ\8fo\82µ
+//=========\82©\82¿\82ã\81AABone\81A\83]\83k\82Q
var newResNum=parseInt(document.getElementsByName("GetRescount")[0].content)+1;
var k=0;
-function loadEvent(){
- //GetRescount\91ã\91Ö "\90\94\8e\9a\82Å\82È\82¯\82ê\82Î"
- if(isNaN(newResNum)){while(dts[k]){if(dts[k].className=="new"){newResNum=parseInt(dts[k].firstChild.innerText);break;} k++; }}
- //\90V\92\85\8aJ\8en\83i\83\93\83o\81[\82ð\90Ý\92è\82µ\82Ä\83W\83\83\83\93\83v
+function loadEvent(num){ // Timer\96\94\82ÍFooter\82©\82ç
+ //====\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¾
+ if (browser=="\82©\82¿\82ã\81`\82µ\82á"){if(isNaN(newResNum)){while(dts[k]){if(dts[k].className=="new"){newResNum=parseInt(dts[k].firstChild.innerText);break;} k++;}}}
+ else if(browser=="\83z\83b\83g\83]\83k\82Q"){newResNum=num+1;}
var anc=document.anchors(anchorHead+newResNum);
- if(anc && anc.parentElement){
- if(buffer==0){clearInterval(timerID);moveToNew(newResNum);}
- else {buffer--;}
- }
+ if(!anc || !anc.parentElement){return} // \93§\96¾\82 \82Ú\81`\82ñ\82³\82ê\82Ä\82½\82ç\8fI\97¹
+ //\90V\92\85\83\8c\83X\83W\83\83\83\93\83v
+ scr=lightmode ? document.body : document.getElementById("dl");
+ viewPos=scr.scrollTop+scr.clientHeight;// \83X\83N\83\8d\81[\83\8b\8cã\82Ì\89æ\96Ê\89º\95\94\88Ê\92u
+ endPos =anc.offsetTop+20; // \90V\83\8c\83X\83A\83\93\83J\81[\88Ê\92u
+ //\8dÅ\8cã\82Ü\82Å\93Ç\97¹ or \81u\8fí\82É\90V\92\85\83W\83\83\83\93\83v\81v\82È\82ç\83W\83\83\83\93\83v
+ if(viewPos>endPos || newResJump==2){clearInterval(timerID);setTimeout("moveToNew("+newResNum+")",buffer*100)}
+ else{firstNew=document.anchors(anchorHead+newResNum).parentElement.nextSibling;}
+}
+//=========\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(){
+ //====\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;}
+ //====\90V\92\85\83\8c\83X\83W\83\83\83\93\83v
+ if(newResJump==0){return} //\81u\83u\83\89\83E\83U\94C\82¹\81v\82È\82ç\8fI\97¹
+ var ancs=document.anchors;
+ var newResNum=parseInt(ancs[ancs.length-1].name)+1;
+ scr=lightmode ? document.body : document.getElementById("dl");
+ viewPos=scr.scrollTop;
+ endPos =scr.scrollHeight-scr.clientHeight-20;
+ //\8dÅ\8cã\82Ü\82Å\93Ç\97¹ or \81u\8fí\82É\90V\92\85\83W\83\83\83\93\83v\81v\82È\82ç\83W\83\83\83\93\83v
+ if(viewPos>endPos || newResJump==2){setTimeout("moveToNew("+newResNum+")",buffer*100);}
}
+
// \90V\92\85\83\8c\83X\88Ú\93®\81{\90V\92\85\83\8c\83X\82Ì\88Ê\92u\82ð\8bL\89¯
var firstNew;
function moveToNew(num){
firstNew=getDTfromAnc(num);
- if(firstNew){firstNew.scrollIntoView(true);}
+ while(!firstNew){num--;firstNew=getDTfromAnc(num);} //\91Î\8fÛ\82ª\93§\96¾\82 \82Ú\81`\82ñ\82È\82ç\90\94\82ð\8c¸\82ç\82·
+ firstNew.scrollIntoView(true);
}
-//=========DblClick\8f\88\97\9d\81¨defaultPopup()
+//=========DoubleClick\8f\88\97\9d\81¨defaultPopup()
document.ondblclick=defaultPopup;
function defaultPopup(){
var num=document.selection.createRange().text.replace(/\s$/,"");
obj.innerText="ID:"+num;
search(obj);
}
-}
\ No newline at end of file
+}
+
+//=========Copy\8f\88\97\9d
+//head\82©\82ç\93Ç\82Þ\82Æbody\82Í\8c©\82¦\82È\82¢\82Ì\82Å\81A\90ê\97p\83u\83\89\83E\83U\82Ì\93Á\8e¿\82ð\97\98\97p\82µ\82Äbody\82Ì\8cã\82ë\82É\8f\91\82«\8fo\82·
+//\96{\97\88\82Ç\82¨\82èhead\82É\8f\91\82«\8fo\82·SkinManager\91Î\8dô\82Å\94»\92è\82ð\88ê\82Â\93ü\82ê\82é
+ if(document.body) document.write('<script type="text/javascript">document.body.oncopy=copyEvent</script>\n');
+function copyEvent(){
+ var textarea=document.createElement("TEXTAREA");
+ textarea.value=document.selection.createRange().text.replace(/\s(\r\n|$)/g,"\n");
+ var copyText=textarea.createTextRange();
+ copyText.execCommand("Copy");
+ return false;
+}
+
// \8aO\95\94\8aÖ\90\94\81FaddAnchor
// \8aO\95\94\95Ï\90\94\81Fcp,tp,vp,dds
//======\89æ\91\9c\93Ç\8d\9e\82Ì\90Ý\92è
-var onMouseLoad=true; // true:\83J\81[\83\\83\8b\82ð\8d\87\82í\82¹\82½\82¾\82¯\81Afalse:LOAD\83{\83^\83\93\82ð\83N\83\8a\83b\83N\82µ\82Ä\82©\82ç
+var onMouseLoad=true; // true:\83J\81[\83\\83\8b\82ð\8d\87\82í\82¹\82½\82¾\82¯\81Afalse:LOAD\83{\83^\83\93\82ð\83N\83\8a\83b\83N\82µ\82Ä\82©\82ç
+var takeArisk=false; // true:\89æ\91\9c\93Ç\82Ý\8d\9e\82Ý\8e\9e\82É\83\82\81[\83h\90Ø\91Ö\81Afalse:\8eè\93®\82Å\83\82\81[\83h\90Ø\91Ö
//==========\83O\83\8d\81[\83o\83\8b\95Ï\90\94
//==========\89æ\91\9c\8f\88\97\9d\93\99
var lightmode = true;
// \89æ\91\9c\93Ç\8d\9e
function loadImage(btn,href){
if(!panel){changePanel()}
+ if(takeArisk && lightmode){changeMode()}
if(btn.tagName!="A"){
var thumbs = document.images;
var l=thumbs.length;
for(var i=l;i--;){if(thumbs[i].src==href){
if(lightmode){tp.style.visibility="visible";viewed=true;}
- thumbs[i].scrollIntoView(true);
+ //thumbs[i].scrollIntoView(true);
imgOver(thumbs[i],100);
return true;
}}
function imgResult(img){
var btn=img.parentElement.children.item(2);
if(event.type=="load"){btn.value='___'; img.style.display='block';}
- else {btn.value='NONE';btn.style.color='#C00';}
+ else {btn.value='NONE';btn.style.color='#C00';setTimeout("viewed=false",3000)}
}
// \83T\83C\83Y\82Ì\90Ø\91Ö
function changeSize(btn){
}
// \83T\83\80\83l\83C\83\8b\82Ì\8dí\8f\9c
function removeThumb(btn){btn.parentElement.removeNode(true);}
+function removeError(){
+ if(tp){
+ var l=tp.childNodes.length;
+ for(var i=l;i--;){
+ var stateBtn=tp.childNodes[i].childNodes[2];
+ if(stateBtn.tagName=="BUTTON" && stateBtn.innerText=="NONE"){stateBtn.parentElement.removeNode(true);}
+ }
+ }
+}
// \89æ\91\9c\95\\8e¦\82Ì\90Ø\91Ö
function changeView(mode,href){
if(!href){href=event.srcElement.src}
function namePopup(e,before,num,after){
var hnum=tohan(num);
//\82R\8eü\94N\81A\82S\8eü\94N\81ASocket774\81A774KB\81A21\8bÖ\81A[1-30]\81A\82È\82Ç\82É\91Î\89\9e
- if(before){if(hnum==3 || hnum==774 || hnum==4 || hnum==21 || hnum==1 || hnum==30){return}}
+ if(before){if(hnum==5 || hnum==774 || hnum==4 || hnum==21 || hnum==1 || hnum==30){return}}
e.outerHTML = "<b>"+before+"</b><b>"+addAnchor(hnum,num)+"</b><b>"+after+"</b>";
}
//=========\8eã\82 \82Ú\81`\82ñ\82Ì\83|\83b\83v\83A\83b\83v
for(var i=l;i--;){
var dt=eval(arrayElement); var dd=dt.nextSibling;
//Live\8b@\94\\92Ç\89Á - \93§\96¾\82 \82Ú\81`\82ñ
- if(browser=="Live2ch"){location.href='func:ABONECLEAR?'+dt.firstChild.innerText;continue;}
+ if(browser=="Live2ch"){location.href='func:ABONECLEAR?'+dt.firstChild.innerText;}
dt.removeNode(true); dd.removeNode(true);
}
}
//==========\8bt\8eQ\8fÆ
function searchRef(obj){
- if(obj.name!='reffered'){
+ if(obj.name!='referred'){
var num=obj.firstChild.innerText;
var l=dds.length;
var found = new Array;
if(exist){
var dt=dds[i].previousSibling.cloneNode(true);
found.unshift(dt.outerHTML.replace(/name=.*?>/,">")+dd.outerHTML.replace(/<a name=.*>/i,""));
- obj.name="reffered";
+ obj.name="referred";
}
}
if(found.length){returnRef(obj.nextSibling,found)}
function copyText(target){
var num=event.srcElement.parentElement.name;
var obj=getDTfromAnc(num);
- var decoy=document.createDocumentFragment();
var textarea=document.createElement("TEXTAREA");
- if (target=="res") {textarea.value=obj.firstChild.innerText+" \81F"+obj.childNodes[1].innerText+" \81F"+obj.lastChild.innerText+"\n"+obj.nextSibling.innerText+"\n";}
+ var message=obj.nextSibling.innerText.replace(/\s(\r\n|$)/g,"\n");
+ if (target=="res") {textarea.value=obj.firstChild.innerText+" \81F"+obj.childNodes[1].innerText+" \81F"+obj.lastChild.innerText+"\n"+message;}
else if(target=="name"){textarea.value=obj.childNodes[1].innerText+"\n";}
- else if(target=="id") {textarea.value=obj.lastChild.innerText.substr(15)+"\n";}
- decoy.appendChild(textarea);
- var copyText=decoy.getElementsByTagName("TEXTAREA")[0].createTextRange();
+ else if(target=="id") {textarea.value="ID:"+(obj.lastChild.innerText.split(/ID:/))[1]+"\n";}
+ var copyText=textarea.createTextRange();
copyText.execCommand("Copy")
event.srcElement.parentElement.removeNode(true);
}
var start_time = new Date();
//==========\83O\83\8d\81[\83o\83\8b\95Ï\90\94
var anchorHead="";
-var skinName="skin30-3 v3.1.11xx";
+var skinName="skin30-3 v3.3.09xx";
var browser="\83M\83R\83i\83r";
//==========\83M\83R\83i\83r\97p\83A\83\93\83J\81[\82Ì\94»\92è\81i0:\8f\88\97\9d\96³\82µ,1:\83|\83b\83v\83A\83b\83v,2:\83{\83^\83\93\91}\93ü\81j
// \83M\83R\83i\83r\82Å\82Í\81A\83\8c\83X\83A\83\93\83J\81[\82Í\91\8a\91Î\83A\83h\83\8c\83X\82Å\8bL\8fq\82³\82ê\82é
-function checkAnchor(href){
+function checkAnchor(href){if(!href){return(0)}
if (href.match(/decoy:|about:blank/)){return(1)}
else if(href.match(/menu:|read\.cgi|2ch\.net\/.*\/kako/)){return(0)}
else{return(2)}
//==========\83\8a\83\93\83N\90Ý\92è
function addAnchor(inner,num){
if(!t_url){threadurl()}
- return('<a href="../test/read.cgi/'+t_bbs+'/'+t_key+'/'+inner+'" target="_blank" onclick="blur()">'+num+'</a>')
+ var url=document.getElementsByName("ThreadURL")[0].content;
+ if(url.match(/&/)){
+ return('<a href="../test/read.cgi?bbs='+t_bbs+'&key='+t_key+'&st='+inner+'&to='+inner+'&nofirst=true" target="_blank" onclick="blur()">'+num+'</a>')
+ }else{
+ return('<a href="../test/read.cgi/'+t_bbs+'/'+t_key+'/'+inner+'" target="_blank" onclick="blur()">'+num+'</a>')
+ }
}
// \83X\83\8c\83b\83hURL\82Ì\8eæ\93¾
var t_url=false,t_domain,t_bbs,t_key;
function threadurl(){
var threadurl=document.getElementsByName("ThreadURL")[0].content;
- threadurl.match(/^.*\/test\/read.cgi\/(.*)\/(.*)\//);
+ if(threadurl.match(/&/)){
+ threadurl.match(/bbs=(.*)&key=(\d*)/);
+ }else{
+ threadurl.match(/^.*\/test\/read.cgi\/(.*)\/(.*)\//);
+ }
t_url=true;
t_bbs=RegExp.$1;
t_key=RegExp.$2;
//\8aO\95\94\8aÖ\90\94\81Ftohan
//\8aO\95\94\95Ï\90\94\81FanchorHead,lightmode,getID,skinName,browser,dts
//\83O\83\8d\81[\83o\83\8b\95Ï\90\94
-var buffer=1; // \92á\91¬\89ñ\90ü\82â\92á\91¬\83}\83V\83\93\82Ì\8fê\8d\87\82É\82Íbuffer\82Ì\90\94\92l\82ð\91\9d\82â\82·\82Æ\82æ\82è\90³\8am\82É\83W\83\83\83\93\83v\81i1\91\9d\82â\82·\82Æ0.1\95b\92x\82ê\82é\81j
+var buffer=1; // \92á\91¬\89ñ\90ü\82â\92á\91¬\83}\83V\83\93\82Ì\8fê\8d\87\82É\82Íbuffer\82Ì\90\94\92l\82ð\91\9d\82â\82·\82Æ\82æ\82è\90³\8am\82É\83W\83\83\83\93\83v\81i1\91\9d\82â\82·\82Æ0.1\95b\92x\82ê\82é\81j
+var newResJump=1; // \90V\92\85\83\8c\83X\83W\83\83\83\93\83v\81i0:\83u\83\89\83E\83U\94C\82¹\81A1:\93Ç\97¹\8e\9e\82Ì\82Ý\81A2:\8fí\8e\9e\81j\81\96\82©\82¿\82ã\81AOpenJane\81Atwintail\82Ì\82Ý\82Ì\90Ý\92è
//========Click\8f\88\97\9d\81¨search,\91¼
document.onclick = clickEvent;
function clickEvent(){
else if(e.innerText.match(/^\82 \82Ú\81`\82ñ$/)) {abonePopup(e);}
}
if(e.tagName=='A'){
- e.href=e.href.replace(/>/g,"");
- e.href=e.href.replace(/\/ime.nu/g,"");
+ 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,"");
+ }else{
+ try{
+ e.title=decodeURI(e.innerText);
+ }catch(err){
+ // ShiftJIS,EUC-JP\82Ì\83f\83R\81[\83h\82Í\96Ê\93|\82¾\82©\82ç\82Â\82¯\82È\82¢\81B
+ }
+ }
if (checkAnchor(e.href)==2){insButton(e);return;}
else if(checkAnchor(e.href)==1){
+ if(event.shiftKey){if(e.rel){e.href=e.rel}return}
// \91½\92i\83|\83b\83v\83A\83b\83v
var aNum=parseInt(e.sourceIndex)+1;
if(!document.getElementById("p"+aNum)){
// IMG
function imgCommand(mode,s){
if(!waited){
- var nHTML='<div id="command" onclick="clearCommand()"><input type="button" onclick="allImageLoad(\'all\')" value="\91S\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br><input type="button" onclick="allImageLoad(\'new\')" value="\90V\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br></div>';
+ var nHTML='<div id="command" onclick="clearCommand()"><input type="button" onclick="allImageLoad(\'all\')" value="\91S\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br><input type="button" onclick="allImageLoad(\'new\')" value="\90V\83\8c\83X\88ê\8a\87\93Ç\8d\9e"><br><input type="button" onclick="removeError()" value="Error\89æ\91\9c\8dí\8f\9c"><br></div>';
event.srcElement.parentElement.insertAdjacentHTML('beforeEnd',nHTML);
if(skinName.match(/30-2/)){
- if(!lightmode){document.getElementById("command").insertAdjacentHTML('afterBegin','<input type="button" onclick="changePanel()" value="\83p\83l\83\8b\90Ø\91Ö"><br>')}
+ //if(!lightmode){document.getElementById("command").insertAdjacentHTML('afterBegin','<input type="button" onclick="changePanel()" value="\83p\83l\83\8b\90Ø\91Ö"><br>')}
document.getElementById("command").insertAdjacentHTML('beforeEnd','<input type="button" onclick="changeMode()" value="\83\82\81[\83h\90Ø\91Ö">')
}
waited=true;
}
function clearCommand(){
waited=false;
- event.srcElement.parentElement.removeNode(true);
+ document.getElementById("command").removeNode(true);
}
//=========\8d¶\92·\89\9f\8f\88\97\9d\81¨copyMenu()
document.onmousedown=mousedownEvent;
clickTimer=setTimeout("copyMenu()",500);
}
}
+
//\83R\83s\81[\83\81\83j\83\85\81[\81¨colorChange(),search::copyText()
function copyMenu(){
clickCancel=true; clearTimeout(clickTimer);
}
}
-//=========Load\81i\91ã\91Ö\81j\8f\88\97\9d\81i\8aeFooter\82à\82µ\82\82Í\81AHeader\82Å\82Ì\83\8b\81[\83v\82©\82ç\8cÄ\8fo\82µ\81j
+//=========\90V\92\85\83\8c\83X\8eæ\93¾\8cã\8f\88\97\9d\81i\95W\8f\80\83X\83L\83\93\96¢\91Î\89\9e\83u\83\89\83E\83U\97p\81j\81©Timer\96\94\82ÍFooter\82©\82ç\8cÄ\82Ñ\8fo\82µ
+//=========\82©\82¿\82ã\81AABone\81A\83]\83k\82Q
var newResNum=parseInt(document.getElementsByName("GetRescount")[0].content)+1;
var k=0;
-function loadEvent(){
- //GetRescount\91ã\91Ö "\90\94\8e\9a\82Å\82È\82¯\82ê\82Î"
- if(isNaN(newResNum)){while(dts[k]){if(dts[k].className=="new"){newResNum=parseInt(dts[k].firstChild.innerText);break;} k++; }}
- //\90V\92\85\8aJ\8en\83i\83\93\83o\81[\82ð\90Ý\92è\82µ\82Ä\83W\83\83\83\93\83v
+function loadEvent(num){ // Timer\96\94\82ÍFooter\82©\82ç
+ //====\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¾
+ if (browser=="\82©\82¿\82ã\81`\82µ\82á"){if(isNaN(newResNum)){while(dts[k]){if(dts[k].className=="new"){newResNum=parseInt(dts[k].firstChild.innerText);break;} k++;}}}
+ else if(browser=="\83z\83b\83g\83]\83k\82Q"){newResNum=num+1;}
var anc=document.anchors(anchorHead+newResNum);
- if(anc && anc.parentElement){
- if(buffer==0){clearInterval(timerID);moveToNew(newResNum);}
- else {buffer--;}
- }
+ if(!anc || !anc.parentElement){return} // \93§\96¾\82 \82Ú\81`\82ñ\82³\82ê\82Ä\82½\82ç\8fI\97¹
+ //\90V\92\85\83\8c\83X\83W\83\83\83\93\83v
+ scr=lightmode ? document.body : document.getElementById("dl");
+ viewPos=scr.scrollTop+scr.clientHeight;// \83X\83N\83\8d\81[\83\8b\8cã\82Ì\89æ\96Ê\89º\95\94\88Ê\92u
+ endPos =anc.offsetTop+20; // \90V\83\8c\83X\83A\83\93\83J\81[\88Ê\92u
+ //\8dÅ\8cã\82Ü\82Å\93Ç\97¹ or \81u\8fí\82É\90V\92\85\83W\83\83\83\93\83v\81v\82È\82ç\83W\83\83\83\93\83v
+ if(viewPos>endPos || newResJump==2){clearInterval(timerID);setTimeout("moveToNew("+newResNum+")",buffer*100)}
+ else{firstNew=document.anchors(anchorHead+newResNum).parentElement.nextSibling;}
+}
+//=========\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(){
+ //====\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;}
+ //====\90V\92\85\83\8c\83X\83W\83\83\83\93\83v
+ if(newResJump==0){return} //\81u\83u\83\89\83E\83U\94C\82¹\81v\82È\82ç\8fI\97¹
+ var ancs=document.anchors;
+ var newResNum=parseInt(ancs[ancs.length-1].name)+1;
+ scr=lightmode ? document.body : document.getElementById("dl");
+ viewPos=scr.scrollTop;
+ endPos =scr.scrollHeight-scr.clientHeight-20;
+ //\8dÅ\8cã\82Ü\82Å\93Ç\97¹ or \81u\8fí\82É\90V\92\85\83W\83\83\83\93\83v\81v\82È\82ç\83W\83\83\83\93\83v
+ if(viewPos>endPos || newResJump==2){setTimeout("moveToNew("+newResNum+")",buffer*100);}
}
+
// \90V\92\85\83\8c\83X\88Ú\93®\81{\90V\92\85\83\8c\83X\82Ì\88Ê\92u\82ð\8bL\89¯
var firstNew;
function moveToNew(num){
firstNew=getDTfromAnc(num);
- if(firstNew){firstNew.scrollIntoView(true);}
+ while(!firstNew){num--;firstNew=getDTfromAnc(num);} //\91Î\8fÛ\82ª\93§\96¾\82 \82Ú\81`\82ñ\82È\82ç\90\94\82ð\8c¸\82ç\82·
+ firstNew.scrollIntoView(true);
}
-//=========DblClick\8f\88\97\9d\81¨defaultPopup()
+//=========DoubleClick\8f\88\97\9d\81¨defaultPopup()
document.ondblclick=defaultPopup;
function defaultPopup(){
var num=document.selection.createRange().text.replace(/\s$/,"");
obj.innerText="ID:"+num;
search(obj);
}
-}
\ No newline at end of file
+}
+
+//=========Copy\8f\88\97\9d
+//head\82©\82ç\93Ç\82Þ\82Æbody\82Í\8c©\82¦\82È\82¢\82Ì\82Å\81A\90ê\97p\83u\83\89\83E\83U\82Ì\93Á\8e¿\82ð\97\98\97p\82µ\82Äbody\82Ì\8cã\82ë\82É\8f\91\82«\8fo\82·
+//\96{\97\88\82Ç\82¨\82èhead\82É\8f\91\82«\8fo\82·SkinManager\91Î\8dô\82Å\94»\92è\82ð\88ê\82Â\93ü\82ê\82é
+ if(document.body) document.write('<script type="text/javascript">document.body.oncopy=copyEvent</script>\n');
+function copyEvent(){
+ var textarea=document.createElement("TEXTAREA");
+ textarea.value=document.selection.createRange().text.replace(/\s(\r\n|$)/g,"\n");
+ var copyText=textarea.createTextRange();
+ copyText.execCommand("Copy");
+ return false;
+}
+
function namePopup(e,before,num,after){
var hnum=tohan(num);
//\82R\8eü\94N\81A\82S\8eü\94N\81ASocket774\81A774KB\81A21\8bÖ\81A[1-30]\81A\82È\82Ç\82É\91Î\89\9e
- if(before){if(hnum==3 || hnum==774 || hnum==4 || hnum==21 || hnum==1 || hnum==30){return}}
+ if(before){if(hnum==5 || hnum==774 || hnum==4 || hnum==21 || hnum==1 || hnum==30){return}}
e.outerHTML = "<b>"+before+"</b><b>"+addAnchor(hnum,num)+"</b><b>"+after+"</b>";
}
//=========\8eã\82 \82Ú\81`\82ñ\82Ì\83|\83b\83v\83A\83b\83v
for(var i=l;i--;){
var dt=eval(arrayElement); var dd=dt.nextSibling;
//Live\8b@\94\\92Ç\89Á - \93§\96¾\82 \82Ú\81`\82ñ
- if(browser=="Live2ch"){location.href='func:ABONECLEAR?'+dt.firstChild.innerText;continue;}
+ if(browser=="Live2ch"){location.href='func:ABONECLEAR?'+dt.firstChild.innerText;}
dt.removeNode(true); dd.removeNode(true);
}
}
//==========\8bt\8eQ\8fÆ
function searchRef(obj){
- if(obj.name!='reffered'){
+ if(obj.name!='referred'){
var num=obj.firstChild.innerText;
var l=dds.length;
var found = new Array;
if(exist){
var dt=dds[i].previousSibling.cloneNode(true);
found.unshift(dt.outerHTML.replace(/name=.*?>/,">")+dd.outerHTML.replace(/<a name=.*>/i,""));
- obj.name="reffered";
+ obj.name="referred";
}
}
if(found.length){returnRef(obj.nextSibling,found)}
function copyText(target){
var num=event.srcElement.parentElement.name;
var obj=getDTfromAnc(num);
- var decoy=document.createDocumentFragment();
var textarea=document.createElement("TEXTAREA");
- if (target=="res") {textarea.value=obj.firstChild.innerText+" \81F"+obj.childNodes[1].innerText+" \81F"+obj.lastChild.innerText+"\n"+obj.nextSibling.innerText+"\n";}
+ var message=obj.nextSibling.innerText.replace(/\s(\r\n|$)/g,"\n");
+ if (target=="res") {textarea.value=obj.firstChild.innerText+" \81F"+obj.childNodes[1].innerText+" \81F"+obj.lastChild.innerText+"\n"+message;}
else if(target=="name"){textarea.value=obj.childNodes[1].innerText+"\n";}
- else if(target=="id") {textarea.value=obj.lastChild.innerText.substr(15)+"\n";}
- decoy.appendChild(textarea);
- var copyText=decoy.getElementsByTagName("TEXTAREA")[0].createTextRange();
+ else if(target=="id") {textarea.value="ID:"+(obj.lastChild.innerText.split(/ID:/))[1]+"\n";}
+ var copyText=textarea.createTextRange();
copyText.execCommand("Copy")
event.srcElement.parentElement.removeNode(true);
}