rendered paste bodyvar linkHolder = { '<a class="wiki" href="http://forums.whirlpool.net.au/index.cfm?a=wiki&tag=Xbox">Xbox</a>' : ['Xbox'], '<a class="wiki" href="http://forums.whirlpool.net.au/index.cfm?a=wiki&tag=Xbox360_Live__Tags">Xbox360_Live__Tags</a>' : ['Xbox','Live','Tags'], '<a class="wiki" href="http://forums.whirlpool.net.au/index.cfm?a=wiki&tag=Xbox_FAQ">Xbox_FAQ</a>' : ['Xbox','FAQ'], '<a class="wiki" href="http://forums.whirlpool.net.au/index.cfm?a=wiki&tag=xf_live">xf_live</a>' : ['Xbox','Live']}$('.bodytext p:not(".wcauth")').each(function(){ for (var item in linkHolder) { console.log(item); for(z=0; z<linkHolder[item].length; z++){ console.log('for '+linkHolder[item][z]); if($(this).html().indexOf(linkHolder[item][z]) > -1){ console.log('if '+linkHolder[item][z]); if($(this).html().indexOf(' class="'+linkHolder[item][z]+'wikiOverlay') < 0){ $(this).html($(this).html().replace(linkHolder[item][z], '<div ' + 'style="display:none;border:red 1px solid; position:absolute;width:200px;height:100px;background-color:white;" ' + 'class="'+linkHolder[item][z]+'wikiOverlay">' + item + '</div><span '+ 'style="cursor:pointer;text-decoration:underline;color:red;" class="wItem">' + linkHolder[item][z]+ '</span>')); } else { $(this).children('.'+linkHolder[item][z]+'wikiOverlay').prepend(item); console.log('inside else'); } } } }console.log('---------yo------------');});$('.wItem').mouseup( function(evt) { var ey = evt.pageY -210; var eX = evt.pageX -25; $(this).prev().toggle().css({top: ey,left: eX});});