var a2a_all_cols=getByClass("col"),a2a_all_services=HTMLcollToArray(a2a_all_cols[0].getElementsByTagName("a")).concat(HTMLcollToArray(a2a_all_cols[1].getElementsByTagName("a")),HTMLcollToArray(a2a_all_cols[2].getElementsByTagName("a"))),cookies_enabled=(navigator.cookieEnabled)?true:false;if(typeof navigator.cookieEnabled=="undefined"&&!cookies_enabled){document.cookie="testcookie";cookies_enabled=(document.cookie.indexOf("testcookie")!=-1)?true:false}function gEl(a){return document.getElementById(a)}function getByClass(l,k){var g=new Array(),h=((k)?k:document).getElementsByTagName("*"),f=h.length;pattern=new RegExp("\\b"+l+"\\b");for(var b=0,a=0;b<f;b++){if(pattern.test(h[b].className)){g[a]=h[b];a++}}return g}function HTMLcollToArray(f){var b=new Array(),e=f.length;for(var d=0;d<e;d++){b[b.length]=f[d]}return b}function visOnly(f){var b=new Array(),d=f.length;for(var c=0,g=0;c<d;c++){if(f[c].style.display!="none"){b[g]=f[c];g++}}return b}function in_array(d,a,b){if(typeof a=="object"){for(var c=0;c<a.length;c++){if(b){if(d.toLowerCase()==a[c].toLowerCase()){return a[c]}}else{if(d.indexOf(a[c].toLowerCase())!=-1&&a[c]!==""){return a[c]}}}}return false}function moveFocus(a,d){var c=visOnly(getByClass("col")[inFocus[0]].getElementsByTagName("a"))[inFocus[1]];c.blur();inFocus=[inFocus[0]+a,inFocus[1]+d];var b=visOnly(getByClass("col")[inFocus[0]].getElementsByTagName("a"))[inFocus[1]];b.focus()}var inFocus=false;function checkKey(d){var d=d||window.event,c=d.which||d.keyCode,a=false;if(c==13&&!inFocus){for(var b=0;b<getByClass("col").length;b++){if(visOnly(getByClass("col")[b].getElementsByTagName("a")).length>0){a=b;break}}if(a===false){return false}inFocus=[a,0];moveFocus(0,0);return false}if(inFocus){currColTags=visOnly(getByClass("col")[inFocus[0]].getElementsByTagName("a"));if(c==38){if(inFocus[1]<1){if(typeof currColTags[currColTags.length-1]!="undefined"){moveFocus(0,currColTags.length-1)}}else{if(typeof currColTags[inFocus[1]-1]!="undefined"){moveFocus(0,-1)}}return false}else{if(c==40){if(inFocus[1]>currColTags.length-2){moveFocus(0,-(inFocus[1]))}else{moveFocus(0,1)}return false}else{if(c==37){if(inFocus[0]<1){if(typeof visOnly(getByClass("col")[getByClass("col").length-1].getElementsByTagName("a"))[inFocus[1]]!="undefined"){moveFocus(getByClass("col").length-1,0)}}else{if(typeof visOnly(getByClass("col")[inFocus[0]-1].getElementsByTagName("a"))[inFocus[1]]!="undefined"){moveFocus(-1,0)}}}else{if(c==39){if(inFocus[0]>getByClass("col").length-2){if(typeof visOnly(getByClass("col")[0].getElementsByTagName("a"))[inFocus[1]]!="undefined"){moveFocus(-(getByClass("col").length-1),0)}}else{if(typeof visOnly(getByClass("col")[inFocus[0]+1].getElementsByTagName("a"))[inFocus[1]]!="undefined"){moveFocus(1,0)}}}}}}}if(c==27){gEl("n").value="";livesearch()}else{if(c>40){if(gEl("n").value==lst){gEl("n").value=""}gEl("n").focus()}}}document.onkeydown=checkKey;function disp(a,b){gEl(a).style.display=b}function livesearch(){var c=a2a_all_services,b=c.length,g=gEl("n"),a=g.value;if(a!=""){var f=a.split(" ");for(var d=0;d<b;d++){var e=c[d].id;s_fix=(e.toLowerCase()).replace("_"," ");if(in_array(s_fix,f,false)){disp(e,"")}else{disp(e,"none")}}gEl("clear_find").style.visibility="visible"}else{for(var d=0;d<b;d++){disp(c[d].id,"")}gEl("clear_find").style.visibility="hidden";g.focus()}inFocus=false}function get_services_cookie(){var b="",d=link_type+"_services";if(document.cookie.length>0){var a=document.cookie.indexOf(d+"=");if(a!=-1){a=a+d.length+1;var c=document.cookie.indexOf(";",a);if(c==-1){c=document.cookie.length}b=unescape(document.cookie.substring(a,c))}return b.split(",")}return false}function hist(){var u=gEl("col1"),q=gEl("col2"),p=gEl("col3"),x=getByClass("i",u),v=getByClass("i",q),t=getByClass("i",p),g=new Array(),o=get_services_cookie(),y=x.length+v.length+t.length,h=Math.abs(x.length-v.length-t.length);for(var m=0,c=x.length-1,b=v.length-1,a=t.length-1,A=0;m<y+h;m++){A+=1;if(A==1&&x[c]){g[g.length]=x[c];c--}else{if(A==2&&v[b]){g[g.length]=v[b];b--}else{if(A==3&&t[a]){g[g.length]=t[a];a--;A=0}}}}var k=document.createElement("div");k.id="hist_list";k.style.width="1px";k.style.height="1px";k.style.overflow="hidden";document.body.insertBefore(k,document.body.firstChild);for(var m=0,d=0,f=g.length;m<f;m++){var j=g[m],l=j.parentNode,n=false;if(j.rel){if(!o){var w=document.createElement("a");w.href=j.rel.substr(8);w.innerHTML="t";k.appendChild(w);if(w.currentStyle){var e=w.currentStyle.clear}else{if(document.defaultView.getComputedStyle(w,null)){var e=document.defaultView.getComputedStyle(w,null).getPropertyValue("clear")}}w.parentNode.removeChild(w)}if(o&&in_array(j.id,o,true)){n=true}if(n||(!o&&e=="right"&&s_href!="")){d+=1;var w=document.createElement("a");w.id=j.id;w.className=j.className+" sss";w.href=j.href;w.innerHTML=j.innerHTML;if(d==1){u.insertBefore(w,u.firstChild)}else{if(d==2){q.insertBefore(w,q.firstChild)}else{if(d==3){p.insertBefore(w,p.firstChild);d=0}}}l.removeChild(j)}}}k.parentNode.removeChild(k)}function bmBrowser(a){r="Bookmark";if(document.all){if(a==1){r='<span class="a2a_i_bookmark">Add to Favorites</span>';gEl("Firefox_Opera_Safari_Internet_Explorer_Chrome_Konqueror_Flock_Mozilla_Camino_Netscape_Favorites_Bookmark").innerHTML=r}else{window.external.AddFavorite(decodeURIComponent(link_url),decodeURIComponent(link_name))}}else{if(a!=1){alert("After clicking OK, go back and press Ctrl+D or \u2318+D to bookmark that page.")}}}function hash_params(){var d=location.href.split("#")[1]||"";if(d&&d.indexOf("url=")>-1){var a={},c=d.split("&"),f=c.length;for(var b=0;b<f;b++){var e=c[b].split("=");a[e[0]]=e[1]}return a}else{return false}}function do_init(){var g=hash_params(),c=a2a_all_services,f=c.length;if(g){link_url=g.url;link_name=g.title||"";link_note=g.description||"";disp("input_form","none");disp("t","block");document.title='Share, bookmark, email "'+decodeURIComponent(link_name||link_url)+'" - AddToAny';gEl("add_to").innerHTML="Share &amp; Bookmark<br><span>"+decodeURIComponent(link_name||link_url)+"</span>";for(var b=0,a;b<f;b++){a=c[b];a.href=a.href.split("?")[0]+"?linkurl="+link_url+"&type="+link_type+"&linkname="+link_name+"&linknote="+link_note}if(link_type=="feed"){gEl("RSS_reader_juice_netnewswire").href=decodeURIComponent(link_url)}else{gEl("addtoany_email").href="/email?linkurl="+link_url+"&linkname="+link_name;gEl("addtoany_email_program").href="mailto:?subject="+link_name+"&body="+link_url;gEl("Firefox_Opera_Safari_Internet_Explorer_Chrome_Konqueror_Flock_Mozilla_Camino_Netscape_Favorites_Bookmark").href="javascript:bmBrowser()"}}hist();if(link_type=="page"){a2a_all_cols[0].insertBefore(gEl("addtoany_email"),a2a_all_cols[0].firstChild);a2a_all_cols[1].insertBefore(gEl("addtoany_email_program"),a2a_all_cols[1].firstChild);a2a_all_cols[2].insertBefore(gEl("Firefox_Opera_Safari_Internet_Explorer_Chrome_Konqueror_Flock_Mozilla_Camino_Netscape_Favorites_Bookmark"),a2a_all_cols[2].firstChild);bmBrowser(1)}else{a2a_all_cols[0].insertBefore(gEl("RSS_reader_juice_netnewswire"),a2a_all_cols[0].firstChild);a2a_all_cols[1].insertBefore(gEl("feedblitz_email_subscribe"),a2a_all_cols[1].firstChild)}try{document.execCommand("BackgroundImageCache",false,true)}catch(d){}}do_init();
