bookmark_bubble.js 32 KB

1
  1. var google=google||{};google.bookmarkbubble=google.bookmarkbubble||{};if(typeof page_popup_bubble=="undefined"){page_popup_bubble="#index"}google.bind=function(e,t){return function(){return e.apply(t,arguments)}};google.abstractMethod=function(){throw Error("Unimplemented abstract method.")};google.bookmarkbubble.Bubble=function(){this.boundScrollHandler_=google.bind(this.setPosition,this);this.element_=null;this.hasBeenDestroyed_=false};google.bookmarkbubble.Bubble.prototype.showIfAllowed=function(){if(!this.isAllowedToShow_()){return false}this.show_();return true};google.bookmarkbubble.Bubble.prototype.showIfMobile=function(){if(!this.isMobileSafari_()){return false}this.hasBeenDestroyed_=false;this.show_();return true};google.bookmarkbubble.Bubble.prototype.showIfAllowedWhenLoaded=function(e){if(!this.isAllowedToShow_()){return false}var t=this;var n=t.loadImg_=document.createElement("img");n.src=t.getIconUrl_();n.onload=function(){if(n.complete){delete t.loadImg_;n.onload=null;t.show_();e&&e()}};n.onload();return true};google.bookmarkbubble.Bubble.prototype.setHashParameter=function(){if(!this.hasHashParameter()){location.href=page_popup_bubble}};google.bookmarkbubble.Bubble.prototype.hasHashParameter=function(){return location.hash!=""&&location.href.indexOf(page_popup_bubble)==location.href.length-page_popup_bubble.length};google.bookmarkbubble.Bubble.prototype.NUMBER_OF_TIMES_TO_DISMISS=3;google.bookmarkbubble.Bubble.prototype.TIME_UNTIL_AUTO_DESTRUCT=5e3;google.bookmarkbubble.Bubble.prototype.LOCAL_STORAGE_PREFIX="BOOKMARK_";google.bookmarkbubble.Bubble.prototype.DISMISSED_="DISMISSED_COUNT";google.bookmarkbubble.Bubble.prototype.IMAGE_ARROW_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzJFNTUzOTVGM0Q5MTFFMDk1OUZGOTUxMzQxOTZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzJFNTUzOTZGM0Q5MTFFMDk1OUZGOTUxMzQxOTZBOTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MkU1NTM5M0YzRDkxMUUwOTU5RkY5NTEzNDE5NkE5NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MkU1NTM5NEYzRDkxMUUwOTU5RkY5NTEzNDE5NkE5NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmaTRQ0AAAAMUExURe7u7v////X19f///0GahZ4AAAAEdFJOU////wBAKqn0AAAAR0lEQVR42tzJyQEAIAgDMND9d/ZGWmEB843UTYsArWJF54rPFx0UHhYclT8ud0/de8suqHNR7QtrXVzzkhqXVb+0hl+rCTAAtw4F95zesBUAAAAASUVORK5CYII=";google.bookmarkbubble.Bubble.prototype.IMAGE_CLOSE_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjhEMjhFOTJGMzI4MTFFMDk1OUZGOTUxMzQxOTZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjhEMjhFOTNGMzI4MTFFMDk1OUZGOTUxMzQxOTZBOTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERDM2MDFBNUYyMjkxMUUwOTU5RkY5NTEzNDE5NkE5NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERDM2MDFBNkYyMjkxMUUwOTU5RkY5NTEzNDE5NkE5NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjMAla0AAAAwUExURTMzM6ioqEpKSs3NzTo6OmpqakNDQ+Li4ioqKlpaWnZ2doeHh5qamlZWVlFRUeTk5IUDvwkAAAIJSURBVHja3JbZsoMgDIZZg6DA+7/tScIWtTOltyfYqQQ//oRN1fGjKaV+JRyoBW+ZM7khbtfARK+aGJg9K9GfmAwSeL9n0aeLwnNQSt6yiCKaUgIoWBGW19+9IcY0EJPjh/J2TYQCi5uREXKwyq+5OEKirdPseMTW0F3BL5WBZM8t7XfmTLpX96AldmSpUnK5WitTkRx+alQdM3kKI0dH0HSPoYZwUd2GwDWMNLaZzE/Et3T4QXzmGiKh+jX7PTDHC8bkxL0iE4IufkZVz7lg8lQhGaKu0S2OkKUAOTHbWulqyEGLDGW42DlqoStyImaUPAPrCK7t8LbUmhZydKTvh/MJVF3kfvGJEeXEDtP1jthiXkjPfzrtHfGPXUm5PBBz3mT0YyNLlVHiTQUXlwFRzECIYTMAbTpELrE1GG4tkdPniRn2GDFakSDM0HFxU4EP81JPibBKT6aZnb2LlOJCMLCrI51Zo2XzYqx7qKil4lc0SVTCKZGpwgfu6liDc1qENs7kgRyMgLvEKsFqESMN4LjAVMHInBORJKAuxIBf4+SfKiQjFpfuUYhR8x3JEtFz2i30PpNc0HeEkkmvHtGs2DZv5KO9/FAmopzidrUuJUHV3S77O/K9SBX2PB6Qt+OuLJX2hv7+Dpcqm6/9qXL8I0Rtf8Nk/rqQZ/I36yc/fSj4TcMXsv4TYADp7j2MNhJKiAAAAABJRU5ErkJggg==";google.bookmarkbubble.Bubble.prototype.IMAGE_BLACKBERRY_ICON_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThGNjJERkQwMEY0QTI1MDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBCMkE0OTU4QkMwMTFFMEE4MDNEMUFBM0ZDREM1QjgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBCMkE0OTQ4QkMwMTFFMEE4MDNEMUFBM0ZDREM1QjgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzJGOTcxODNCRDhCRTAxMUEwRTNGNjkyNUFDRkE2MTkiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6MTBCREIxMUNGRjVBRTAxMUJDRDJBNzcxMjgxOTJDMzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55WxUmAAAB70lEQVR42sRTTaupURhdL07yUeSrzGTga2hgRilGkpmpCUoZGTP3A85A/oGZgYGBOkchUUpkIFK+opOI1EnYx7PvvW/OrTs6g/vU8+79rr33s9dae2+BMYafhAQ/DNlkMqGW1Wo1SCQSWK1WaLVaweFwsFKphMvlApPJhEAgQPOE8/kMYq1Wq/H+/g7kcjlK0iFmt9tlnU7nG5bNZtn1esVqtcJyucThcEC5XIas1Wp9o6TX66HT6VCpVERMKpXCYrHgd7HnEITtdov1es2Ox6Mo4fPzU3j02Xw+57OMRiMeGwkajYYlk0mOqVQqvL6+QkZV2+02brcb5HI5nE4nDAYDp/fx8cF393q9aDQafOF+vxfbxWIBGZmXSqVETqPRCPl8niUSCRArCiqaTqd5nzahdLvdiEajkPV6vYcQgdMn/cFgEOPxGOQ2YUqlEuFwmONms5ljxKpQKAj8HpAmMpJkDAYDbgwZ1u/3MRwOMZvNOEZSCacilPRfLBa5B8Kzrff7HfV6Hc1mk1P1eDzIZDKoVqvY7XbivOl0+usiPS9WKBTw+XyIRCJ4e3sT8c1mw0heLBbDy8sLbDYb4vH49wJ2u/1Pl5EHFKTf7/fzI/ubqXiV6eNyufD8qMjd0+nEzz8UCv1zMR/476/xS4ABAJ70zF1PPvhAAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.IMAGE_SAFARI_FORWARD_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAkCAYAAAD2IghRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgZJREFUeNrsl99HQ2EYx8/WRImyP2BELFGWJWIXxW4SdVOKSJFSiixdJyK66WKJXaQUkbopdR/RbpqNSCNKRCQ2IrpZ35fncGRnO++Pnc7JvnwutvOec74e3+d5z+uJRqOazfoAE+BS5iFezX75wQXYBLVuMq5rBVyBZrcZZ+oBaTDoNuNMjeAMxHmi4wTjuhbADWhxm3GmMEVn2G3GmRrACUiAOrNFPlAQePgzxzRg6yJkKMTxjhlq3hGQLWacVxnQV2ZNkDLLpkVAovrt4BbMg0OZqOTIdM7keoQmxAMZDyiKzgHYM0aH1/iaiWm9MtciM9miJqlx28yi4hHYAddltm8OBalAiz6Jh9SAHWoiO8Xe65cxHv8D0y9gDCRF53gMzNls+hx0MNOiGxCbxRsC97FZnBK47xssgSGQl5njiTKNmKKqJMnsPfgyXOfZ8J5oA0rJbkCjoLvI/3dgnzaJd0XROAXTxirLGI/9+s2OX6uCESgVjWWwXWoRj/GwodpvlLtjxQ34SNHIqPw61D81WRxaK2CaRaPTimle4wNgl07oeYWGWePOUqU/rd5kNSrs4+aVmkWlsrShZHhv9HJUpV+x6SPQZWK6yYknIFaEKTBuEo1emt+aqqmiSvUlrm3RtNKcaNxMaZ6jnZMOy6FKNKfjVDVut4o1Z6Fa8arxf2T8R4ABAMxNWkZtHiMqAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.IMAGE_IOS7_FORWARD_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAtCAMAAADm86mrAAABMlBMVEUAAAACbP/k8v4AWf+qzf1hpf0HdP8Cbv+21v0fhf2v0P282P0xkv200/1CnP0AbP8Ab/8Ae/+22P0Bd/8Aav8ReP58sv4OeP8BdP8HeP/u9v4Gb/8Abv/Y6/7R5v3V6v2hzf1apf1Gmv1Pov5Vof0Sef5Wo/2v1P0efv5Zpf2Ow/2y0/252P0Aaf+82/30+f71+f4EcP+52f2Dtv4Yfv8ef/76/P4AU/+szf2sz/2v0/35/P4JaP+/2v34+/6q0f1Wof0AXf+myv6t0P0AXP/k8f7y+P4vkP73+v7+//8Abf8AYf8AZv8AZf8AaP8KdP/////8/f+01P0Oef/z+f7T5/37/f/e7v71+v4AY/+y1P32+/6v0f34/P4BbP/9/v8AZ//3+/601f11rv0Ldf8AZP81S/JRAAAAAXRSTlMAQObYZgAAAP5JREFUeNrt0NlOwkAUgOEDAgIqKqs7Ki6AyuIGLmyuFFpAgdpapFO07/8KNCk0mQba4coL+l+ci5MvJ5OBye0dfgB5u5uNGLn+2lhbRwctQh3d8SwHfKtHhLe3Q+xSkPUzJ0S6drwFK7QI+/WEue5m4xKAFynjFJVN/+e93VFmD/0os9TomvFOFTQOr0CSxuF/+C0njOIeNK7thIyOX9OyGlN5HPNUbrTjL/hPnLdvLr/Vngtjns7fq6vzJH+G8+aV0dtFWXf979eIS/LA4nPH7/jiLPzpRZiFt97AjONZ3OJ4gp43w0ac1fOIkxKnRtmRG+eu+mJ/arbagkNlQ2Wzhs4sFDqpAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.IMAGE_PLAYBOOK_BOOKMARK_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjhEMjhFOTZGMzI4MTFFMDk1OUZGOTUxMzQxOTZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjhEMjhFOTdGMzI4MTFFMDk1OUZGOTUxMzQxOTZBOTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OEQyOEU5NEYzMjgxMUUwOTU5RkY5NTEzNDE5NkE5NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OEQyOEU5NUYzMjgxMUUwOTU5RkY5NTEzNDE5NkE5NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmi5WPMAAAAwUExURb29vdPT08fHx5aWluTk5GlpaXx8fOzs7KysrPX19VZWVoiIiP39/WFhYaKiov///2c8oVAAAAAQdFJOU////////////////////wDgI10ZAAABEElEQVR42uzW0ZKDIAwF0CCRACH0//92rdVaBYHs085seSQeB66QER6/GPBF/wsFCOVkjLGJaCY9ggh6xJHVCCUKahEsdVCixEudkw6RLHWhz6fPo4ZgrYAO8VphFUJZK0V+zT3B9j7QIN4Qd9CU/XvY99LtMZmnEiHH9mCsLC/5pvGpvqdpviViboNAd2McNm5usFVjQ/O6VzfmU69HFBubp4HGgmc141A3OqfhhloYyTlsGkFw2RMMoHRN3aY+oiI96iOzB+D3QEwfbV/X0oO2hfo+Wt8vrxmQRuhw6Q5uX5FxtU5RoGfg+TifId+G/jFrr2dtOYu2g0iKq4OuHvqBTC6vTsjm+x/xJ9CPAAMAEPqQqkGB5zYAAAAASUVORK5CYII=";google.bookmarkbubble.Bubble.prototype.IMAGE_ANDROID3_BOOKMARK_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACMUlEQVRYR+2WzcdqURTGIxGJSEQiEpGIlGgUKY0SiWiURmnyJiLRIJESKY0S6R9d129TqnPq7HN6r1zuQxzb2ms961kfO5d8Ga4vx5d/m0C/3xd+n+AjBeLxuMRisU/iOy/BYrEQCCSTSZnP545JOFagUCjIcDiUwWAgfDuFIwLH4/FB+mg0Kpw5gSMCjUZDqtXqLV6tVpN6ve4kvrMeIOP9fn8LuNvtHDejbQUYu2w2a8g2k8mofrALUwJkN5vN5OfnR3q9niB5qVRSzeb3+2U6nRriMAk+n0/ZYMudbrerGhV7fK5WK8O9BwJk4HK5BInz+bzKtFwuS6vVUkRGo5Gs1+uXSW42GxXwSpq7KAOpSCSifD8vLoMCGAQCgYca25X12X673UooFDLdmqYlQDKv1yvj8fjT2Eo1fE0mE1NfL5uQmlFv5HQKegA1Kc0rvJ2Cy+Ui4XBYmHO7YE9w93Q6vb2qNYbsezpbF8ViUdLptJa5FgGUCAaDWg6xpeGsMr860yJAUzJOukilUtovpBaBdrttqw/omWazqcVXiwALiXF6Bmdm48V5Lpf7PQL86zkcDjeH1JeScM6P7/vnmG+2qQ4sFWCL8c/nCsrBbHc6HcPZvexMzrv5125CFlGlUpHlcqnmmnKcz2dDcqjCzmdaeC94B3SWmKUCNJTb7ZZEImH6Cj4z4VVEMY/Ho4hbwZIAI4XsdsEdnWVkScBu4Ht7s/f/2d9fJaBD/j+BryvwBySPr9aPfFVqAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.IMAGE_ANDROID4_MOBILE_BOOKMARK_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAABYSURBVFhH7ZRBCgAgDMOs//+zimdPpVCQ7AMrWTOtM6M4s7j7riYABORYIOnZXUcoTgCBOgHLguT7tgKgYfIE9RISwLIg2QErABomT4AFdQKWBXQAAl8R2B3oJR7LKvEUAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.IMAGE_WEIXIN_OPT_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNBMTExMjVBQzkyQzExRTM4QjQ4RkQzRjM3QUE4ODc5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNBMTExMjVCQzkyQzExRTM4QjQ4RkQzRjM3QUE4ODc5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0ExMTEyNThDOTJDMTFFMzhCNDhGRDNGMzdBQTg4NzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0ExMTEyNTlDOTJDMTFFMzhCNDhGRDNGMzdBQTg4NzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5b8VT+AAAABlBMVEX///8xNDmURCcmAAAAH0lEQVR42mJgJAAYBp0CBjAY6gpGw2E0HIZA1gMIMABlyQOVrz+JOwAAAABJRU5ErkJggg==";google.bookmarkbubble.Bubble.prototype.IMAGE_WEIXIN_BOOKMARK_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQzJCRkQ5MDJDQzlFMzExODg1QUI3NDhEQUUwNDgxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjlGRjMwMkM5MkYxMUUzOEVEQUNFMjY1RkM1MDBCNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjlGRjMwMUM5MkYxMUUzOEVEQUNFMjY1RkM1MDBCNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDJCRkQ5MDJDQzlFMzExODg1QUI3NDhEQUUwNDgxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQzJCRkQ5MDJDQzlFMzExODg1QUI3NDhEQUUwNDgxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuCPVX8AAAKeSURBVHjazJdbSFRRFIY9w+RbhdCFJBFCerAw0IrqRbJ66E4PmkVGN3woEgxSUykoooI0ukFhUBSFBUHRxUipoAuGJNFDN6So3pwu9FJpTdO34x+Q05mZc2bOjC34OIdx77X+s/faa22tSCSSNZwWjL4Uz5jjZd5MaNQzALfhKPS4ddDb8+jvM+BRcDG0QRcshwkwHqr0W5vGuDa3AorguIJsgpEOY0bpb10aW+SHgEJoldPNkOPCZ47GdmpuoascsNlkWA9rITfJ/BoHtVAJ5+A0vEwkoADWwRrI9ynRTZ7UwSo4D2fgVawtmKLszk/DicuTkKnxcuAWzIcHaRBgcmIeXI8lYAwMwB1YBjXwxofA72EbLIF7ijHWScAxuAjT4IsKywolz0ASgcPac+PjEAzqaLbDCScB5hxXwE1o0Fl/Bhu0It0egvcqcJXeja966ICVivWPgF96mmO3D67CbP1mSu1SLeWHOIFD0AwL4RqYRjMLrshnri1W3EI0V4pbVBc+ainNapyFn0PGmi26oH3eC/2ac1CJXQaWl0IUtdH66lJVNRPkqYpUu1YlrK/t1BcbW615Ja67YQIrUTKWSchzrU6HQ8/Yqgqa7WczypLDjfraaluAEbAdbqghZbt1GkjieE2Ck0q2qDXBAZjo1VkghQIz3bZFVjJOUhEwGOM9YwJ8sf9KQDCDcYNOAkIZFBByEnAEXmQg+Gs47CTgCSyG/fApDYE/qzeYGI9jJeFb2AHl6oZhHwL/VoWsVLXsc3MK7uoSaXr3wxSCd8tPhZqVp2P4HS5ryXbCOw+BzZ1hNyyCS/AtlTrwFfbosnpKwuxzo+8/dO1eALt0tfOtEPXpolquy2VY9d/SPt/Xlm0Zeu9PZNZw/3v+R4ABAPIgkEHZNSlKAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.IMAGE_UC_OPT_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0Q0FFNkQwRDc0MTExRTM5OTgzQTg5QUM5RkIzREMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0Q0FFNkQxRDc0MTExRTM5OTgzQTg5QUM5RkIzREMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDRDQUU2Q0VENzQxMTFFMzk5ODNBODlBQzlGQjNEQzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDRDQUU2Q0ZENzQxMTFFMzk5ODNBODlBQzlGQjNEQzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ml1OfAAAABlBMVEVERET///+IFeZEAAAAAnRSTlP/AOW3MEoAAAAjSURBVHjaYmAkABgGiQIGIGCE0qiAfgpGA2o0oEZYQAEEGAAlSgL5EFv1SgAAAABJRU5ErkJggg==";google.bookmarkbubble.Bubble.prototype.IMAGE_UC_BOOKMARK_DATA_URL_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3OEU2RUNBRDc0MzExRTNBNDk5Q0IyMTcyMERCNjU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3OEU2RUNCRDc0MzExRTNBNDk5Q0IyMTcyMERCNjU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njc4RTZFQzhENzQzMTFFM0E0OTlDQjIxNzIwREI2NTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njc4RTZFQzlENzQzMTFFM0E0OTlDQjIxNzIwREI2NTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oqsoXAAADY0lEQVR42ryWfWhNcRjHz92ul3kJk215mTDuWmHaUkOI3VBamhVW/tA0FmUMeX+n5Q9/+ANbLaQQy7y3TGtFLWXepiHbZDVkNWS2wrq+j75HT6edc273uvepT+d3fud3zu/5Pa/Hk52dbYQhueAW+BXKyzU1NUZMGJvPAhfAwnBOEI4Ce8AgsBfERluBpWCJssTKaCrQHxywzIkVhkRLgdUgg+Pr4CfwgfXRUGA42M1xPcgHdbwvAaMjrcBGMIHjI6AHHAa9IIlKREyBsaCY49vgLscPwRWOC+mOoMXr8GwYmAQmghmM+pH0+UHLWrFCDgPxKpV7BppBK+h0UkCiOp6bTQbpZDxPbVXyPHhsmXsFysAWMJUYdE07aAPPwRPwFrSADqmgXub0STDGRske9dILcMpmncTEVzBdHWYwSCZz1NrPoEBc6WUtTwVH1YIH4CZoBG/4QreLO7/QFSJxIIFKZPCQWoEKUG26QBrJMbpiPxf0o0m/h1jgxGrvyX26TRrXMrphl7nQY+mGJ8Bmjp+CxTx9xMSahhJE5RxL5F8DI0L4rmTEZQarxM0jxkhKMGm4AQwFq8BscAnkga4gNk7mxll9PJsJdtDKO5khfRai32Ati43IInAWDHTZPIUnzaKypfR7JlgH7rBtb6OSjpWwm02nnvdzGdl2EsuPJvGdaTxlB7OgkpmQS+Xy6G7HUiw5/ZrjFpeMyOdG7ayY79R8maoxVWA7x9LU4tx6wRReP9I1drKCVzH7N5dvngYNrL45Tr1gAEjkuN1mjQcEVNBVs+Ck8d685qk1lVwnFkt3UiCB/d9gLdfiB8vBVvo0nvMd9G2RZf0+NZYY+cRxvJMLEtkRRV7ytJLf90ihZWODQVjKyM/kaQ3+M5pzzUzXv+85KTCKJVnydR6oBTd4epEfSsFaFQtt9HGDUqxJzfXyICINTgqMUykmBWS+yo4z9HUj58zqucmhqxoq+n20RHWMS1XTIn47TjMWsb8bygIVdEmd+iu6yCJkBnEBFRArrJGm5RSEqby28uPnwAeH9cW0io/1v1K5QQJzgcqEQ/yVs/0l87C/l3DjziD6QBetU8YCZKKlkxWy/N9GgUAg5Fbq9/vtHqUx9338i25k+lVZC5U3Qm2+iWZ2lbAs8D/kjwADAOReyow5L47ZAAAAAElFTkSuQmCC";google.bookmarkbubble.Bubble.prototype.msg={android:'<b>将小游戏收藏到手机上:</b><br /> 1) 添加书签,<br /> 2) 点击并长按书签,<br /> 3) 点选 <b>向"主页"添加快捷方式</b><br /><br />',android3:'<b>将小游戏收藏到手机上:</b><br /> 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_ANDROID3_BOOKMARK_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" />,<br /> 点选 "<b>添加到</b>" 然后 "<b>主屏幕</b>"',android4:'<b>将小游戏收藏到手机上:</b><br /> 1) 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_ANDROID4_MOBILE_BOOKMARK_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" />,<br /> 2) 点选 "<b>添加书签</b>",<br /> 3) 点选 "<b>添加到</b>" 然后 "<b>主屏幕</b>"',android41:'<b>将小游戏收藏到手机上:</b><br /> 1) 添加书签,<br /> 2) 点击并长按书签,<br /> 3) 选 "<b>向主屏幕添加快捷方式</b>"<br /><br />',blackberry:'<b>将小游戏收藏到手机上:</b><br /> 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_BLACKBERRY_ICON_DATA_URL_+'" style="height: 1em;display: inline-block;padding:0;margin:0" />, 点选 "<b>添加至主屏幕</b>"',playbook:'<b>将小游戏收藏到手机上:</b><br /> 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_PLAYBOOK_BOOKMARK_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" />, 点选 <br />"<b>添加至主屏幕</b>"',ios42orlater:'<b>将小游戏收藏到手机上</b>:<br /> 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_SAFARI_FORWARD_DATA_URL_+'" style="height: 1em;display: inline-block;padding: 0;margin: 0" /> 然后点选 <br /><b>"添加至主屏幕"</b><br /><br />',ios7orlater:'<b>将小游戏收藏到手机上</b>:<br /> 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_IOS7_FORWARD_DATA_URL_+'" style="height: 2em;display: inline-block;padding: 0;margin: 0" /> 然后点选 <b>"添加至主屏幕"</b>',ioslegacy:'<b>将小游戏收藏到手机上</b>:<br /> 点击 <b style="font-size:15px">+</b> 然后点选 <b>"添加至主屏幕"</b>',weixin:'<b>将小游戏加到"我的收藏"</b>:<br />1) 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_WEIXIN_OPT_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" />,<br /> 2) 点选 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_WEIXIN_BOOKMARK_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" /> 收藏',weixinios:'<b>将小游戏加到"我的收藏"</b>:<br />1) 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_SAFARI_FORWARD_DATA_URL_+'" style="height: 1em;display: inline-block;padding: 0;margin: 0" />,<br /> 2) 点选 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_WEIXIN_BOOKMARK_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" /> 收藏',ucbrowser:'<b>将小游戏收藏到手机上</b>:<br /> 点击 <img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_UC_OPT_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding: 0;margin: 0" /> 然后点选 <br /><img src="'+google.bookmarkbubble.Bubble.prototype.IMAGE_UC_BOOKMARK_DATA_URL_+'" style="height: 1.5em;display: inline-block;padding:0;margin:0;" /> <b>"添加书签"</b><br /><br />'};google.bookmarkbubble.Bubble.prototype.REL_ICON_="wx";google.bookmarkbubble.Bubble.prototype.MOBILE_SAFARI_USERAGENT_REGEX_=/iPhone|iPod|iPad|Android|BlackBerry|PlayBook|UCBrowser/;google.bookmarkbubble.Bubble.prototype.IPAD_USERAGENT_REGEX_=/iPad/;google.bookmarkbubble.Bubble.prototype.ANDROID_USERAGENT_REGEX_=/Android/;google.bookmarkbubble.Bubble.prototype.BLACKBERRY_USERAGENT_REGEX_=/BlackBerry/;google.bookmarkbubble.Bubble.prototype.PLAYBOOK_USERAGENT_REGEX_=/PlayBook/;google.bookmarkbubble.Bubble.prototype.WEIXIN_USERAGENT_REGEX_=/MicroMessenger/;google.bookmarkbubble.Bubble.prototype.UC_USERAGENT_REGEX_=/UCBrowser/;google.bookmarkbubble.Bubble.prototype.IOS_VERSION_USERAGENT_REGEX_=/OS (\d)_(\d)(?:_(\d))?/;google.bookmarkbubble.Bubble.prototype.ANDROID_VERSION_USERAGENT_REGEX_=/Android (\d)\.(\d)(?:\.(\d))?/;google.bookmarkbubble.Bubble.prototype.isAllowedToShow_=function(){return this.isMobileSafari_()&&!this.hasBeenDismissedTooManyTimes_()&&!this.isFullscreen_()&&!this.hasHashParameter()};google.bookmarkbubble.Bubble.prototype.show_=function(){this.element_=this.build_();document.body.appendChild(this.element_);this.element_.style.WebkitTransform="translate3d(0,"+this.getHiddenYPosition_()+"px,0)";this.setHashParameter();window.setTimeout(this.boundScrollHandler_,1);window.addEventListener("scroll",this.boundScrollHandler_,false);window.setTimeout(google.bind(this.autoDestruct_,this),this.TIME_UNTIL_AUTO_DESTRUCT)};google.bookmarkbubble.Bubble.prototype.destroy=function(){if(this.hasBeenDestroyed_){return}window.removeEventListener("scroll",this.boundScrollHandler_,false);if(this.element_&&this.element_.parentNode==document.body){document.body.removeChild(this.element_);this.element_=null}this.hasBeenDestroyed_=true};google.bookmarkbubble.Bubble.prototype.rememberDismissal_=function(){if(window.localStorage){try{var e=this.LOCAL_STORAGE_PREFIX+this.DISMISSED_;var t=Number(window.localStorage[e])||0;window.localStorage[e]=String(t+1)}catch(n){}}};google.bookmarkbubble.Bubble.prototype.hasBeenDismissedTooManyTimes_=function(){if(!window.localStorage){return false}try{var e=this.LOCAL_STORAGE_PREFIX+this.DISMISSED_;var t=Number(window.localStorage[e])||0;return t>=this.NUMBER_OF_TIMES_TO_DISMISS}catch(n){return true}};google.bookmarkbubble.Bubble.prototype.isFullscreen_=function(){return!!window.navigator.standalone};google.bookmarkbubble.Bubble.prototype.isMobileSafari_=function(){return this.MOBILE_SAFARI_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.isIpad_=function(){return this.IPAD_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.isAndroid_=function(){return this.ANDROID_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.isBlackBerry_=function(){return this.BLACKBERRY_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.isPlayBook_=function(){return this.PLAYBOOK_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.isWeiXin_=function(){return this.WEIXIN_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.isUC_=function(){return this.UC_USERAGENT_REGEX_.test(window.navigator.userAgent)};google.bookmarkbubble.Bubble.prototype.getVersion_=function(e,t,n,r){return e<<21|t<<14|n<<7|r};google.bookmarkbubble.Bubble.prototype.getIosVersion_=function(){var e=this.IOS_VERSION_USERAGENT_REGEX_.exec(window.navigator.userAgent)||[];e.shift();return this.getVersion_.apply(this,e)};google.bookmarkbubble.Bubble.prototype.getAndroidVersion_=function(){var e=this.ANDROID_VERSION_USERAGENT_REGEX_.exec(window.navigator.userAgent)||[];e.shift();return this.getVersion_.apply(this,e)};google.bookmarkbubble.Bubble.prototype.isMobile_=function(){return window.navigator.userAgent.indexOf("Mobile Safari")>=0};google.bookmarkbubble.Bubble.prototype.setPosition=function(){this.element_.style.WebkitTransition="-webkit-transform 0.7s ease-out";this.element_.style.WebkitTransform="translate3d(0,"+this.getVisibleYPosition_()+"px,0)"};google.bookmarkbubble.Bubble.prototype.closeClickHandler_=function(){this.destroy();this.rememberDismissal_()};google.bookmarkbubble.Bubble.prototype.autoDestruct_=function(){if(this.hasBeenDestroyed_){return}this.element_.style.WebkitTransition="-webkit-transform 0.7s ease-in";this.element_.style.WebkitTransform="translate3d(0,"+this.getHiddenYPosition_()+"px,0)";window.setTimeout(google.bind(this.destroy,this),700)};google.bookmarkbubble.Bubble.prototype.getVisibleYPosition_=function(){if(this.isUC_()){return window.pageYOffset-this.element_.offsetHeight+window.innerHeight-17}return this.isIpad_()||this.isPlayBook_()||this.getAndroidVersion_()>=this.getVersion_(3,0)||this.isWeiXin_()?window.pageYOffset+17:window.pageYOffset-this.element_.offsetHeight+window.innerHeight-17};google.bookmarkbubble.Bubble.prototype.getHiddenYPosition_=function(){if(this.isUC_()){return window.pageYOffset+window.innerHeight}return this.isIpad_()||this.isPlayBook_()||this.getAndroidVersion_()>=this.getVersion_(3,0)||this.isWeiXin_()?window.pageYOffset-this.element_.offsetHeight:window.pageYOffset+window.innerHeight};google.bookmarkbubble.Bubble.prototype.iconUrl_;google.bookmarkbubble.Bubble.prototype.getIconUrl_=function(){if(!this.iconUrl_){var e=this.getLink(this.REL_ICON_);if(!e||!(this.iconUrl_=e.href)){this.iconUrl_="data:image/png;base64,"}}return this.iconUrl_};google.bookmarkbubble.Bubble.prototype.getLink=function(e){e=e.toLowerCase();var t=document.getElementsByTagName("link");for(var n=0;n<t.length;++n){var r=t[n];if(r.getAttribute("rel").toLowerCase()==e){return r}}return null};google.bookmarkbubble.Bubble.prototype.build_=function(){var e=document.createElement("div");var t=this.isIpad_();var n=this.isAndroid_();var r=this.isPlayBook_();var i=this.isBlackBerry_();var s=this.isWeiXin_();var o=this.isUC_();e.style.position="absolute";e.style.zIndex=1e5;e.style.width="100%";e.style.left="0";e.style.top="0";e.onclick=google.bind(this.closeClickHandler_,this);var u=document.createElement("div");u.style.position="relative";u.style.width="214px";if(o){u.style.margin="0 auto"}else if(this.getAndroidVersion_()>=this.getVersion_(3,0)||s){u.style.margin="0 0 0 "+(window.innerWidth-240)+"px"}else{u.style.margin=t?"0 0 0 82px":"0 auto"}u.style.border="2px solid #fff";u.style.padding="1em 1.5em 1em 0.5em";u.style.WebkitBorderRadius="8px";u.style.WebkitBoxShadow="0 0 8px rgba(0, 0, 0, 0.7)";u.style.WebkitBackgroundSize="100% 8px";u.style.backgroundColor="#eee";u.style.background="#cddcf3 -webkit-gradient(linear, "+"left bottom, left top, "+t||r||this.getAndroidVersion_()>=this.getVersion_(3,0)||isWeixin?"from(#cddcf3), to(#b3caed)) no-repeat top":"from(#b3caed), to(#cddcf3)) no-repeat bottom";u.style.font="0.75em sans-serif";e.appendChild(u);if(s){if(this.getIosVersion_()){u.innerHTML=this.msg.weixinios}else{u.innerHTML=this.msg.weixin}u.style.position="absolute";u.style.right="5px"}else if(o){u.innerHTML=this.msg.ucbrowser}else if(n){u.style.font="0.625em sans-serif";if(this.getAndroidVersion_()<this.getVersion_(3,0)){u.innerHTML=this.msg.android}else{if(this.getAndroidVersion_()<this.getVersion_(4,0)&&this.isMobile_()){u.innerHTML=this.msg.android3}else{if(this.getAndroidVersion_()<this.getVersion_(4,1)&&this.isMobile_()){u.innerHTML=this.msg.android4}else{u.innerHTML=this.msg.android41}}}}else if(i){u.innerHTML=this.msg.blackberry}else if(r){u.innerHTML=this.msg.playbook;u.style.position="absolute";u.style.right="5px"}else{if(this.getIosVersion_()>=this.getVersion_(7,0)){u.innerHTML=this.msg.ios7orlater}else if(this.getIosVersion_()>=this.getVersion_(4,2)){u.innerHTML=this.msg.ios42orlater}else{u.innerHTML=this.msg.ioslegacy}}var a=document.createElement("div");a.style["float"]="left";a.style.width="55px";a.style.height="55px";a.style.margin="-2px 7px 3px 5px";a.style.background="#fff url("+this.getIconUrl_()+") no-repeat 0 0";a.style.WebkitBackgroundSize="contain";a.style.WebkitBorderRadius="10px";a.style.WebkitBoxShadow="0 2px 5px rgba(0, 0, 0, 0.4)";u.insertBefore(a,u.firstChild);var f=document.createElement("div");f.style.backgroundImage="url("+this.IMAGE_ARROW_DATA_URL_+")";f.style.width="25px";f.style.height="19px";f.style.position="absolute";f.style.left="111px";if(t||r){f.style.WebkitTransform="rotate(180deg)";f.style.top="-19px";f.style.left="111px"}else if(s){f.style.WebkitTransform="scale(1, -1)";f.style.top="-19px";f.style.left="180px"}else if(o){f.style.bottom="-19px";f.style.left="96px"}else if(this.getAndroidVersion_()>=this.getVersion_(3,0)){f.style.WebkitTransform="scale(1, -1)";f.style.top="-19px";f.style.left="180px"}else{f.style.bottom="-19px";f.style.left="96px"}u.appendChild(f);var l=document.createElement("a");l.onclick=google.bind(this.closeClickHandler_,this);l.style.position="absolute";l.style.display="block";l.style.top="-5px";l.style.right="-5px";l.style.width="16px";l.style.height="16px";l.style.border="10px solid transparent";l.style.background="url("+this.IMAGE_CLOSE_DATA_URL_+") no-repeat";l.style.WebkitBackgroundSize="contain";u.appendChild(l);return e}