var snap_preview_anywhere_config = {version:"1.22",prefix:{image:"http://spa.snap.com/images/v1.22/",image_sized:"http://spa.snap.com/images/v1.22/size_305/",theme:"http://spa.snap.com/images/v1.22/theme/silver/",link:"http://spa.snap.com/",options:"http://spa.snap.com/",preview:"http://spa.snap.com/",spasense:"http://spa.snap.com/",bg:"http://spa.snap.com/images/v1.22/theme/silver/bg/bg_305x308",snap:"http://www.snap.com/",search:"http://www.snap.com/"},size:"small",theme:"silver",key:"e5a3c1e6dff5de35b1c6e7c470411886",source:"pub-2311827-www.wordpress.com",flavor:"wordpress",search_box:true,auto_preview:false,show_internal:true,platform:false,show_link_icon:"off",preview_trigger:"both",logo_tool_tip:"Snap.com - The other way to Search.",search_type:"snap",redirect_param:null,delay:{show:500,hide:150,move:200},text:{search_box:"Search the Web"},img:{cobrand:"http://spa.snap.com/images/v1.22/theme/silver//logo_wordpress.gif",submit:"http://spa.snap.com/images/v1.22/t.gif"},css_pos:{main:{x:0,y:0,w:305,h:308},ether:{x:null,y:null,w:258,h:32},body:{x:0,y:0,w:305,h:258},bg_img:{x:0,y:0,w:305,h:308},url:{x:14,y:4,w:215,h:20},url_a:{x:0,y:0,w:null,h:null},close_a:{xr:20,y:10,w:null,h:null},ques_a:{xr:20,y:-3,w:null,h:null},preview_div:{x:13,y:24,w:270,h:161},preview:{x:0,y:0,w:null,h:null},loading_img:{x:0,y:0,w:null,h:null},search:{x:13,yb:33,w:272,h:30},logo_a:{xr:16,yb:8,w:107,h:21},box:{x:5,y:5,w:210,h:20},submit:{xr:6,y:5,w:46,h:20},cobrand_img:{x:13,y:231,w:null,h:null},cobrand_a:{x:13,yb:10,w:100,h:20,y:231},options:{x:0,y:0,w:305,h:null},option_a:{xr:20,y:5,w:null,h:null},option_iframe:{x:13,y:21,w:275,h:230},spasense_iframe:{x:13,yb:33,w:274,h:32}},style:{ques_a:{fontSize:"9px",fontWeight:"normal",color:"#857a7a",textDecoration:"none"},close_a:{fontSize:"9px",fontWeight:"normal",color:"#857a7a",textDecoration:"none"},option_a:{fontSize:"10px",fontWeight:"normal",color:"#857a7a",borderBottom:"1px dotted #857a7a",textDecoration:"none"},url_a:{fontSize:"12px",fontWeight:"bold",color:"#003399",borderBottom:"1px dotted #003399",textDecoration:"none",textAlign:"left"},url:{overflow:"hidden"},preview_div:{border:"2px solid #827874",overflow:"hidden",backgroundColor:"#FFFFFF"},search:{backgroundColor:"#f5f5f6",border:"1px solid #d9ddce"},box:{fontSize:"10px",border:"1px solid #999999",color:"#333333",backgroundColor:"#ffffff"}},offset:{body:{top:40,bottom:10},options:{top:40,bottom:10},search_box:38},hidden:["spasense_iframe"],t_img:["cobrand_img","bg_img","preview"],retry_interval:[8000,5000,5000,5000,5000,5000],partial_check:{delay:2000,attempts:5},href:{logo:"http://www.snap.com/about/spa1B.php",cobrand:"http://wordpress.com/snap"},palette:{submit:"-214px 0",logo_a:"-107px 0"},ether:{tl:{x:47,y:0},tr:{x:0,y:0},bl:{x:47,y:276},br:{x:0,y:276}},el_scan:"all",color:{bubble:"#ffffff",bubble_rollover:"#fffeee",bubble_border:"#a4a3a3",url:"#003399",url_down:"#ff0000",preview_border:"#827874",preview_border_down:"#ff0000",options:"#857a7a",options_down:"#ff0000",search_box:"#f5f5f6",search_box_border:"#d9ddce",search_field:"#ffffff",search_field_border:"#999999"},fl:""};
function snapPreviewAnywhere(){this.init();}snapPreviewAnywhere.prototype={div:null,timer_id:null,current_orientation:"lr",retry_url_list:{},div_added:null,current_element:null,current_url:null,init:function(){this.div={};this.retry_url_list={};this.timer_id={retry:null,show:null,partial:null};this.div_added=false;this.current_element=null;this.current_url=null;this.domain=null;this.cfg=snap_preview_anywhere_config;var _1=this;this.observe(window,"load",function(){_1.onload();});var _2=document.getElementById("snap_preview_anywhere");if(_2&&_2.defer){this.timer_id.partial=window.setTimeout(function(){_1.partial_check();},this.cfg.partial_check.delay);}},clear_timer:function(_3){if(this.timer_id[_3]){window.clearTimeout(this.timer_id[_3]);this.timer_id[_3]=0;}},campaign:function(_4){var id=window.location.host.replace(/:\d+$/,"");if(this.cfg.flavor=="xanga"){var m=window.location.pathname.match(/(\/\w+)/);id+=m[1];}return "spa"+(_4?("_"+_4):"")+"!"+id;},is_internal_link:function(_7){var _8=/^(http|file)s?:\/\/(www\.)?(.*?)\//;if(this.domain===null){var m=document.location.href.match(_8);if(m){this.domain=m[3];}else{this.domain="";}}var _a=_7.href.match(_8);if(_a&&(this.domain==_a[3])){if(this.cfg.redirect_param){var _b="[\\?&]"+this.cfg.redirect_param+"=([^&#]*)";var _c=new RegExp(_b);var _d=_c.exec(_7.href);if(_d==null){return true;}else{return false;}}else{return true;}}else{return false;}},is_valid_link:function(_e){var _f=_e.href.match(/^(http)s?:\/\/([^#]*)/);var _10=document.location.href.match(/^(http|file)s?:\/\/([^#]*)/);if(!_f||!_10||(_f[2]==_10[2])||(_f[1]!=="http")){return false;}return true;},add_spa:function(_11){var spa=this;_11.snap_preview_added="spa";_11.text_trigger=false;if((this.cfg.show_link_icon=="off"||this.cfg.preview_trigger!="icon"||_11.parent_link_icon=="no"||_11.parent_link_icon=="both"||_11.className.indexOf("snap_no_icon")!=-1||_11.className.indexOf("snap_trigger_both")!=-1)&&_11.className.indexOf("snap_trigger_icon")==-1&&_11.parent_link_icon!="icon"){_11.text_trigger=true;}_11.icon_trigger=false;var _13=/<img[^<>]*>/ig;var _14=spa.trim(_11.innerHTML.replace(_13,""));if((this.cfg.show_link_icon=="on"||_11.className.indexOf("snap_trigger_both")!=-1||_11.className.indexOf("snap_trigger_icon")!=-1||_11.parent_link_icon=="icon"||_11.parent_link_icon=="both")&&_11.className.indexOf("snap_no_icon")==-1&&_11.snap_icon_added!="no"&&_14!=""){_11.icon_trigger=true;}_11.act_suffix="";if(_11.text_trigger&&_11.icon_trigger){_11.act_suffix=2;}if(_11.text_trigger){this.observe(_11,"mouseover",function(ev){spa.show_delay(ev,spa.cfg.delay.show,spa.cfg.delay.move,"link"+_11.act_suffix);});this.observe(_11,"mouseout",function(ev){spa.hide_delay(ev,spa.cfg.delay.hide);});}this.add_link_icon(_11);},add_link_icon:function(_17){var spa=this;if(_17.icon_trigger){var _19=document.createElement("img");_19.style.margin="0 0 0 0";_19.style.padding="1px 0 0 0";_19.style.width="14px";_19.style.height="12px";_19.style.border="0";_19.style.verticalAlign="top";_19.style.background="";_19.style.display="inline";_19.style.fontStyle="normal";_19.style.fontWeight="normal";_19.style.fontFamily="\"trebuchet ms\", arial, helvetica, sans-serif";_19.style.textDecoration="none";_19.style.cssFloat="none";_19.style.styleFloat="none";_19.className="snap_preview_icon";_19.src=this.cfg.prefix.theme+"iconLink.gif";_17.appendChild(_19);_19.snap_preview_added="spa";this.observe(_19,"mouseover",function(ev){spa.show_delay(ev,spa.cfg.delay.show,spa.cfg.delay.move,"icon"+_17.act_suffix);});this.observe(_19,"mouseout",function(ev){spa.hide_delay(ev,spa.cfg.delay.hide);});}_17.snap_icon_added="spa";},conditional_add_spa:function(_1c,_1d,_1e){if(_1c.snap_preview_added){return;}else{if(_1c.className.indexOf("snap_nopreview")!=-1){_1c.snap_preview_added="no";return;}}if((_1c.className.indexOf("snap_preview")!==-1)||(_1c.className.indexOf("snap_trigger_icon")!==-1)||(_1c.className.indexOf("snap_trigger_both")!==-1)||((_1c.href.indexOf("https://")!=0)&&(this.cfg.auto_preview||_1d)&&(this.cfg.show_internal||!this.is_internal_link(_1c))&&(this.is_valid_link(_1c)))){_1c.parent_link_icon=_1e;this.add_spa(_1c);}else{_1c.snap_preview_added="no";}},add_link_events:function(_1f){var _20;var _21=[];var _22=[];var _23=[];var _24=["a","area"];var _25=document;if(_1f&&_1f.tagName){_25=_1f;}if(this.cfg.show_link_icon=="on"){var _26;if(this.cfg.preview_trigger=="icon"){_26=" snap_trigger_icon";}else{_26=" snap_trigger_both";}if(this.cfg.platform=="blogger"){this.cfg.show_link_icon="off";var els=_25.getElementsByTagName("div");for(var i=0;i<els.length;i++){if(els[i].className.indexOf("post-body")>-1){els[i].className+=_26;}}}if(this.cfg.platform=="typepad"){this.cfg.show_link_icon="off";var els=_25.getElementsByTagName("div");for(var i=0;i<els.length;i++){if(els[i].className.indexOf("entry-body")>-1){els[i].className+=_26;}}}}var _29=[];switch(this.cfg.el_scan){case "all":_29=["*"];break;case "default":_29=["div","span"];break;}for(var tt=0;tt<_29.length;tt++){var els=_25.getElementsByTagName(_29[tt]);var _2b=false;if((_25!=document)&&(_29[tt]="*"||_25.tagName==_29[tt].toUpperCase())){_2b=true;}for(var i=0;(i<els.length)||_2b;i++){var el=els[i];if(i>=els.length){el=_25;_2b=false;}if(el.tagName!="A"&&el.tagName!="AREA"){if(el.className.indexOf("snap_nopreview")!=-1){_21.push(el);}else{if(el.className.indexOf("snap_preview")!=-1||el.className.indexOf("snap_no_icon")!=-1||el.className.indexOf("snap_trigger_icon")!=-1||el.className.indexOf("snap_trigger_both")!=-1){_22.push(el);}}if(this.cfg.show_link_icon&&el.className.indexOf("snap_no_icon")!=-1){_23.push(el);}}}}for(var i=0;i<_21.length;i++){for(var lt=0;lt<_24.length;lt++){_20=_21[i].getElementsByTagName(_24[lt]);for(var l=0;l<_20.length;l++){if(_20[l].snap_preview_added){continue;}if(_20[l].className.indexOf("snap_preview")!==-1){this.add_spa(_20[l]);}else{_20[l].snap_preview_added="no";}}}}for(var i=0;i<_23.length;i++){for(var lt=0;lt<_24.length;lt++){_20=_23[i].getElementsByTagName(_24[lt]);for(var l=0;l<_20.length;l++){if(_20[l].snap_icon_added){continue;}_20[l].snap_icon_added="no";}}}for(var i=0;i<_22.length;i++){var _2f="maybe";if(_22[i].className.indexOf("snap_trigger_icon")!=-1){_2f="icon";}if(_22[i].className.indexOf("snap_trigger_both")!=-1){_2f="both";}if(_22[i].className.indexOf("snap_no_icon")!=-1){_2f="no";}for(var lt=0;lt<_24.length;lt++){_20=_22[i].getElementsByTagName(_24[lt]);for(var l=0;l<_20.length;l++){this.conditional_add_spa(_20[l],true,_2f);}}}for(var lt=0;lt<_24.length;lt++){_20=_25.getElementsByTagName(_24[lt]);for(var l=0;l<_20.length;l++){this.conditional_add_spa(_20[l],false,false);}if(_25!="document"&&_25.tagName==_24[lt].toUpperCase()){this.conditional_add_spa(_25,false,false);}}},partial_check:function(){this.clear_timer("partial");if(this.cfg.partial_check.attempts<=0){return;}if(document.getElementsByTagName("body").length){if(!this.div_added){this.add_preview_div();}this.add_link_events();}var spa=this;this.timer_id.partial=window.setTimeout(function(){spa.partial_check();},this.cfg.partial_check.delay);this.cfg.partial_check.attempts--;},onload:function(){this.clear_timer("partial");this.cfg.partial_check.attempts=0;if(!this.div_added){this.add_preview_div();}this.add_link_events();},observe:function(_31,_32,_33){if(_31.addEventListener){if(_32=="mousewheel"){_32="DOMMouseScroll";}_31.addEventListener(_32,_33,false);}else{if(_31.attachEvent){_31.attachEvent("on"+_32,_33);}}},get_all_spa_nodes:function(_34,_35,_36){var els=_34.getElementsByTagName("*");for(var i=0;i<els.length;i++){if(els[i].id){var _39=els[i].id.match(/^snap_preview_anywhere_(\w+)/);if(_39){_35[_39[1]]=els[i];}}}return _35;},is_element:function(el){if((typeof el)=="object"&&el.style){return true;}else{return false;}},set_css:function(){for(var el in this.div){if(!this.is_element(this.div[el])){continue;}this.div[el].style.margin="0 0 0 0";this.div[el].style.padding="0 0 0 0";this.div[el].style.border="0";this.div[el].style.fontStyle="normal";this.div[el].style.fontWeight="normal";this.div[el].style.fontFamily="\"trebuchet ms\", arial, helvetica, sans-serif";this.div[el].style.cssFloat="none";this.div[el].style.styleFloat="none";this.div[el].style.position="static";this.div[el].style.left="auto";this.div[el].style.top="auto";this.div[el].style.lineHeight="normal";this.div[el].style.zIndex=Number(this.div[el].style.zIndex)+999999;}var _3c={x:"left",xr:"right",y:"top",yb:"bottom",w:"width",h:"height"};for(var i in this.cfg.css_pos){if(!this.is_element(this.div[i])){continue;}var pos=this.cfg.css_pos[i];this.div[i].style.position="absolute";for(var _3f in _3c){if(((typeof _3c[_3f])=="string")&&(pos[_3f]!==null)&&(pos[_3f]!==undefined)){this.div[i].style[_3c[_3f]]=pos[_3f]+"px";}}}if(this.isIE&&document.compatMode&&document.compatMode!="CSS1Compat"){this.div.preview_div.style.width=(this.cfg.css_pos.preview_div.w+4)+"px";this.div.preview_div.style.height=(this.cfg.css_pos.preview_div.h+4)+"px";this.div.search.style.height=(this.cfg.css_pos.search.h+2)+"px";this.div.search.style.width=(this.cfg.css_pos.search.w+2)+"px";}if(document.compatMode&&document.compatMode=="CSS1Compat"){this.div.box.style.height=(this.cfg.css_pos.box.h-5)+"px";this.div.box.style.width=(this.cfg.css_pos.box.w-8)+"px";}for(var i=0;i<this.cfg.t_img.length;i++){if(!this.is_element(this.div[this.cfg.t_img[i]])){continue;}this.div[this.cfg.t_img[i]].src=this.cfg.prefix.image+"t.gif";}this.div.loading_img.src=this.cfg.prefix.image_sized+"loading.gif";this.div.cobrand_img.src=this.cfg.img.cobrand;for(var i in this.cfg.palette){if(!this.is_element(this.div[i])){continue;}this.div[i].style.backgroundColor="transparent";this.div[i].style.backgroundImage="url("+this.cfg.prefix.theme+this.cfg.theme+"_palette.gif)";this.div[i].style.backgroundPosition=this.cfg.palette[i];this.div[i].style.backgroundRepeat="no-repeat";}this.div.submit.src=this.cfg.img.submit;if(this.div.submit.src.match(/\.png/)&&this.needs_png_fix){this.div.submit.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.div.submit.src+"',sizingMethod='scale')";this.div.submit.src=this.cfg.prefix.image+"t.gif";}this.div.submit.style.backgroundColor="transparent";this.div.box.style.padding="3px 0 0 6px";for(var i in this.cfg.style){if(!this.is_element(this.div[i])){continue;}for(var j in this.cfg.style[i]){if((typeof this.cfg.style[i][j])=="string"){this.div[i].style[j]=this.cfg.style[i][j];}}}for(var i=0;i<this.cfg.hidden.length;i++){if(!this.is_element(this.div[this.cfg.hidden[i]])){continue;}this.div[this.cfg.hidden[i]].style.display="none";}},add_preview_div:function(){if(this.div_added){return;}var _41=document.getElementsByTagName("html")[0];_41.style.position="static";this.div.main=document.createElement("div");this.div.main.id="snap_preview_anywhere_main";this.div.main.style.position="absolute";this.div.main.style.visibility="hidden";this.div.main.style.overflow="hidden";var _42=document.getElementsByTagName("body")[0];_42.insertBefore(this.div.main,_42.firstChild);this.div_added=true;this.div.main.innerHTML="<img id=\"snap_preview_anywhere_bg_img\" src=\"\" />\n<div id=\"snap_preview_anywhere_ether\" style=\"position:static\"><div>&nbsp;</div></div>\n<div id=\"snap_preview_anywhere_body\">\n <a class=\"snap_nopreview\" id=\"snap_preview_anywhere_close_a\" href=\"options\">& Disable</a>\n <a class=\"snap_nopreview\" id=\"snap_preview_anywhere_ques_a\" href=\"options\" alt=\"Snap Preview Anywhere Options\" title=\"Snap Preview Anywhere Options\">Options</a>\n <div id=\"snap_preview_anywhere_url\" style=\"white-space:nowrap\"><a class=\"snap_nopreview\" id=\"snap_preview_anywhere_url_a\" href=\"#\">#</a></div>\n <div id=\"snap_preview_anywhere_preview_div\"><a class=\"snap_nopreview\" id=\"snap_preview_anywhere_img_a\" href=\"#\"><img id=\"snap_preview_anywhere_preview\" src=\"\" /><img id=\"snap_preview_anywhere_loading_img\" src=\"\" /></a></div>\n <div id=\"snap_preview_anywhere_search\">\n  <form id=\"snap_preview_anywhere_search_form\" action=\"#\" method=\"GET\" accept-charset=\"UTF8\" target=\"_blank\">\n   <input id=\"snap_preview_anywhere_box\" type=\"text\" name=\"query\" autocomplete=\"off\" />\n   <input type=\"image\" name=\"snap_preview_anywhere_submit\" id=\"snap_preview_anywhere_submit\" alt=\"Submit your search\" title=\"Submit your search\" />\n  </form>\n </div>\n <iframe id=\"snap_preview_anywhere_spasense_iframe\" frameborder=\"no\" scrolling=\"no\" src=\"\"></iframe>\n <img id=\"snap_preview_anywhere_cobrand_img\" src=\"\"/>\n <a class=\"snap_nopreview\" id=\"snap_preview_anywhere_cobrand_a\" href=\"\" target=\"_blank\" title=\"Sign Up to add Free Previews to your site!\"></a>\n <a class=\"snap_nopreview\" id=\"snap_preview_anywhere_logo_a\" href=\"\" target=\"_blank\"></a>\n</div>\n<div id=\"snap_preview_anywhere_options\">\n <a class=\"snap_nopreview\" id=\"snap_preview_anywhere_option_a\" href=\"close\" alt=\"Close Snap Preview Anywhere Options\" title=\"Close Snap Preview Anywhere Options\">Close&nbsp;Options</a>\n <iframe id=\"snap_preview_anywhere_option_iframe\" width=\"265\" height=\"190\" frameborder=\"0\" scrolling=\"no\" src=\"\" /></iframe>\n</div>\n";this.get_all_spa_nodes(this.div.main,this.div);this.set_css();this.raise_loading_img();this.observe(this.div.main,"mouseover",function(ev){spa.highlight(true);});this.observe(this.div.main,"mouseout",function(ev){var _45=ev.relatedTarget||ev.toElement;if(_45==null){return;}if(spa.isOpera){var top=spa.getTop(spa.div.main);var _47=spa.getLeft(spa.div.main);var _48=spa.getBottom(spa.div.main);var _49=spa.getRight(spa.div.main);var _4a=ev.pageX||(ev.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft));var _4b=ev.pageY||(ev.clientY+(document.documentElement.scrollTop||document.body.scrollTop));var _4c=(_4a>_47&&_4a<_49&&_4b>top&&_4b<_48);if(_4c){return;}}spa.highlight(false);spa.hide_delay(ev,100);});var spa=this;this.observe(this.div.preview,"load",function(ev){spa.check_image_status(ev);});this.observe(this.div.ether,"mouseover",function(ev){spa.highlight(false);spa.hide_delay(ev,100);if(ev.preventDefault){ev.preventDefault();ev.stopPropagation();ev.returnValue=false;ev.cancelBubble=true;}else{ev.returnValue=false;ev.cancelBubble=true;}});spa.opt_url=this.cfg.prefix.options+"options.php?source="+encodeURIComponent(this.cfg.source)+"&key="+this.cfg.key+"&sb="+(this.cfg.search_box?"1":"0")+"&size="+this.cfg.size+"&th="+this.cfg.theme;this.observe(this.div.option_iframe,"mouseout",function(_50){_50.returnValue=false;_50.cancelBubble=true;});this.observe(this.div.ques_a,"click",function(ev){return spa.option_frame(ev,true,false);});this.observe(this.div.close_a,"click",function(ev){return spa.option_frame(ev,true,true);});this.observe(this.div.option_a,"click",function(ev){return spa.option_frame(ev,false,false);});this.observe(this.div.option_a,"mouseover",function(ev){spa.div.option_a.style.borderBottom="none";});this.observe(this.div.option_a,"mouseout",function(ev){spa.div.option_a.style.borderBottom="1px dotted "+spa.cfg.color.options;});this.observe(this.div.url_a,"mouseover",function(ev){spa.div.url_a.style.borderBottom="none";});this.observe(this.div.url_a,"mouseout",function(ev){spa.div.url_a.style.borderBottom="1px dotted "+spa.cfg.color.url;});var _58=["img_a","url_a"];for(var i=0;i<_58.length;i++){this.observe(this.div[_58[i]],"mouseup",function(ev){spa.link_click("up",ev);});this.observe(this.div[_58[i]],"click",function(ev){spa.link_click("click",ev);});}this.observe(document,"mousewheel",function(ev){spa.disabled=true;clearTimeout(spa.disableTimer);spa.disableTimer=window.setTimeout(function(){spa.disabled=false;},200);});this.observe(this.div.search_form,"submit",function(ev){spa.form_submit(ev);});this.div.box.value=this.cfg.text.search_box;this.observe(this.div.box,"focus",function(ev){if(spa.div.box.value===spa.cfg.text.search_box){spa.div.box.value="";}});var _5f="?source="+encodeURIComponent(this.cfg.source)+"&campaign=";this.div.logo_a.href=this.cfg.href.logo+_5f+this.campaign("bsblogo");this.div.logo_a.title=this.cfg.logo_tool_tip;this.div.cobrand_a.href=this.cfg.href.cobrand;if(this.div.cobrand_a.href.indexOf(this.cfg.prefix.snap)==0){this.div.cobrand_a.href+=_5f+this.campaign("link");}this.div.search_form.action=this.cfg.prefix.search;var el=document.createElement("input");el.type="hidden";el.name="source";el.value=encodeURIComponent(this.cfg.source);this.div.search_form.appendChild(el);el=document.createElement("input");el.type="hidden";el.name="campaign";el.value="";this.div.search_form.appendChild(el);this.div.form_campaign=el;if(this.cfg.search_type=="adult"){el=document.createElement("input");el.type="hidden";el.name="spa_adult";el.value="1";this.div.search_form.appendChild(el);}this.orientation("bl");},option_frame:function(ev,_62,_63){this.div.body.style.display=_62?"none":"inline";this.div.options.style.display=_62?"inline":"none";if(_62){var url=this.opt_url+"&url="+this.current_url+(_63?"&hl=disable":"");var spa=this;spa.div.option_iframe.src="about:blank";window.setTimeout(function(){spa.div.option_iframe.src=url;},0);}ev.returnValue=false;if(ev.preventDefault){ev.preventDefault();}return false;},raise_loading_img:function(){this.div.loading_img.style.zIndex=Number(this.div.preview.style.zIndex)+10;},lower_loading_img:function(){this.div.loading_img.style.zIndex=Number(this.div.preview.style.zIndex)-10;},move:function(x,y){this.div.main.style.left=x+"px";this.div.main.style.top=y+"px";},hide_delay:function(ev,_69){this.clear_timer("show");var spa=this;this.timer_id.show=window.setTimeout(function(){spa.hide();},_69);},hide:function(){this.div.main.style.visibility="hidden";},show_delay:function(ev,_6c,_6d,_6e){this.clear_timer("show");if(this.disabled){return;}var _6f;if(ev.srcElement){_6f=ev.srcElement;}else{if(ev.target){_6f=ev.target;}}if(_6f.className=="snap_preview_icon"&&_6e=="link2"){_6e="icon2";}var ex=this.getPageX(ev);var ey=this.getPageY(ev);var _72=this.getViewportWidth();var _73=this.getViewportHeight();if((/Safari|Konqueror|KHTML/gi).test(navigator.userAgent)){var _74=ev.pageX-window.pageXOffset;var _75=ev.pageY-window.pageYOffset;var _76=(_75>(_73/2))?"b":"t";_76+=(_74>(_72/2))?"r":"l";}else{var _76=(ev.clientY>(_73/2))?"b":"t";_76+=(ev.clientX>(_72/2))?"r":"l";}var _77=null;if(_6f){var _78=_6f;for(var i=0;(i<5)||(!_78);i++){if((_78.tagName=="A"||_78.tagName=="AREA")&&_78.href){_77=_78;break;}_78=_78.parentNode;}}if(_77){var spa=this;if(!this.is_valid_link(_77)){return;}if(this.div.main.style.visibility!="visible"){this.timer_id.show=window.setTimeout(function(){spa.show(_77,ex,ey,_76,_6f,_6e);},_6c);}else{if(!_6f||(this.current_element!=_6f)){this.timer_id.show=window.setTimeout(function(){spa.show(_77,ex,ey,_76,_6f,_6e);},_6d);}}}},show:function(_7b,ex,ey,_7e,_7f,_80){this.div.body.style.display="inline";this.div.options.style.display="none";if(this.div.url_a.href!=_7b.href){this.raise_loading_img();}if(!_7e){_7e=this.current_orientation;}this.orientation(_7e);this.div.box.value=this.cfg.text.search_box;this.div.box.blur();var spa=this;window.setTimeout(function(){spa.show_part2(_7b,ex,ey,_7e,_7f,_80);},0);var _82=this.cfg.prefix.spasense+"spasense.php?key="+this.cfg.key+"&url="+_7b.href+"&cp="+this.campaign("spasense")+"&size="+this.cfg.size+"&src="+encodeURIComponent(this.cfg.source);if(this.cfg.search_type=="spasense"&&this.cfg.search_box==true){if(this.div.spasense_iframe.src!=_82){this.div.spasense_iframe.src=_82;}}else{this.div.spasense_iframe.src="";}},show_part2:function(_83,ex,ey,_86,_87,_88){this.preview_url(_83,_88);if(_86.substr(0,1)=="b"){ey-=(this.div.main.offsetHeight+5);}else{ey+=10;}if(_86.substr(1,1)=="r"){ex-=this.div.main.offsetWidth;}this.move(ex,ey);this.current_element=_87;this.div.main.style.visibility="visible";},orientation:function(_89,_8a){var _8b=this.cfg.prefix.bg;switch(_89){case "bl":this.div.body.style.top=this.cfg.offset.body.bottom+"px";this.div.options.style.top=this.cfg.offset.options.bottom+"px";break;case "br":this.div.body.style.top=this.cfg.offset.body.bottom+"px";this.div.options.style.top=this.cfg.offset.options.bottom+"px";break;case "tl":this.div.body.style.top=this.cfg.offset.body.top+"px";this.div.options.style.top=this.cfg.offset.options.top+"px";break;case "tr":this.div.body.style.top=this.cfg.offset.body.top+"px";this.div.options.style.top=this.cfg.offset.options.top+"px";break;default:return;break;}this.div.ether.style.left=this.cfg.ether[_89].x+"px";this.div.ether.style.top=this.cfg.ether[_89].y+"px";_8b+="_"+_89;_8b+=(_8a?"_d.png":".png");if(this.needs_png_fix){this.div.bg_img.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+_8b+"',sizingMethod='scale')";}else{this.div.main.style.background="url("+_8b+")";}this.current_orientation=_89;},highlight:function(_8c){this.clear_timer("show");this.orientation(this.current_orientation,_8c);},preview_url:function(_8d,_8e){var url=_8d.href;var _90=_8d.target;this.current_url=url;this.div.url_a.href=url;this.div.url_a.target=_90;this.div.img_a.href=url;this.div.img_a.target=_90;if(this.cfg.redirect_param){var _91="[\\?&]"+this.cfg.redirect_param+"=([^&#]*)";var _92=new RegExp(_91);var _93=_92.exec(url);if(_93==null){this.div.url_a.innerHTML=url.replace(/\w+:\/\/(www\.)?/,"");}else{this.div.url_a.innerHTML=_93[1].replace(/(\w+:\/\/)?(www\.)?/,"");url=_93[1];}}else{this.div.url_a.innerHTML=url.replace(/\w+:\/\/(www\.)?/,"");}var m=url.match(/\w+:\/\/([^\/]*)/);if(m){this.div.preview.title="Go to "+m[1];this.div.loading_img.title="Go to "+m[1];}else{this.div.preview.title="";this.div.loading_img.title="";}this.clear_timer("retry");if(this.retry_url_list[url]){this.div.preview.src=this.retry_url_list[url];}else{this.div.preview.src=this.cfg.prefix.preview+"preview/?url="+encodeURIComponent(url)+"&key="+this.cfg.key+"&src="+encodeURIComponent(this.cfg.source)+"&cp="+this.campaign("preview")+"&sb="+(this.cfg.search_box?"1":"0")+"&v="+this.cfg.version+"&size="+this.cfg.size+"&act="+_8e;}},link_click:function(_95,ev){var rw=false;switch(_95){case "up":var b=0;if(typeof (ev.which)=="number"){b=ev.which;}else{if(typeof (ev.button)=="number"){b=ev.button;}}if((this.isIE&&b==4)||(!this.isIE&&b==2)){rw=true;}break;case "click":rw=true;break;}if(rw){var _99=this.cfg.prefix.preview+"explore/"+Math.floor((Math.random()*100000))+"/?url="+encodeURIComponent(this.current_url)+"&key="+this.cfg.key+"&src="+encodeURIComponent(this.cfg.source)+"&cp="+this.campaign("redir");this.div.url_a.href=_99+"&tol=url";this.div.img_a.href=_99+"&tol=image";var spa=this;window.setTimeout(function(){spa.div.url_a.href=spa.current_url;spa.div.img_a.href=spa.current_url;},0);}},check_image_status:function(ev){this.lower_loading_img();if(this.div.preview.width==274){var _9c=1;var url=this.div.preview.src;var _9e=/retry=(\d+)/;var _9f=url.match(_9e);if(_9f){_9c=Number(_9f[1])+1;url=url.replace(_9e,"retry="+_9c);}else{url+="&retry="+_9c;}if(_9c>this.cfg.retry_interval.length){return;}if(_9c==this.cfg.retry_interval.length){url+="&final=1";}this.retry_url_list[this.div.url_a.href]=url;if(this.div.main.style.visibility=="visible"){var spa=this;var _a1=this.cfg.retry_interval[_9c-1];this.clear_timer("retry");this.timer_id.retry=window.setTimeout(function(){spa.div.preview.src=url;},_a1);}}},form_submit:function(ev){var _a3=false;if(this.div.box.value===this.cfg.text.search_box){this.div.form_campaign.value=this.campaign("defaulttext");if(this.cfg.search_type!="adult"){_a3=true;}}else{if(this.div.box.value===""){this.div.form_campaign.value=this.campaign("emptybox");_a3=true;}else{this.div.form_campaign.value=this.campaign("bsb");}}if(_a3){var _a4=this.cfg.prefix.search+"?source="+encodeURIComponent(this.cfg.source)+"&campaign="+this.div.form_campaign.value;if(this.cfg.search_type=="image"){_a4+="&query=sunflower";}window.open(_a4,"_blank");ev.returnValue=false;if(ev.preventDefault){ev.preventDefault();}return false;}},needs_png_fix:(navigator.userAgent.match(/msie (5\.5|6)/i)&&navigator.platform=="Win32"),isFirefox:(navigator.userAgent.match(/firefox/i)),yahoo_yui_section_being:function(){"The following section of code adapted from the Yahoo YUI Library";"    Copyright (c) 2006, Yahoo! Inc. All rights reserved.";"    Code licensed under the BSD License:";"    http://developer.yahoo.net/yui/license.txt";"    Version: 0.11.4";},isSafari:(/Safari|Konqueror|KHTML/gi).test(navigator.userAgent),isIE:(!this.isSafari&&!navigator.userAgent.match(/opera/gi)&&navigator.userAgent.match(/msie/gi)),isOpera:(navigator.userAgent.match(/Opera/gi)),getPageX:function(ev){var x=ev.pageX;if(!x&&0!==x){x=ev.clientX||0;if(this.isIE){x+=this._getScrollLeft();}}return x;},getPageY:function(ev){var y=ev.pageY;if(!y&&0!==y){y=ev.clientY||0;if(this.isIE){y+=this._getScrollTop();}}return y;},_getScrollLeft:function(){return this._getScroll()[1];},_getScrollTop:function(){return this._getScroll()[0];},_getScroll:function(){var dd=document.documentElement,db=document.body;if(dd&&(dd.scrollTop||dd.scrollLeft)){return [dd.scrollTop,dd.scrollLeft];}else{if(db){return [db.scrollTop,db.scrollLeft];}else{return [0,0];}}},getViewportHeight:function(){var _aa=-1;var _ab=document.compatMode;if((_ab||this.isIE)&&!this.isOpera){switch(_ab){case "CSS1Compat":_aa=document.documentElement.clientHeight;break;default:_aa=document.body.clientHeight;}}else{_aa=self.innerHeight;}return _aa;},getViewportWidth:function(){var _ac=-1;var _ad=document.compatMode;if(_ad||this.isIE){switch(_ad){case "CSS1Compat":_ac=document.documentElement.clientWidth;break;default:_ac=document.body.clientWidth;}}else{_ac=self.innerWidth;}return _ac;},getWidth:function(_ae){if(_ae==document.body||_ae==document||_ae==window){return window.getWidth();}else{if(_ae){var _af=parseInt(_ae.offsetWidth);return (_af==0)?parseInt(_ae.style.width):_af;}else{return null;}}},getHeight:function(_b0){if(_b0==document.body||_b0==document||_b0==window){return window.getHeight();}else{if(_b0){var _b1=parseInt(_b0.offsetHeight);return (_b1==0)?parseInt(_b0.style.height):_b1;}else{return null;}}},getLeft:function(_b2){return _b2.offsetLeft;},getRight:function(_b3){return this.getLeft(_b3)+this.getWidth(_b3);},getTop:function(_b4){return _b4.offsetTop;},getBottom:function(_b5){return this.getTop(_b5)+this.getHeight(_b5);},trim:function(str){return str.replace(/^\s*|\s*$/g,"");},yahoo_yui_section_end:function(){"End Yahoo YUI Library adapted code section";},log:function(msg,obj){if(!this.isFirefox||typeof console=="undefined"){return;}if(obj){console.log(msg,obj);}else{console.log(msg);}},Rescan:function(_b9){if(_b9===null){return;}this.add_link_events(_b9);}};var snap_preview_anywhere=new snapPreviewAnywhere();