var tab_bumper=1;var insitu_init_page_app_title_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_title_div(a,global_apps);b.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:22px; font-weight: bold; font-family: Arial; padding:4px; width:100%; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'};return true};var insitu_init_page_app_description_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_description_div(a,global_apps);b.getInput=function(){return'<textarea tabindex="'+tab_bumper+'1" name="content" style="font-family:arial; font-size:12px; padding:3px; margin-top:0px; width:100%; height:100px; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};b.getExtra=function(){return"<br>"};return true};var insitu_init_page_app_url_div=function(a){if(!_ok_for_scrumjax()){return false}var b=_ge("app_website_div"+a);b.form_content=global_apps[a].website_url;b.emptyText="<i>"+F.output.get("insitu_click_to_add_url")+"</i>&nbsp;";b.app_id=a;b.website_button=_ge("app_website_button"+a);b.website_form=_ge("app_website_form"+a);b.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:12px; font-weight: normal; font-family: Arial; padding:4px 0; width:100%; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'};b.getExtra=function(){return""};b.saveChanges=function(c){deja_view_uh_huh();global_apps[this.app_id]["website_url"]=c.content.value;this._oldTitle=this.innerHTML;this.innerHTML="<i>"+F.output.get("insitu_saving")+"</i>&nbsp;";this.endEditing();req={app_id:a,website_url:global_apps[this.app_id]["website_url"]};F.API.callMethod("flickr.applications.setUrls",req,b)};b.flickr_applications_setUrls_onLoad=function(h,g,f){var d=global_apps[this.app_id]["website_url"];if(!d.match(/\:\/\//)){d=" "}if(h){F.API.callMethod("flickr.applications.getInfo",{app_id:this.app_id},b)}else{var c=g.documentElement.getElementsByTagName("err");if(c&&c.length>0&&c[0].getAttribute("code")=="2"){var e=document.createElement("div");e.id="spam-url-warn-div";e.innerHTML='<p class="Problem">'+F.output.get("spam_url_warning")+".</p>";this.parentNode.insertBefore(e,this);this.startEditing()}else{global_apps[this.app_id]["website_url"]=this.form_content;this.innerHTML=(global_apps[this.app_id]["website_url"]=="")?"&nbsp;":global_apps[this.app_id]["website_url"].trim().escape_for_display().nl2br()+"&nbsp;";alert(F.output.get("insitu_url_error"))}}};b.flickr_applications_getInfo_onLoad=function(f,e,d){var c;if(f){if(e.documentElement.getElementsByTagName("website_url")[0].firstChild){var g=e.documentElement.getElementsByTagName("website_url")[0].firstChild.nodeValue}else{var g=""}global_apps[this.app_id].title=b.form_content=g;c=(global_apps[this.app_id].title=="")?"&nbsp;":global_apps[this.app_id].title.escape_for_xml()}else{b.form_content=global_apps[this.app_id].title;c=(global_apps[this.app_id].title=="")?"&nbsp;":global_apps[this.app_id].title.escape_for_display()}if(!c.match(/\:\/\//)){c=" "}if(c.length>30){new_url_trunc=c.substr(0,30)+"..."}else{new_url_trunc=c}if(new_url_trunc!=b.innerHTML){b.innerHTML=new_url_trunc}if(c=="&nbsp;"){this.website_button.disabled=true;this.website_button.className="DisabledButt"}else{this.website_form.action=c;this.website_button.disabled=false;this.website_button.className="Butt"}};if(window.deja_view_should_refresh&&window.deja_view_should_empty_titles_and_descriptions){b.innerHTML="..."}return insitu_init_editable_div(b)};var insitu_init_page_set_description_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_description_div(a,global_sets);b.getInput=function(){return'<textarea name="content" tabindex="'+tab_bumper+'1" style="font-family:arial; font-size:12px; padding:3px; margin-top:14px; width:100%; height:75px;border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};return true};var insitu_init_page_set_title_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_title_div(a,global_sets);b.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:32px; font-family:arial; padding:3px; width:100%; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'};b.getExtra=function(){return"<br>"};return true};var insitu_init_page_collection_description_div=function(b,a){if(!_ok_for_scrumjax()){return false}var c=insitu_init_generic_description_div(b,global_collections);c.getInput=function(){return'<textarea name="content" tabindex="'+tab_bumper+'1" style="font-family:arial; font-size:12px; padding:3px; margin-top:14px; width:100%; height:150px;border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};c.after_save_func=a;return true};var insitu_init_page_collection_title_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_title_div(a,global_collections);b.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:22px; font-family:arial; padding:3px; width:100%; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'};b.getExtra=function(){return"<br>"};return true};var insitu_init_page_photo_description_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_description_div(a,global_photos);b.getInput=function(){return'<textarea tabindex="'+tab_bumper+'1" name="content" style="font-family:arial; font-size:12px; padding:3px; margin-top:0px; width:100%; height:100px; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};b.getExtra=function(){return"<br>"};return true};var insitu_init_page_photo_title_div=function(a){if(!_ok_for_scrumjax()){return false}var b=insitu_init_generic_title_div(a,global_photos);b.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:22px; font-weight: bold; font-family: Arial; padding:4px; width:100%; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'};b.getExtra=function(){return"<br>"};return true};var insitu_init_group_blast_div=function(b,a,c){if(!_ok_for_scrumjax()){return false}var d=_ge("description_div"+b);d.title=F.output.get("insitu_click_to_edit");d.hash_id=b;d.show_some_html_is_ok=true;d.blast_date=a;d.buddy_icon=c;if(_ge("div_boing_alert_"+this.hash_id)){d.emptyText='<i style="color: rgb(136, 136, 136);">'+F.output.get("insitu_click_to_add_blast")+"</i>&nbsp;"}else{d.emptyText='<i style="color: rgb(136, 136, 136);">'+F.output.get("insitu_click_to_add_blast_spon")+"</i>&nbsp;"}d.form_content=(d.innerHTML==d.emptyText||d.innerHTML=="&nbsp;")?"":d.innerHTML;d.blast_date_format='<small id="blast_date" style="font-size: 11px;">'+a+"</small>";d.change_checker=false;d=insitu_init_editable_div(d);d.getInput=function(){return'<textarea id="ta_content_'+b+'" tabindex="'+tab_bumper+'1" name="content" style="font-family:arial; font-size:14px; padding:3px; margin-top:0px; width:100%; height:100px; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+_ge("description_simple_div"+d.hash_id).innerHTML.replace_global("<br>",String.fromCharCode(13))+"</textarea>"};d.getExtra=function(){return"<br>"};d.flickr_groups_getInfo_onLoad=function(h,g){var e=new Date();d.blast_date=e.flickr_minidate()+" - ";d.blast_date_format='<small id="blast_date" style="font-size: 11px;">'+d.blast_date+"</small> ";if(h){if(g.documentElement.getElementsByTagName("blast").length>0&&g.documentElement.getElementsByTagName("blast")[0].firstChild){var f=g.documentElement.getElementsByTagName("blast")[0].firstChild.nodeValue}else{var f=""}d.description=d.form_content=f}else{d.description=d.form_content=this.new_blast}if(d.form_content.length>0){_ge("description_simple_div"+d.hash_id).innerHTML=d.form_content;if(_ge("div_boing_alert_"+this.hash_id)){d.form_content='<table cellpadding="0" collspacing="0" border="0"><tr><td width="55px" valign="top"><img src="'+global_icon_url+'" id="icon_'+global_nsid+'" width="48px" height="48px" /></td><td valign="top"><strong>'+F.output.get("page_groups_view_admin_says",global_name)+"</strong><br />"+d.blast_date_format+d.form_content.trim().nl2br()+"</td></tr></table>"}else{d.form_content=d.form_content.trim().nl2br()}d.innerHTML=d.form_content;d.style.border="1px solid #e2e2e2";if(_ge("div_boing_alert_"+this.hash_id)){personmenu_process_img(_ge("icon_"+global_nsid))}}else{_ge("description_simple_div"+d.hash_id).innerHTML=d.form_content;if(_ge("div_boing_alert_"+this.hash_id)){d.form_content=F.output.get("page_groups_view_add_ann")}else{d.form_content=F.output.get("insitu_click_to_add_blast_spon")}d.innerHTML="<i>"+d.form_content+"</i>";d.style.border="1px solid #f4f4f4";d.style.color="#a3a3a3"}};d.flickr_groups_addBlast_onLoad=d.flickr_photosets_getInfo_onLoad=function(k,j){if(k){F.API.callMethod("flickr.groups.getInfo",{group_id:this.hash_id},d)}else{d.description=d.form_content=this.new_blast;var f=j.documentElement.getElementsByTagName("err");if(f&&f.length>0&&f[0].getAttribute("code")=="116"){var i=document.createElement("div");i.id="spam-url-warn-div";i.innerHTML='<p class="Problem">'+F.output.get("spam_url_warning")+".</p>";var h=_ge("group-info");if(h){h.insertBefore(i,h.firstChild)}d.startEditing();var e=_ge("ta_content_"+global_group_nsid);if(e){e.innerHTML=this.new_blast}}if(d.form_content.length>0){_ge("description_simple_div"+d.hash_id).innerHTML=d.form_content;if(_ge("div_boing_alert_"+this.hash_id)){d.form_content='<table cellpadding="0" collspacing="0" border="0"><tr><td width="55px" valign="top"><img src="'+global_icon_url+'" id="icon_'+global_nsid+'" width="48px" height="48px" /></td><td valign="top"><strong>'+F.output.get("page_groups_view_admin_says",global_name)+"</strong><br />"+d.blast_date_format+" - "+d.form_content.trim().nl2br()+"</td></tr></table>"}else{d.form_content=d.form_content.trim().nl2br()}d.innerHTML=d.form_content;d.style.border="1px solid #e2e2e2";if(_ge("div_boing_alert_"+this.hash_id)){personmenu_process_img(_ge("icon_"+global_nsid))}var g=1}else{_ge("description_simple_div"+d.hash_id).innerHTML=d.form_content;d.form_content=F.output.get("page_groups_view_add_ann");d.innerHTML=d.form_content;d.style.border="1px solid #f4f4f4"}}};d.check_changes=function(e){if(e){this.change_checker=true;setTimeout("_ge('description_div"+this.hash_id+"').do_change_checker()",250)}else{this.change_checker=false}};d.do_change_checker=function(){if(this.change_checker&&_ge("div_boing_alert_"+this.hash_id)){if(_ge("ta_content_"+this.hash_id).value.length>500){_ge("div_boing_alert_"+this.hash_id).style.display="block";if(_ge("blast_save_button")){_ge("blast_save_button").disabled=true;Y.U.Dom.removeClass("blast_save_button",(this.useSmallButts?"Small":"")+"Butt");Y.U.Dom.addClass("blast_save_button",(this.useSmallButts?"Small":"")+"DisabledButt")}}else{_ge("div_boing_alert_"+this.hash_id).style.display="none";if(_ge("blast_save_button")){_ge("blast_save_button").disabled=false}if(_ge("blast_save_button")){_ge("blast_save_button").disabled=false;Y.U.Dom.removeClass("blast_save_button",(this.useSmallButts?"Small":"")+"DisabledButt");Y.U.Dom.addClass("blast_save_button",(this.useSmallButts?"Small":"")+"Butt")}}setTimeout("_ge('description_div"+this.hash_id+"').do_change_checker()",250)}};d.saveChanges=function(e){this.new_blast=e.content.value;this.innerHTML="<i>"+F.output.get("insitu_saving")+"</i>&nbsp;";this.endEditing();var f=_ge("spam-url-warn-div");if(f){f.parentNode.removeChild(f)}F.API.callMethod("flickr.groups.addBlast",{group_id:this.hash_id,blast:this.new_blast,user_id:global_nsid},d)};return true};var insitu_init_page_photos_user_description_div=function(b,a){a=(a||240);if(!_ok_for_scrumjax()){return false}var c=insitu_init_generic_description_div(b,global_photos);c.getInput=function(){return'<textarea name="content" tabindex="'+tab_bumper+'1" style="font-family:arial; font-size:12px; padding:3px; margin-top:0px; width:'+a+'px; height:75px;border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};c.useSmallButts=true;return true};var insitu_init_page_photos_user_title_div=function(b,a){a=(a||240);if(!_ok_for_scrumjax()){return false}var c=insitu_init_generic_title_div(b,global_photos);c.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:14px; font-weight:bold; font-family:arial; padding:3px; width:'+a+'px; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;" />'};c.useSmallButts=true;return true};var insitu_init_page_gallery_note_div=function(a){var b;var b=insitu_init_generic_description_div(a,global_photos);b.getInput=function(){return'<textarea name="content" tabindex="'+tab_bumper+'1" style="font-family:arial; font-size:12px; padding:3px; margin-top:14px; width:100%; height:75px;border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};return true};var insitu_init_page_gallery_description_div=function(a){var b;var b=insitu_init_generic_description_div(a,global_galleries);b.getInput=function(){return'<textarea name="content" tabindex="'+tab_bumper+'1" style="font-family:arial; font-size:12px; padding:3px; margin-top:14px; width:100%; height:75px;border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'+this.form_content.escape_for_xml()+"</textarea>"};return true};var insitu_init_page_gallery_title_div=function(a){var b=insitu_init_generic_title_div(a,global_galleries);b.getInput=function(){return'<input name="content" value="'+this.form_content.escape_for_xml().replace_global('"',"&#34;")+'" style="font-size:32px; font-family:arial; padding:3px; width:100%; border:1px inset #e9e9ae; background-color:#ffffd3; margin-bottom:5px;">'};b.getExtra=function(){return"<br>"};return true};var insitu_init_generic_description_div=function(b,a){if(!_ok_for_scrumjax()){return false}var c=_ge("description_div"+b);c.title=F.output.get("insitu_click_to_edit");c.hash_id=b;if(!a[c.hash_id]){writeDebug(F.output.get("insitu_error_no_hash",c.hash_id));return false}c.form_content=a[c.hash_id].description;c.emptyText="<i>"+F.output.get("insitu_click_to_add_description")+"</i>&nbsp;";c.getExtra=function(){return""};c.flickr_applications_getInfo_onLoad=c.flickr_photos_getInfo_onLoad=c.flickr_collections_getInfo_onLoad=c.flickr_photosets_getInfo_onLoad=c.flickr_galleries_getInfo_onLoad=function(g,f){if(g){if(f.documentElement.getElementsByTagName("description")&&f.documentElement.getElementsByTagName("description")[0]&&f.documentElement.getElementsByTagName("description")[0].firstChild){var d=f.documentElement.getElementsByTagName("description")[0].firstChild.nodeValue}else{var d=""}a[c.hash_id].description=c.form_content=d;var e=(a[c.hash_id].description=="")?"&nbsp;":a[c.hash_id].description.trim().nl2br();if(e!=c.innerHTML){c.innerHTML=e+"&nbsp;"}}else{c.form_content=a[c.hash_id].description;c.innerHTML=(a[c.hash_id].description=="")?"&nbsp;":a[c.hash_id].description.trim().nl2br()+"&nbsp;"}if(this.after_save_func){this.after_save_func()}};c.flickr_applications_setMeta_onLoad=c.flickr_photos_setMeta_onLoad=c.flickr_collections_editMeta_onLoad=c.flickr_photosets_editMeta_onLoad=c.flickr_galleries_editMeta_onLoad=c.flickr_galleries_editPhoto_onLoad=function(k,j){if(k){if(_ok_for_scrumjax_xml()){if(a==global_sets){F.API.callMethod("flickr.photosets.getInfo",{photoset_id:this.hash_id},c)}else{if(a==global_collections){F.API.callMethod("flickr.collections.getInfo",{collection_id:this.hash_id},c)}else{if(a==global_apps){F.API.callMethod("flickr.applications.getInfo",{app_id:this.hash_id},c)}else{if(a==global_photos&&!window.global_galleries){F.API.callMethod("flickr.photos.getInfo",{photo_id:this.hash_id},c)}else{if(window.global_galleries){if(j.documentElement.getElementsByTagName("comment")[0]){if(j.documentElement.getElementsByTagName("comment")[0].firstChild){var f=j.documentElement.getElementsByTagName("comment")[0].firstChild.nodeValue}else{var f=""}a[c.hash_id].description=c.form_content=f;var i=(a[c.hash_id].description=="")?"&nbsp;":a[c.hash_id].description.trim().nl2br();if(a[c.hash_id].description!=""){if(i!=c.innerHTML){c.innerHTML=_ge("gl-curator-says").innerHTML+i+"&nbsp;"}}else{writeDebug("Null description");c.innerHTML=_ge("gl-curator-empty-blurb").innerHTML}}else{F.API.callMethod("flickr.galleries.getInfo",{gallery_id:F.galleries.full_gallery_id},c)}}}}}}}else{c.form_content=a[c.hash_id].description;c.innerHTML=(a[c.hash_id].description=="")?"&nbsp;":a[c.hash_id].description.trim().nl2br()+"&nbsp;"}}else{var d=j.documentElement.getElementsByTagName("err");if(d&&d.length>0&&d[0].getAttribute("code")=="116"){var h=document.createElement("div");h.id="spam-url-warn-div";h.innerHTML='<p class="Problem">'+F.output.get("spam_url_warning")+".</p>";var g=_ge("About");if(g){g.insertBefore(h,g.firstChild)}else{var e=Y.D.getElementsByClassName("vsThumbnail","p",c.parentNode);if(e&&e.length>0){Y.D.insertAfter(h,e[0])}else{c.parentNode.insertBefore(h,c.parentNode.firstChild)}}c.form_content=a[c.hash_id].description;c.innerHTML=(a[c.hash_id].description=="")?"&nbsp;":a[c.hash_id].description.trim().nl2br()+"&nbsp;";c.startEditing()}else{a[c.hash_id].description=c.form_content;c.innerHTML=(a[c.hash_id].description=="")?"&nbsp;":a[c.hash_id].description.trim().nl2br()+"&nbsp;";alert(F.output.get("insitu_description_error"))}}};c.saveChanges=function(d){deja_view_uh_huh();a[this.hash_id].description=d.content.value;this.innerHTML="<i>"+F.output.get("insitu_saving")+"</i>&nbsp;";this.endEditing();var e=_ge("spam-url-warn-div");if(e){e.parentNode.removeChild(e)}if(!a[this.hash_id]){this.innerHTML=F.output.get("insitu_error_no_hash",this.hash_id);return false}if(a==global_sets){F.API.callMethod("flickr.photosets.editMeta",{photoset_id:this.hash_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==global_collections){F.API.callMethod("flickr.collections.editMeta",{collection_id:this.hash_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==global_photos){if(window.global_galleries){F.API.callMethod("flickr.galleries.editPhoto",{gallery_id:F.galleries.full_gallery_id,photo_id:this.hash_id,comment:a[this.hash_id].description},c)}else{F.API.callMethod("flickr.photos.setMeta",{photo_id:this.hash_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}}else{if(a==window.global_galleries){F.API.callMethod("flickr.galleries.editMeta",{gallery_id:F.galleries.full_gallery_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==global_apps){F.API.callMethod("flickr.applications.setMeta",{app_id:this.hash_id,name:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{writeDebug(F.output.get("insitu_unknown_hash"))}}}}}};if(window.deja_view_should_refresh&&window.deja_view_should_empty_titles_and_descriptions){c.innerHTML="..."}return insitu_init_editable_div(c)};var insitu_init_generic_title_div=function(b,a){if(!_ok_for_scrumjax()){return false}var c=_ge("title_div"+b);c.title=F.output.get("insitu_click_to_edit");c._oldTitle=null;c.hash_id=b;if(!a[c.hash_id]){writeDebug(F.output.get("insitu_unknown_hash"));return false}c.form_content=a[c.hash_id].title;c.emptyText="<i>"+F.output.get("insitu_click_to_add_title")+"</i>&nbsp;";c.getExtra=function(){return""};c.flickr_applications_getInfo_onLoad=c.flickr_photos_getInfo_onLoad=c.flickr_collections_getInfo_onLoad=c.flickr_photosets_getInfo_onLoad=c.flickr_galleries_getInfo_onLoad=function(f,e){var d,h;if(f){if(e.documentElement.getElementsByTagName("title")[0].firstChild){var g=e.documentElement.getElementsByTagName("title")[0].firstChild.nodeValue}else{var g=""}a[c.hash_id].title=c.form_content=g;d=(a[c.hash_id].title=="")?"&nbsp;":a[c.hash_id].title.escape_for_xml()}else{c.form_content=a[c.hash_id].title;d=(a[c.hash_id].title=="")?"&nbsp;":a[c.hash_id].title.escape_for_display()}if(d!=c.innerHTML){c.innerHTML=d}h=(d==="&nbsp;")?"":d;if(c._oldTitle==="&nbsp;"){document.title=h+document.title}else{document.title=document.title.replace_global(c._oldTitle,h)}};c.flickr_applications_setMeta_onLoad=c.flickr_photos_setMeta_onLoad=c.flickr_collections_editMeta_onLoad=c.flickr_photosets_editMeta_onLoad=c.flickr_galleries_editMeta_onLoad=function(f,e,d){if(f){if(_ok_for_scrumjax_xml()){if(a==global_sets){F.API.callMethod("flickr.photosets.getInfo",{photoset_id:this.hash_id},c)}else{if(a==global_collections){F.API.callMethod("flickr.collections.getInfo",{collection_id:this.hash_id},c)}else{if(a==global_photos){F.API.callMethod("flickr.photos.getInfo",{photo_id:this.hash_id},c)}else{if(a==global_apps){F.API.callMethod("flickr.applications.getInfo",{app_id:this.hash_id},c)}else{if(window.global_galleries){F.API.callMethod("flickr.galleries.getInfo",{gallery_id:F.galleries.full_gallery_id},c)}}}}}}else{c.form_content=a[c.hash_id].title;c.innerHTML=(a[c.hash_id].title=="")?"&nbsp;":a[c.hash_id].title.escape_for_display()}}else{a[c.hash_id].title=c.form_content;c.innerHTML=(a[c.hash_id].title=="")?"&nbsp;":a[c.hash_id].title.escape_for_display();alert(F.output.get("insitu_error_title_not_saved",d))}};c.saveChanges=function(d){deja_view_uh_huh();a[this.hash_id].title=d.content.value;this._oldTitle=this.innerHTML;this.innerHTML="<i>"+F.output.get("insitu_saving")+"</i>&nbsp;";this.endEditing();var e=_ge("spam-url-warn-div");if(e){e.parentNode.removeChild(e)}if(!a[this.hash_id]){this.innerHTML=F.output.get("insitu_error_no_hash",this.hash_id);return false}if(a==global_sets){F.API.callMethod("flickr.photosets.editMeta",{photoset_id:this.hash_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==global_collections){F.API.callMethod("flickr.collections.editMeta",{collection_id:this.hash_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==global_photos){F.API.callMethod("flickr.photos.setMeta",{photo_id:this.hash_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==window.global_galleries){F.API.callMethod("flickr.galleries.editMeta",{gallery_id:F.galleries.full_gallery_id,title:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{if(a==global_apps){F.API.callMethod("flickr.applications.setMeta",{app_id:this.hash_id,name:a[this.hash_id].title,description:a[this.hash_id].description},c)}else{writeDebug(F.output.get("insitu_unknown_hash"))}}}}}};if(window.deja_view_should_refresh&&window.deja_view_should_empty_titles_and_descriptions){c.innerHTML="..."}return insitu_init_editable_div(c)};var insitu_init_editable_div=function(a){a.startEditing=function(g){if(window.should_I_ignore_stuff_because_note_editing||window.should_I_ignore_stuff_because_of_button_action){return}if(g||event){var d=Y.E.getTarget(g?g:event);if(d&&_el_is_in_a_link(d)){return true}}window.should_I_ignore_stuff_because_of_editable_div_action=1;var b=_ge("photo_notes");if(b&&b.take_her_away){b.take_her_away()}this.isEditing=true;this.unhighlight();this.style.display="none";var c=this.getForm_div();c.style.display="block";var f=c.firstChild;f.content.focus();f.content.select();if(typeof(this.check_changes)=="function"){this.check_changes(true)}};a.endEditing=function(){window.should_I_ignore_stuff_because_of_editable_div_action=0;this.isEditing=false;var b=this.getForm_div();b.innerHTML="";b.style.display="none";this.style.display="block";if(typeof(this.check_changes)=="function"){this.check_changes(false);if(_ge("div_boing_alert_"+this.hash_id)){_ge("div_boing_alert_"+this.hash_id).style.display="none"}}};a.onclick=a.startEditing;a.getForm_div=function(){if(!this.form_div){this.form_div=document.createElement("div");this.parentNode.insertBefore(this.form_div,this);this.form_div.display_div=this}var c='<form onsubmit="this.parentNode.display_div.saveChanges(this); return false;" style="margin-left:'+this.style.marginLeft+'" style="margin-right:'+this.style.marginRight+'">';c+=this.getInput();if(a.show_some_html_is_ok){if(_ge("div_boing_alert_"+this.hash_id)){var b="window.open('/html.gne?tighten=1','html','status=yes,scrollbars=yes,resizable=yes,width=400,height=480')"}else{var b="window.open('/html.gne?','html','status=yes,scrollbars=yes,resizable=yes,width=400,height=480')"}if(window.do_bbml){if(_ge("div_boing_alert_"+this.hash_id)){b="F.html_info.show(this);"}else{b="F.html_info.show(this);"}}if(_ge("div_boing_alert_"+this.hash_id)){c+='<small>(<a class="Plain" onclick="'+b+';return false" href="/html.gne?tighten=1" tabindex="'+tab_bumper+'4">'+F.output.get("some_tiny_html")+"</a>.)</small>"}else{c+='<small>(<a class="Plain" onclick="'+b+';return false" href="/html.gne?tighten=0" tabindex="'+tab_bumper+'4">'+F.output.get("some_html")+"</a>.)</small>"}}c+='<br /><input id="blast_save_button" type="submit" class="'+(this.useSmallButts?"Small":"")+'Butt" value="'+F.output.get("save_up")+'" tabindex="'+tab_bumper+'2" />&nbsp;&nbsp;<span style="font-family:arial; font-size:'+(this.useSmallButts?"11":"12")+'px;">'+F.output.get("or_up")+'</span>&nbsp;&nbsp;<input type="button" class="'+(this.useSmallButts?"Small":"")+'CancelButt" value="'+F.output.get("cancel")+'" onclick="this.form.parentNode.display_div.endEditing();" tabindex="'+tab_bumper+'3" /></form>';c+=this.getExtra();this.form_div.innerHTML=c;tab_bumper+=10;return this.form_div};a.onmouseover=function(){if(window.should_I_ignore_stuff_because_note_editing||window.should_I_ignore_stuff_because_of_button_action){return}this.highlight()};a.onmouseout=function(){if(this.hideTimer){clearTimeout(this.hideTimer)}this.hideTimer=setTimeout('var el = document.getElementById("'+this.id+'"); if (el) el.unhighlight()',1000)};a.highlight=function(){if(this.hideTimer){clearTimeout(this.hideTimer)}a.style.backgroundColor="#ffffd3";if(this.emptyText&&(a.innerHTML=="&nbsp;"||a.innerHTML==" "||a.innerHTML.charCodeAt(0)==160)){a.style.color="#888";a.innerHTML=this.emptyText}};a.unhighlight=function(){if(this.hideTimer){clearTimeout(this.hideTimer)}if(typeof(this.check_changes)=="function"){a.style.backgroundColor="#efefef"}else{a.style.backgroundColor=""}if(this.emptyText&&a.innerHTML.toUpperCase()==this.emptyText.toUpperCase()){a.innerHTML="&nbsp;";a.style.color="#000"}};return a};