F.stewart_event=function(J,h,l){writeDebug("stewart_event div_id:"+J+" pType:"+h+" pItem:"+l);if(_ge(J)){_ge(J).stewart_swf_event(h,l);}};F._stewart_swf_div={swf_path:(_qs_args.yep_branch)?"/apps/video/stewart_"+_qs_args.yep_branch+".swf.v"+new Date().getTime():"/apps/video/stewart.swf.v"+global_stewartVersion,swf_id:"",is_playing:false,was_playing:false,play_tim:null,stewart_swf_event:function(h,l){writeDebug("stewart_swf_event this.id:"+this.id+" pType:"+h+" pItem:"+l);if(h=="isPlayingChanged"){this.is_playing=(l=="true");if(this.is_playing){this.stewart_hide_loading_el();}}if(h=="showingPhotoAtStart"){this.stewart_hide_loading_el();}if(h=="platformReady"){this.stewart_swap_img_out();}},stewart_hide_loading_el:function(){if(_ge(this.loading_el_id)){_ge(this.loading_el_id).style.display="none";}},stewart_swap_img_in:function(){if(_ge(this.swf_id)){_ge(this.swf_id).style.visibility="hidden";}if(_ge(this.img_id)){_ge(this.img_id).style.display="block";}},stewart_swap_img_out:function(){if(_ge(this.swf_id)){_ge(this.swf_id).style.visibility="visible";}if(_ge(this.img_id)){_ge(this.img_id).style.display="none";}},stewart_play_after_pause:function(){var h=_ge(this.id);var l=_ge(this.swf_id);if(this.play_tim){clearTimeout(this.play_tim);}this.play_tim=setTimeout(function(){if(h.stewart_need_to_hide_video){h.stewart_swap_img_out();}if(l&&l.playVideo){h.was_playing=false;l.playVideo();}},200);},stewart_play_if_was_playing:function(){if(this.was_playing){this.stewart_play_after_pause();}else{if(this.stewart_need_to_hide_video){this.stewart_swap_img_out();}}},stewart_pause_if_need_to_hide_video:function(){if(this.stewart_need_to_hide_video){this.stewart_pause();}},stewart_pause:function(){if(this.stewart_need_to_hide_video){this.stewart_swap_img_in();}if(this.play_tim){clearTimeout(this.play_tim);}this.play_tim=null;var h=false;if(!this.is_playing){return ;}h=true;var l=_ge(this.swf_id);if(l&&l.getIsPlaying){h=l.getIsPlaying();if(l.pauseVideo){l.pauseVideo();}}this.was_playing=h;},stewart_go_go_go:function(y,u,a,E,l){F.eb_add(this);this.loading_el_id=this.id.replace("_div","_loading_el");this.img_id=this.id.replace("_div","_img");this.swf_id=this.id.replace("_div","");this.form_id=this.id.replace("_div","_form");this.wait=E;var T=(navigator.appVersion.toLowerCase().indexOf("mac")>0);this.stewart_need_to_hide_video=(!F.is_safari&&!(F.is_ff3&&T));this.flash_version=deconcept.SWFObjectUtil.getPlayerVersion();if(_qs_args.noflash){this.flash_version.major=0;}writeDebug("Flash:"+this.flash_version.major+"."+this.flash_version.minor+"r"+this.flash_version.rev);this.w=y.toString();this.h=u.toString();this.thumb_src=l;this.init_ob=a;this.stewart_make_sure_we_have_thumb_src();this.style.position="relative";if(_ge(this.form_id)){this.stewart_add_form();}var r=this.id;if(this.wait){if(this.stewart_is_flash_good()){var J=this.id.replace("_div","_trigger_a");var z=_ge(J);if(z){z.onclick=function(){if(_ge(r)&&_ge(r).stewart_write){_ge(r).stewart_write();return false;}};}var U=this.id.replace("_div","_big_trigger_a");var n=_ge(U);if(n){n.onclick=z.onclick;}}}else{if(Y.U.Dom.hasClass(this,"photo_gne_video_wrapper_div")){this.style.backgroundColor="black";}if(this.stewart_is_flash_good()){var b=0;if(!window.video_has_had_focus){b=1;}if(F.is_safari){b=0;}var b=0;if(b){var x=document.createElement("IMG");x.id="stewart_temp_jpg";x.src=this.thumb_src;x.width=this.w;x.height=this.h;x.style.position="absolute";x.style.display="block";this.appendChild(x);var x=document.createElement("IMG");x.id="stewart_play_button";x.src=_images_root+"/video_play_icon_large.png";x.width=40;x.height=22;x.style.position="absolute";x.style.display="block";x.style.left=Math.round(this.w/2)-Math.round(x.width/2)+"px";x.style.top=Math.round(this.h/2)-Math.round(x.height/2)+"px";this.appendChild(x);window.video_play_on_focus=function(){window.video_has_had_focus=1;Y.U.Event.removeListener(window,"focus",window.video_play_on_focus);_ge(r).stewart_write();};Y.U.Event.addListener(window,"focus",window.video_play_on_focus);}else{this.stewart_write();}}else{if(_ge("photo_gne_flash_notice_div")){_ge("photo_gne_flash_notice_div").style.display="block";}}}},stewart_make_sure_we_have_thumb_src:function(){this.thumb_src=(!this.thumb_src&&global_photos&&global_photos[this.init_ob.photo_id]&&global_photos[this.init_ob.photo_id].video_thumb_src)?global_photos[this.init_ob.photo_id].video_thumb_src:this.thumb_src;},stewart_is_flash_good:function(){if(this.flash_version.major*1<9){return false;}if(this.flash_version.minor*1>0){return true;}if(this.flash_version.rev*1>=28){return true;}return false;},stewart_write:function(z){if(this.stewart_wrote&&!z){return ;}var r=new SWFObject(this.swf_path,this.swf_id,this.w,this.h,9,"#000000");r.addParam("allowFullScreen","true");r.addParam("allowScriptAccess","always");r.addParam("bgcolor","#000000");r.addVariable("intl_lang",global_intl_lang);r.addVariable("div_id",this.id);r.addVariable("flickr_notracking","true");r.addVariable("flickr_target","_self");r.addVariable("flickr_h",this.h);r.addVariable("flickr_w",this.w);r.addVariable("flickr_no_logo","true");if(0&&this.init_ob.flickr_noAutoPlay!="true"&&!window.already_auto_played){writeDebug("AP PAUSE");this.init_ob.flickr_noAutoPlay="true";window.auto_play_this_id=this.id;}var u=F.get_hash();if(u&&u.indexOf&&u.indexOf("comment")==0){this.init_ob.flickr_noAutoPlay="true";}for(var E in this.init_ob){if(this.init_ob[E]==undefined){continue;}if(this.init_ob[E]==null){continue;}r.addVariable(E,this.init_ob[E]);}if(_qs_args.doSmall!="0"){r.addVariable("flickr_doSmall","true");}else{r.addVariable("flickr_doSmall","false");}if(_qs_args.flv){r.addVariable("flickr_flv",_qs_args.flv);}if(_qs_args.noLimit=="1"){r.addVariable("flickr_noLimit","true");}if(_qs_args.debugPos=="1"){r.addVariable("flickr_debugPos","true");}if(_qs_args.use_debugswf=="1"){r.addVariable("use_debugswf","true");}if(_qs_args.noBuffer=="1"){r.addVariable("flickr_noBuffer","true");}if(this.init_ob.onsite){var h=document.createElement("DIV");h.id=this.loading_el_id;h.className="loading_el";h.innerHTML=F.output.get("loading");if(Y.U.Dom.getStyle(this.parentNode,"position")!="absolute"){this.parentNode.style.position="relative";}this.parentNode.appendChild(h);if(this.parentNode.offsetWidth&&!Y.U.Dom.hasClass(this,"photo_gne_video_wrapper_div")&&!Y.U.Dom.hasClass(this,"pc_l")&&!Y.U.Dom.hasClass(this,"bbml_img")){var l=Math.round(this.parentNode.offsetWidth/2)-Math.round(h.offsetWidth/2);}else{var l=Math.round(this.w/2)-Math.round(h.offsetWidth/2);}var x=Math.round(this.h/2)-Math.round(h.offsetHeight/2);h.style.left=l+"px";h.style.top=x+"px";}if(this.wait){var J=this;setTimeout(function(){J.stewart_actually_write(r);},100);}else{this.stewart_actually_write(r);}this.stewart_wrote=1;return ;},stewart_actually_write:function(h){var l="";this.stewart_make_sure_we_have_thumb_src();if(this.stewart_need_to_hide_video&&this.thumb_src){l="<img style=\"display:none; position:absolute;\" id=\""+this.img_id+"\" width=\""+this.w+"\" height=\""+this.h+"\" src=\""+this.thumb_src+"\">";}if(!h.write(this.id,l)){return ;}if(F.is_ie){this.stewart_swap_img_in();}if(F.is_ie){window[this.swf_id]=_ge(this.swf_id);}writeAPIDebug(this.id+" "+_ge(this.id).innerHTML);},stewart_add_form:function(){var J=this.id;_ge(this.form_id+"_submit").style.display="none";var h=function(){var x=_ge(J);clearTimeout(x.activity_func_tim);x.activity_func_tim=setTimeout(function(){_ge(J).stewart_on_form_activity();},1000);};var l=function(){_ge(J).stewart_on_form_activity();};yui.Event.addListener(_ge(this.form_id+"_show_info_box_cb"),"click",l);yui.Event.addListener(_ge(this.form_id+"_show_info_box_cb"),"change",l);yui.Event.addListener(_ge(this.form_id+"_w_input"),"change",l);yui.Event.addListener(_ge(this.form_id+"_w_input"),"keyup",h);yui.Event.addListener(_ge(this.form_id+"_w_input"),"keydown",h);yui.Event.addListener(_ge(this.form_id+"_h_input"),"change",l);yui.Event.addListener(_ge(this.form_id+"_h_input"),"keyup",h);yui.Event.addListener(_ge(this.form_id+"_h_input"),"keydown",h);if(_ge(this.form_id+"_reset_to_suggested_a")){yui.Event.addListener(_ge(this.form_id+"_reset_to_suggested_a"),"click",function(x){_ge(J).stewart_reset_to_suggested_dims();YAHOO.util.Event.preventDefault(x||window.event);});}if(_ge(this.form_id+"_reset_to_original_a")){yui.Event.addListener(_ge(this.form_id+"_reset_to_original_a"),"click",function(x){_ge(J).stewart_reset_to_original_dims();YAHOO.util.Event.preventDefault(x||window.event);});}if(_ge(this.form_id+"_textarea")){yui.Event.addListener(_ge(this.form_id+"_textarea"),"click",function(z){var x=_get_event_src(z);x.select();});}},stewart_on_form_activity:function(){clearTimeout(this.activity_func_tim);var l=_ge(this.form_id+"_w_input").value;var x=_ge(this.form_id+"_h_input").value;if(isNaN(l)){l=this.w;_ge(this.form_id+"_w_input").value=l;}if(isNaN(x)){x=this.h;_ge(this.form_id+"_h_input").value=x;}var J=(_ge(this.form_id+"_show_info_box_cb").checked)?"true":undefined;if(l!=this.w||x!=this.h||J!=this.init_ob.flickr_show_info_box){writeDebug("w:"+l+" this.w:"+this.w);writeDebug("h:"+x+" this.h:"+this.h);if(x!=this.h){writeDebug("h changed");l=Math.round(this.w*(x/this.h));_ge(this.form_id+"_w_input").value=l;}else{if(l!=this.w){writeDebug("w changed");x=Math.round(this.h*(l/this.w));_ge(this.form_id+"_h_input").value=x;}}writeDebug("w:"+l+" this.w:"+this.w);writeDebug("h:"+x+" this.h:"+this.h);writeDebug("show_info_box:"+J+" this.init_ob.flickr_show_info_box:"+this.init_ob.flickr_show_info_box);this.w=l;this.h=x;this.init_ob.flickr_show_info_box=J;this.stewart_write(1);if(_ge(this.form_id+"_textarea")){_ge(this.form_id+"_textarea").value=F.output.get("loading");this.stewart_load_markup({markup_only:1,id:this.init_ob.photo_id,w:l,h:x,show_info_box:(J=="true")?1:0});}}},stewart_load_markup:function(h){F.fragment_getter.get("/photo_embed.gne",h,this,"stewart_markup_loaded");},stewart_markup_loaded:function(J,h,l){_ge(this.form_id+"_textarea").value=h;},stewart_reset_to_suggested_dims:function(){_ge(this.form_id+"_w_input").value=_ge(this.form_id+"_suggested_w").value;_ge(this.form_id+"_h_input").value=_ge(this.form_id+"_suggested_h").value;this.stewart_on_form_activity();},stewart_reset_to_original_dims:function(){_ge(this.form_id+"_w_input").value=_ge(this.form_id+"_original_w").value;_ge(this.form_id+"_h_input").value=_ge(this.form_id+"_original_h").value;this.stewart_on_form_activity();}};YAHOO.util.Event.on(window,"focus",function(){var h=new Date().getTime();window.video_has_had_focus=1;});F._stewart_poller={start_polling:function(h){if(!h){return ;}this.p_id=h;this.poll();},poll:function(){setTimeout(function(){F.API.callMethod("flickr.photos.getInfo",{photo_id:F._stewart_poller.p_id},F._stewart_poller);},5000);},flickr_photos_getInfo_onLoad:function(z,x,l){if(z&&x){var h=x.documentElement.getElementsByTagName("photo")[0];var J=_upsert_photo(h);writeAPIDebug(_uber_toString(J));if(J.video_ready||J.video_failed){document.location=page_current_url+"?processed=1&cb="+new Date().getTime();return ;}}this.poll();}};