var resetTimer, resetTimerSub; var jsLoginCheck; var uid, postnum, nickname ; var strMenutable; var myfriends,myfriendscount; var menusubcount; jsLoginCheck = false; myfriends = ""; myfriendscount = 0; function mouseConsole(sUserID,nMode,nParam,sUrl) { if (top.window.name.toLowerCase() == "petconsole") { setupConsole(sUserID,nMode,nParam,sUrl) } else { top.main.setupConsole(sUserID,nMode,nParam,sUrl) } } function mouseMenuUp(getId,getpm,getni) { //get 3 arguments(Id,document number,user nickname) var _frdstmp,_frdbtmp,i; _frdstmp = ""; _frdbtmp = ""; i = 0 ; menuobj = document.getElementById("mousemenu") ; uid = getId; postnum = getpm; nickname= getni; friendchk = false; if( uid == "" || uid == "petmaker" ) return; var isConsole; isConsole = false; //if( top.window.name.toLowerCase() == "petconsole" ) { isConsole = true; } var strlocation; strlocation = window.location.href.toLowerCase(); if ( strlocation.indexOf( "/mypet/" ) > 0 || strlocation.indexOf( "/myblog/" ) > 0 ) { isConsole = true; } var mousemenuInnerHTML = ""; var mousemenusubInnerHTML = ""; //Start Mouse Menu //1.Default Main Menu mousemenuInnerHTML = '\n'; mousemenuInnerHTML+= '\n'; mousemenuInnerHTML+= '
\n'; mousemenuInnerHTML+= ' \n'; break; case "c": mousemenuInnerHTML+= ' \n'; break; case "h": mousemenuInnerHTML+= ' \n'; break; case "x": mousemenuInnerHTML+= ' \n'; break; case "1": mousemenuInnerHTML+= ' \n'; break; case "2": mousemenuInnerHTML+= ' \n'; break; } } else { //2-3.Unknown Friend Main Menu & Submenu mousemenuInnerHTML+= ' \n'; mousemenusubInnerHTML = '
\n'; mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; //2.Extend Menu & Submenu for login user if( jsLoginCheck ){ //2-1.Login Default Menu mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; //3-1.Limit Colsole menu if( !isConsole ){ //mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; //2-1.Login Default Submenu mousemenusubInnerHTML = '
'+ uid +'
\n'; mousemenusubInnerHTML+= '\n'; mousemenusubInnerHTML+= '\n'; mousemenusubInnerHTML+= '
\n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= '
\n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= '
'; mousemenusub[0].innerHTML = mousemenusubInnerHTML; mousemenusubInnerHTML = ""; //2-2.Friendship Check if ( myfriendscount > 0 ) { eval("var pttn = /:"+uid+"#[c|s|h|x|n|1|2]:/") ; var posi = myfriends.search(pttn); if ( posi > -1 ) { var uidlength = uid.length; var fmodeposi = posi + uidlength + 2; _frdstmp = uid; _frdbtmp = myfriends.substring(fmodeposi,fmodeposi+1) friendchk = true; } } if( friendchk ){ //2-2.Friend Main Menu & Submenu switch ( _frdbtmp ) { case "s": mousemenuInnerHTML+= '
\n'; mousemenusubInnerHTML+= '\n'; mousemenusubInnerHTML+= '\n'; mousemenusubInnerHTML+= '
\n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= '
\n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= ' \n'; mousemenusubInnerHTML+= '
'; mousemenusub[1].innerHTML = mousemenusubInnerHTML; mousemenusubInnerHTML = ""; } } } mousemenuInnerHTML+= '
\n'; mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= ' \n'; mousemenuInnerHTML+= '\n'; mousemenuInnerHTML+= ''; //End Mouse Menu mousemenu.innerHTML = mousemenuInnerHTML ; //Calculate position _tmpx = event.clientX + parseInt(menuobj.offsetWidth) ; _tmpy = event.clientY + parseInt(menuobj.offsetHeight) + 8 ; _marginx = document.body.clientWidth - _tmpx; _marginy = document.body.clientHeight - _tmpy ; if(_marginx < 0) _tmpx = event.clientX + document.body.scrollLeft + _marginx ; else _tmpx = event.clientX + document.body.scrollLeft ; if(_marginy < 0) _tmpy = event.clientY + document.body.scrollTop + _marginy ; else _tmpy = event.clientY + document.body.scrollTop ; menuobj.style.posLeft = _tmpx - 5 ; menuobj.style.posTop = _tmpy + 5 ; menuobj.style.visibility = 'visible'; } function mouseMenuSubUp(num) { //Calculate position menuobj = document.getElementsByName("mousemenusub")[num]; _tmpx = event.clientX + parseInt(menuobj.offsetWidth) ; _tmpy = event.clientY + parseInt(menuobj.offsetHeight) + 8 ; _marginx = document.body.clientWidth - _tmpx; _marginy = document.body.clientHeight - _tmpy ; if(_marginx < 0) _tmpx = event.clientX + document.body.scrollLeft + _marginx ; else _tmpx = event.clientX + document.body.scrollLeft ; if(_marginy < 0) _tmpy = event.clientY + document.body.scrollTop + _marginy ; else _tmpy = event.clientY + document.body.scrollTop ; menuobj.style.posLeft = document.getElementById("mousemenu").style.posLeft + 83 ; menuobj.style.posTop = _tmpy - 7; //menuobj.style.posLeft = _tmpx - 3; //menuobj.style.posTop = _tmpy - 3; menuobj.style.visibility = 'visible'; } function mouseMenuDn() { //alert(window.event.srcElement.tagName); for ( i = 0; i < menusubcount; i++ ) { clearTimeout(resetTimerSub[i]); resetTimerSub[i] = setTimeout("document.getElementsByName(\"mousemenusub\")["+ i +"].style.visibility='hidden'", 100) ; } clearTimeout(resetTimer); resetTimer = setTimeout("document.getElementById(\"mousemenu\").style.visibility='hidden'", 100) ; } function mouseMenuSubDn(num) { clearTimeout(resetTimerSub[i]); for ( i = 0; i < menusubcount; i++ ) { if ( i == num ) resetTimerSub[i] = setTimeout("document.getElementsByName(\"mousemenusub\")["+ i +"].style.visibility='hidden'", 100) ; } clearTimeout(resetTimer); resetTimer = setTimeout("document.getElementById(\"mousemenu\").style.visibility='hidden'", 100) ; } function MyPetView(url) { //var param = "" //if (( uid.length * postnum.length ) > 0 ) { // param = "?bid="+ uid +"&pm="+ postnum ; //} else { // if ( uid.length > 0 ) // param = "?bid="+ uid ; //} //document.location.href = "http://www.petmaker.com/myblog/main.asp"+ param ; PopupEx(url,'PetConsole',942, 584); } function MenuOpen(url,name,width, height) { window.open(url,name,'scrollbars=no,toolbar=no,directories=no,menubar=no,resizable=no,status=no,width='+width+',height='+height ); } function TabooWord(mode,word,result){ //mode:search section, word:target, result:0->return boolean;1->text replace var tw = new Array(2); var twi = -1; var p = 0; var mp = 0; var i = 0; var rValue = false; var lword= ""; lword = word.toLowerCase(); tw[0]= /»õ³¢|°³»õ³¢|°³½¦ÀÌ|¼Ò»õ³¢|½Ê»õ³¢|¾Ã»õ³¢|¾Ã½¦ÀÌ|º´½Å»õ³¢|¹Ùº¸»õ³¢|¹ÌÄ£»õ³¢|¾¾¹ß|¾¾ÆÈ|½Ã¹ú|¾¾¹ú|´Ï±â¹Ì|Áö¶ö|½Ö³â|½Ö³ð|Àâ³ð|º´½Å|µî½Å|ºù½Å|ºã½Å|Á¿±î|Á½±î|¹ÌÄ£³ð|¹ÌÄ£³â|Áö¶ö|°³Áö¶ö|°³°°Àº³ð|°³°°Àº³â|°³´ë°¡¸®|´ß´ë°¡¸®|¼Ò´ë°¡¸®|»õ´ë°¡¸®|µ¹´ë°¡¸®|¸»´ë°¡¸®|18³ð|½ÃÆÈ³ð|½¦ÀÌ|¾¾¹ë³ð|¸ÁÇÒ|Æä´Ï½º|¼½½º|ºü±¸¸®|»ç±î½Ã|ÈÄÀå/; //ºñ¼Ó¾î tw[1]= /8¾ï|ÃßõÀÎ|Ãßõid|Ãßõ¾ÆÀ̵ð|ǪÇõ/; //±¤°í¼º tw[2]= /petmaker|Æê¸ÞÀÌÄ¿|Æê¸ÞÀÌÄ¿´åÄÄ|¿î¿µÀÚ|¿µÀÚ|°ü¸®ÀÚ|Æê¸ÞÀÌÄ¿°ü¸®|Æê¸ÞÀÌÄ¿¿î¿µ|master|petmaster|Æê¸¶½ºÅÍ|À¥¸¶½ºÅÍ|webmaster|Æê°ü¸®ÀÚ|Æê¿î¿µÀÚ|Æê¸ÞÀÌÄ¿¿µÀÚ|·°Å°·¯½¬|·°Å°·¯½¬´åÄÄ|luckyrush|·°Å°·¯½¬¿î¿µ|·°Å°·¯½¬°ü¸®|Ȳ±Ýµµº£¸£¸¸|'|"/; //Æê¸ÞÀÌÄ¿°ü·Ã mode = parseInt(mode); for( i = 0; i < tw.length; i++ ){ p = Math.pow(2,i); mp= mode & p; if( mp > 0 ){ twi = lword.search(tw[i]); if( twi > -1 ){ if( result == 0 ){ rValue = true; }else{ rValue = lword.replace(tw[i],result); } } } } return rValue; } strMenutable = '
\n
 
\n
\n'; document.write(strMenutable); menusubcount = document.getElementsByName("mousemenusub").length; resetTimerSub= new Array(menusubcount);