var XmarksSERP={REGEX_PATTERN:/(http:\/\/www\.google\..+\/.*[?&]q=([^&]+))|(http:\/\/[-a-zA-Z]+\.start3\.mozilla\.com\/search\?.*[?&]q=([^&]+))|(http:\/\/search\.yahoo\.com\/search?.*[?&]p=([^&]+))|(http:\/\/search\.(msn|live)\.com\/results\.aspx?.*[?&]q=([^&]+))/,STR:{JSVER:"19172",TOPICS:"TOPICS",WAITING:"waiting...",NONE:"None",STARS:"stars",REVIEW:"Review",REVIEWS:"Reviews",NOREVIEWS:"No Reviews",BOOKMARKS:"Bookmarks",WHATSTHIS:"WHAT'S THIS?",WHATSTHISLABEL:"What's This?",WHATSTHISDESC:"Xmarks helps you pick the best Google results by highlighting those that people have recently bookmarked.  Learn more about these sites by hovering over the Xmarks icon.  You can turn this feature on or off in the Xmarks Settings menu.",WHATSTHISNOSHOW:"Do not show me this tip again.",GETSITEINFO:"GET SITE INFO",RANKSEP:"in",TOPSITES:"Top Similar Sites",SEEMORESITES:"See More Sites...",WRITEAREVIEW:"Write a Review",GETSITEINFOLC:"Get Site Info",BOOKMARKALT:"This represents the number of Xmarks users who have bookmarked this site.",NOSIMILARSITES:"No Similar Sites Found.",RANKED:"RANKED",SEESIMILARSITES:"See Similar Sites..."},PREFINTFIELDS:{NUM_TO_SHOW:true},APIHOST:"api.xmarks.com",DRIFTHOST:"www.xmarks.com",STATICHOST:"static.xmarks.com",SERVERURL:"/discover/siteinfo/read?format=jsonp&cid=xmgs&callback=XmarksSERP.loadDecorators",DRIFTURL:"/site/",REVIEWANCHOR:"#r",DRIFTTOPICURL:"/topic/",THUMBURL:"/discover/thumbnail/read?cid=xmgs&id=",EXTURL:"/discover/extendedinfo/read?rwit=true&cid=xmgs&format=jsonp&callback=XmarksSERP.loadExtInfo&rating=true&topics=true&sid=",SPRITE:"/SERP/sprite2.png",NUM_TO_SHOW:3,NUM_TO_QUERY:10,MACHINEID:0,APPID:"serp",_cacheID:0,ICONCODE:"xmicon",BUTTONCODE:"xmbu",REVIEWCODE:"xmre",BUBBLE_TIMEOUT:500,BUBBLE_TIMEWAIT:250,DEBUG:false,_googlelinks:[],_hoverDataLoaded:false,_hoverDataInFlight:false,_hoverWaitTimer:null,lastMouseOver:-1,_info_button_offset:{google:-30,msn:-20,yahoo:30},_bubble_offset:{google:-10,msn:-20,yahoo:-10},_getInternetExplorerVersion:function(){var c=-1;if(navigator.appName=="Microsoft Internet Explorer"){var a=navigator.userAgent;var b=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");if(b.exec(a)!=null){c=parseFloat(RegExp.$1)}}return c},_searchProvider:"google",_log:function(a){if(this.DEBUG&&window.console){window.console.log(a)}},_buildResults:{google:function(){var g=[];var c=document.getElementsByTagName("a");var b=c.length;var e;if(b==0){this._log("No action tags found");return g}var h=this.NUM_TO_QUERY;for(var e=0;e<b;e++){var f=c[e];if(f.className=="l"&&f.parentNode&&f.parentNode.className=="r"&&f.parentNode.nextSibling&&(f.parentNode.nextSibling.className=="s"||f.parentNode.nextSibling.tagName=="SPAN")){var d=f.href;if(d.indexOf("http://www.google.com/url")==0){this._log("Google doing A/B testing: "+d);var j=/&q=([^&]*)/.exec(d);if(j.length>1){d=j[1]}}if(h>0){f.setAttribute("realURL",d);this._googlelinks.push(f);g.push(encodeURIComponent(d));h--}else{break}}}return g},yahoo:function(){var e=[];var b=document.getElementsByTagName("a");var c=b.length;if(c==0){this._log("No results found.");return e}var f=this.NUM_TO_QUERY;while(c--){var d=b[c];if(d.className=="yschttl spt"){this._googlelinks.push(d);e.push(encodeURIComponent(d.href));if(f--==0){break}}}return e},msn:function(){var e=[];var b=document.getElementsByTagName("a");var c=b.length;if(c==0){this._log("No results found.");return e}var f=this.NUM_TO_QUERY;while(c--){var d=b[c];if(d.parentNode&&d.parentNode.tagName=="H3"&&d.parentNode.parentNode&&d.parentNode.parentNode.tagName=="LI"&&d.parentNode.parentNode.parentNode&&d.parentNode.parentNode.parentNode.className=="sb_results"){this._googlelinks.push(d);e.push(encodeURIComponent(d.href));if(f--==0){break}}}return e}},_updatePrefs:function(e){var d=e.split(";");var c=d.length;var f=this.PREFINTFIELDS;for(var b=0;b<c;b++){var g=d[b].split("=");var h=g[0];var i=g[1];if(g.length){if(f[h]){i=parseInt(i,10)}this[h]=i}}},init:function(){var d=document.location.href;if(window.navigator.userAgent.indexOf("Firefox")<0&&!this.REGEX_PATTERN.exec(d)){return}this._log("SVN Revision: "+this.JSVER);var c=document.getElementById("foxmarks.prefs");if(c){this._updatePrefs(c.value)}if(document.location.href.indexOf("search.yahoo.com")>0){this._searchProvider="yahoo"}else{if(document.location.href.indexOf("search.msn.com")>0){this._searchProvider="msn"}else{if(document.location.href.indexOf("search.live.com")>0){this._searchProvider="msn"}}}this._log("Search Provider is: "+this._searchProvider);var f=new Date();this.SESSIONID=f.getTime().toString(36);var e=this._buildResults[this._searchProvider].apply(this);var b=document.createElement("script");b.setAttribute("src","http://".concat(this.APIHOST,this.SERVERURL,"&mid=",this.MACHINEID,"&sid=",this.SESSIONID,"&url=",e.join("&url=")));document.body.appendChild(b);var a=document.createElement("img");a.src="".concat("http://tr.xmarks.com/tracking/impressions.gif?mid=",this.MACHINEID,"&sess=",this.SESSIONID,"&product=","syncbase","&app=xmarks.searchtabs","&page=serp.impression.syncbase");document.body.appendChild(a)},_setCookie:function(c,d){var b=new Date();b.setTime(b.getTime()+(10*365*24*60*60*1000));var a="; expires="+b.toGMTString();document.cookie=c+"="+d+a+"; path=/"},_getCookie:function(b,e){var f=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var g=a[d];while(g.charAt(0)==" "){g=g.substring(1,g.length)}if(g.indexOf(f)==0){return g.substring(f.length,g.length)}}return e},_eventList:{_list:{},_eventID:function(b,a){return b.id+a},add:function(d,b,a){var c=this._eventID(d,b);this._list[c]=d.addEventListener?a:function(){var e=window.event;e.target=e.srcElement;a(e)};return this._list[c]},del:function(c,b){var a=this._list[this._eventID(c,b)];delete this._list[this._eventID(c,b)];return a}},_attachEvent:function(c,b,a){if(c.addEventListener){c.addEventListener(b,this._eventList.add(c,b,a),false)}else{c.attachEvent("on"+b,this._eventList.add(c,b,a))}},_detachEvent:function(b,a){if(b.removeEventListener){b.removeEventListener(a,this._eventList.del(b,a),false)}else{b.detachEvent("on"+a,this._eventList.del(b,a))}},addWhatsThisHandler:function(c){var b=this._urls;var a=this;this._attachEvent(c,"click",function(f){var d=a._getIndex(f);if(d>=0&&a.lastMouseOver!=d){a.loadBubble(c,d)}else{a.handleBubbleTimer(true)}});this.addHoverWatching(c)},addHoverWatching:function(b){var a=this;this._attachEvent(b,"mouseover",function(d){var c=a._getIndex(d);if(c>=0&&a.lastMouseOver!=c){a._hoverWaitTimer=window.setTimeout(function(){a.loadBubble(b,c);a._hoverWaitTimer=null},a.BUBBLE_TIMEWAIT)}else{a.handleBubbleTimer(true)}});this._attachEvent(b,"mouseout",function(c){if(a._hoverWaitTimer){window.clearTimeout(a._hoverWaitTimer);a._hoverWaitTimer=null}else{a.handleBubbleTimer(false)}})},_getIndex:function(c){var d=c.target.id;if(d){var b=d.split(".");if(b.length>1){return parseInt(b[b.length-1],10)}}return -1},addEventHandlers:function(c){var b=this._urls;var a=this;this._attachEvent(c,"click",function(f){var d=a._getIndex(f);if(d>=0){window.location.href="http://"+a.DRIFTHOST+a.DRIFTURL+"?url="+a._cleanForDrift(b[d].url)+"&cid="+a.ICONCODE+"&sid="+a.SESSIONID+"&mid="+a.MACHINEID}});this.addHoverWatching(c)},getThumbUrl:function(a){return"http://"+this.APIHOST+this.THUMBURL+a.url_id},_cleanURL:function(a){return a.replace(/http:\/\//,"")},_buildTopics:function(g){var f;if(!this._hoverDataLoaded){return'<p style="font-size:10px; margin-bottom: 2px; font-weight: bold; color: #111;">'+this.STR.RANKED+'": <img src="http://'+this.STATICHOST+'/SERP/throbber.gif" border="0" alt="'+this.STR.WAITING+'"/></p>'}if(!g.topics||g.topics.length==0){f=this.STR.NONE}else{var h=g.topics;var c=h.length;var d=[];h.sort(function(a,i){return a.rank-i.rank});if(c>5){c=5}for(var b=0;b<c;){var e=h[b];if(e.rank<1000){d.push("#",e.rank,"&nbsp;",this.STR.RANKSEP,"&nbsp;","<a href='".concat("http://",this.DRIFTHOST,this.DRIFTTOPICURL,encodeURIComponent(e.topic),"?cid=hover","'"," style='color: #336699;'>",e.display,"</a>"))}if(++b<c){d.push("<br />")}}f=d.join("")}return'<p style="margin-bottom: 2px;font-size:10px; font-weight: bold; color: #111;">'+this.STR.RANKED+":</p> "+f},_buildRating:function(e,b){var c=Math.floor(b?e.rating*2:e.popularity/10);var f="";var d="";var a="";if(b){if(!this._hoverDataLoaded){return'<img src="http://'+this.STATICHOST+'/SERP/throbber.gif" border="0" />'}d=c+" "+this.STR.STARS;if(e.numreviews){f="<a href='http://".concat(this.DRIFTHOST,this.DRIFTURL,"?url="+this._cleanForDrift(e.url),"&cid=",this.REVIEWCODE,"&mid=",this.MACHINEID,"&sid=",this.SESSIONID,this.REVIEWANCHOR,"' style='","pointer: cursor; text-decoration: underline; color #034E89;'>",e.numreviews," ",(e.numreviews>1?this.STR.REVIEWS:this.STR.REVIEW),"</a>")}else{a="display: none;";f=this.STR.NOREVIEWS}}else{d=this.STR.BOOKMARKS;f=this.STR.BOOKMARKS}return'<div style="'.concat("font-size: 12px; border:none; margin: 4px 8px; padding-left: 88px; height: 20px;",a,"background: url('http://",this.STATICHOST,this.SPRITE,"') -",(b?"400":"398"),"px -",((b?500:200)+(c*20)),'px no-repeat;">',f,"</div>")},_buildWhatsThis:function(a){if(this._firstTime){return'<div style="'.concat("position: relative; margin: 0px; border: 1px solid #DEDEDE; width: 202px; padding: 4px;",'" id="foxmarks.whatsthisbubble">','<h3 style="margin:2px 0px; padding: 0; font-weight: bold; font-size: 12px; color: #666;">',this.STR.WHATSTHIS,"</h3>",'<p style="margin: 2px; font-size: 12px; font-weight: normal; color: #333;">',this.STR.WHATSTHISDESC,"</p>",'<p style="font-size: 10px; color: #222; margin:0px;"><input onclick="return XmarksSERP.showWhatsThis(false);" id="Xmarks.whatsthischeck" type="checkbox" style="vertical-align: middle; margin: 3px 3px 5px 3px;"/><label for="Xmarks.whatsthischeck" style="margin: 3px;">',this.STR.WHATSTHISNOSHOW,'</label><span style="clear: both;">&nbsp;</span></p></div>')}return""},showWhatsThis:function(d){if(!d){var h=document.getElementById("foxmarks.whatsthisbubble");if(h){var a=10;var f=h.clientHeight;var b=f;var g=Math.floor(f/a);var e=0;var c=function(){if(e>a){h.parentNode.removeChild(h);var i=0;var j=document.getElementById("foxmarks.whatsthis."+i);while(j){j.parentNode.removeChild(j);i++;j=document.getElementById("foxmarks.whatsthis."+i)}XmarksSERP._setCookie("XmarksFirstTime",0);XmarksSERP._firstTime=false;return}b-=g;if(b<0){b=0}h.style.height=b+"px";e++;window.setTimeout(c,0)};window.setTimeout(c,0)}}},_truncText:function(b,a){if(b.length>a){return b.substring(0,a)+"..."}else{return b}},_cleanForDrift:function(a){return encodeURIComponent(a)},_buildContents:function(a){this._cacheID++;return'<a id="foxmarks.bubble.logo" style="'.concat("display: block; text-decoration: none; margin-top: 8px; margin-bottom: 4px; padding-bottom: 0px; border: none; height: 30px; width: 180px; background: transparent url('http://",this.STATICHOST,this.SPRITE,"') -400px -40px;\"",' href="http://',this.DRIFTHOST,'/">&nbsp;</a>','<img src="http://tr.xmarks.com/tracking/impressions.gif?mid=',this.MACHINEID,"&sess=",this.SESSIONID,"&app=",this.APPID,"&page=hover","&cache=",this._cacheID,'" style="position: absolute; left: 0px; top:0px;"/>','<div id="foxmarks.bubble.close" style="',"margin:0;padding:0; cursor: pointer; position: absolute; left: 216px; top: 10px; background: transparent url('http://",this.STATICHOST,this.SPRITE,"') -480px -100px; width: 16px; height: 16px; z-index: 110;overflow:hidden;",'"',' onclick="XmarksSERP.hideBubble();">&nbsp;</div>',this._buildWhatsThis(a),'<div style="margin:4px 2px; padding: 0px; height: 1px; border-bottom: 1px solid #DADADA; width: 196px;"/>&nbsp</div>',"<img id='XmarksSiteThumb' style=\"display: block; width:201px; height: 147px; text-decoration: none; border: none; margin: 8px 0px;\" src='",this.getThumbUrl(a),"' />","<p style='position: relative; text-align: center; margin: 16px 4px 16px;'><span style=\"display: inline; cursor: pointer;  margin: 0; color: white; padding: 10px 4px 10px 24px; font-size: 10px; background: transparent url('http://",this.STATICHOST,this.SPRITE,"') -400px -6px; border: none;\""," onclick='window.location.href=\"","http://",this.DRIFTHOST,this.DRIFTURL,"?url="+this._cleanForDrift(a.url),"&cid=",this.BUTTONCODE,"&mid=",this.MACHINEID,"&sid=",this.SESSIONID,"\"'>",this.STR.GETSITEINFO,"</span><span style=\"background: transparent url('http://",this.STATICHOST,this.SPRITE,"') -620px -6px; font-size: 10px;margin: 0;padding: 10px 6px 10px 6px;\">&nbsp;</span></p>","<div style='position: relative; padding: 0; margin: 0;'>",this._buildRating(a,false),"</div>","<div style='position: relative; padding: 0; margin: 0;' id='foxmarks.rating'>",this._buildRating(a,true),"</div>","<div style='color: #647484; padding: 0px 0px; margin-left: 8px;' id='foxmarks.topics'>",this._buildTopics(a),"</div>","<p style='margin: 8px 0px 4px 8px;'><a style='color: #336699; font-size: 14px;' href='","http://",this.DRIFTHOST,this.DRIFTURL,"?url="+this._cleanForDrift(a.url),"&cid=","simlink","&mid=",this.MACHINEID,"&sid=",this.SESSIONID,"'>",this.STR.SEESIMILARSITES,"</a></p>","")},_buildBubble:function(a){return'<div style="'.concat("padding: 0px 24px 0px 24px; width: 212px; background: transparent url('http://",this.STATICHOST,this.SPRITE,"') 0px 0px; z-index: 108; overflow:hidden;\">",this._buildContents(a),"</div>",'<div style="',"z-index: 109; padding: 0px 20px 0px 50px; position: relative; width: 240px; height: 30px; background: transparent url('http://",this.STATICHOST,this.SPRITE,"') no-repeat 0px -870px;",'" >&nbsp;</div>')},_calcBubbleOffset:function(a){var b=document.getElementById("foxmarks.whatsthis.0");var c=a.style.marginLeft;c=c.substring(0,c.indexOf("px"));return{x:((b&&b.style.display!="none"?96:80)+parseInt(c)+this._bubble_offset[this._searchProvider]),y:-48}},_offsetBubble:function(g){var b=0;var d=-48;var c=50;var i={width:window.innerWidth||document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight,x:window.pageXOffset!==undefined?window.pageXOffset:(document.compatMode=="BackCompat"?document.body.scrollLeft:document.documentElement.scrollLeft),y:window.pageYOffset!==undefined?window.pageYOffset:(document.compatMode=="BackCompat"?document.body.scrollTop:document.documentElement.scrollTop)};var a=g;var f=0;var e=0;do{f=f+a.offsetLeft;e=e+a.offsetTop;a=a.offsetParent}while(a&&a.offsetLeft!==undefined);var h={width:g.offsetWidth,height:g.offsetHeight,x:f,y:e};if(h.y+h.height>i.y+i.height){b=(i.y+i.height)-(h.y+h.height)}if(h.y+b<0){b=-h.y}if(b>35){b=35}else{if(h.height+b<110){b=110-h.height}}this._arrowOffset=(c-b)+"px";g.style.marginTop=(d+b)+"px"},loadBubble:function(j,e){if(self._hoverWaitTimer){window.clearTimeout(self._hoverWaitTimer);self._hoverWaitTimer=null}if(!this._hoverDataLoaded&&!this._hoverDataInFlight){this._hoverDataInFlight=true;var g=this._urls;var f=g.length;var a=[];for(var i=0;i<f;i++){a.push(g[i].url_id)}var h=document.createElement("script");h.setAttribute("src","http://".concat(this.APIHOST,this.EXTURL,this.SESSIONID,"&mid=",this.MACHINEID,"&id=",a.join("&id=")));document.body.appendChild(h)}if(this._bubble){this.hideBubble()}var b=document.createElement("div");var c=this._urls[e];b.innerHTML=this._buildBubble(c);var d=this._calcBubbleOffset(j);b.style.cssText="margin-left: "+d.x+"px; z-index: 102; position:absolute; margin-top: "+d.y+"px;opacity: 0.0;";j.parentNode.insertBefore(b,j);this._attachEvent(b,"mouseover",function(k){XmarksSERP.handleBubbleTimer(true)});this._attachEvent(b,"mouseout",function(k){XmarksSERP.handleBubbleTimer(false)});this.lastMouseOver=e;this.showBubble(b)},showBubble:function(e){this._bubble=e;this._offsetBubble(e);var d=250;var b=4;var a=this;var c=function(){var f=Number(e.style.opacity);if(f<1){e.style.opacity=Math.min(f+(1/b),1);window.setTimeout(c,Math.floor(d/b))}else{var g=document.createElement("div");g.style.cssText="position: absolute; left: -12px; top: "+a._arrowOffset+"; background: transparent url('http://"+a.STATICHOST+a.SPRITE+"') -448px -100px; width: 17px; height: 32px;";g.appendChild(document.createTextNode(" "));g.id="foxmarks.arrow";e.appendChild(g)}};window.setTimeout(c,Math.floor(d/b))},handleBubbleTimer:function(a){if(this._bubbleTimer){window.clearTimeout(this._bubbleTimer);this._bubbleTimer=null}if(!a){var b=this;this._bubbleTimer=window.setTimeout(function(){b.hideBubble()},this.BUBBLE_TIMEOUT)}},hideBubble:function(){var e=this._bubble;if(!e){return}this._bubble=null;this.lastMouseOver=-1;if(this._bubbleTimer){window.clearTimeout(this._bubbleTimer);this._bubbleTimer=null}this._detachEvent(e,"mouseover");this._detachEvent(e,"mouseout");var c=250;var a=10;var d=0;var b=function(){var f=Number(e.style.opacity);if(f>0&&d<10){e.style.opacity=Math.max(f-(1/a),0);d++;window.setTimeout(b,Math.floor(c/a))}else{e.parentNode.removeChild(e)}};window.setTimeout(b,Math.floor(c/a))},fixBubble:function(){if(this.lastMouseOver!=-1){var b=this._urls[this.lastMouseOver];var a;a=document.getElementById("foxmarks.rating");if(a){a.innerHTML=this._buildRating(b,true)}a=document.getElementById("foxmarks.topics");if(a){a.innerHTML=this._buildTopics(b)}}},loadExtInfo:function(d){this._hoverDataInFlight=false;this._hoverDataLoaded=true;var e=this._urls;var b=e.length;for(var a=0;a<b;a++){var c=e[a];var f=c.url_id;if(d.rating[f]){c.rating=d.rating[f].rating;c.numreviews=d.rating[f].numreviews}else{c.rating=0;c.numreviews=0}if(d.topics.ids[f]){c.topics=d.topics.ids[f].topics}else{c.topics=[]}}this.fixBubble()},_calcAdLeft:function(){var b;var a=0;switch(this._searchProvider){case"google":b=document.getElementById("mbEnd");if(b&&b.parentNode.parentNode.id=="rhs"&&b.offsetLeft<10){b=b.parentNode.parentNode;a=-200}break;case"msn":b=document.getElementById("sidebar");a=-24;break;case"yahoo":b=document.getElementById("right");break}if(b){return b.offsetLeft+a}else{return(window.innerWidth||document.body.clientWidth)-240}return 600},_calcInfoButton:function(h){var i=this._calcAdLeft();var g=false;var m=0;var d=0;if(this._searchProvider=="google"){var b=0;var n=null;var k=h.childNodes;var e=k.length;for(var j=0;j<e;j++){var f=k[j];if(f.className=="wce"){continue}if(f.id&&f.id.substring(0,"foxmarks".length)=="foxmarks"){continue}if(f.offsetLeft+f.offsetWidth>b){b=f.offsetLeft+f.offsetWidth;n=f}}d=b}else{if(this._searchProvider!="msn"){var c=h.getElementsByTagName("h3");if(c.length>0){m=c[0].offsetLeft}}d=m+608+this._info_button_offset[this._searchProvider]}if(i>0){if(d+110>i){g=true}if(d+40>i){d=i-40}}return{noroomforwhatsthis:g,left:d}},loadDecorators:function(f){if(f.urls){var n=[];var k=f.urls;for(var g in k){if(k[g]&&k.hasOwnProperty(g)){k[g].refURL=g;n.push(k[g])}}n.sort(function(a,i){return i.popularity-a.popularity});this._urls=n.splice(0,this.NUM_TO_SHOW);this._firstTime=parseInt(this._getCookie("XmarksFirstTime",1));var o=this._googlelinks;var g=o.length;var j=this._searchProvider=="google";n=this._urls;while(g--){var m=j?o[g].getAttribute("realURL"):o[g].href;var h=n.length;while(h--){if(n[h].refURL==m){break}}if(h>=0){var b=document.createElement("a");var c=o[g].parentNode;while(c.tagName!="LI"){c=c.parentNode;if(!c){break}}if(c){var e=this._calcInfoButton(c);b.style.cssText="display: block; cursor: pointer; position: absolute; z-index: 100;display: block; width: 38px; height: 38px; margin-left: "+e.left+"px; font-size: 10px; color: rgb(73, 97, 57); background: url('http://"+this.STATICHOST+this.SPRITE+"') -400px -100px;";b.id="foxmarks."+h;b.href="http://"+this.DRIFTHOST+this.DRIFTURL+"?url="+this._cleanForDrift(n[h].url)+"&sid="+this.SESSIONID+"&cid="+this.ICONCODE+"&mid="+this.MACHINEID;var l=null;if(this._firstTime&&!e.noroomforwhatsthis){var d=e.left+40;l=document.createElement("a");l.style.cssText="cursor: pointer; position: absolute; display: block; margin-top: 12px; z-index: 100; text-decoration: underline;  margin-left: "+d+"px; font-size: 12px; color: #0084C4;";l.id="foxmarks.whatsthis."+h;l.innerHTML=this.STR.WHATSTHISLABEL}if(l){c.insertBefore(l,c.childNodes[0]);this.addWhatsThisHandler(l)}c.insertBefore(b,c.childNodes[0]);this.addHoverWatching(b)}}else{this._log("Couldn't find url for link: "+m)}}if(o.length){var q=this;this._attachEvent(window,"resize",function(s){var r=document.getElementById("foxmarks.0");if(r){var p=0;var t;do{t=q._calcInfoButton(r.parentNode);r.style.marginLeft=t.left+"px";var a=document.getElementById("foxmarks.whatsthis."+p);if(a){a.style.display=!t.noroomforwhatsthis?"block":"none"}p++;r=document.getElementById("foxmarks."+p)}while(r)}})}}else{this._log("No data returned in loadDecorators")}}};XmarksSERP.init();