/*@cc_on var _d=document;eval('var document=_d')@*/
var common_encodeFlag=1;var Globals={};if(navigator.appName.indexOf("Microsoft")!=-1&&navigator.appVersion.charAt(0)>="4"){common_encodeFlag=0}else{if(navigator.appName.indexOf("Netscape")!=-1&&navigator.appVersion.charAt(0)>="4"){common_encodeFlag=0}else{common_encodeFlag=1}}CheckBrowser();function CheckBrowser(){var B="s";var A=0;if((A=navigator.userAgent.indexOf("Firefox"))>=0){Globals.browser="Firefox";Globals.version=navigator.userAgent.charAt(A+8)}else{if((A=navigator.userAgent.indexOf("Opera"))>=0){Globals.browser="Opera";Globals.version=navigator.userAgent.charAt(A+6)}else{if((A=navigator.userAgent.indexOf("MSIE"))>=0){Globals.browser="IE";Globals.version=navigator.userAgent.charAt(A+5)}else{if((A=navigator.userAgent.indexOf("Safari"))>=0){Globals.browser="Safari";Globals.version=(window.getSelection().getRangeAt?"3":"2");if(Globals.version=="2"){B="w"}}else{if((A=navigator.userAgent.indexOf("Netscape"))>=0){Globals.browser="Netscape";Globals.version=navigator.userAgent.charAt(A+9)}else{Globals.browser="Unknown";Globals.version=0}}}}}var C=new Date();C.setTime(C.getTime()+1000*24*60*60);document.cookie="bmai="+B+"; expires="+C.toGMTString()+";path=/"}onReady(function(){var B=$("blkckie");var C="chkckie";if(B){setCookie(C,"true");var A=getCookie(C);deleteCookie(C);if(A!="true"){B.style.display=""}}});var eventmanager={add:function(D,C,A,B){B=B||false;if(D.addEventListener){D.addEventListener(C,A,B)}else{if(D.attachEvent){D.attachEvent("on"+C,A)}}},remove:function(D,C,A,B){B=B||false;if(D.removeEventListener){D.removeEventListener(C,A,B)}else{if(D.detachEvent){D.detachEvent("on"+C,A)}}},DOMit:function(A){A=A?A:window.event;A.tgt=A.srcElement?A.srcElement:A.target;if(!A.preventDefault){A.preventDefault=function(){return false}}if(!A.stopPropagation){A.stopPropagation=function(){if(window.event){window.event.cancelBubble=true}}}return A}};var addListener=(function(){if(window.addEventListener){return function(C,B,A){C.addEventListener(B,A,false)}}else{if(window.attachEvent){return function(C,B,A){var D=function(){A.call(C,window.event)};C.attachEvent("on"+B,D)}}else{return function(C,B,A){element["on"+B]=A}}}})();function insertFirstChild(C,B){if(Globals.browser=="IE"||Globals.browser=="Opera"){C.insertAdjacentHTML("AfterBegin",B)}else{var A=C.innerHTML;C.innerHTML=B+A}}function createXmlHttp(){if(window.XMLHttpRequest){return new XMLHttpRequest()}else{if(window.ActiveXObject){try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(A){return new ActiveXObject("Microsoft.XMLHTTP")}}else{return null}}}function getFormInfo(B){if(B==null||B==""){return""}var A=document.getElementById(B);return A.name+"="+A.value}function common_encode(A){return encodeURIComponent(A);if(common_encodeFlag==1){return A}else{return encodeURI(A.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;")).replace(/&/g,"%26").replace(/\+/g,"%2b")}}function mail_encode(A){return encodeURIComponent(A);if(common_encodeFlag==1){return A}else{return encodeURIComponent(A);return encodeURI(A).replace(/\!/g,"%21").replace(/\#/g,"%23").replace(/\$/g,"%24").replace(/\%/g,"%25").replace(/\&/g,"%26").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2a").replace(/\+/g,"%2b").replace(/\,/g,"%2c").replace(/\-/g,"%2d").replace(/\//g,"%2f").replace(/\:/g,"%3a").replace(/\;/g,"%3b").replace(/\=/g,"%3d").replace(/\?/g,"%3f").replace(/\`/g,"%60").replace(/\{/g,"%7b").replace(/\|/g,"%7c").replace(/\}/g,"%7d").replace(/\~/g,"%7e")}}function $(B){var A=document.getElementById(B);if(A){A.setText=function(C){if(-1<navigator.userAgent.indexOf("Firefox")){A.textContent=C}else{A.innerText=C}}}return A}function getElementsByClass(A){var C=new Array();var B=document.getElementsByTagName("*");for(i=0,j=0;i<B.length;i++){if(B[i].className==A){C[j]=B[i];j++}}return C}function getRequestParameters(){var E=document.location.href.indexOf("?");if(E<0){return{}}var D=document.location.href.substring(E+1).split("&");var C={};for(var A=0;A<D.length;A++){var B=D[A].split("=");C[decodeURIComponent(B[0])]=decodeURIComponent(B[1])}return C}function checkZenkaku(C){var D=""+$(C).value;for(var B=0;B<D.length;B++){var A=escape(D.charAt(B)).length;if(4<=A){return false}}return true}function checkmailFormat(B,D){if(B.length==0){D.msg="メールアドレスが入力されていません。";return false}for(var C=0;C<B.length;C++){var A=escape(B.charAt(C)).length;if(A>=4){D.msg="全角文字が含まれています。";return false}}if(!B.match(/^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&\'\*\+\-\~\/\^\`\|\{\}\.]*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/)){D.msg="メールアドレスが正しくありません。";return false}D.msg="";return true}function checkpassFormat(B,A){if(B.length==0){A.msg="パスワードが入力されていません。";return false}A.msg="";return true}function ProfileFormChecker2(){var D=$("popProfileMail").value;var E=$("popProfilePassword").value;var C=$("popProfilePassword2").value;var G=$("referer").value;this.reset=F;this.check=A;this.update=H;function F(){$("popProfileMail").value=D;$("popProfilePassword").value=E;$("popProfilePassword2").value=C}var B=Array(0);function A(N){var J=$("popProfileMail").value;if(!checkmailFormat(J,N)){return false}var M=false;for(var L=0;L<B.length;L++){if(J.lastIndexOf(B[L])==J.length-B[L].length){M=true}}if(M){return false}var I=$("popProfileSubmit").value;var K=$("popProfilePassword").value;var O=$("popProfilePassword2").value;if(K==""||O==""){if(I=="登録"||(I=="更新"&&!(K==""&&O==""))){N.msg="パスワードが入力されていません。";return false}}if(K!=O){N.msg="パスワードが一致しませんでした。";return false}if(K.length!=0&&(K.length<4||12<K.length)){N.msg="パスワードは4"+unescape("%u301C")+"12文字の半角英数字で入力してください";return false}if(!checkZenkaku("popProfilePassword")||!checkZenkaku("popProfilePassword2")){N.msg="パスワードに全角文字が含まれています";return false}D=$("popProfileMail").value;E=$("popProfilePassword").value;C=$("popProfilePassword2").value;G=$("referer").value;return true}function H(O){var I=true;closeDialog();D=$("popProfileMail").value;E=$("popProfilePassword").value;C=$("popProfilePassword2").value;newsletter=$("popProfileNewsLetter").checked?"true":"false";G=$("referer").value;clip=$("clip").value;var L=$("popProfileSubmit").value;var J=$("profile");var K="/op0/uop";var P="op=";if(L=="更新"){P+="updateUser"}else{P+="createUser"}P+="&pw="+common_encode(E)+"&mail="+mail_encode(D)+"&emflag="+newsletter+"&ref="+G+"&cl="+clip+"&t="+new Date().getTime();$("popProfilePassword").value="";$("popProfilePassword2").value="";var N=document.getElementById("frmUserRegistry");var M=createXmlHttp();M.open("POST",K,false);M.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");M.send(P);if(M.status==200){if(L=="登録"&&M.responseText==""){window.location.href="/user/thanks";N.action="/user/thanks"}else{if(M.responseText!=""){O.msg=M.responseText;I=false}else{updateConfig();window.location.reload()}}}M.close;return I}}function updateConfig(){var G=$("popConfigTopListSize").options[$("popConfigTopListSize").selectedIndex].value;var E=$("popConfigRelateListSize").options[$("popConfigRelateListSize").selectedIndex].value;var D=$("popConfigListSize").options[$("popConfigListSize").selectedIndex].value;var A=$("popConfigListView").options[$("popConfigListView").selectedIndex].value;var B="/uop";var F="op=updateConfig";F+="&topListSize="+G;F+="&relateListSize="+E+"&listSize="+D+"&listView="+A+"&t="+new Date().getTime();var C=createXmlHttp();C.open("POST",B,true);C.onreadystatechange=function(){if(C.readyState==4){if(C.status==200){if(C.responseText!=""){}else{}}else{window.location.href="/error/err"}}};C.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");C.send(F)}function CreatePagingBlock(M,G,J,H,B){var O='<a class="bb" href="javascript:void(0)" onclick="return paging(';var L=","+J+",'"+M+"');\">";var K="</a>";var F="";var P=4;var N=Math.floor((H+J-1)/J);var I=G-P;if(I<1){I=1}var A=I+2*P+1;I+=B;A+=B;if(I<1){I=1}if(A>N){A=N}if(B==0&&A<=1){return F}if(G>1){F+=O+(G-1)+L+"前ページ"+K+" | "}if(I>1){F+='<a class="bb" href="javascript:void(0)" onclick="return PrevPageBlock(\'\','+G+","+J+","+H+","+B+');"> &laquo; </a> | '}var E=" | ";for(var C=I;C<=A;++C){if(C==A){E=""}if(C==G){F+="<strong>"+C+"</strong>"+E}else{F+=O+C+L+C+K+E}}if(A<N){F+=' | <a class="bb" href="javascript:void(0)" onclick="return NextPageBlock(\'\','+G+","+J+","+H+","+B+');"> &raquo </a>'}var D=Math.floor((H+J-1)/J);if(G<D){F+=" | "+O+(G+1)+L+"次ページ"+K}return F}function PrevPageBlock(B,G,C,A,H){if(G+H<=0){return false}var E=getElementsByClass("paging");var F=CreatePagingBlock(B,G,C,A,H-10);for(var D=0;D<E.length;++D){E[D].innerHTML=F}return false}function NextPageBlock(B,G,C,A,H){if(G+H>Math.floor((A+C-1)/C)){return false}var E=getElementsByClass("paging");var F=CreatePagingBlock(B,G,C,A,H+10);for(var D=0;D<E.length;++D){E[D].innerHTML=F}return false}function pagingValidate(F,C,B,E){var A=document.getElementById(F);if(A==null){return }var D=A.value;if(D==null||D==""){return }if(D.match(/[^0-9]/g)){alert("数字以外が入力されています。");return false}if(D<1||D>B){alert("ページNo.は1から"+B+"のあいだで入力してください。");return false}doJump(E,D,C)}function doJump(C,B,A){paging(B-1,A,C)}function openDetailImageDlg(E,B){var D=E.pageX;var C=E.pageY;var A=E.clientX;var F=E.clientY;window.setTimeout(function(){openPhotoFrame("/photo/"+B+"/popup?t="+(new Date().getTime()),null);setFramePositionXY(D,C,A,F);showFrame()},1)}function openDetailYolImageDlg(F,B,E){var D=F.pageX;var C=F.pageY;var A=F.clientX;var G=F.clientY;window.setTimeout(function(){openYolPhotoFrame("/photo/"+B+"/yolpopup?t="+(new Date().getTime()),null,E);setFramePositionXY(D,C,A,G);showFrame()},1)}function calcImageColumn(F,A,D){var C=document.getElementById(F);var E=document.getElementById(A);if(C&&E){var B=E.offsetWidth;B=Math.floor(B/170)*2;C.search=D+B}}function inputTextInfo(E,A){var D=$(E.id+"Inf");var B=$(E.id+"Img");var C=E.value.length;if(A==null){A=E.maxLength}if(C<=A){D.innerHTML="("+C+"文字／"+A+"文字以内)";B.src="/img/ok.gif"}else{D.innerHTML='(<font color="red">'+(C-A)+"文字オーバー</font>／"+A+"文字以内)";B.src="/img/ng.gif"}}function dispatch(E,F,H,G,D,A){if(F=="SearchRel"){if(H=="memo"){relateSearch("relatePackage_","memoPackage",D,"memoPackage");var C=document.getElementById("relateMore_"+D);if(C!=null){C.innerHTML='<a href="/articles?t=9&amp;id='+D+'"><img src="/img/arw_t.gif" alt="" class="arw" border="0" height="11" width="7" alt="" />すべて表示</a>'}}else{if(H=="p2p"){relateSearch("relatePackage_","package",D,"package")}else{if(H=="p2a"){relateSearch("relateArticle_","package",D,"article")}else{if(H=="a2p"){relateSearch("relatePackage_","article",D,"package")}else{if(H=="a2a"){relateSearch("relateArticle_","article",D,"article")}}}}}}else{if(F=="Delete"){if(H=="article"){var B=D.split(",");delArticle("article",B[0],B[1],B[2],B[3],B[4])}else{if(H=="image"){var B=D.split(",");delArticle("image",B[0],B[1],B[2],B[3],B[4])}else{if(H=="articles"){delArticles("article",G,D,A)}else{if(H=="images"){delArticles("image",G,D,A)}else{if(H=="clips"){delArticles("clip",G,D,A)}}}}}}else{if(F=="DeleteP"){var B=D.split(",");deletePackage(B[0],B[1])}else{if(F=="DeleteAllP"){deletePackage(D,"")}else{if(F=="DeleteM"){deleteMemo(D)}else{if(F=="AddFavorite"){if(H=="package"){addPackage("FavoritePackages",D)}else{addArticles2Bookmark(D,H)}}else{if(F=="AddPackage"){openPopMypkgForm(E,D)}else{if(F=="Edit"){if(H=="memo"){var B=D.split(",");openPopMemoPackageForm(E,"popMemoPackage",B[0],B[1],B[2],B[3],"packageGroup")}}else{if(F=="New"){if(H=="memo"){openPopMemoPackageForm(E,"popMemoPackage",D,"","","")}else{if(H=="package"){openPopEditMypkg(E,"popMypkgEditor")}}}else{if(F=="Report"){var B=D.split(",");popNGReport(E,"popNGReportDlg",B[0],B[1],H)}else{if(F=="Evaluate"){var B=D.split(",");evaluate(B[0],B[1],B[2])}else{if(F=="Comment"){openPopComment(E,"/parts/comment",D)}else{if(F=="Recommend"){openPopRecommend(E,"/parts/recommended",D)}}}}}}}}}}}}}}var slider={target:null,lpx:0,x0:0,xmax:0,tracker:null,dragging:false,left:function(C,B){var A=document.getElementById(C);if(!A){return 0}if(A.style&&(typeof (A.style.left)=="string")){if(typeof (B)=="number"){A.style.left=B+"px"}else{B=parseInt(A.style.left);if(isNaN(B)){B=0}}}else{if(A.style&&A.style.pixelLeft){if(typeof (B)=="number"){A.style.pixelLeft=B}else{B=A.style.pixelLeft}}}return B},move:function(C){if(!C){C=window.event}if(this.dragging){var A=this.lpx+C.screenX-this.x0;if(A>this.xmax){A=this.xmax}if(A<0){A=0}var D=(this.target.pxLen/this.target.valCount)*Math.round(this.target.valCount*A/this.target.pxLen);this.left(this.target.id,A);var B=Math.round(D*this.target.scale+this.target.fromVal);this.tracker.value=B;if(this.tracker.callback!=null){this.tracker.callback(B)}return false}return },slide:function(D,C,G,F,B,A){if(!D){D=window.event}this.target=D.target?D.target:D.srcElement;this.target.pxLen=C;this.target.valCount=B?B-1:C;this.target.scale=(F-G)/C;this.target.fromVal=G;this.tracker=A;this.xmax=C;var E=(this.tracker.value-this.target.fromVal)/this.target.scale;this.lpx=this.left(this.target.id,E);this.x0=D.screenX;this.dragging=true;if(Globals.browser=="IE"){document.attachEvent("onmousemove",slider_move);document.attachEvent("onmouseup",slider_mouseup)}else{document.addEventListener("mousemove",slider_move,true);document.addEventListener("mouseup",slider_mouseup,true)}},mouseup:function(){this.dragging=false;var A=this.tracker.value;var B=(A-this.target.fromVal)/this.target.scale;this.left(this.target.id,B);if(Globals.browser=="IE"){document.detachEvent("onmousemove",slider_move);document.detachEvent("onmouseup",slider_mouseup)}else{document.removeEventListener("mousemove",slider_move,true);document.removeEventListener("mouseup",slider_mouseup,true)}}};function slider_slide(F,E,A,H,G,D,B,C){if(!E.value){E.value=B}E.callback=C;slider.slide(F,A,H,G,D,E)}function slider_move(A){slider.move(A)}function slider_mouseup(){slider.mouseup()}function change_photo_size(A){var C=Math.floor(Math.exp(0.03*A+3));var E="s";if(C>200){E="m"}else{if(C>144){E="w"}}E=E+".jpg";var D=document.getElementById("rel_photo_pixel");if(D!=null){D.innerHTML=C}var F=getElementsByClass("photo");for(var B=0;B<F.length;++B){if(F[B].tagName.toLowerCase()=="img"){F[B].width=F[B].height=C;F[B].src=F[B].src.replace(/.\.jpg$/,E)}}}function trim(A){return A.replace(/^\s*|\s*$/g,"")}function getResponseText(B){var C=B.responseText;if(Globals.browser+Globals.version=="Safari2"){var A=escape(C);if(A.indexOf("%u")<0&&A.indexOf("%")>-1){C=decodeURIComponent(A)}}return C}function related_all(A,D,C){var B=createXmlHttp();B.open("GET",A,true);B.onreadystatechange=function(){if(B.readyState==4){if(B.status==200){D.innerHTML=B.responseText;if(C){C()}}else{D.innerHTML="読み込めませんでした"}}};B.send("")}function article_related_all(B,C,A){related_all("/parts/article/"+C+"/related?y="+A+"&t="+new Date().getTime(),B,function(){initEventHandler("imgdlg","monjoimagelistr")})}function clip_related_all(A,B){related_all("/parts/clip/"+B+"/related?time="+new Date().getTime(),A,function(){initEventHandler("imgdlg","monjoimagelistr")})}function yolarticle_related_all(B,C,A){related_all("/parts/clip/"+C+"/related?y="+A+"&t="+new Date().getTime(),B,function(){initEventHandler("imgdlg","monjoimagelistr")})}function onReady(i){var u=navigator.userAgent;var e=
/*@cc_on!@*/
false;var st=setTimeout;if(/webkit/i.test(u)){st(function(){var dr=document.readyState;if(dr=="loaded"||dr=="complete"){i()}else{st(arguments.callee,10)}},10)}else{if((/mozilla/i.test(u)&&!/(compati)/.test(u))||(/opera/i.test(u))){document.addEventListener("DOMContentLoaded",i,false)}else{if(e){(function(){var t=document.createElement("doc:rdy");try{t.doScroll("left");i();t=null}catch(e){st(arguments.callee,0)}})()}else{if(window.onload!=onloadChain){addOnloadChain(window.onload);window.onload=onloadChain}addOnLoadChain(i)}}}}var onload_chain=[];function onloadChain(){for(var A=0;A<onload_chain.length;A++){onload_chain[A]()}}function addOnloadChain(A){onload_chain.push(A)}onReady(function(){var D=$("article_related_all");if(D){var B=$("article_related_all_id").innerHTML;var C=$("article_related_all_years");var A=C?C.innerHTML:"";article_related_all(D,B,A)}D=$("yolarticle_related_all");if(D){var B=$("yolarticle_related_all_id").innerHTML;var C=$("yolarticle_related_all_years");var A=C?C.innerHTML:"";yolarticle_related_all(D,B,A)}initImageDialogHandler("imagebox");D=$("initImageListener");if(D){initImageDialogHandler("monjoimagelistr")}});String.prototype.getExtent=function(D,B){var C=$(B);C.innerHTML=this;var A=$(D).offsetWidth;C.innerHTML="";return A};function truncate(D,A,H,C){var E=$(D);if(E){var F=E.innerHTML;var G=A;if(F.getExtent(H,C)<=G){return true}for(var B=F.length-1;B>=1;--B){var I=F.slice(0,B)+"…";if(I.getExtent(H,C)<=G){E.innerHTML=I;return true}}}return false}onReady(function(){truncate("usermail",315,"profboxruler","profboxrulerbox");for(var A=0;A<10;A++){var B=truncate("clip"+A,315,"clipruler","cliprulerbox");if(!B){break}}});function openOneWin(B,A){if(window.name==A){window.name=A+"_old"}window.open(B,A).focus()}function doPost(A,D){for(name in D){var C=document.getElementById(name);if(C){C.value=D[name]}}var B=document.getElementById(A);B.submit()}function checkmail(B){var C=new Object;C.msg="";var A=$(B).value;if(!checkmailFormat(A,C)){$("errmsgtext").innerHTML=C.msg;$("errmsg").style.display="";return false}else{$("errmsg").style.display="none";return true}}function getCookieParameters(){var E=document.cookie;if(E==null||E==""){return{}}var D=E.split(";");var B={};for(var A=0;A<D.length;A++){var C=D[A].split("=");C[0]=C[0].replace(/^\s+|\s+$/g,"");C[1]=C[1].replace(/^\s+|\s+$/g,"");B[decodeURIComponent(C[0])]=decodeURIComponent(C[1])}return B}function getCookie(A){return parseCookieString(decodeURIComponent(document.cookie)+";",A,"=",";")}function setCookie(A,B){if(A==null||A.length<1){return }var C=new Date();C.setTime(C.getTime()+1000*30*24*60*60);document.cookie=A+"="+encodeURIComponent(B)+";expires="+C.toGMTString()+";path=/;"}function deleteCookie(A){if(A==null||A.length<1){return }var B=new Date();B.setYear(B.getYear()-1);document.cookie=A+"=;expires="+B.toGMTString()+";path=/;"}function parseCookieString(G,D,F,E){if(G==null||G.length<1){return""}var A=G.indexOf(D);if(A>-1){G=G.substring(A,G.length);var C=G.indexOf(F)+1;var B=G.indexOf(E,C);if(C>0&&C<B){return G.substring(C,B)}}return""}function deleteCookieString(G,D,F,E){if(G==null||G.length<1){return""}var A=G.indexOf(D);if(A>-1){var C=G.substring(0,A);G=G.substring(A,G.length);var B=G.indexOf(F)+1;B=G.indexOf(E,B);if(B>-1){return C+G.substring(B+1,G.length)}}return""}function getListviewtype(C){var B=getCookie("lv");if(B.length<1){return 0}var A=parseCookieString(B,C,".",":");return parseInt(A)}function setListviewtype(D,A){var B=getListviewtype(D);if(B==A){return }var C=getCookie("lv");if(isNaN(B)){var C=getCookie("lv");if(C.length<1){C=D+"."+A+":"}else{C+=D+"."+A+":"}setCookie("lv",C);return }C=deleteCookieString(C,D,".",":");C+=D+"."+A+":";setCookie("lv",C)}function createDiv(B){var A=document.createElement("div");A.id=B;document.body.appendChild(A);A.style.position="absolute";A.style.visibility="hidden";return A}function createDialog(E,K,D){var I=document.getElementById("popup");if(I==null){I=createDiv("popup");var G=createDiv("popup-bg");var A=createDiv("popup-center");var L=createDiv("popup-w");I.appendChild(G);I.appendChild(L);I.appendChild(A);G.style.visibility="inherit";A.style.visibility="inherit";L.style.visibility="inherit";G.style.zIndex=30;I.style.zIndex=2;L.style.zIndex=20;L.style.backgroundColor="#fff";A.style.zIndex=40;var H=document.createElement("img");H.id="popup-img";G.appendChild(H);H.src="/img/popup-bg-c.gif";H.border=0;for(var F=1;F<=6;++F){var J=createDiv("popup-c"+F);J.className="popup-c"+F;J.style.visibility="inherit";I.appendChild(J)}for(var F=1;F<=5;++F){var J=createDiv("popup-s"+F);J.className="popup-s"+F;J.style.visibility="inherit";J.style.filter="alpha(opacity="+15+")";J.style.mozOpacity=J.style.opacity=0.15;I.appendChild(J)}}var C=document.getElementById(K);var A=document.getElementById("popup-center");if(C==null){A.innerHTML="読み込み中...";var B=createXmlHttp();B.open("GET",E,true);B.onreadystatechange=function(){if(B.readyState!=4){return }if(B.status==200){A.innerHTML=B.responseText;if(D!=null){D()}B.close}};B.send("")}else{if(D!=null){D()}}return I}function setDialogSize(C,A){var B=document.getElementById("popup");if(B!=null){C+=16;A+=16;B.style.width=C+"px";B.style.height=A+"px";var D=document.getElementById("popup-bg");D.style.width=(C-4)+"px";D.style.height=(A-21)+"px";D=document.getElementById("popup-w");D.style.width=(C-4)+"px";D.style.height=(A-21)+"px";D=document.getElementById("popup-img");D.style.width=(C-4)+"px";D.style.height=(A-21)+"px";D=document.getElementById("popup-center");D.style.width=(C-16)+"px";D.style.height=(A-16)+"px";D=document.getElementById("popup-c1");D.style.width=(C-11)+"px";D=document.getElementById("popup-c2");D.style.left=(C-11)+"px";D=document.getElementById("popup-c3");D.style.height=(A-21)+"px";D=document.getElementById("popup-c4");D.style.height=(A-21)+"px";D.style.left=(C-2)+"px";D=document.getElementById("popup-c5");D.style.width=(C-11)+"px";D.style.top=(A-11)+"px";D=document.getElementById("popup-c6");D.style.left=(C-11)+"px";D.style.top=(A-11)+"px";D=document.getElementById("popup-s1");D.style.width=(C-11)+"px";D=document.getElementById("popup-s2");D.style.left=(C-5)+"px";D=document.getElementById("popup-s3");D.style.width=(C-4)+"px";D.style.height=(A-21)+"px";D=document.getElementById("popup-s4");D.style.width=(C-11)+"px";D.style.top=(A-5)+"px";D=document.getElementById("popup-s5");D.style.left=(C-5)+"px";D.style.top=(A-5)+"px"}}function setDialogPosition(A){setDialogPositionXY(A.pageX,A.pageY,A.clientX,A.clientY)}function setDialogPositionXY(E,C,B,G){var D=document.getElementById("popup");if(D!=null){viewport.getAll();var A=E?E:B+viewport.scrollX;var F=C?C:G+viewport.scrollY;if(A+D.offsetWidth+8>viewport.width+viewport.scrollX){A=A-D.offsetWidth-8;if(A<0){A=0}}else{A=A+8}if(F+D.offsetHeight+12>viewport.height+viewport.scrollY){F=F-D.offsetHeight-12;if(F<viewport.scrollY){F=viewport.height+viewport.scrollY-D.offsetHeight}}else{F=F+12}D.style.left=A+"px";D.style.top=F+"px"}}function showDialog(D){var B=document.getElementById("popup");var A=document.getElementById("popup-img");if(A!=null&&!A.complete){A.src="/img/popup-bg-c.gif"}if(B!=null){B.style.visibility="visible"}if(D!=null){var C=document.getElementById(D);if(C!=null){C.focus()}}return B}function closeDialog(){var A=document.getElementById("popup");if(A!=null){A.style.visibility="hidden"}}function openPopupW(E,G,D,F){closeDialog();var C=E.pageX;var B=E.pageY;var A=E.clientX;var H=E.clientY;createDialog(G,F,function(){var K=document.getElementById("popup-center");var I=D;if(document.body.clientWidth<I){I=document.body.clientWidth}var J=40;setDialogSize(I+16,J);setTimeout(function(){if(J<K.scrollHeight+16){J=K.scrollHeight+16;if(J>document.body.clientHeight-16&&document.body.clientHeight>56){J=document.body.clientHeight-16}}setDialogSize(I+16,J);setDialogPositionXY(C,B,A,H);showDialog(F)},10)})}function openPopup(E,G,F,D){closeDialog();var C=E.pageX;var B=E.pageY;var A=E.clientX;var H=E.clientY;createDialog(G,F,function(){if(D!=null){D()}var O=document.getElementById("popup-center");setDialogSize(100,100);var J=O.scrollWidth;var N=O.scrollHeight;var I=N;var L=640;if(document.body.clientWidth<L){L=document.body.clientWidth}while(J<L){var K=(J+L)/2;setDialogSize(K+16,100);var M=O.scrollHeight;if(M<I){I=M;J=K}else{L=K}}var N=O.scrollHeight+16;if(N>document.body.clientHeight-16){N=document.body.clientHeight-16}setDialogSize(J+16,N);setDialogPositionXY(C,B,A,H);showDialog(F)})}function openPhotoFrame(G,F){var E=document.getElementById("photoFrame");if(E==null){E=createDiv("photoFrame");var D=createDiv("photoFrameSh");var C=createDiv("photoFrameBg");E.className="enlargedphoto";D.className="enlargedphotosh";C.className="enlargedphotobg";D.style.filter="alpha(opacity="+15+")";D.style.mozOpacity=D.style.opacity=0.15;addListener(D,"click",closeFrame);addListener(C,"click",closeFrame)}else{closeFrame();E.innerHTML=""}var B=createXmlHttp();B.open("GET",G,false);B.send("");var A=getResponseText(B);B.close;E.innerHTML=A;if(F!=null){F()}return E}function openYolPhotoFrame(action,func,width){var dialog=document.getElementById("photoFrame");if(dialog==null){dialog=createDiv("photoFrame");var sh=createDiv("photoFrameSh");var bg=createDiv("photoFrameBg");dialog.className="enyolphoto";dialog.style.width=String(eval(width)+0)+"px";sh.className="enyolphotosh";bg.className="enyolphotobg";sh.style.filter="alpha(opacity="+15+")";sh.style.mozOpacity=sh.style.opacity=0.15;addListener(sh,"click",closeFrame);addListener(bg,"click",closeFrame)}else{closeFrame();dialog.innerHTML=""}var xmlhttp=createXmlHttp();xmlhttp.open("GET",action,false);xmlhttp.send("");var html=getResponseText(xmlhttp);xmlhttp.close;dialog.innerHTML=html;if(func!=null){func()}return dialog}function showFrame(){var C=document.getElementById("photoFrame");if(C!=null){C.style.visibility="visible";var B=document.getElementById("photoFrameSh");B.style.visibility="visible";var A=document.getElementById("photoFrameBg");A.style.visibility="visible"}return C}function setFramePositionXY(J,H,B,A){var E=document.getElementById("photoFrame");if(E!=null){viewport.getAll();var I=J?J:B+viewport.scrollX;var G=H?H:A+viewport.scrollY;if(I+E.offsetWidth+8>viewport.width-100+viewport.scrollX){I=I-E.offsetWidth-8;if(I<0){I=0}}else{I=I+8;if(I+E.offsetWidth>viewport.width-315+viewport.scrollX){I=viewport.width-315+viewport.scrollX-E.offsetWidth}}if(G+E.offsetHeight+12>viewport.height+viewport.scrollY){G=G-E.offsetHeight-12;if(G<viewport.scrollY){G=viewport.height+viewport.scrollY-E.offsetHeight}if(G<152){G=152}}else{G=G+12}E.style.left=I+"px";E.style.top=G+"px";var D=document.getElementById("photoFrameSh");D.style.left=(I+7)+"px";D.style.top=(G+10)+"px";var F=gESize(E);D.style.width=F.w+"px";D.style.height=F.h+"px";var C=document.getElementById("photoFrameBg");F=gPageSize();C.style.width=F.w+"px";C.style.height=F.h+"px"}}function closeFrame(){var A=document.getElementById("photoFrame");if(A!=null){A.style.visibility="hidden";$("photoFrameSh").style.visibility="hidden";$("photoFrameBg").style.visibility="hidden"}}var gESize=function(D){var C=$(D),A=0,B=0;if(C.clientHeight){A=C.clientWidth;B=C.clientHeight}else{A=C.style.width;B=C.style.height}return{w:A,h:B}};var gPageSize=function(){return{w:document.body.scrollWidth,h:document.body.scrollHeight}};function initEventHandler(C,B,A,K,J,H){if(arguments.length<=0){return }var F=new Array();for(var E=0;E<arguments.length;E++){F.push(arguments[E])}while(F.length>0){var D=F.shift();switch(D.toLowerCase()){case"imgdlg":D=F.shift();initImageDialogHandler(D);break;case"bmentity":initEntityBookmarkHandler();break;case"sortorder":initSortOrderHandler();break}}if($("cmnbln")==null){var I=createDiv("cmnbln");var G=createDiv("cmnblnsh");I.className="bln1";G.className="blnsh";I.style.display="none";G.style.display="none";I.style.visibility="visible";G.style.visibility="visible"}}function initImageDialogHandler(C){if($(C)){var D=$(C).getElementsByTagName("img");for(var B=0;B<D.length;B++){var A=D[B];if(A.className=="photo"){addListener(A,"click",openImageDialogHandler);addListener(A,"mouseover",touchImageDialogHandler);addListener(A,"mouseout",touchImageDialogHandler)}else{if(A.className=="yol-photo"){addListener(A,"click",openYolImageDialogHandler)}}}}}function touchImageDialogHandler(E){E=E||window.event;var D=E.target?E.target:E.srcElement;var A=D.getAttribute("idx");var C="close";if($("tl"+A)!=null){C=$("tl"+A).innerHTML}if(E.type=="mouseover"){openMiniPopup3(E,D,C)}else{if(E.type=="mouseout"){for(var B=0;B<Y2.Dialogs.length;B++){var F=Y2.Dialogs[B];$(F).style.display="none";$(F).innerHTML="";if($(F+"Close")){$(F+"Close").style.display="none"}}}}}function openImageDialogHandler(C){C=C||window.event;var B=C.target?C.target:C.srcElement;var A=B.getAttribute("idx");var D=$("ii"+A).innerHTML;openDetailImageDlg(C,D)}function openYolImageDialogHandler(D){D=D||window.event;var C=D.target?D.target:D.srcElement;var A=C.getAttribute("idx");var E=$("ii"+A).innerHTML;var B=$("width"+A).innerHTML;if(E){openDetailYolImageDlg(D,E,B)}}function initEntityBookmarkHandler(){if($("notechkbox")){addListener($("notechkbox"),"click",displayEntityNoteHandler);var B=getListviewtype("note");$("notechkbox").checked=(B==1?false:true);displayEntityNoteHandler()}if($("articlechkbox")){addListener($("articlechkbox"),"click",displayEntityCheckHandler)}if($("articlechkbox2")){addListener($("articlechkbox2"),"click",displayEntityCheckHandler)}if($("seladdpkg")){addListener($("seladdpkg"),"click",addEntity2PackageHandler);addListener($("seladdpkg"),"mouseover",addEntityBalloonHandler);addListener($("seladdpkg"),"mouseout",addEntityBalloonHandler)}if($("seladdpkg2")){addListener($("seladdpkg2"),"click",addEntity2PackageHandler);addListener($("seladdpkg2"),"mouseover",addEntityBalloonHandler);addListener($("seladdpkg2"),"mouseout",addEntityBalloonHandler)}if($("seldelbm")){addListener($("seldelbm"),"click",removeEntityFromBmHandler)}if($("seldelbm2")){addListener($("seldelbm2"),"click",removeEntityFromBmHandler)}if($("seldelclip")){addListener($("seldelclip"),"click",removeEntityFromBmHandler)}if($("seldelclip2")){addListener($("seldelclip2"),"click",removeEntityFromBmHandler)}if($("seladdbm")){addListener($("seladdbm"),"click",addEntity2BmHandler)}if($("seladdbm2")){addListener($("seladdbm2"),"click",addEntity2BmHandler)}var A=$("monjoarticlelist")||$("monjoimagelist")||$("monjocliplist");if(A){var C=A.getElementsByTagName("input");for(var D=0;D<C.length;D++){if(C.item(D).type=="checkbox"){addListener(C.item(D),"click",selectEntityHandler)}}}statusPackageDialog=0}function displayEntityNoteHandler(F){var D=$("notechkbox");var A=$("monjoarticlelist")||$("monjocliplist");if(A){var C=A.getElementsByTagName("div");for(var B=0;B<C.length;B++){var G=C.item(B);if(G.className=="summary"){G.style.display=(D.checked?"":"none")}}var E=D.checked?2:1;setListviewtype("note",E)}}function displayEntityCheckHandler(G){G=G||window.event;var D=G.target?G.target:G.srcElement;var H=$("monjoarticlelist");var B=$("monjoimagelist");var F=$("monjocliplist");var A=(H||B||F).getElementsByTagName("input");for(var C=0;C<A.length;C++){var E=A.item(C);if(E.type=="checkbox"){E.checked=D.checked;if(H||F){selectEntityExec(E.parentNode.getElementsByTagName("a").item(0),E,"a")}if(B){selectEntityExec(E.parentNode,E,"i")}}}if($("articlechkbox")){$("articlechkbox").checked=D.checked}if($("articlechkbox2")){$("articlechkbox2").checked=D.checked}}function getCheckedId(){var E=new Array();var A=$("monjoarticlelist")||$("monjoimagelist")||$("memolist")||$("monjocliplist");if(A){var B=A.getElementsByTagName("li");for(var C=0;C<B.length;C++){var D=B.item(C).getElementsByTagName("input").item(0);if(D.type=="checkbox"&&D.checked){var F=B.item(C).getAttribute("id");if(F){E.push(F)}}}}return E}function addEntityBalloonHandler(D){D=D||window.event;var B=D.target?D.target:D.srcElement;if(statusPackageDialog!=0){return }if(B.firstChild==null){return }var A=B.firstChild.nodeValue.substring(0,6);var C={mouseover:'<div class="msg">クリックで'+A+"を入れる<strong>もんじょを選択</strong></div>",mouseout:"close"};BalloonDispEvents(D,"cmnbln","cmnblnsh",B,10,25,C);return false}function addEntityCartBalloonHandler(D){D=D||window.event;var B=D.target?D.target:D.srcElement;if(statusPackageDialog!=0){return }if(B.firstChild==null){return }var A=B.firstChild.nodeValue.substring(0,6);var C={mouseover:'<div class="msg">クリックで'+A+"を編集中もんじょに追加</div>",mouseout:"close"};BalloonDispEvents(D,"cmnbln","cmnblnsh",B,10,25,C)}function addEntity2PackageHandler(D){D=D||window.event;var A=D.target?D.target:D.srcElement;BalloonDispEvents(null,"cmnbln","cmnblnsh",A,0,0,"close");var C=getCheckedId();if(C.length==0){alert("1つ以上チェックしてください。");return }var B=A.getAttribute("f");openPackageDialog(D,A,B,C,"c")}function removeEntityFromBmHandler(C){C=C||window.event;var A=C.target?C.target:C.srcElement;var B=getCheckedId();if(B.length==0){alert("1つ以上チェックしてください。");return }if($("monjoarticlelist")){dispatch("","Delete","articles",A.parentNode.getAttribute("p"),B,A.parentNode.getAttribute("pk"))}else{if($("monjoimagelist")){dispatch("","Delete","images",A.parentNode.getAttribute("p"),B,A.parentNode.getAttribute("pk"))}else{if($("monjocliplist")){dispatch("","Delete","clips",A.parentNode.getAttribute("p"),B,A.parentNode.getAttribute("pk"))}}}}function addEntity2BmHandler(D){D=D||window.event;var A=D.target?D.target:D.srcElement;var C=getCheckedId();if(C.length==0){alert("1つ以上チェックしてください。");return }dispatch("","AddFavorite","article","",C);var B={click:'<div class="msg">ブクマに追加しました</div>'};BalloonDispEvents(D,"cmnbln","cmnblnsh",A,25,18,B)}function selectEntityExec(C,A,B){C.style.backgroundColor=(A.checked?"#ffff99":"");if(B=="i"){C.style.border=(A.checked?"solid 2px #cccc66":"solid 2px #ffffff")}if($("pkgbln")){closePackageDialog()}}function selectEntityHandler(D){D=D||window.event;var B=D.target?D.target:D.srcElement;if(statusPackageDialog!=0){return }var E=$("monjoarticlelist");var A=$("monjoimagelist");var C=$("monjocliplist");if(E||C){selectEntityExec(B.parentNode.getElementsByTagName("a").item(0),B,"a")}if(A){selectEntityExec(B.parentNode,B,"i")}}function initSortOrderHandler(){var A=$("sortorder");if(A){setCookie("orderby",A.innerHTML)}}var d=document;var Y2={};var $=function(A){return typeof A=="string"?d.getElementById(A):A};Y2.loadScript=function(A,E,C,D){var B=d.createElement("script");B.src=A;if(E){B.setAttribute("id",E)}if(C){B.setAttribute("type",C)}d.body.appendChild(B)};Y2.gEPos=function(D){var C=$(D),A=0,B=0;while(C){A+=C.offsetLeft;B+=C.offsetTop;C=C.offsetParent}return{left:A,top:B}};Y2.gESize=function(D){var C=$(D),A=0,B=0;if(C.clientHeight){A=C.clientWidth;B=C.clientHeight}else{if(C.offsetHeight){A=C.offsetWidth;B=C.offsetHeight}else{A=C.style.width;B=C.style.height}}return{w:A,h:B}};Y2.gWinSize=function(){var A=d.documentElement;return{w:self.innerWidth||(A&A.clientWidth)||d.body.clientWidth,h:self.innerHeight||(A&A.clientHeight)||d.body.clientHeight}};Y2.gPageSize=function(){return{w:d.body.scrollWidth,h:d.body.scrollHeight}};Y2.gScrollPos=function(){var A=d.documentElement;return{x:self.pageXOffset||(A&A.scrollLeft)||d.body.scrollLeft,y:self.pageYOffset||(A&A.scrollTop)||d.body.scrollTop}};Y2.gMousePos=function(A){return{x:A.pageX||A.clientX+d.body.scrollLeft,y:A.pageY||A.clientY+d.body.scrollTop}};Y2.scroll=function(B,A){var F=Y2.gEPos(B);var E=Y2.gEPos(A);var C=0;C=E.top-F.top;var D=setInterval(function(){var G=0;if(Math.abs(C)>80){G=(C>0)?30:-30}else{G=Math.round(C/4)}parent.scrollBy(0,G);C=(C>0)?C-G:C-G;if(G==0){clearInterval(D);C=0}},10)};Y2.Tab=function(E,A,B,D,C){this.tID=E;this.tArr=A;this.tClass=B||"tab-def";this.tbClass=D||"tab-def-bg";this.tAlign=C||"center";this.initialize()};Y2.Tab.prototype={initialize:function(){this.tElem=$(this.tID);this.tTabID=this.tID+"Tab";this.tBodyID=this.tID+"Body";this.tElem.innerHTML='<div id="'+this.tTabID+'"></div><div id="'+this.tBodyID+'"></div>';this.tTabElem=$(this.tTabID);this.tBodyElem=$(this.tBodyID);this.insertTab()},insertTab:function(){var G=this.tAlign;var B=this.tArr;var E='<div class="'+this.tbClass+'" style="text-align:'+G+'">';E+='<table class="'+this.tClass+'" style="';E+=(G=="center")?"margin:0 auto":(G=="right")?"margin:0 0 0 auto":"";E+='"><tbody><tr>';E+='<td><img src="/img/d.gif" width="4" height="1" alt="" /></td>';for(var D=0;D<B.length;D++){var A=B[D].selected;E+='<td class="l"><img src="/img/d.gif" width="4" height="1" alt="" /></td>';E+='<td id="'+B[D].id+'" class="'+(A?"act":"df")+'">'+B[D].title+"</td>";E+='<td class="r"><img src="/img/d.gif" width="4" height="1" alt="" /></td>'}E+="</tr></tbody></table>";E+="</div>";this.tTabElem.innerHTML=E;var C=this;for(var D=0;D<B.length;D++){var H=B[D].id;var F=$(H);F.id=H;F.onclick=function(){C.onClickTab(this.id)};if(B[D].selected){this.switchTab(H)}}},insertBody:function(A){this.tBodyElem.innerHTML=A},onClickTab:function(A){this.switchTab(A)},switchTab:function(D){var A=this.tArr;for(var B=0;B<A.length;B++){var E=A[B].id;if(E==D){$(E).className="act";A[B].selected=true;var C;A[B].func.apply(this,[this])}else{$(E).className="df";A[B].selected=false}}}};Y2.Dialogs=[];Y2.Dialog=function(C,B,G,A,E,F,D){this.dID=C;this.eID=B;this.objName=G;this.clicked=false;this.cls=A||"bln-def";this.dPos=E;this.offSet=F;this.cllctn=D;this.oldMousePos={x:0,y:0};this.initialize()};Y2.Dialog.prototype={initialize:function(){if($(this.dID)==null){var C=d.createElement("DIV");C.setAttribute("id",this.dID);C.style.display="none";d.body.appendChild(C);var C=d.createElement("DIV");C.setAttribute("id",this.dID+"Close");C.className="blnclose";d.body.appendChild(C)}this.dElem=$(this.dID);this.eElem=$(this.eID);this.cElem=$(this.dID+"Close");if(this.cllctn){var A=false;for(var B=0;B<Y2.Dialogs.length;B++){if(Y2.Dialogs[B]==this.dID){A=true;break}}if(!A){Y2.Dialogs.push(this.dID)}}},insert:function(A){this.dElem.innerHTML='<table class="'+this.cls+'"><tbody><tr><td><img src="/img/d.gif" width="1" height="1" alt="" class="t" /></td></tr><tr><td class="m"><div class="inr">'+A+'</div></td></tr><tr><td><img src="/img/d.gif" width="1" height="1" alt="" class="b" /></td></tr></tr></tbody></table>';var B=this;this.cElem.innerHTML='<a href="javascript:void(0)"><img src="/img/d.gif" width="18" height="17" border="0" alt=""/></a>';this.cElem.onclick=function(){B.close("fade")}},del:function(){this.dElem.innerHTML=""},adjust:function(G,C,D){var B=this.eElem;var H=Y2.gEPos(B);var I=this.oldMousePos=G?Y2.gMousePos(G):this.oldMousePos;var F=Y2.gWinSize();var A=Y2.gScrollPos();var E=this.getDialogPos(B,C,D,H,I,F,A);this.dElem.style.left=E.x+"px";this.dElem.style.top=E.y+"px";this.dElem.style.zIndex=1000;this.cElem.style.left=E.x+280+"px";this.cElem.style.top=E.y+(E.v=="t"?5:30)+"px";this.cElem.style.display="";this.cElem.style.zIndex=1001;return false},getDialogPos:function(D,G,I,M,P,K,A,H,O){var C=(I&&I.x)||this.offSet.x;var B=(I&&I.y)||this.offSet.y;var F=(I&&I.w)||0;var Q=(I&&I.h)||0;var H=H||(G&&G.h)||this.dPos.h||(((M.left-A.x+C<(K.w-300)/2)&&(M.left-A.x+C+312<=K.w-315))||(M.left-A.x+F+C-312<-8)?"r":"l");var O=O||(G&&G.v)||this.dPos.v||((K.h/2)>(P.y-A.y)?"b":"t");this.dElem.className="bln-"+O+H;this.show();var L=Y2.gESize(this.dElem);var E=L.h>300;if(E){this.dElem.getElementsByTagName("table")[0].className=this.cls+" overflow"}var N=M.left+(H=="l"?-L.w+F:0)+C;if(N+L.w>K.w-315){N=K.w-315-L.w}var J={x:N,y:M.top+(O=="t"?-(E?320:L.h):Q)+B,h:H,v:O};return(J.y<100&&O=="t")?this.getDialogPos(D,G,I,M,P,K,A,H,"b"):J},action:function(G,E,F,B,A){var C=G?G.type:"click";if(C!="click"&&this.clicked){return }if(C=="click"){this.clicked=true}clearTimeout(this.tID);var D=E[C];if(!D||D=="close"){this.close("fade")}else{this.insert(E[C]);this.adjust(G,F,B);if(A){$(this.dID+"Close").style.display="none"}else{$(this.dID+"Close").style.display="block"}}},show:function(){this.setOpacity(100)},open:function(B,C,A){this.insert(B);this.adjust(C,A)},setOpacity:function(A){Y2.setOpacity([this.dElem,this.cElem],A)},close:function(D,C){var F=this;this.clicked=false;var G=this.dElem;var A=this.cElem;switch(D){case"fade":var H=100;var B=setInterval(function(){H-=20;if(H<=0){clearInterval(B);F.del()}F.setOpacity(H)},100);break;default:var E=setTimeout(function(){clearTimeout(E);elem.style.display="none";F.del("")},C||0);break}},checkColl:function(){for(var A=0;A<Y2.Dialogs.length;A++){if(Y2.Dialogs[A]!=this.dID&&$(Y2.Dialogs[A]).innerHTML){return true}}return false},closeAnother:function(){for(var A=0;A<Y2.Dialogs.length;A++){if(Y2.Dialogs[A]!=this.dID&&$(Y2.Dialogs[A]).innerHTML){var B=Y2.Dialogs[A];$(B).style.display="none";$(B).innerHTML="";if($(B+"Close")){$(B+"Close").style.display="none"}}}return true}};Y2.setOpacity=function(A,D){for(var B=0;B<A.length;B++){var C=A[B];C.style.display=(D<=0)?"none":"";C.style.filter="alpha(opacity="+D+")";C.mozOpacity=C.opacity=D/100}};var miniPopUpNo=0;function openMiniPopup3(C,B,A){var D="miniPopUp"+miniPopUpNo;B.setAttribute("id",D);miniPopup=new Y2.Dialog("miniPopup",D,"miniPopup",null,{h:"",v:""},{x:0,y:0},true);miniPopup.action(C,{mouseover:A},{h:"",v:""},{x:0,y:0,w:B.offsetWidth,h:B.offsetHeight},true);miniPopUpNo++}function openMiniPopup2(B,A,C){openMiniPopup(B,A,"/article/minidic/"+C+"?t="+new Date().getTime())}function openMiniPopup(F,C,E){var A="読み込み中...";var B=createXmlHttp();B.open("GET",E,false);B.send("");A=B.responseText;var G="miniPopUp"+miniPopUpNo;C.setAttribute("id",G);miniPopup=new Y2.Dialog("miniPopup",G,"miniPopup",null,{h:"",v:""},{x:0,y:0},true);var D=C.offsetWidth<100?C.offsetWidth:32;miniPopup.action(F,{click:A},{h:"",v:""},{x:0,y:-4,w:D,h:20});miniPopUpNo++}Y2.loadImg=function(B){var C=[];for(var A=0;A<B.length;A++){C[A]=new Image();C[A].src=B[A]}};Y2.loadImg(["/img/bln_bg.gif","/img/bln_bg.png","/img/bln_bgs.gif","/img/bln_bgs.png"]);var viewport={getWinWidth:function(){this.width=0;if(window.innerWidth){this.width=window.innerWidth-18}else{if(document.documentElement&&document.documentElement.clientWidth){this.width=document.documentElement.clientWidth}else{if(document.body&&document.body.clientWidth){this.width=document.body.clientWidth}}}},getWinHeight:function(){this.height=0;if(window.innerHeight){this.height=window.innerHeight-18}else{if(document.documentElement&&document.documentElement.clientHeight){this.height=document.documentElement.clientHeight}else{if(document.body&&document.body.clientHeight){this.height=document.body.clientHeight}}}},getScrollX:function(){this.scrollX=0;if(typeof window.pageXOffset=="number"){this.scrollX=window.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollLeft){this.scrollX=document.documentElement.scrollLeft}else{if(document.body&&document.body.scrollLeft){this.scrollX=document.body.scrollLeft}else{if(window.scrollX){this.scrollX=window.scrollX}}}}},getScrollY:function(){this.scrollY=0;if(typeof window.pageYOffset=="number"){this.scrollY=window.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){this.scrollY=document.documentElement.scrollTop}else{if(document.body&&document.body.scrollTop){this.scrollY=document.body.scrollTop}else{if(window.scrollY){this.scrollY=window.scrollY}}}}},getAll:function(){this.getWinWidth();this.getWinHeight();this.getScrollX();this.getScrollY()}};function deleteUrlParameter(G,F){if(!G||!F){return""}var E=G.indexOf("&"+F);var D=G.indexOf(F);var B=-1;var C="";if(-1<E){B=E}else{if(-1<D){B=D}}if(B>-1){if(E>-1){C=G.substring(0,B)}var A=G.indexOf("&",B+1);C+=(A>-1)?G.substring(A):""}else{C=G}return C}function paging(F,E,A){var B=window.location.href+"";var C=null;var D=B.indexOf("?");if(D>-1){C=B.substring(D+1);B=B.substring(0,D)}D=B.indexOf("#");if(D>-1){C=C.substring(0,D)}if(C){C=deleteUrlParameter(C,"aid");C=deleteUrlParameter(C,A+"pg");C=deleteUrlParameter(C,A+"pr");if(C.length>0){C+="&"}}C=(C!=null)?C:"";window.location.href=B+"?"+C+A+"pg="+F+"&"+A+"pr="+E;return false}function delArticle(F,E,C){if(0<E.indexOf("/bookmark_article")||confirm("本当に削除してもよろしいですか？")){var A="/ContentOperateServlet?op=deleteArticle&target="+E+"&id="+common_encode(C)+"&time="+new Date().getTime();var B=createXmlHttp();B.open("GET",A,false);B.send("");if(0<E.indexOf("/bookmark_article")){try{if(F=="article"){$("bkmImg"+C).className="off";$("bkmAlt"+C).alt="この記事をブクマに追加する"}else{if(F=="image"){$("bkmImg"+C).className="off";$("bkmAlt"+C).alt="この写真ををブクマに追加する"}else{if(F==""){window.location.reload()}}}}catch(D){alert(D);window.location.reload()}}else{}B.close}}function delArticles(H,F,A,E){if(A.length>0&&confirm("本当に削除してもよろしいですか？")){var B="";for(var G=0;G<A.length;G++){B+="&id="+common_encode(A[G])}var D="op=deleteArticle&target="+F+B+"&postkey="+E+"&time="+new Date().getTime();var C=createXmlHttp();C.open("POST","/ContentOperateServlet-parts",false);C.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");C.send(D);C.close;var I=trim(C.responseText);if(C.status!=200||I!="true"){alert("削除に失敗しました")}window.location.reload()}return false}function setFormPosition(C,B){if(B&&B.style){viewport.getAll();var A=C.pageX?C.pageX:C.clientX+viewport.scrollX;var D=C.pageY?C.pageY:C.clientY+viewport.scrollY;if(A+B.offsetWidth+8>viewport.width+viewport.scrollX){A=A-B.offsetWidth-8;if(A<0){A=0}}else{A=A+8}if(D+B.offsetHeight+12>viewport.height+viewport.scrollY){D=D-B.offsetHeight-12;if(D<viewport.scrollY){D=viewport.height+viewport.scrollY-B.offsetHeight}}else{D=D+12}B.style.left=A+"px";B.style.top=D+"px"}}function recommendMail(D,B,C,F){closeDialog();var E="op=recommendMail&pid="+$(D).className+"&mail="+$(B).value+"&body="+common_encode($(C).value)+"&mine="+$(F).checked+"&time="+new Date().getTime();var A=createXmlHttp();A.open("POST","/ContentOperateServlet",true);A.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");A.onreadystatechange=function(){if(A.readyState==4){if(A.status==200){alert("お勧めメールを送信しました。")}else{}}};A.send(E)}var gE=function(A){return document.getElementById(A)};var eventTimer;var restScroll=0;var tabNo=1;var divId;function Scroll(C,F,E){divId=F;tabNo=E;move=F+"top";var B=getElemPosition(C);var A=document.getElementById(move);var D=getElemPosition(A);restScroll=D.y-B.y+window.event.clientY-30;eventTimer=setInterval(setScrollPosition,10)}function setScrollPosition(){var A=0;if(Math.abs(restScroll)>80){A=(restScroll>0)?30:-30}else{A=Math.round(restScroll/4)}parent.scrollBy(0,A);restScroll=(restScroll>0)?restScroll-A:restScroll-A;if(A==0){clearInterval(eventTimer);restScroll=0;hogetab(divId,tabNo)}}function getElemPosition(A){var B=new Object();B.x=A.offsetLeft;B.y=A.offsetTop;while(A.offsetParent){A=A.offsetParent;B.x+=A.offsetLeft;B.y+=A.offsetTop}return B}var statusPackageDialog=0;var aiidlist=null;var fsc=null;var tid=null;function createIDListString(){var B="";for(var A=0;A<aiidlist.length;A++){B+="&id="+common_encode(aiidlist[A])}return B}function PrevPageBlockHandler(B,G,C,A,H){if(G+H<=0){return false}var E=getElementsByClass("paging_"+B);var F=CreatePagingBlock(B,G,C,A,H-10).replace(/paging/g,"pagingPackageHandler").replace(/PageBlock/g,"PageBlockHandler");for(var D=0;D<E.length;++D){E[D].innerHTML=F}return false}function NextPageBlockHandler(B,G,C,A,H){if(G+H>Math.floor((A+C-1)/C)){return false}var E=getElementsByClass("paging_"+B);var F=CreatePagingBlock(B,G,C,A,H+10).replace(/paging/g,"pagingPackageHandler").replace(/PageBlock/g,"PageBlockHandler");for(var D=0;D<E.length;++D){E[D].innerHTML=F}return false}function checkLoginForm(D,B){var C=document.getElementById(D);var A=document.getElementById(B);if(C.value.length==0||A.value.length==0){alert("IDまたはパスワードが入力されていません。");return false}else{return true}}function login(E,F,D){document.body.style.cursor="wait";var A="/uop?op=certify&"+getFormInfo(E)+"&"+getFormInfo(F)+"&"+getFormInfo(D)+"&t="+new Date().getTime();var C=createXmlHttp();C.open("GET",A,false);C.send("");document.body.style.cursor="auto";if(C.status==200){var B=trim(C.responseText);if(""!=B){alert(B)}else{window.location.reload()}}}var login_func=null;var login_div="";function checkAuth(){document.body.style.cursor="wait";var url="/op0/user/check?t="+new Date().getTime();var xmlhttp=createXmlHttp();xmlhttp.open("GET",url,false);xmlhttp.send("");document.body.style.cursor="auto";if(xmlhttp.status==200){try{var result=eval("("+xmlhttp.responseText+")")}catch(e){alert(e);return"ERROR"}if(result.status){return result.message}}return"ERROR"}function showLoginDialog(D){var C=document.getElementById(login_div);if(!C){return }var B=null;if(D){B=D.target?D.target:D.srcElement}var A={mouseover:"close",mouseout:"close",click:'<div class="msg">'+C.innerHTML+"</div>"};BalloonDispEvents(D,"cmnbln","cmnblnsh",B,57,57,A)}function checkLogin(C,D,B){var A=checkAuth();if(A=="ERROR"){alert("システムエラーです。");return }if(A=="AUTHENTICATED"){if(B){B()}return }login_func=B;login_div=D;showLoginDialog(C||window.event)}function doLogin(){var form=document.getElementById(login_div+"_form");if(!form){alert("内部エラーです");return }var id=form.monjo_auth_id.value;var pw=form.monjo_auth_pw.value;var module=form.monjo_auth_module.value;var url="/op0/uop";var param="op=certify&monjo_auth_id="+id+"&monjo_auth_pw="+pw+"&monjo_auth_module="+module+"&t="+new Date().getTime();var xmlhttp=createXmlHttp();xmlhttp.open("POST",url,false);xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");xmlhttp.send(param);document.body.style.cursor="auto";if(xmlhttp.status==200){var result=eval("("+xmlhttp.responseText+")");if(result.status&&(result.message==null||result.message=="")){if(login_func){login_func()}BalloonDispEvents(null,"cmnbln","cmnblnsh",null,null,null,"close")}else{alert(result.message)}}}function reissuePassword(C){var A="/uop?op=reissuePassword&mail="+$(C).value+"&t="+new Date().getTime();var B=createXmlHttp();B.open("GET",A,true);B.onreadystatechange=function(){if(B.readyState==4){if(B.status==200){var D=trim(B.responseText);if(""!=D){alert(D)}}else{}}};B.send("")}function checkForm(C,B){var A=document.getElementById(C);if(A.value.length==0){alert(B);return false}else{return true}}function showLayer(B){var C="none";var D="none";var A="none";if(B=="index"){C="block"}if(B=="package"){D="block"}if(B=="packageGroup"){A="block"}document.getElementById("index").style.display=C;document.getElementById("package").style.display=D;document.getElementById("packageGroup").style.display=A}function logoutUser(B,A,E){var C="/uop?op=logout&t="+new Date().getTime();var D=createXmlHttp();D.open("GET",C,false);D.send("");if(E&&E!=""){C="http://"+E+"/uop?op=logout&t="+new Date().getTime();D.open("GET",C,false);D.send("");window.location.href="http://"+E+"/"}else{window.location.href="/"}}function silentLogout(){var A="/uop?op=logout&t="+new Date().getTime();var B=createXmlHttp();B.open("GET",A,false);B.send("");B.close}function postSubmit(){this.frmObject=document.createElement("form");this.frmObject.method="get";this.add=function(C,B){var A=document.createElement("input");A.type="hidden";A.name=C;A.value=B;this.frmObject.appendChild(A);this.frmObject.method="post"};this.submit=function(A,C){try{if(C){this.frmObject.target=C}}catch(B){}try{if(A){this.frmObject.action=A;document.body.appendChild(this.frmObject);this.frmObject.submit();return true}else{return false}}catch(B){return false}}}function redirectLogin(C,B){var A;var D=new postSubmit();if(!C){A="https://"+window.location.hostname+window.location.pathname+window.location.search+window.location.hash;D.add("ref",window.location.href)}else{A=C;D.add("ref",B)}D.add("login","true");D.submit(A);return false}function redirectRegister(B){var A="https://"+window.location.hostname+"/user/register";var C=new postSubmit();if(B){C.add("ref",B)}else{C.add("ref",window.location.href)}C.submit(A);return false}function redirectProfile(){var A="https://"+window.location.hostname+"/user/profile";var B=new postSubmit();B.add("ref",window.location.href);B.submit(A);return false}function redirectForgot(B){var A="https://"+window.location.hostname+"/user/forgot-password";var C=new postSubmit();C.add("ref",B);C.submit(A);return false}function postResign(){var A=new postSubmit();A.add("ref",window.location.href);A.add("passowrd","resign");A.add("op","resign");A.submit("/user/profile");return false}function postLogin(){var B=new Object;B.msg="";if(!checkmailFormat(document.authentication.monjo_auth_id_.value,B)){$("errmsgtext").innerHTML=B.msg;$("errmsg").style.display="";return false}if(!checkpassFormat(document.authentication.monjo_auth_pw.value,B)){$("errmsgtext").innerHTML=B.msg;$("errmsg").style.display="";return false}var A=document.authentication.monjo_auth_id_.value;if(A!=null){A=mail_encode(A);document.authentication.monjo_auth_id.value=A}document.authentication.submit()};
