.progBox {font-size: 90%;} .s_Kara {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left top no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_ZulAman {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -31px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_DLKazzak {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -62px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Doomwalker {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -93px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Gruul {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -124px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Mags {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -155px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Serpent {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -186px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_theEye {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -217px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_MtHyjal {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -248px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_BlackTemple {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -279px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Sunwell {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left bottom no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% }
<center> <table class="progBox" border="0"> <tbody><tr><td class="s_Kara">Karazhan</div></td><td>(12/12) </td></tr><tr><td class="s_ZulAman">Zul'Aman</td><td>(6/6) </td></tr><tr><td class="s_DLKazzak">Doom Lord Kazzak</td><td>(1/1) </td></tr><tr><td class="s_Doomwalker">Doom Walker</td><td>(1/1) </td></tr><tr><td class="s_Gruul">Gruul's Lair</td><td>(2/2) </td></tr><tr><td class="s_Mags">Magtheridon's Lair</td><td>(1/1) </td></tr><tr><td class="s_Serpent">Serpentshrine Cavern </td><td>(6/6) </td></tr><tr><td class="s_theEye">The Eye</td><td>(4/4) </td></tr><tr><td class="s_MtHyjal">Mount Hyjal</td><td>(5/5) </td></tr><tr><td class="s_BlackTemple">Black Temple</td><td>(9/9) </td></tr><tr><td class="s_Sunwell">Sunwell Plateau</td><td>(6/6) </td></tr> </tbody></table> </center>
.s_Kara {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left top no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_ZulAman {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -31px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_DLKazzak {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -62px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Doomwalker {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -93px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Gruul {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -124px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Mags {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -155px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Serpent {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -186px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_theEye {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -217px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_MtHyjal {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -248px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_BlackTemple {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left -279px no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .s_Sunwell {background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/RaidsTBC.gif) left bottom no-repeat; height:30px; padding-left:30px; font-size: 80%; width:100% } .hide { display: none; width:100%; } .show { display: inline; width:100%; } .progBox {font-size: 90%; padding:4px; color: #ffffff; } .killedBoss { color:#888888; text-decoration: line-through; } .toKillBoss { color: #dddddd; text-decoration: none; } .killed { color: #ff0000; }
<script language="javascript"> // ************************************* // BOSS VARIABLES TO SET // set which bosses you"ve killed here // in the k_(instance) variable // 1 = killed // 0 = not killed // ************************************* // Karazhan var b_Kara = [ "Animal Boss", "Attumen the Huntsman", "Moroes", "Maiden of Virtue", "Opera Event", "Nightbane", "The Curator", "Shade of Aran", "Terestian Illhoof", "Netherspite", "Chess Event", "Prince Malchezaar" ]; var k_Kara = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]; // Zul'Aman var b_ZulAman = ["Nalorakk", "Akil\'Zon", "Jan\'Alai", "Halazzi", "Malacrass", "Zul\'jin"]; var k_ZulAman = [1, 1, 1, 1, 1, 0]; // Doom Lord Kazzak var b_DLKazzak = ["Doom Lord Kazzak"]; var k_DLKazzak = [1]; // Doomwalker var b_Doomwalker = ["Doomwalker"]; var k_Doomwalker = [1]; // Gruul's Lair var b_Gruul = ["High King Maulgar", "Gruul"]; var k_Gruul = [1, 0]; // Magtheridon's Lair var b_Mags = ["Magtheridon"]; var k_Mags = [1]; // Serpentshrine Cavern var b_Serpent = ["Lurker", "Hydross", "Morogrim", "Leotheras", "Karathress", "Lady Vashj"] var k_Serpent = [1, 1, 1, 1, 1, 0]; // The Eye, Tempest Keep var b_theEye = ["Void Reaver", "Al\'ar", "Solarian", "Kael\'thas"] var k_theEye = [1, 1, 1, 0]; // Battle for Mount Hyjal var b_MtHyjal = ["Rage Winterchill", "Anetheron", "Kaz\'rogal", "Azgalor", "Archimonde"] var k_MtHyjal = [1, 1, 1, 1, 0]; // Black Temple var b_BlackTemple = ["High Warlord Naj\'entus", "Supremus", "Shade of Akama", "Teron Gorefiend", "Gurtogg Bloodboil", "Reliquary of Souls", "Mother Shahraz", "The Illidari Council", "Illidan Stormrage"] var k_BlackTemple = [1, 1, 1, 1, 1, 1, 1, 1, 0]; // Sunwell Plateau var b_Sunwell = ["Kalecgos", "Brutallus", "Felmyst", "Eredar Twins", "M\'uru", "Kil\'jaeden"] var k_Sunwell = [1, 1, 1, 1, 1, 0]; // ************************************* // Don't change anything below this line // ************************************* function showKills (list,kills) { var i = 0; var tipstr = "<table>"; for (var j=0; j<list.length; j++) { if (kills[j] == 1) { var tmp = "<td class=killedBoss>" + list[j] + "</td><td class=killed>(Killed)"; i++ } else { var tmp = "<td class=toKillBoss>" + list [j] + "</td><td>"; } tipstr += "<tr>" + tmp + "</td></tr>"; } tipstr += "</table>"; return tipstr; } function kills (rowEl, x) { if (String(top.name).substring(0,4) == "Edit") { return; } var s = 0; for (var j = 0; j < x.length; j++) { s += (typeof x[j] == 'number') ? x[j] : 0; } if (s != 0) { rowEl.className="show"; } var s2 = "(" + s + "/" + x.length + ")"; document.write (s2); return; }; </script>
<center> <table class=progBox border=0> <tbody> <tr class="hide" id="r_Kara" ="ddrivetip(showKills(b_Kara,k_Kara),'','250');" ="hideddrivetip();"> <td class="s_Kara">Karazhan</td><td><script language="javascript">kills(r_Kara,k_Kara);</script></td> </tr> <tr class="hide" id="r_ZulAman" ="ddrivetip(showKills(b_ZulAman,k_ZulAman),'','150');" ="hideddrivetip();"> <td class="s_ZulAman">Zul'Aman</td><td><script language="javascript">kills(r_ZulAman,k_ZulAman);</script></td> </tr> <tr class="hide" id="r_DLKazzak" ="ddrivetip(showKills(b_DLKazzak,k_DLKazzak),'','200');" ="hideddrivetip();"> <td class="s_DLKazzak">Doom Lord Kazzak</td><td><script language="javascript">kills(r_DLKazzak,k_DLKazzak);</script></td> </tr> <tr class="hide" id="r_Doomwalker" ="ddrivetip(showKills(b_Doomwalker,k_Doomwalker),'','150');" ="hideddrivetip();"> <td class="s_Doomwalker">Doom Walker</td><td><script language="javascript">kills(r_Doomwalker,k_Doomwalker);</script></td> </tr> <tr class="hide" id="r_Gruul" ="ddrivetip(showKills(b_Gruul,k_Gruul),'','180');" ="hideddrivetip();"> <td class="s_Gruul">Gruul's Lair</td><td><script language="javascript">kills(r_Gruul,k_Gruul);</script></td> </tr> <tr class="hide" id="r_Mags" ="ddrivetip(showKills(b_Mags,k_Mags),'','150');" ="hideddrivetip();"> <td class="s_Mags">Magtheridon's Lair</td><td><script language="javascript">kills(r_Mags,k_Mags);</script></td> </tr> <tr class="hide" id="r_Serpent" ="ddrivetip(showKills(b_Serpent,k_Serpent),'','150');" ="hideddrivetip();"> <td class="s_Serpent">Serpentshrine Cavern </td><td><script language="javascript">kills(r_Serpent,k_Serpent);</script></td> </tr> <tr class="hide" id="r_theEye" ="ddrivetip(showKills(b_theEye,k_theEye),'','150');" ="hideddrivetip();"> <td class="s_theEye">The Eye</td><td><script language="javascript">kills(r_theEye,k_theEye);</script></td> </tr> <tr class="hide" id="r_MtHyjal" ="ddrivetip(showKills(b_MtHyjal,k_MtHyjal),'','170');" ="hideddrivetip();"> <td class="s_MtHyjal">Mount Hyjal</td><td><script language="javascript">kills(r_MtHyjal,k_MtHyjal);</script></td> </tr> <tr class="hide" id="r_BlackTemple" ="ddrivetip(showKills(b_BlackTemple,k_BlackTemple),'','220');" ="hideddrivetip();"> <td class="s_BlackTemple">Black Temple</td><td><script language="javascript">kills(r_BlackTemple,k_BlackTemple);</script></td> </tr> <tr class="hide" id="r_Sunwell" ="ddrivetip(showKills(b_Sunwell,k_Sunwell),'','160');" ="hideddrivetip();"> <td class="s_Sunwell">Sunwell Plateau</td><td><script language="javascript">kills(r_Sunwell,k_Sunwell);</script></td> </tr> </tbody> </table> </center>
Progression Box version 2.24 (Ruby Sanctum)
Code - Pick a box below
// CHAMBER OF ASPECTS - RUBY SANCTUM wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/RS2.gif"] ,["Ruby Sanctum", "(10 Man)", "(25 Man)"] ,["Baltharus the Warborn", "", ""] ,["General Zarithrian", "", ""] ,["Saviana Ragefire", "", ""] ,["Halion", "", ""] ]); // CHAMBER OF ASPECTS - RUBY SANCTUM HEROIC wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/RS2.gif"] ,["Ruby Sanctum Heroic", "(10 Heroic)", "(25 Heroic)"] ,["Baltharus the Warborn", "", ""] ,["General Zarithrian", "", ""] ,["Saviana Ragefire", "", ""] ,["Halion", "", ""] ]);
<style type="text/css"> /* Progression box */ #progBox { font-size: 90%; color: #ffffff; text-align:center; padding:4px; } #progBox tr, #progSelect { cursor:pointer; } /* Instance name text */ .instance { color: #cccccc; font-size: 10pt; } /* Instance image and image cell */ .instanceImgCell { width:30px; } .instance img { vertical-align: middle; border: 0px; } /* bosses killed "(5/6)" in the progression box */ .bossCount { color: #cccccc; vertical-align: middle; } /* Tooltip styles */ .tooltipHeader { color: #0080ff; font-weight: bold; vertical-align: top; } .killedBoss { color: #888888; text-decoration: line-through; } .toKillBoss { color: #dddddd; text-decoration: none; } .killedText { color: #ff0000; } .attemptedBoss { color: #00ff00; } .hide { display: none; } .show { display: inline; } </style> <div style="text-align:center"> <div id="progBox"></div> </div> <script type="text/javascript"> var wowWotLK = []; // Tooltip width and progression icon size var tooltipWidth = 300; var tooltipBossWidth = 250; var tooltipKilledWidth = 80; var iconHeight = 30; var iconWidth = 30; // Text in progression box and tooltip, see CSS for color var raidingKeyWord = "No|closed"; var bossKilledKeyWord = "Killed"; var bossAttemptedKeyWord = "Attempted|%"; // The displayed count will default to 10 man bosses until the instance is 100% completed, // it will then switch to the 25 man boss count. If either of the variables below are true, // the count will start and display only that progression. var ignore10manCount = false; var ignore25manCount = false; // The 10 man or 25 man column can be hidden using the variables below, these variables // will override the ignore10manCount and ignore25manCount variables above var hide10manColumn = false; var hide25manColumn = false; // Setting this to true will show ALL rows, even if you have never been there // setting it to false will hide rows with nothing entered into the boss variables var showAllRows = true; // Setting this to true will only hide the selector bar, but you can ignore or delete the // variables below for wowOrig or wowTBC or wowWotLK if they aren't selected by the defaultWoW below var hideExpansionSelector = false; // Default displayed progression: "wowWotLK" var defaultWoW = wowWotLK; /* Boss Information ******************************************** - Each progression variable is set up as follows: progress.push ([ ["Thumbnail Image URL"] ,["Instance Name", "Instance Status"] ,["Instance Boss #1", "Boss #1 Status"] ,["Instance Boss #2", "Boss #2 Status"] , ... ,["Last Instance Boss", "Last Boss Status"] ]); ******************************************** */ /* ******************************************** Wrath of the Lich King ******************************************** */ // NAXXRAMAS II wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Nax2.gif"] ,["Naxxramas II", "(10 man)", "(25 man)"] ,["AW:Patchwerk", "", ""] ,["AW:Grobbulus", "", ""] ,["AW:Gluth", "", ""] ,["AW:Thaddius", "", ""] ,["PW:Noth the Plaguebringer", "", ""] ,["PW:Heigan the Unclean", "", ""] ,["PW:Loatheb", "", ""] ,["SW:Anub'Rekhan", "", ""] ,["SW:Grand Widow Faerlina", "", ""] ,["SW:Maexxna", "", ""] ,["DW:Instructor Razuvious", "", ""] ,["DW:Gothik the Harvester", "", ""] ,["DW:The Four Horsemen", "", ""] ,["FL:Sapphiron", "", ""] ,["KC:Kel'Thuzad", "", ""] ]); // VAULT OF ARCHAVON wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/VoA.gif"] ,["Vault of Archavon", "(10 man)", "(25 man)"] ,["Archavon the Stone Watcher", "", ""] ,["Emalon the Storm Watcher", "", ""] ,["Kolaron the Flame Watcher", "", ""] ]); // CHAMBER OF ASPECTS - OBSIDIAN SANCTUM wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/OS.gif"] ,["Obsidian Sanctum", "(10 man)", "(25 man)"] ,["Sartharion the Onyx Guardian", "", ""] ,["Sartharion + 1 Drake", "", ""] ,["Sartharion + 2 Drakes", "", ""] ,["Sartharion + 3 Drakes", "", ""] ]); // THE EYE OF ETERNITY wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/EoE.gif"] ,["The Eye of Eternity", "(10 man)", "(25 man)"] ,["Malygos", "", ""] ]); // ULDUAR wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/ulduar.gif"] ,["Ulduar", "(10 man)", "(25 man)"] ,["Flame Leviathan", "", ""] ,["Ignis the Furnace Master", "", ""] ,["Razorscale", "", ""] ,["XT-002 Deconstructor", "", ""] ,["The Iron Council", "", ""] ,["Kologarn", "", ""] ,["Auriya", "", ""] ,["Mimiron", "", ""] ,["Watcher Freya", "", ""] ,["Watcher Thorim", "", ""] ,["Watcher Hodir", "", ""] ,["General Vezax", "", ""] ,["Yogg-Saron", "", ""] ,["Algalon the Observer", "", ""] ]); // TRIAL OF THE CRUSADER wowWotLK.push([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Crusader.gif"] ,["Trial of the Crusader", "(10 Man)", "(25 Man)"] ,["Northrend Beasts", "", ""] ,["Lord Jaraxxus", "", ""] ,["Faction Champions", "", ""] ,["Twin Val'kyr", "", ""] ,["Anub'arak", "", ""] ]); // TRIAL OF THE GRAND CRUSADER wowWotLK.push([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/GrandCrusader.gif"] ,["Trial of the Grand Crusader", "(10 Heroic)", "(25 Heroic)"] ,["Northrend Beasts", "", ""] ,["Lord Jaraxxus", "", ""] ,["Faction Champions", "", ""] ,["Twin Val'kyr", "", ""] ,["Anub'arak", "", ""] ]); // ONYXIA wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/onx.gif"] ,["Onyxia", "(10 Heroic)", "(25 Heroic)"] ,["Onyxia", "", ""] ]); // ICECROWN CITADEL wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/icc.png"] ,["Icecrown Citadel", "(10 man)", "(25 man)"] ,["Lord Marrowgar", "", ""] ,["Lady Deathwhisper", "", ""] ,["Gunship Battle", "", ""] ,["Deathbringer Saurfang", "", ""] ,["Festergut", "", ""] ,["Rotface", "", ""] ,["Professor Putricide", "", ""] ,["Blood Princes", "", ""] ,["Blood Queen Lana'thel", "", ""] ,["Valithria Dreamwalker", "", ""] ,["Sindragosa", "", ""] ,["The Lich King", "", ""] ]); // ICECROWN CITADEL HEROIC wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/icc.png"] ,["Icecrown Citadel Heroic", "(10 Heroic)", "(25 Heroic)"] ,["Lord Marrowgar", "", ""] ,["Lady Deathwhisper", "", ""] ,["Gunship Battle", "", ""] ,["Deathbringer Saurfang", "", ""] ,["Festergut", "", ""] ,["Rotface", "", ""] ,["Professor Putricide", "", ""] ,["Blood Princes", "", ""] ,["Blood Queen Lana'thel", "", ""] ,["Valithria Dreamwalker", "", ""] ,["Sindragosa", "", ""] ,["The Lich King", "", ""] ]); // CHAMBER OF ASPECTS - RUBY SANCTUM wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/RS2.gif"] ,["Ruby Sanctum", "(10 Man)", "(25 Man)"] ,["Baltharus the Warborn", "", ""] ,["General Zarithrian", "", ""] ,["Saviana Ragefire", "", ""] ,["Halion", "", ""] ]); // CHAMBER OF ASPECTS - RUBY SANCTUM HEROIC wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/RS2.gif"] ,["Ruby Sanctum Heroic", "(10 Heroic)", "(25 Heroic)"] ,["Baltharus the Warborn", "", ""] ,["General Zarithrian", "", ""] ,["Saviana Ragefire", "", ""] ,["Halion", "", ""] ]); // ****************************************************** // Don't change anything below this line // ****************************************************** pickExp(defaultWoW); function pickExp(ex) { if (String(top.name).substring(0,4) == "Edit") { return; } if (hideExpansionSelector) $('#progSelect').css('display','none'); var tmp; var sQ = """; var pb = "<center><table class=progBox border=0 width='100%'><tbody>"; raidClassic = (ex[0][1][0].match("Zul'Gurub|Karazhan")) ? true : false; if (hide10manColumn && !raidClassic){ ignore10manCount=true; ignore25manCount=false; } if (hide25manColumn){ ignore25manCount=true; ignore10manCount=false; } for (var inst=0; inst < ex.length; inst++) { var killed10 = 0; var killed25 = 0; pb += "<tr class='tooltip'"; if (!showAllRows&&(ex[inst][1][1].match(raidingKeyWord)||(ex[inst][1][1].replace(/\(10 man\)/,'')==""&&ex[inst][2][1]==""))) pb += " class=hide"; pb += " title=\"<table><tr><td class=tooltipHeader width=" + tooltipBossWidth + "px>" + ex[inst][1][0].replace(/\"/g,sQ); pb += (hide10manColumn&&!raidClassic) ? "" : "</td><td align=center valign=top nowrap width=" + tooltipKilledWidth + "px>" + ex[inst][1][1].replace(/\"/g,sQ); pb += (raidClassic||hide25manColumn) ? "" : "</td><td align=center valign=top nowrap width=" + tooltipKilledWidth + "px>" + ex[inst][1][2].replace(/\"/g,sQ); pb += "</td></tr>"; for (var boss=2; boss<(ex[inst].length); boss++) { pb += "<tr><td"; var tmp2 = " class=killedBoss"; var boss10 = (ex[inst][boss][1].match(bossKilledKeyWord)) ? true : false; if (boss10) killed10++; if (!raidClassic){ var boss25 = (ex[inst][boss][2].match(bossKilledKeyWord)) ? true : false; if (boss25) killed25++; } if (raidClassic||hide25manColumn ) { pb += (boss10) ? tmp2 : ""; } else { tmp = (boss10&&boss25) ? tmp2 : ""; if (hide10manColumn&&boss25||hide25manColumn&&boss10) tmp = tmp2; if (ignore10manCount&&boss25||ignore25manCount&&boss10) tmp = tmp2; pb += tmp; } pb += ">" + ex[inst][boss][0].replace(/\"/g,sQ) + "</td>"; if (raidClassic||!hide10manColumn){ pb += "<td align=center class="; pb += (boss10) ? "killedText" : ""; pb += (ex[inst][boss][1].match(bossAttemptedKeyWord)) ? " attemptedBoss" : " toKillBoss"; pb += ">" + ex[inst][boss][1] + "</td>"; } if (!raidClassic&&!hide25manColumn){ pb += "<td align=center class="; pb += (boss25) ? "killedText" : ""; pb += (ex[inst][boss][2].match(bossAttemptedKeyWord)) ? " attemptedBoss" : " toKillBoss"; pb += ">" + ex[inst][boss][2] +"</td>"; } pb += "</tr>"; } pb += "</table>\" rel='" + (tooltipBossWidth + tooltipKilledWidth) + "'>"; pb += "<td><img src=\"" + ex[inst][0] + "\" height=\"" + iconHeight + "\" width=\"" + iconWidth; pb += "\"></td><td class=\"instance\">" + ex[inst][1][0] + "</td><td class=bossCount>("; tmp = (raidClassic||!ignore10manCount||ignore25manCount) ? killed10 : killed25; if (!raidClassic&&(killed10 == ex[inst].length-2)&&!ignore25manCount) tmp = killed25; pb += tmp + "/" + (ex[inst].length-2) + ")</td></tr>"; } pb += "</table>"; $('#progBox').html(pb); } </script>
<style type="text/css"> /* Progression box */ #progBox { font-size: 90%; color: #ffffff; text-align:center; padding:4px; } #progBox tr, #progSelect { cursor:pointer; } /* Instance name text */ .instance { color: #cccccc; font-size: 10pt; } /* Instance image and image cell */ .instanceImgCell { width:30px; } .instance img { vertical-align: middle; border: 0px; } /* bosses killed "(5/6)" in the progression box */ .bossCount { color: #cccccc; vertical-align: middle; } /* Tooltip styles */ .tooltipHeader { color: #0080ff; font-weight: bold; vertical-align: top; } .killedBoss { color: #888888; text-decoration: line-through; } .toKillBoss { color: #dddddd; text-decoration: none; } .killedText { color: #ff0000; } .attemptedBoss { color: #00ff00; } .hide { display: none; } .show { display: inline; } </style> <div style="text-align:center"> <span id="progSelect"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/wow-1.png" title="World of Warcraft" onclick="pickExp(wowOrig);"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/wow-2.png" title="The Burning Crusade" onclick="pickExp(wowTBC);"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/wow-3.png" title="Wrath of the Lich King" onclick="pickExp(wowWotLK);"> </span> <div id="progBox"></div> </div> <script type="text/javascript"> var wowOrig = []; var wowTBC = []; var wowWotLK = []; // Tooltip width and progression icon size var tooltipWidth = 300; var tooltipBossWidth = 250; var tooltipKilledWidth = 80; var iconHeight = 30; var iconWidth = 30; // Text in progression box and tooltip, see CSS for color var raidingKeyWord = "No|closed"; var bossKilledKeyWord = "Killed"; var bossAttemptedKeyWord = "Attempted|%"; // The displayed count will default to 10 man bosses until the instance is 100% completed, // it will then switch to the 25 man boss count. If either of the variables below are true, // the count will start and display only that progression. var ignore10manCount = false; var ignore25manCount = false; // The 10 man or 25 man column can be hidden using the variables below, these variables // will override the ignore10manCount and ignore25manCount variables above var hide10manColumn = false; var hide25manColumn = false; // Setting this to true will show ALL rows, even if you have never been there // setting it to false will hide rows with nothing entered into the boss variables var showAllRows = true; // Setting this to true will only hide the selector bar, but you can ignore or delete the // variables below for wowOrig or wowTBC or wowWotLK if they aren't selected by the defaultWoW below var hideExpansionSelector = false; // Default displayed progression: choose "wowOrig", "wowTBC" or "wowWotLK" var defaultWoW = wowWotLK; /* Boss Information ******************************************** - Each progression variable is set up as follows: progress.push ([ ["Thumbnail Image URL"] ,["Instance Name", "Instance Status"] ,["Instance Boss #1", "Boss #1 Status"] ,["Instance Boss #2", "Boss #2 Status"] , ... ,["Last Instance Boss", "Last Boss Status"] ]); ******************************************** */ /* ******************************************** Original WoW ******************************************** */ // Zul'Gurub wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/zg.gif"] ,["Zul'Gurub", ""] ,["High Priestess Jeklik (Bat)", ""] ,["High Priest Venoxis (Snake)", ""] ,["High Priestess Mar'li (Spider)", ""] ,["High Priest Thekal (Tiger)", ""] ,["High Priestess Arlokk (Panther)", ""] ,["Hakkar the Soulflayer", ""] ,["Bloodlord Mandokir", ""] ,["Jin'do the Hexxer", ""] ,["Gahz'ranka", ""] ,["Edge of Madness", ""] ]); // AQ20 wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/aq20.gif"] ,["Ruins of Ahn'Qiraj", ""] ,["Kurinnaxx", ""] ,["General Rajaxx", ""] ,["Moam", ""] ,["Buru the Gorger", ""] ,["Ayamiss the Hunter", ""] ,["Ossirian the Unscarred", ""] ]); // Onyxia wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/onx.gif"] ,["Onyxia", ""] ,["Onyxia", ""] ]); // Molten Core wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/mc.gif"] ,["Molten Core", ""] ,["Lucifron", ""] ,["Magmadar", ""] ,["Gehennas", ""] ,["Garr", ""] ,["Baron Geddon", ""] ,["Shazzrah", ""] ,["Sulfuron Harbinger", ""] ,["Golemagg the Incinerator", ""] ,["Majordomo Executus", ""] ,["Ragnaros", ""] ]); // Black Wing Lair wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/bwl.gif"] ,["Black Wing Lair", ""] ,["Razorgore the Untamed", ""] ,["Vaelastrasz", ""] ,["Broodlord Lashlayer", ""] ,["Firemaw", ""] ,["Ebonroc", ""] ,["Flamegor", ""] ,["Chromaggus", ""] ,["Nefarian", ""] ]); // AQ40 wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/aq40.gif"] ,["Temple of Ahn'Qiraj", ""] ,["The Prophet Skeram", ""] ,["Vem, Yaul and Kri", ""] ,["Battleguard Sartura", ""] ,["Fankriss the Unyeilding", ""] ,["Viscidus", ""] ,["Princess Huhuran", ""] ,["The Twin Emperors", ""] ,["Ouro the Sandworm", ""] ,["C'Thun", ""] ]); // Nax wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/nax.gif"] ,["Naxxramas", ""] ,["AW:Patrchwerk", ""] ,["AW:Grobbulus", ""] ,["AW:Gluth", ""] ,["AW:Thaddius", ""] ,["PW:Noth the Plaguebringer", ""] ,["PW:Heigan the Unclean", ""] ,["PW:Loatheb", ""] ,["SW:Anub'Rekhan", ""] ,["SW:Grand Widow Faerlina", ""] ,["SW:Maexxna", ""] ,["DW:Instructor Razuvious", ""] ,["DW:Gothik the Harvester", ""] ,["DW:The Four Horsemen", ""] ,["FL:Sapphiron", ""] ,["KC:Kel'Thuzad", ""] ]); /* ******************************************** The Burning Crusade ******************************************** */ // KARAZHAN wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Kar.gif"] ,["Karazhan", ""] ,["Animal Boss", ""] ,["Attumen the Huntsman", ""] ,["Moroes", ""] ,["Maiden of Virtue", ""] ,["Opera Event", ""] ,["Nightbane", ""] ,["The Curator", ""] ,["Shade of Aran", ""] ,["Terestian Illhoof", ""] ,["Netherspite", ""] ,["Chess Event", ""] ,["Prince Malchezaar", ""] ]); // ZUL'AMAN wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/ZA.gif"] ,["Zul'Aman", ""] ,["Nalorakk", ""] ,["Akil'Zon", ""] ,["Jan'Alai", ""] ,["Halazzi", ""] ,["Malacrass", ""] ,["Zul'jin", ""] ]); // DOOM LORD KAZZAK wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/DLK.gif"] ,["Doom Lord Kazzak", ""] ,["Doom Lord Kazzak", ""] ]); // DOOMWALKER wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/DW.gif"] ,["Doomwalker", ""] ,["Doomwalker", ""] ]); // GRUUL'S LAIR wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/GL.gif"] ,["Gruul's Lair", ""] ,["High King Maulgar", ""] ,["Gruul", ""] ]); // MAGTHERIDON'S LAIR wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Mag.gif"] ,["Magtheridon's Lair", ""] ,["Magtheridon", ""] ]); // SERPENTSHRINE CAVERN wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/SSC.gif"] ,["Serpentshrine Cavern", ""] ,["Lurker", ""] ,["Hydross", ""] ,["Morogrim", ""] ,["Leotheras", ""] ,["Karathress", ""] ,["Lady Vashj", ""] ]); // THE EYE, TEMPEST KEEP wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/TK.gif"] ,["The Eye", ""] ,["Void Reaver", ""] ,["Al'ar", ""] ,["Solarian", ""] ,["Kael'thas", ""] ]); // BATTLE FOR MOUNT HYJAL wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/MH.gif"] ,["Battle for Mount Hyjal", ""] ,["Rage Winterchill", ""] ,["Anetheron", ""] ,["Kaz'rogal", ""] ,["Azgalor", ""] ,["Archimonde", ""] ]); // BLACK TEMPLE wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/BT.gif"] ,["Black Temple", ""] ,["High Warlord Naj'entus", ""] ,["Supremus", ""] ,["Shade of Akama", ""] ,["Teron Gorefiend", ""] ,["Gurtogg Bloodboil", ""] ,["Reliquary of Souls", ""] ,["Mother Shahraz", ""] ,["The Illidari Council", ""] ,["Illidan Stormrage", ""] ]); // SUNWELL PLATEAU wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/SP.gif"] ,["Sunwell Plateau", ""] ,["Kalecgos", ""] ,["Brutallus", ""] ,["Felmyst", ""] ,["Eredar Twins", ""] ,["M'uru", ""] ,["Kil'jaeden", ""] ]); /* ******************************************** Wrath of the Lich King ******************************************** */ // NAXXRAMAS II wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Nax2.gif"] ,["Naxxramas II", "(10 man)", "(25 man)"] ,["AW:Patchwerk", "", ""] ,["AW:Grobbulus", "", ""] ,["AW:Gluth", "", ""] ,["AW:Thaddius", "", ""] ,["PW:Noth the Plaguebringer", "", ""] ,["PW:Heigan the Unclean", "", ""] ,["PW:Loatheb", "", ""] ,["SW:Anub'Rekhan", "", ""] ,["SW:Grand Widow Faerlina", "", ""] ,["SW:Maexxna", "", ""] ,["DW:Instructor Razuvious", "", ""] ,["DW:Gothik the Harvester", "", ""] ,["DW:The Four Horsemen", "", ""] ,["FL:Sapphiron", "", ""] ,["KC:Kel'Thuzad", "", ""] ]); // VAULT OF ARCHAVON wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/VoA.gif"] ,["Vault of Archavon", "(10 man)", "(25 man)"] ,["Archavon the Stone Watcher", "", ""] ,["Emalon the Storm Watcher", "", ""] ,["Kolaron the Flame Watcher", "", ""] ]); // CHAMBER OF ASPECTS - OBSIDIAN SANCTUM wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/OS.gif"] ,["Obsidian Sanctum", "(10 man)", "(25 man)"] ,["Sartharion the Onyx Guardian", "", ""] ,["Sartharion + 1 Drake", "", ""] ,["Sartharion + 2 Drakes", "", ""] ,["Sartharion + 3 Drakes", "", ""] ]); // THE EYE OF ETERNITY wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/EoE.gif"] ,["The Eye of Eternity", "(10 man)", "(25 man)"] ,["Malygos", "", ""] ]); // ULDUAR wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/ulduar.gif"] ,["Ulduar", "(10 man)", "(25 man)"] ,["Flame Leviathan", "", ""] ,["Ignis the Furnace Master", "", ""] ,["Razorscale", "", ""] ,["XT-002 Deconstructor", "", ""] ,["The Iron Council", "", ""] ,["Kologarn", "", ""] ,["Auriya", "", ""] ,["Mimiron", "", ""] ,["Watcher Freya", "", ""] ,["Watcher Thorim", "", ""] ,["Watcher Hodir", "", ""] ,["General Vezax", "", ""] ,["Yogg-Saron", "", ""] ,["Algalon the Observer", "", ""] ]); // TRIAL OF THE CRUSADER wowWotLK.push([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Crusader.gif"] ,["Trial of the Crusader", "(10 Man)", "(25 Man)"] ,["Northrend Beasts", "", ""] ,["Lord Jaraxxus", "", ""] ,["Faction Champions", "", ""] ,["Twin Val'kyr", "", ""] ,["Anub'arak", "", ""] ]); // TRIAL OF THE GRAND CRUSADER wowWotLK.push([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/GrandCrusader.gif"] ,["Trial of the Grand Crusader", "(10 Heroic)", "(25 Heroic)"] ,["Northrend Beasts", "", ""] ,["Lord Jaraxxus", "", ""] ,["Faction Champions", "", ""] ,["Twin Val'kyr", "", ""] ,["Anub'arak", "", ""] ]); // ONYXIA wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/onx.gif"] ,["Onyxia", "(10 Heroic)", "(25 Heroic)"] ,["Onyxia", "", ""] ]); // ICECROWN CITADEL wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/icc.png"] ,["Icecrown Citadel", "(10 man)", "(25 man)"] ,["Lord Marrowgar", "", ""] ,["Lady Deathwhisper", "", ""] ,["Gunship Battle", "", ""] ,["Deathbringer Saurfang", "", ""] ,["Festergut", "", ""] ,["Rotface", "", ""] ,["Professor Putricide", "", ""] ,["Blood Princes", "", ""] ,["Blood Queen Lana'thel", "", ""] ,["Valithria Dreamwalker", "", ""] ,["Sindragosa", "", ""] ,["The Lich King", "", ""] ]); // ICECROWN CITADEL HEROIC wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/icc.png"] ,["Icecrown Citadel Heroic", "(10 Heroic)", "(25 Heroic)"] ,["Lord Marrowgar", "", ""] ,["Lady Deathwhisper", "", ""] ,["Gunship Battle", "", ""] ,["Deathbringer Saurfang", "", ""] ,["Festergut", "", ""] ,["Rotface", "", ""] ,["Professor Putricide", "", ""] ,["Blood Princes", "", ""] ,["Blood Queen Lana'thel", "", ""] ,["Valithria Dreamwalker", "", ""] ,["Sindragosa", "", ""] ,["The Lich King", "", ""] ]); // CHAMBER OF ASPECTS - RUBY SANCTUM wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/RS2.gif"] ,["Ruby Sanctum", "(10 Man)", "(25 Man)"] ,["Baltharus the Warborn", "", ""] ,["General Zarithrian", "", ""] ,["Saviana Ragefire", "", ""] ,["Halion", "", ""] ]); // CHAMBER OF ASPECTS - RUBY SANCTUM HEROIC wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/RS2.gif"] ,["Ruby Sanctum Heroic", "(10 Heroic)", "(25 Heroic)"] ,["Baltharus the Warborn", "", ""] ,["General Zarithrian", "", ""] ,["Saviana Ragefire", "", ""] ,["Halion", "", ""] ]); // ****************************************************** // Don't change anything below this line // ****************************************************** pickExp(defaultWoW); function pickExp(ex) { if (String(top.name).substring(0,4) == "Edit") { return; } if (hideExpansionSelector) $('#progSelect').css('display','none'); var tmp; var sQ = """; var pb = "<center><table class=progBox border=0 width='100%'><tbody>"; raidClassic = (ex[0][1][0].match("Zul'Gurub|Karazhan")) ? true : false; if (hide10manColumn && !raidClassic){ ignore10manCount=true; ignore25manCount=false; } if (hide25manColumn){ ignore25manCount=true; ignore10manCount=false; } for (var inst=0; inst < ex.length; inst++) { var killed10 = 0; var killed25 = 0; pb += "<tr class='tooltip'"; if (!showAllRows&&(ex[inst][1][1].match(raidingKeyWord)||(ex[inst][1][1].replace(/\(10 man\)/,'')==""&&ex[inst][2][1]==""))) pb += " class=hide"; pb += " title=\"<table><tr><td class=tooltipHeader width=" + tooltipBossWidth + "px>" + ex[inst][1][0].replace(/\"/g,sQ); pb += (hide10manColumn&&!raidClassic) ? "" : "</td><td align=center valign=top nowrap width=" + tooltipKilledWidth + "px>" + ex[inst][1][1].replace(/\"/g,sQ); pb += (raidClassic||hide25manColumn) ? "" : "</td><td align=center valign=top nowrap width=" + tooltipKilledWidth + "px>" + ex[inst][1][2].replace(/\"/g,sQ); pb += "</td></tr>"; for (var boss=2; boss<(ex[inst].length); boss++) { pb += "<tr><td"; var tmp2 = " class=killedBoss"; var boss10 = (ex[inst][boss][1].match(bossKilledKeyWord)) ? true : false; if (boss10) killed10++; if (!raidClassic){ var boss25 = (ex[inst][boss][2].match(bossKilledKeyWord)) ? true : false; if (boss25) killed25++; } if (raidClassic||hide25manColumn ) { pb += (boss10) ? tmp2 : ""; } else { tmp = (boss10&&boss25) ? tmp2 : ""; if (hide10manColumn&&boss25||hide25manColumn&&boss10) tmp = tmp2; if (ignore10manCount&&boss25||ignore25manCount&&boss10) tmp = tmp2; pb += tmp; } pb += ">" + ex[inst][boss][0].replace(/\"/g,sQ) + "</td>"; if (raidClassic||!hide10manColumn){ pb += "<td align=center class="; pb += (boss10) ? "killedText" : ""; pb += (ex[inst][boss][1].match(bossAttemptedKeyWord)) ? " attemptedBoss" : " toKillBoss"; pb += ">" + ex[inst][boss][1] + "</td>"; } if (!raidClassic&&!hide25manColumn){ pb += "<td align=center class="; pb += (boss25) ? "killedText" : ""; pb += (ex[inst][boss][2].match(bossAttemptedKeyWord)) ? " attemptedBoss" : " toKillBoss"; pb += ">" + ex[inst][boss][2] +"</td>"; } pb += "</tr>"; } pb += "</table>\" rel='" + (tooltipBossWidth + tooltipKilledWidth) + "'>"; pb += "<td><img src=\"" + ex[inst][0] + "\" height=\"" + iconHeight + "\" width=\"" + iconWidth; pb += "\"></td><td class=\"instance\">" + ex[inst][1][0] + "</td><td class=bossCount>("; tmp = (raidClassic||!ignore10manCount||ignore25manCount) ? killed10 : killed25; if (!raidClassic&&(killed10 == ex[inst].length-2)&&!ignore25manCount) tmp = killed25; pb += tmp + "/" + (ex[inst].length-2) + ")</td></tr>"; } pb += "</table>"; $('#progBox').html(pb); } </script>
Customizing the Script
progress.push ([ ["Thumbnail Image URL"], ,["Instance Name", "Instance 10 man Status", "Instance 25 man Status" ] ,["Instance Boss #1", "Boss #1 10 man Status", "Boss #1 25 man Status"] ,["Instance Boss #2", "Boss #2 10 man Status", "Boss #2 25 man Status"] , ... ,["Last Instance Boss", "Last Boss 10 man Status", "Last Boss 25 man Status"] ]);
// ONYXIA wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/onx.gif"] ,["Onyxia's Lair", "(10 Heroic)", "(25 Heroic)"] ,["Onyxia", "", ""] ]);
,["NEW BOSS", "", ""]
// ONYXIA wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/onx.gif"] ,["Onyxia", "(10 Heroic)", "(25 Heroic)"] ,["Onyxia", "", ""] ,["NEW BOSS", "", ""] ]);
I didn't want or have time to make all of these images on my own, so I borrowed images and screenshots from a couple of GuildPortal sites. I hope you're not offended, so I will replace them if you do want me to remove them. I borrowed the progression image from Loch Modan Yacht Club (LMYC). It's beautifully done. Click this link to see the original image. And, I obtained the boss kill screenshots (thumbnails only) from the Horde Honor Guard website. The other images I made with photoshop.
I chopped up the LMYC progression image to make it work with this progression box. The image on the small image on the right is the progression box closed and the far right image is what you see after you click on Hyjal Summit. When you click on a boss image, a pop up window will appear with either a screenshot of the boss or an information box (click on Black Temple > Illidan) - an example of this progression box can be found on my "Warcraft" tab of my test website. *Note: Some of the progression images are faded out. This was LMYC's method of showing a boss that hadn't been killed as of yet. I left these images as they were, since I was more worried about making this work than making all the images perfect. It's also why I didn't add the other nine instances of The Burning Crusade... utter laziness, I admit it, I have accepted it and now I have made it my own... Procratinators of the world Unit....
<div align="center"> <style type="text/css"> /* Some list and link styling */ #instances { width: 220px; margin: 0px; } ul#instances { margin-left:0px; } ul#instances li { width: 200px; list-style-type: none; margin:0px; } ul#instances ul { margin-top:5px; } ul#instances ul li { width: 175px; border: 0px; margin: 0px auto; padding-right:20px; } /* Header links styling */ h3 { border: 0px; margin: 0px; padding-left:0px; padding-right:20px; } h3.head { background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/forum_bottom.png) right center no-repeat; } h3.selected { background: url(http://i259.photobucket.com/albums/hh311/hotwow/themes/icons/forum_top.png) right center no-repeat; } /* A few IE bug fixes */ * ul,li { margin: 0; padding: 0; } * html ul#instances li { height: 100%; list-style-type: none; } * html ul#instances ul { margin-top:5px; } * html ul#instances ul li { height: 100%; margin: 0px auto; } * html ul#instances h3 { padding-right: 20px; } </style> <script type="text/javascript"> $(document).ready(function(){ $('#instances h3').click(function(){ var active = $(this).html(); $(this).toggleClass('selected').next().toggle(300); $('#instances h3').each(function(){ if ($(this).html()!=active) { $(this).removeClass('selected').next().hide(300); } }) }).next().hide(); }); </script> <ul id="instances"> <h3 class="head"><img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/MH.jpg"></h3> <ul style="display: none;"> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/winterchill.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/MH-Rage.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/anetheron.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/MH-Anetheron.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/kazrogal.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/MH-Kaz.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/azgalor.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/MH-Azgalor.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/bosskilled.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/MH-Archimonde.jpg"> </a> </li> </ul> <h3 class="head"><img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT.jpg"></h3> <ul style="display: none;"> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/najentus.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Naj.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/supremus.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Supremus.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/akama.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Shade.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/gorefiend.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Teron.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/bossattempted.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Gurtogg.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/bossattempted.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-RoS.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/bossnoattempt.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Shahraz.jpg"> </a> </li> <li> <a rel="facebox" href="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/bossnoattempt.jpg"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Council.jpg"> </a> </li> <li> <a rel="facebox" href="#info1"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/screenshots/BT-Illidan.jpg"> </a> </li> </ul> </ul> </div> <!-- **************** Illidan Info Box! (this part is optional) **************** --> <div style="display:none;"> <div id="info1"> <strong>ACK</strong><br> Blah blah blah... More info about this boss... <br> Illidan Strategy - watch this!! <object width="638" height="516"><param name="movie" value="http://www.youtube.com/v/7iMbx0RbDY4&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/7iMbx0RbDY4&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="638" height="516"></embed></object> </div> </div>
<style type="text/css"> /* Progression box */ #progBox { font-size:90%; color:#ffffff; text-align:center; padding:4px; } /* Instance name text */ .instance { color:#cccccc; } /* Instance image and image cell */ .instanceImgCell { width:30px; } .instance img { vertical-align: middle; border:0px; } /* bosses killed "(5/6)" in the progression box */ .bossCount { color:#cccccc; vertical-align:middle; } /* Tooltip styles */ .tooltipHeader { color:#0080ff; font-weight:bold; vertical-align:top; } .killedBoss { color:#888888; text-decoration:line-through; } .toKillBoss { color:#dddddd; text-decoration:none; } .killedText { color:#ff0000; } .hide { display: none; } .show { display: inline; } </style> <div style="text-align:center"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/wow-1.png" title="World of Warcraft" onclick="pickExp(wowOrig);"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/wow-2.png" title="The Burning Crusade" onclick="pickExp(wowTBC);"> <img src="http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/wow-3.png" title="Wrath of the Lich King" onclick="pickExp(wowWotLK);"> <div id="progBox"></div> </div> <script type="text/javascript"> var wowOrig = new Array(); var wowTBC = new Array(); var wowWotLK = new Array(); // Tooltip width and progression icon size var tooltipWidth = 300; var tooltipStatusWidth = 95; var iconHeight = 30; // Text in progression box and tooltip, see CSS for color var raidingKeyWord = "No|closed"; var bossKilledKeyWord = "Killed"; // Setting this to true will show ALL rows, even if you have never been there // setting it to false will hide rows that match the "raidingKeyWord" above var showAllRows = true; // Default displayed progression var defaultWoW = wowWotLK; /* Boss Information ******************************************** - Each progression variable is set up as follows: progress.push ([ ["Thumbnail Image URL"] ,["Instance Name", "Instance Status"] ,["Instance Boss #1", "Boss #1 Status"] ,["Instance Boss #2", "Boss #2 Status"] , ... ,["Last Instance Boss", "Last Boss Status"] ]); ******************************************** */ /* ******************************************** Original WoW ******************************************** */ // Zul'Gurub wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/zg.gif"] ,["Zul'Gurub", "Farm"] ,["High Priestess Jeklik (Bat)", "Killed"] ,["High Priest Venoxis (Snake)", "Killed"] ,["High Priestess Mar'li (Spider)", "Killed"] ,["High Priest Thekal (Tiger)", "Killed"] ,["High Priestess Arlokk (Panther)", "Killed"] ,["Hakkar the Soulflayer", "Killed"] ,["Bloodlord Mandokir", "Killed"] ,["Jin'do the Hexxer", "Killed"] ,["Gahz'ranka", "Killed"] ,["Edge of Madness", "Killed"] ]); // AQ20 wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/aq20.gif"] ,["Ruins of Ahn'Qiraj (AQ20)", "Farm"] ,["Kurinnaxx", "Killed"] ,["General Rajaxx", "Killed"] ,["Moam", "Killed"] ,["Buru the Gorger", "Killed"] ,["Ayamiss the Hunter", "Killed"] ,["Ossirian the Unscarred", "Killed"] ]); // Onyxia wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/onx.gif"] ,["Onyxia", "Farm"] ,["Onyxia", "Killed"] ]); // Molten Core wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/mc.gif"] ,["Molten Core", "Farm"] ,["Lucifron", "Killed"] ,["Magmadar", "Killed"] ,["Gehennas", "Killed"] ,["Garr", "Killed"] ,["Baron Geddon", "Killed"] ,["Shazzrah", "Killed"] ,["Sulfuron Harbinger", "Killed"] ,["Golemagg the Incinerator", "Killed"] ,["Majordomo Executus", "Killed"] ,["Ragnaros", "Killed"] ]); // Black Wing Lair wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/bwl.gif"] ,["Black Wing Lair", ""] ,["Razorgore the Untamed", "Killed"] ,["Vaelastrasz", "Killed"] ,["Broodlord Lashlayer", "Killed"] ,["Firemaw", "Killed"] ,["Ebonroc", "Killed"] ,["Flamegor", "Killed"] ,["Chromaggus", "Killed"] ,["Nefarian", "60%"] ]); // AQ40 wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/aq40.gif"] ,["Temple of Ahn'Qiraj (AQ40)", ""] ,["The Prophet Skeram", "Killed"] ,["Vem, Yaul and Kri", "Killed"] ,["Battleguard Sartura", "Killed"] ,["Fankriss the Unyeilding", "Killed"] ,["Viscidus", "Killed"] ,["Princess Huhuran", "Killed"] ,["The Twin Emperors", "Killed"] ,["Ouro the Sandworm", "30%"] ,["C'Thun", ""] ]); // Nax wowOrig.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/nax.gif"] ,["Naxxramas", ""] ,["AW:Patrchwerk", "Killed"] ,["AW:Grobbulus", "Killed"] ,["AW:Gluth", "Killed"] ,["AW:Thaddius", "Killed"] ,["PW:Noth the Plaguebringer", "Killed"] ,["PW:Heigan the Unclean", "Killed"] ,["PW:Loatheb", ""] ,["SW:Anub'Rekhan", "Killed"] ,["SW:Grand Widow Faerlina", ""] ,["SW:Maexxna", ""] ,["DW:Instructor Razuvious", "Killed"] ,["DW:Gothik the Harvester", ""] ,["DW:The Four Horsemen", ""] ,["FL:Sapphiron", ""] ,["KC:Kel'Thuzad", ""] ]); /* ******************************************** The Burning Crusade ******************************************** */ // KARAZHAN wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Kar.gif"] ,["Karazhan", "(Farm)"] ,["Animal Boss", "Killed"] ,["Attumen the Huntsman", "Killed"] ,["Moroes", "Killed"] ,["Maiden of Virtue", "Killed"] ,["Opera Event", "Killed"] ,["Nightbane", "Killed"] ,["The Curator", "Killed"] ,["Shade of Aran", "Killed"] ,["Terestian Illhoof", "Killed"] ,["Netherspite", "Killed"] ,["Chess Event", "Killed"] ,["Prince Malchezaar", "Killed"] ]); // ZUL'AMAN wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/ZA.gif"] ,["Zul'Aman", "(in progress)"] ,["Nalorakk", "Killed"] ,["Akil'Zon", "Killed"] ,["Jan'Alai", "Killed"] ,["Halazzi", "Killed"] ,["Malacrass", "60%"] ,["Zul'jin", ""] ]); // DOOM LORD KAZZAK wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/DLK.gif"] ,["Doom Lord Kazzak", "Noogied us"] ,["Doom Lord Kazzak", ""] ]); // DOOMWALKER wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/DW.gif"] ,["Doomwalker", ""] ,["Doomwalker", ""] ]); // GRUUL'S LAIR wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/GL.gif"] ,["Gruul's Lair", "(Farm)"] ,["High King Maulgar", "Killed"] ,["Gruul", "Killed"] ]); // MAGTHERIDON'S LAIR wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Mag.gif"] ,["Magtheridon's Lair", "(Farm)"] ,["Magtheridon", "Killed"] ]); // SERPENTSHRINE CAVERN wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/SSC.gif"] ,["Serpentshrine Cavern", ""] ,["Lurker", "Killed"] ,["Hydross", "Killed"] ,["Morogrim", "Killed"] ,["Leotheras", "Killed"] ,["Karathress", "Killed"] ,["Lady Vashj", "Killed"] ]); // THE EYE, TEMPEST KEEP wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/TK.gif"] ,["The Eye", ""] ,["Void Reaver", "Killed"] ,["Al'ar", "Killed"] ,["Solarian", "Killed"] ,["Kael'thas", "Killed"] ]); // BATTLE FOR MOUNT HYJAL wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/MH.gif"] ,["Battle for Mount Hyjal", "(in progress)"] ,["Rage Winterchill", "Killed"] ,["Anetheron", "Killed"] ,["Kaz'rogal", "Killed"] ,["Azgalor", "Killed"] ,["Archimonde", "10%"] ]); // BLACK TEMPLE wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/BT.gif"] ,["Black Temple", "(in progress)"] ,["High Warlord Naj'entus", "Killed"] ,["Supremus", "Killed"] ,["Shade of Akama", "Killed"] ,["Teron Gorefiend", "40%"] ,["Gurtogg Bloodboil", ""] ,["Reliquary of Souls", ""] ,["Mother Shahraz", ""] ,["The Illidari Council", ""] ,["Illidan Stormrage", ""] ]); // SUNWELL PLATEAU wowTBC.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/SP.gif"] ,["Sunwell Plateau", ""] ,["Kalecgos", ""] ,["Brutallus", ""] ,["Felmyst", ""] ,["Eredar Twins", ""] ,["M'uru", ""] ,["Kil'jaeden", ""] ]); /* ******************************************** Wrath of the Lich King (10 man) ******************************************** */ // NAXXRAMAS II (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Nax2.gif"] ,["Naxxramas II (10 man)", "(in progress)"] ,["AW:Patchwerk", "Killed"] ,["AW:Grobbulus", "Killed"] ,["AW:Gluth", "Killed"] ,["AW:Thaddius", "Killed"] ,["PW:Noth the Plaguebringer", "Killed"] ,["PW:Heigan the Unclean", "Killed"] ,["PW:Loatheb", "Killed"] ,["SW:Anub'Rekhan", "Killed"] ,["SW:Grand Widow Faerlina", "Killed"] ,["SW:Maexxna", "Killed"] ,["DW:Instructor Razuvious", "Killed"] ,["DW:Gothik the Harvester", "Killed"] ,["DW:The Four Horsemen", "Killed"] ,["FL:Sapphiron", "Killed"] ,["KC:Kel'Thuzad", "40%"] ]); // VAULT OF ARCHAVON (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/VoA.gif"] ,["Vault of Archavon (10 man)", ""] ,["Archavon the Stone Watcher", "65%"] ]); // CHAMBER OF ASPECTS - OBSIDIAN SANCTUM (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/OS.gif"] ,["Obsidian Sanctum (10 man)", ""] ,["Sartharion the Onyx Guardian", "Killed"] ]); // THE EYE OF ETERNITY (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/EoE.gif"] ,["The Eye of Eternity (10 man)", ""] ,["Malygos", "Killed"] ]); // ULDUAR RAID (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Unk-10.gif"] ,["Ulduar Raid (10 man)", "-closed-"] ,["-unknown boss-", ""] ]); // AZJOL-NERUB RAID (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Unk-10.gif"] ,["Azjol-Nerub Raid (10 man)", "-closed-"] ,["-unknown boss-", ""] ]); // ICECROWN CITADEL (10 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Unk-10.gif"] ,["Icecrown Citadel (10 man)", "-closed-"] ,["-unknown boss-", ""] ,["The Lich King", ""] ]); /* ******************************************** SEPARATOR ******************************************** */ wowWotLK.push([ ["<hr>"] ]) /* ******************************************** Wrath of the Lich King (25 man) ******************************************** */ // NAXXRAMAS II (25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Nax2.gif"] ,["Naxxramas II (25 man)", "(in progress)"] ,["AW:Patchwerk", ""] ,["AW:Grobbulus", ""] ,["AW:Gluth", ""] ,["AW:Thaddius", ""] ,["PW:Noth the Plaguebringer", "Killed"] ,["PW:Heigan the Unclean", "25%"] ,["PW:Loatheb", ""] ,["SW:Anub'Rekhan", ""] ,["SW:Grand Widow Faerlina", ""] ,["SW:Maexxna", ""] ,["DW:Instructor Razuvious", ""] ,["DW:Gothik the Harvester", ""] ,["DW:The Four Horsemen", ""] ,["FL:Sapphiron", ""] ,["KC:Kel'Thuzad", ""] ]); // VAULT OF ARCHAVON (25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/VoA.gif"] ,["Vault of Archavon (25 man)", ""] ,["Archavon the Stone Watcher", "Killed"] ]); // CHAMBER OF ASPECTS - OBSIDIAN SANCTUM 25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/OS.gif"] ,["Obsidian Sanctum (25 man)", ""] ,["Sartharion the Onyx Guardian", "Killed"] ]); // THE EYE OF ETERNITY (25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/EoE.gif"] ,["The Eye of Eternity (25 man)", ""] ,["Malygos", ""] ]); // ULDUAR RAID (25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Unk-25.gif"] ,["Ulduar Raid (25 man)", "-closed-"] ,["-unknown boss-", ""] ]); // AZJOL-NERUB RAID (25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Unk-25.gif"] ,["Azjol-Nerub Raid (25 man)", "-closed-"] ,["-unknown boss-", ""] ]); // ICECROWN CITADEL (25 man) wowWotLK.push ([ ["http://i201.photobucket.com/albums/aa236/Mottie1/testsite/icons/Unk-25.gif"] ,["Icecrown Citadel (25 man)", "-closed-"] ,["-unknown boss-", ""] ,["The Lich King", ""] ]); // ****************************************************** // Don't change anything below this line // ****************************************************** pickExp(defaultWoW); function pickExp(ex) { if (String(top.name).substring(0,4) == "Edit") { return; } var sQ = "\'"; var pb = "<center><table class=progBox border=0 width='100%'><tbody>"; for (var inst=0; inst < ex.length; inst++) { var killed = 0; if (ex[inst][0]=="<hr>"){pb+="<tr><td colspan=3><hr></td></tr>";inst++;} var sN = ex[inst][1][0].replace(/\(/g,"("); var sNL = (sN.match("(")) ? sN.indexOf("(")-1 : sN.length; var shortName = sN.substring(0,sNL); pb += "<tr "; if (!showAllRows && (ex[inst][1][1].match(raidingKeyWord) || (ex[inst][1][1] == "" && ex[inst][2][1] == ""))) pb += " class=\"hide\""; pb += "=\"ddrivetip('<table><tr><td class=tooltipHeader width=" + tooltipWidth + "px>"; pb += ex[inst][1][0].replace(/\'/g,sQ) + "</td><td>" + ex[inst][1][1].replace(/\'/g,sQ) + "</td></tr>"; for (var boss=2; boss < (ex[inst].length); boss++) { if (ex[inst][boss][1].match(bossKilledKeyWord)) { pb += "<tr><td class=killedBoss>" + ex[inst][boss][0].replace(/\'/g,sQ) + "</td><td class=killedText "; killed ++; } else { pb += "<tr><td class=toKillBoss>" + ex[inst][boss][0].replace(/\'/g,sQ) + "</td><td "; } pb += "width=" + tooltipStatusWidth + ">" + ex[inst][boss][1] + "</td></tr>"; } pb += "</table>', '', '" + tooltipWidth + "');\" =\"hideddrivetip()\"><td class=\"instanceImgCell\"><img src=\""; pb += ex[inst][0] + "\" height=\"" + iconHeight + "\""; pb += "></td><td class=\"instance\">" + shortName + "</td><td class=bossCount>(" + killed; pb += "/" + (ex[inst].length-2); pb += ")</td></tr>"; } pb += "</table>"; document.getElementById('progBox').innerHTML = pb; } </script>
progress.push ([ ["Thumbnail Image URL"], ,["Instance Name", "Instance Status"] ,["Instance Boss #1", "Boss #1 Status"] ,["Instance Boss #2", "Boss #2 Status"] , ... ,["Last Instance Boss", "Last Boss Status"] ]);
<style type="text/css"> .tooltip, .preview, .screenshot { cursor:pointer; } #tooltip, #tooltip2, #preview, #screenshot { color:#dddddd; background:#222222; border: 1px solid #333333; padding:5px; display:none; opacity: 0.9; filter: alpha(opacity=90); text-align:left; border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em; } </style> <script src="http://www.axiomfiles.com/Files/258012/tooltip.js" type="text/javascript"></script>