// cached javascript var EditMethods = { PreviewAnimatedGif:function(settings,callback,context){return new ajax_request(this.url + '?_method=PreviewAnimatedGif&_session=rw','settings=' + enc(settings),callback, context);}, GetCollageLayouts:function(start,option,ordering,max,callback,context){return new ajax_request(this.url + '?_method=GetCollageLayouts&_session=r','start=' + enc(start)+ '\r\noption=' + enc(option)+ '\r\nordering=' + enc(ordering)+ '\r\nmax=' + enc(max),callback, context);}, SaveCustomBrush:function(brushstyle,type,callback,context){return new ajax_request(this.url + '?_method=SaveCustomBrush&_session=r','brushstyle=' + enc(brushstyle)+ '\r\ntype=' + enc(type),callback, context);}, SaveCustomColor:function(color,callback,context){return new ajax_request(this.url + '?_method=SaveCustomColor&_session=r','color=' + enc(color),callback, context);}, LoadFilterControl:function(controlName,callback,context){return new ajax_request(this.url + '?_method=LoadFilterControl&_session=r','controlName=' + enc(controlName),callback, context);}, CreateCollage:function(collageFromString,collageid,callback,context){return new ajax_request(this.url + '?_method=CreateCollage&_session=rw','collageFromString=' + enc(collageFromString)+ '\r\ncollageid=' + enc(collageid),callback, context);}, GetMyCollages:function(start,max,callback,context){return new ajax_request(this.url + '?_method=GetMyCollages&_session=r','start=' + enc(start)+ '\r\nmax=' + enc(max),callback, context);}, PreviewProfileFBML:function(wide,callback,context){return new ajax_request(this.url + '?_method=PreviewProfileFBML&_session=r','wide=' + enc(wide),callback, context);}, SaveProfileFBML:function(fbml,callback,context){return new ajax_request(this.url + '?_method=SaveProfileFBML&_session=r','fbml=' + enc(fbml),callback, context);}, SaveCollage:function(userid,uname,quality,title,description,tags,allow_public,allow_friends,needs_authentication,show_in_pictures,save_collage,quick_save,quick_save_startover,quick_save_continue,mime,settings,collageid,exportto,callback,context){return new ajax_request(this.url + '?_method=SaveCollage&_session=rw','userid=' + enc(userid)+ '\r\nuname=' + enc(uname)+ '\r\nquality=' + enc(quality)+ '\r\ntitle=' + enc(title)+ '\r\ndescription=' + enc(description)+ '\r\ntags=' + enc(tags)+ '\r\nallow_public=' + enc(allow_public)+ '\r\nallow_friends=' + enc(allow_friends)+ '\r\nneeds_authentication=' + enc(needs_authentication)+ '\r\nshow_in_pictures=' + enc(show_in_pictures)+ '\r\nsave_collage=' + enc(save_collage)+ '\r\nquick_save=' + enc(quick_save)+ '\r\nquick_save_startover=' + enc(quick_save_startover)+ '\r\nquick_save_continue=' + enc(quick_save_continue)+ '\r\nmime=' + enc(mime)+ '\r\nsettings=' + enc(settings)+ '\r\ncollageid=' + enc(collageid)+ '\r\nexportto=' + enc(exportto),callback, context);}, SaveAnimatedGif:function(userid,uname,quality,title,description,tags,allow_public,allow_friends,needs_authentication,show_in_pictures,save_animation,quick_save,quick_save_startover,quick_save_continue,settings,exportto,callback,context){return new ajax_request(this.url + '?_method=SaveAnimatedGif&_session=rw','userid=' + enc(userid)+ '\r\nuname=' + enc(uname)+ '\r\nquality=' + enc(quality)+ '\r\ntitle=' + enc(title)+ '\r\ndescription=' + enc(description)+ '\r\ntags=' + enc(tags)+ '\r\nallow_public=' + enc(allow_public)+ '\r\nallow_friends=' + enc(allow_friends)+ '\r\nneeds_authentication=' + enc(needs_authentication)+ '\r\nshow_in_pictures=' + enc(show_in_pictures)+ '\r\nsave_animation=' + enc(save_animation)+ '\r\nquick_save=' + enc(quick_save)+ '\r\nquick_save_startover=' + enc(quick_save_startover)+ '\r\nquick_save_continue=' + enc(quick_save_continue)+ '\r\nsettings=' + enc(settings)+ '\r\nexportto=' + enc(exportto),callback, context);}, SaveCombination:function(name,changes,callback,context){return new ajax_request(this.url + '?_method=SaveCombination&_session=r','name=' + enc(name)+ '\r\nchanges=' + enc(changes),callback, context);}, SaveAs:function(imageurl,title,description,tags,allow_public,allow_friends,needs_authentication,show_in_pictures,save_effect,quick_save,quick_save_startover,quick_save_continue,exportto,user_id,user_name,user_quality,callback,context){return new ajax_request(this.url + '?_method=SaveAs&_session=rw','imageurl=' + enc(imageurl)+ '\r\ntitle=' + enc(title)+ '\r\ndescription=' + enc(description)+ '\r\ntags=' + enc(tags)+ '\r\nallow_public=' + enc(allow_public)+ '\r\nallow_friends=' + enc(allow_friends)+ '\r\nneeds_authentication=' + enc(needs_authentication)+ '\r\nshow_in_pictures=' + enc(show_in_pictures)+ '\r\nsave_effect=' + enc(save_effect)+ '\r\nquick_save=' + enc(quick_save)+ '\r\nquick_save_startover=' + enc(quick_save_startover)+ '\r\nquick_save_continue=' + enc(quick_save_continue)+ '\r\nexportto=' + enc(exportto)+ '\r\nuser_id=' + enc(user_id)+ '\r\nuser_name=' + enc(user_name)+ '\r\nuser_quality=' + enc(user_quality),callback, context);}, LoadNewPicture:function(key,callback,context){return new ajax_request(this.url + '?_method=LoadNewPicture&_session=r','key=' + enc(key),callback, context);}, FindMore:function(filters,key,callback,context){return new ajax_request(this.url + '?_method=FindMore&_session=r','filters=' + enc(filters)+ '\r\nkey=' + enc(key),callback, context);}, ShowChanges:function(imageurl,callback,context){return new ajax_request(this.url + '?_method=ShowChanges&_session=no','imageurl=' + enc(imageurl),callback, context);}, GetArguments:function(argument,callback,context){return new ajax_request(this.url + '?_method=GetArguments&_session=no','argument=' + enc(argument),callback, context);}, LoadStyle:function(imageurl,filter_element,callback,context){return new ajax_request(this.url + '?_method=LoadStyle&_session=r','imageurl=' + enc(imageurl)+ '\r\nfilter_element=' + enc(filter_element),callback, context);}, RemoveStyle:function(imageurl,filter_name,index,callback,context){return new ajax_request(this.url + '?_method=RemoveStyle&_session=r','imageurl=' + enc(imageurl)+ '\r\nfilter_name=' + enc(filter_name)+ '\r\nindex=' + enc(index),callback, context);}, RemoveChanges:function(imageurl,indicies,callback,context){return new ajax_request(this.url + '?_method=RemoveChanges&_session=r','imageurl=' + enc(imageurl)+ '\r\nindicies=' + enc(indicies),callback, context);}, RemoveStyles:function(imageurl,filter_names,callback,context){return new ajax_request(this.url + '?_method=RemoveStyles&_session=no','imageurl=' + enc(imageurl)+ '\r\nfilter_names=' + enc(filter_names),callback, context);}, ApplyStyle:function(imageurl,filter_name,filter_value,filter_id,force,callback,context){return new ajax_request(this.url + '?_method=ApplyStyle&_session=r','imageurl=' + enc(imageurl)+ '\r\nfilter_name=' + enc(filter_name)+ '\r\nfilter_value=' + enc(filter_value)+ '\r\nfilter_id=' + enc(filter_id)+ '\r\nforce=' + enc(force),callback, context);}, PreviewStyle:function(beforeimageurl,filter_name,filter_value,callback,context){return new ajax_request(this.url + '?_method=PreviewStyle&_session=no','beforeimageurl=' + enc(beforeimageurl)+ '\r\nfilter_name=' + enc(filter_name)+ '\r\nfilter_value=' + enc(filter_value),callback, context);}, ApplyStyle3:function(imageurl,newfilters,overwrite,optimized,optimizedWidth,optimizedHeight,originalWidth,originalHeight,oneClickID,callback,context){return new ajax_request(this.url + '?_method=ApplyStyle3&_session=r','imageurl=' + enc(imageurl)+ '\r\nnewfilters=' + enc(newfilters)+ '\r\noverwrite=' + enc(overwrite)+ '\r\noptimized=' + enc(optimized)+ '\r\noptimizedWidth=' + enc(optimizedWidth)+ '\r\noptimizedHeight=' + enc(optimizedHeight)+ '\r\noriginalWidth=' + enc(originalWidth)+ '\r\noriginalHeight=' + enc(originalHeight)+ '\r\noneClickID=' + enc(oneClickID),callback, context);}, RemoveMyEffect:function(combination_id,callback,context){return new ajax_request(this.url + '?_method=RemoveMyEffect&_session=r','combination_id=' + enc(combination_id),callback, context);}, SaveOneClick:function(oneClickID,name,callback,context){return new ajax_request(this.url + '?_method=SaveOneClick&_session=r','oneClickID=' + enc(oneClickID)+ '\r\nname=' + enc(name),callback, context);}, ApplyOneClick:function(imageurl,overwrite,optimized,optimizedWidth,optimizedHeight,originalWidth,originalHeight,oneClickID,type,callback,context){return new ajax_request(this.url + '?_method=ApplyOneClick&_session=r','imageurl=' + enc(imageurl)+ '\r\noverwrite=' + enc(overwrite)+ '\r\noptimized=' + enc(optimized)+ '\r\noptimizedWidth=' + enc(optimizedWidth)+ '\r\noptimizedHeight=' + enc(optimizedHeight)+ '\r\noriginalWidth=' + enc(originalWidth)+ '\r\noriginalHeight=' + enc(originalHeight)+ '\r\noneClickID=' + enc(oneClickID)+ '\r\ntype=' + enc(type),callback, context);}, LoadNewEffects:function(key,callback,context){return new ajax_request(this.url + '?_method=LoadNewEffects&_session=no','key=' + enc(key),callback, context);}, LoadRecentFilters:function(key,callback,context){return new ajax_request(this.url + '?_method=LoadRecentFilters&_session=r','key=' + enc(key),callback, context);}, ToggleMessage:function(message,toggle,callback,context){return new ajax_request(this.url + '?_method=ToggleMessage&_session=rw','message=' + enc(message)+ '\r\ntoggle=' + enc(toggle),callback, context);}, LoadMyEffects:function(key,start,max,userid,callback,context){return new ajax_request(this.url + '?_method=LoadMyEffects&_session=r','key=' + enc(key)+ '\r\nstart=' + enc(start)+ '\r\nmax=' + enc(max)+ '\r\nuserid=' + enc(userid),callback, context);}, LoadEffects:function(key,option,callback,context){return new ajax_request(this.url + '?_method=LoadEffects&_session=r','key=' + enc(key)+ '\r\noption=' + enc(option),callback, context);}, BrowseAlbum:function(service,albumid,callback,context){return new ajax_request(this.url + '?_method=BrowseAlbum&_session=rw','service=' + enc(service)+ '\r\nalbumid=' + enc(albumid),callback, context);}, LoadFromService:function(service,callback,context){return new ajax_request(this.url + '?_method=LoadFromService&_session=rw','service=' + enc(service),callback, context);}, GetLoadUI:function(callback,context){return new ajax_request(this.url + '?_method=GetLoadUI&_session=no','',callback, context);}, LoadSaveUI:function(defaultSaveName,type,defaultExport,showExtra,callback,context){return new ajax_request(this.url + '?_method=LoadSaveUI&_session=r','defaultSaveName=' + enc(defaultSaveName)+ '\r\ntype=' + enc(type)+ '\r\ndefaultExport=' + enc(defaultExport)+ '\r\nshowExtra=' + enc(showExtra),callback, context);}, LoadQuickEffects:function(key,callback,context){return new ajax_request(this.url + '?_method=LoadQuickEffects&_session=r','key=' + enc(key),callback, context);}, LoadFavorites:function(key,callback,context){return new ajax_request(this.url + '?_method=LoadFavorites&_session=r','key=' + enc(key),callback, context);}, LoadToolTip:function(type,id,clientid,callback,context){return new ajax_request(this.url + '?_method=LoadToolTip&_session=no','type=' + enc(type)+ '\r\nid=' + enc(id)+ '\r\nclientid=' + enc(clientid),callback, context);}, LoadRandomOneClicks:function(key,callback,context){return new ajax_request(this.url + '?_method=LoadRandomOneClicks&_session=no','key=' + enc(key),callback, context);}, LoadPresets:function(key,option,searchFilters,start,max,search,callback,context){return new ajax_request(this.url + '?_method=LoadPresets&_session=r','key=' + enc(key)+ '\r\noption=' + enc(option)+ '\r\nsearchFilters=' + enc(searchFilters)+ '\r\nstart=' + enc(start)+ '\r\nmax=' + enc(max)+ '\r\nsearch=' + enc(search),callback, context);}, Get23Auth:function(callback,context){return new ajax_request(this.url + '?_method=Get23Auth&_session=rw','',callback, context);}, ServiceLogin:function(service,username,password,callback,context){return new ajax_request(this.url + '?_method=ServiceLogin&_session=rw','service=' + enc(service)+ '\r\nusername=' + enc(username)+ '\r\npassword=' + enc(password),callback, context);}, FlickrWriteAuth:function(callback,context){return new ajax_request(this.url + '?_method=FlickrWriteAuth&_session=r','',callback, context);}, _23ExportPhoto2:function(imageurl,title,tags,isPublic,isFamily,isFriend,callback,context){return new ajax_request(this.url + '?_method=_23ExportPhoto2&_session=rw','imageurl=' + enc(imageurl)+ '\r\ntitle=' + enc(title)+ '\r\ntags=' + enc(tags)+ '\r\nisPublic=' + enc(isPublic)+ '\r\nisFamily=' + enc(isFamily)+ '\r\nisFriend=' + enc(isFriend),callback, context);}, GetFonts:function(start,max,callback,context){return new ajax_request(this.url + '?_method=GetFonts&_session=no','start=' + enc(start)+ '\r\nmax=' + enc(max),callback, context);}, GetColorPicker:function(showFonts,callback,context){return new ajax_request(this.url + '?_method=GetColorPicker&_session=no','showFonts=' + enc(showFonts),callback, context);}, FlickrExportPhoto2:function(imageurl,title,tags,isPublic,isFamily,isFriend,callback,context){return new ajax_request(this.url + '?_method=FlickrExportPhoto2&_session=r','imageurl=' + enc(imageurl)+ '\r\ntitle=' + enc(title)+ '\r\ntags=' + enc(tags)+ '\r\nisPublic=' + enc(isPublic)+ '\r\nisFamily=' + enc(isFamily)+ '\r\nisFriend=' + enc(isFriend),callback, context);}, ImageShackExportPhoto2:function(imageurl,callback,context){return new ajax_request(this.url + '?_method=ImageShackExportPhoto2&_session=r','imageurl=' + enc(imageurl),callback, context);}, SaveFilterFavorite:function(filtername,clientid,callback,context){return new ajax_request(this.url + '?_method=SaveFilterFavorite&_session=r','filtername=' + enc(filtername)+ '\r\nclientid=' + enc(clientid),callback, context);}, RemoveFilterFavorite:function(filtername,clientid,callback,context){return new ajax_request(this.url + '?_method=RemoveFilterFavorite&_session=r','filtername=' + enc(filtername)+ '\r\nclientid=' + enc(clientid),callback, context);}, GetHSL:function(callback,context){return new ajax_request(this.url + '?_method=GetHSL&_session=no','',callback, context);}, GetHSL2:function(callback,context){return new ajax_request(this.url + '?_method=GetHSL2&_session=no','',callback, context);}, FlickrExportPhoto:function(imageurl,title,tags,isPublic,isFamily,isFriend,callback,context){return new ajax_request(this.url + '?_method=FlickrExportPhoto&_session=r','imageurl=' + enc(imageurl)+ '\r\ntitle=' + enc(title)+ '\r\ntags=' + enc(tags)+ '\r\nisPublic=' + enc(isPublic)+ '\r\nisFamily=' + enc(isFamily)+ '\r\nisFriend=' + enc(isFriend),callback, context);}, ApplyStyle2:function(imageurl,filter,callback,context){return new ajax_request(this.url + '?_method=ApplyStyle2&_session=r','imageurl=' + enc(imageurl)+ '\r\nfilter=' + enc(filter),callback, context);}, ChangeMimeType:function(imageurl,mimetype,callback,context){return new ajax_request(this.url + '?_method=ChangeMimeType&_session=no','imageurl=' + enc(imageurl)+ '\r\nmimetype=' + enc(mimetype),callback, context);}, ChangeMimeType2:function(imageurl,mimetype,callback,context){return new ajax_request(this.url + '?_method=ChangeMimeType2&_session=no','imageurl=' + enc(imageurl)+ '\r\nmimetype=' + enc(mimetype),callback, context);}, ApplyEdit:function(imageurl,filter,force,updateIndex,callback,context){return new ajax_request(this.url + '?_method=ApplyEdit&_session=r','imageurl=' + enc(imageurl)+ '\r\nfilter=' + enc(filter)+ '\r\nforce=' + enc(force)+ '\r\nupdateIndex=' + enc(updateIndex),callback, context);}, SubmitBug:function(type,imageurl,callback,context){return new ajax_request(this.url + '?_method=SubmitBug&_session=r','type=' + enc(type)+ '\r\nimageurl=' + enc(imageurl),callback, context);}, url:'/ajax/EditMethods.ashx' } function HtmlControl(id) { var ele = null; if(typeof(id) == 'object') ele = id; else ele = document.getElementById(id); if(ele == null) return null; var _o = ele.cloneNode(true); var _op = document.createElement('SPAN'); _op.appendChild(_o); this._source = _op.innerHTML; } HtmlControl.prototype.toString = function(){ return this._source; } function HtmlControlUpdate(func, parentId) { var f,i,ff,fa=''; var ele = document.getElementById(parentId); if(ele == null) return; var args = []; for(i=0; i 2) for(i=2; i