| problem of xanga!comment add pics code not working!y?correct pls! 
 
 <script type="text/javascript">//
 // *** Smiley Script V 3.0 ***
 // Original author: EasterEgg (遊客無法瀏覽此圖片或下載點,請先註冊或登入會員。
 //
 // You can use this code freely, as long as the entire script remains
 // intact, including the copyright notice.
 //
 // Many thanks to Alice Woodrome (遊客無法瀏覽此圖片或下載點,請先註冊或登入會員。, who handpicked
 // the emoticons that are currently present in this version of the script.
 //
 // VERSION HISTORY
 //
 // 1.0 (February 11, 2003)
 // - initial release
 //
 // 2.0 (May 12, 2003)
 // - cross browser: it runs in IE, Netscape, Mozilla and Opera
 // - ready for the upcoming (beta tested) changes at Xanga
 // - clickable smileys, even for non-IE users, displayed in buttons
 // - customizable number of smileys displayed in one row
 // - customizable smiley button size
 // - easily adjustable: only two arrays to maintain
 //
 // 2.1 (May 12, 2003)
 // - preloading images for faster performance
 // - XP Bugfix
 //
 // 2.2 (May 17, 2003)
 // - necessary adjustments made because of recent changes at Xanga
 // - made suitable for Mac users!
 // - runs only at the comment page for increased performance
 //
 // 3.0 (Nov 5, 2005)
 // - script was broken, due to changes at Xanga. Fixed.
 // - script overall revised, some obsolete code removed.
 //
 // HOW TO USE:
 // For use at Xanga only. Copy this entire code (including the script tags)
 // and paste in the Website Stats box at your Look and Feel page. Make sure
 // the previous version of this script (if any) is completely removed first.
 //
 // The script contains two arrays: "textSmileys" and "realSmileys". The items
 // present in the array "textSmileys" will be automatically replaced with the
 // corresponding images in the array "realSmileys". You can modify the arrays
 // as you see fit, as long as both arrays keep the exact same number of items.
 //
 // For example, suppose you want to add some smiley to the script... that would mean
 // in "textSmileys" you would add a shorthand like ":some_smiley:" or {somesmiley},
 // and in "realSmileys" you would add it's url: "http://www.dude.com/some_smiley.gif".
 //
 // SETTINGS:
 // - "maxNumberOfSmileysPerRow": number of smileys that will be displayed in one row.
 // Smileys above that number will automatically be added to a new line. 10 by default.
 // - "buttonSize": size of the smiley buttons in pixels. 30 px by default.
 //
 // AVAILABILITY:
 // The script has been tested in the latest versions of IE, Netscape,
 // Mozilla and Opera (Windows 98).
 //
 function typeSmiley(sSmiley)
 {
 if (document.getElementsByTagName('textarea')[0].getAttribute('name') == 'bdescr')
 var editor = document.getElementsByTagName('textarea')[0];
 else
 {
 var allTextAreas = document.getElementsByTagName('textarea');
 for (i = 0; i < allTextAreas.length; ++i)
 {
 if (allTextAreas.getAttribute('name') == 'bdescr')
 {
 var editor = allTextAreas;
 break;
 }
 }
 }
 editor.value = editor.value + sSmiley;
 }
 function replaceTextSmileys()
 {
 // ***add textual emoticons to the array below
 var textSmileys = new Array(
 ":)",
 ":(",
 ":wink:",
 ":p",
 ":lol:",
 ":mad:",
 ":heartbeat:",
 ":love:",
 ":eprop:",
 ":wave:",
 ":sunny:",
 ":wha:",
 ":yes:",
 ":sleepy:",
 ":rolleyes:",
 ":lookaround:",
 ":eek:",
 ":confused_2:",
 ":nono:",
 ":fun:",
 ":goodjob:",
 ":giggle:",
 ":cry:",
 ":shysmile:",
 ":jealous:",
 ":whocares:",
 ":spinning:",
 ":coolman:",
 ":littlekiss:",
 ":laugh:");
 // *** add the url's from the corresponding images below
 var realSmileys = new Array(
 "http://blog.yam.com/onion_club/3eb4e7b3.gif",
 "http://blog.yam.com/onion_club/6184ceba.gif",
 "http://blog.yam.com/onion_club/d79df121.gif",
 "http://blog.yam.com/onion_club/5a6157d0.gif",
 "http://blog.yam.com/onion_club/8f337f1c.gif",
 "http://blog.yam.com/onion_club/70bff581.gif",
 "http://blog.yam.com/onion_club/332f960b.gif",
 "http://blog.yam.com/onion_club/54bd3bbb.gif",
 "http://blog.yam.com/onion_club/da4c2d5e.gif",
 "http://blog.yam.com/onion_club/cd08785a.gif",
 "http://blog.yam.com/onion_club/f5f49335.gif",
 "http://blog.yam.com/onion_club/20f27c58.gif",
 "http://blog.yam.com/onion_club/87a4e689.gif",
 "http://blog.yam.com/onion_club/9bbc76d5.gif",
 "http://blog.yam.com/onion_club/860e2a45.gif",
 "http://blog.yam.com/onion_club/5c745924.gif",
 "http://blog.yam.com/onion_club/4412144b.gif",
 "http://blog.yam.com/onion_club/b6b25dc6.gif",
 "http://blog.yam.com/onion_club/1894c7a1.gif",
 "http://blog.yam.com/onion_club/215ad82f.gif",
 "http://blog.yam.com/onion_club/5e565bcb.gif",
 "http://blog.yam.com/onion_club/875328cc.gif",
 "http://blog.yam.com/onion_club/d1eef220.gif",
 "http://blog.yam.com/onion_club/9a9e6a59.gif",
 "http://blog.yam.com/onion_club/e111de78.gif",
 "http://blog.yam.com/onion_club/55318906.gif",
 "http://blog.yam.com/onion_club/6f428754.gif",
 "http://blog.yam.com/onion_club/7f5341cc.gif",
 "http://blog.yam.com/onion_club/967339c1.gif",
 "http://blog.yam.com/onion_club/8dcf9699.gif",
 "http://blog.yam.com/onion_club/ac0d5cff.gif",
 "http://blog.yam.com/onion_club/b210e58c.gif",
 "http://blog.yam.com/onion_club/17f0f3b0.gif",
 "http://blog.yam.com/onion_club/c6a3ddb3.gif",
 "http://blog.yam.com/onion_club/ceb85dec.gif",
 "http://blog.yam.com/onion_club/098eb4a5.gif",
 "http://blog.yam.com/onion_club/a03cbf1e.gif",
 "http://blog.yam.com/onion_club/ce3ec6c2.gif",
 "http://blog.yam.com/onion_club/d16c4689.gif",
 "http://blog.yam.com/onion_club/04a97f13.gif",
 "http://blog.yam.com/onion_club/efb50fe2.gif",
 "http://blog.yam.com/onion_club/af48944b.gif",
 "http://blog.yam.com/onion_club/07baa27a.gif",
 "http://blog.yam.com/onion_club/33c4b951.gif",
 "http://blog.yam.com/onion_club/154218d4.gif",
 "http://blog.yam.com/onion_club/4e5dd44a.gif",
 "http://blog.yam.com/onion_club/b048a2d2.gif",
 "http://blog.yam.com/onion_club/1025c640.gif",
 "http://blog.yam.com/onion_club/baa60776.gif",
 "http://blog.yam.com/onion_club/058e8b09.gif",
 "http://blog.yam.com/onion_club/3c68bb64.gif",
 "http://blog.yam.com/onion_club/0fbbf481.gif",
 "http://blog.yam.com/onion_club/d582d79f.gif",
 "http://blog.yam.com/onion_club/3070242c.gif",
 "http://blog.yam.com/onion_club/4d6161fd.gif",
 "http://blog.yam.com/onion_club/4519626a.gif",
 "http://blog.yam.com/onion_club/4fd9f2d3.gif",
 "http://blog.yam.com/onion_club/d33561e9.gif",
 "http://blog.yam.com/onion_club/c8908497.gif");
 // *** number of smileys that will be displayed per row
 var maxNumberOfSmileysPerRow = 10;
 // *** button size in pixels
 var buttonSize = 60;
 // preloading images
 var preloadedImages = new Array(realSmileys.length);
 for (i = 0; i < preloadedImages.length; ++i)
 {
 preloadedImages = new Image();
 preloadedImages.src = realSmileys;
 }
 
 var allTableData = document.getElementsByTagName('td');
 var indx;
 var smiley;
 var replacement;
 
 for (var i = 0 ; i < allTableData.length ; ++i )
 {
 for ( var n = 0 ; n < textSmileys.length; ++n )
 {
 if ((allTableData.innerHTML.toUpperCase().indexOf('TABLE') == -1) &&
 (allTableData.innerHTML.indexOf('previewHTML()') == -1))
 {
 indx = allTableData.innerHTML.indexOf(textSmileys[n]);
 if (indx != -1)
 {
 while (indx != -1)
 {
 replacement = '';
 indx = allTableData.innerHTML.indexOf(textSmileys[n]);
 smiley = '<img src=\"' + realSmileys[n] + '">'
 replacement = allTableData.innerHTML.replace(textSmileys[n],smiley);
 allTableData.innerHTML = replacement;
 }
 }
 }
 
 }
 }
 
 if (document.getElementById('idSmileyBar'))
 {
 var smileyCollection = new Array(realSmileys.length);
 var smileyBar = '';
 
 if (document.getElementById('htmleditor'))
 {
 for (i = 0; i < smileyCollection.length; ++i)
 {
 smileyCollection = '<button type="button" value="" ' +
 'style="width:' + buttonSize + 'px; height:' +
 buttonSize + 'px;" onclick="javascript:insertHTML(\' ' +
 textSmileys + '\'); return false;">' +
 '<img src=\"' + realSmileys + '" alt="' + textSmileys +
 '"></button>';
 }
 }
 else
 {
 for (i = 0; i < smileyCollection.length; ++i)
 {
 smileyCollection = '<button type="button" value="" ' +
 'style="width:' + buttonSize + 'px; height:' +
 buttonSize + 'px;" onclick="javascript:typeSmiley(\' ' +
 textSmileys + '\'); return false;">' +
 '<img src=\"' + realSmileys + '" alt="' + textSmileys +
 '"></button>';
 }
 }
 
 for (i = 0; i < smileyCollection.length; ++i)
 {
 if (i != 0)
 if ( (i/maxNumberOfSmileysPerRow).toString().indexOf('.') == -1)
 smileyBar = smileyBar + '<BR>';
 smileyBar = smileyBar + smileyCollection;
 }
 // add SmileyBar
 infoLink = '<a href="http://www.alicewoodrome.com/smileyscript.html"' +
 'target=blank><font style="font-size: xx-small; font-weight: normal;">' +
 'Smiley Script</font><a/><br><br>';
 smileyBarHtml = '<br><b>Add Emoticons</b><br><font style="font-size: xx-small">' +
 'Simply add emoticons to your comments by clicking them!</font> ' +
 infoLink + smileyBar + '<br><br>';
 obj2 = document.getElementById('idSmileyBar');
 obj2.innerHTML = smileyBarHtml;
 }
 }
 if (document.getElementById('idSmileyBar'))
 replaceTextSmileys();
 </script>
 
 
 <!-- begin code provided by sillything.info-->
 <script language=javascript>
 var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1;
 var ns6=document.getElementById&&!document.all;
 
 var rate = 100;
 var obj;
 var act = 0;
 var elmH = 0;
 var elmS = 128;
 var elmV = 255;
 var clrOrg;
 var TimerID;
 si=ssetResizable;
 if (navigator.appName.indexOf("Microsoft",0) != -1 && parseInt(navigator.appVersion) >= 4) {
 Browser = true;
 } else {
 Browser = false;
 }
 if (Browser) {
 document.onmouseover = doRainbowAnchor;
 document.onmouseout = stopRainbowAnchor;
 }
 function doRainbow()
 {
 if (Browser && act != 1) {
 act = 1;
 obj = event.srcElement;
 clrOrg = obj.style.color;
 TimerID = si("ChangeColor()",100);
 }
 }
 function stopRainbow()
 {
 if (Browser && act != 0) {
 obj.style.color = clrOrg;
 clearIntervalM(TimerID);
 act = 0;
 }
 }
 function doRainbowAnchor()
 {
 if (Browser && act != 1) {
 obj = event.srcElement;
 while (obj.tagName != 'A' && obj.tagName != 'BODY') {
 obj = obj.parentElement;
 if (obj.tagName == 'A' || obj.tagName == 'BODY')
 break;
 }
 if (obj.tagName == 'A' && obj.href != '') {
 act = 1;
 clrOrg = obj.style.color;
 TimerID = si("ChangeColor()",100);
 }
 }
 }
 //document.write.blogring
 function stopRainbowAnchor()
 {
 if (Browser && act != 0) {
 if (obj.tagName == 'A') {
 obj.style.color = clrOrg;
 clearIntervalM(TimerID);
 act = 0;
 }
 }
 }
 function ChangeColor()
 {
 obj.style.color = makeColor();
 }
 function makeColor()
 {
 // HSVtoRGB
 if (elmS == 0) {
 elmR = elmV; elmG = elmV; elmB = elmV;
 }
 else {
 t1 = elmV;
 t2 = (255 - elmS) * elmV / 255;
 t3 = elmH % 60;
 t3 = (t1 - t2) * t3 / 60;
 if (elmH < 60) {
 elmR = t1; elmB = t2; elmG = t2 + t3;
 }
 else if (elmH < 120) {
 elmG = t1; elmB = t2; elmR = t1 - t3;
 }
 else if (elmH < 180) {
 elmG = t1; elmR = t2; elmB = t2 + t3;
 }
 else if (elmH < 240) {
 elmB = t1; elmR = t2; elmG = t1 - t3;
 }
 else if (elmH < 300) {
 elmB = t1; elmG = t2; elmR = t2 + t3;
 }
 else if (elmH < 360) {
 elmR = t1; elmG = t2; elmB = t1 - t3;
 }
 else {
 elmR = 0; elmG = 0; elmB = 0;
 }
 }
 //document.write.blogring
 elmR = Math.floor(elmR);
 elmG = Math.floor(elmG);
 elmB = Math.floor(elmB);
 clrRGB = '#' + elmR.toString(16) + elmG.toString(16) + elmB.toString(16);
 elmH = elmH + rate;
 if (elmH >= 360)
 elmH = 0;
 return clrRGB;
 }
 </script
 
 |