﻿var ffb={};ffb.defaultTop=78;ffb.defaultColor="#35ccff";ffb.isInArray=function(str,ar){if(ar.length<1)return;for(var i=0;i<ar.length;i++){if(ar[i]==str){return true;break;}}
return false;}
ffb.showbadge=function(){if(!window.XMLHttpRequest){return;}
if(document.getElementById('facebookFollowBadge')){document.body.removeChild(document.getElementById('facebookFollowBadge'));}
if(ffb.top<0||ffb.top>1000||isNaN(ffb.top)){ffb.top=ffb.defaultTop;}
var validColorPattern=/^#([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$/;if(!validColorPattern.test(ffb.color)||(ffb.color.length!=4&&ffb.color.length!=7)){ffb.color=ffb.defaultColor;};if(ffb.side!='l'){ffb.side='r';}
ffb.tabStyleCode='position:fixed;'+'top:'+ffb.top+'px;'+'width:30px;'+'height:95px;'+'z-index:8765;'+'cursor:pointer;'+'background:'+ffb.color+' url('+ffb.label+');'+'background-repeat:no-repeat;';
if(ffb.side=='l'){ffb.tabStyleCode+='left:0; background-position:right top;';}else{ffb.tabStyleCode+='right:0; background-position:left top;';}
ffbMainDiv=document.createElement('div');ffbMainDiv.setAttribute('id','facebookFollowBadge');document.body.appendChild(ffbMainDiv);ffbMainDiv.innerHTML='<div id="ffbTab" title="'+ffb.title+'" style="'+ffb.tabStyleCode+'"></div><div id="ffbAbout" style="'+'"></div>'+'<style>#ffbAbout{visibility:hidden;} #facebookFollowBadge:hover #ffbAbout{visibility:visible;}</style>';document.getElementById('ffbTab').onclick=function(){window.open('http://www.facebook.com/'+ffb.account);}}
