// cached javascript var EditMethods = { PreviewOneClickAnimation:function(user_id,user_quality,animation_id,pictures,size,loop,callback,context){return new ajax_request(this.url + '?_method=PreviewOneClickAnimation&_session=r','user_id=' + enc(user_id)+ '\r\nuser_quality=' + enc(user_quality)+ '\r\nanimation_id=' + enc(animation_id)+ '\r\npictures=' + enc(pictures)+ '\r\nsize=' + enc(size)+ '\r\nloop=' + enc(loop),callback, context);}, PreviewAnimatedGif:function(user_id,user_quality,settings,callback,context){return new ajax_request(this.url + '?_method=PreviewAnimatedGif&_session=r','user_id=' + enc(user_id)+ '\r\nuser_quality=' + enc(user_quality)+ '\r\nsettings=' + 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);}, GetCollages:function(start,option,ordering,max,site_name,callback,context){return new ajax_request(this.url + '?_method=GetCollages&_session=r','start=' + enc(start)+ '\r\noption=' + enc(option)+ '\r\nordering=' + enc(ordering)+ '\r\nmax=' + enc(max)+ '\r\nsite_name=' + enc(site_name),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);}, NewCaption:function(client_id,callback,context){return new ajax_request(this.url + '?_method=NewCaption&_session=no','client_id=' + enc(client_id),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(user_id,user_name,quality,title,description,tags,allow_public,allow_friends,needs_authentication,show_in_pictures,save_collage,quick_save,quick_save_startover,quick_save_continue,mime,collage_settings,collageid,exportto,callback,context){return new ajax_request(this.url + '?_method=SaveCollage&_session=rw','user_id=' + enc(user_id)+ '\r\nuser_name=' + enc(user_name)+ '\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\ncollage_settings=' + enc(collage_settings)+ '\r\ncollageid=' + enc(collageid)+ '\r\nexportto=' + enc(exportto),callback, context);}, SaveAnimatedGif:function(user_id,user_name,quality,title,description,tags,allow_public,allow_friends,needs_authentication,show_in_pictures,save_animation,quick_save,quick_save_startover,quick_save_continue,image_url,exportto,callback,context){return new ajax_request(this.url + '?_method=SaveAnimatedGif&_session=rw','user_id=' + enc(user_id)+ '\r\nuser_name=' + enc(user_name)+ '\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\nimage_url=' + enc(image_url)+ '\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(image_url,title,description,tags,allow_public,allow_friends,needs_authentication,show_in_pictures,save_effect,quick_save,quick_save_startover,quick_save_continue,export_services,user_id,user_name,user_quality,email_recipients,server_id,callback,context){return new ajax_request(this.url + '?_method=SaveAs&_session=rw','image_url=' + enc(image_url)+ '\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\nexport_services=' + enc(export_services)+ '\r\nuser_id=' + enc(user_id)+ '\r\nuser_name=' + enc(user_name)+ '\r\nuser_quality=' + enc(user_quality)+ '\r\nemail_recipients=' + enc(email_recipients)+ '\r\nserver_id=' + enc(server_id),callback, context);}, LoadNewPicture:function(key,caller_id,callback,context){return new ajax_request(this.url + '?_method=LoadNewPicture&_session=r','key=' + enc(key)+ '\r\ncaller_id=' + enc(caller_id),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(user_id,imageurl,callback,context){return new ajax_request(this.url + '?_method=ShowChanges&_session=no','user_id=' + enc(user_id)+ '\r\nimageurl=' + 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);}, RemoveStyleByID:function(imageurl,id,callback,context){return new ajax_request(this.url + '?_method=RemoveStyleByID&_session=r','imageurl=' + enc(imageurl)+ '\r\nid=' + enc(id),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);}, 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(server_id,user_id,key,callback,context){return new ajax_request(this.url + '?_method=LoadRecentFilters&_session=r','server_id=' + enc(server_id)+ '\r\nuser_id=' + enc(user_id)+ '\r\nkey=' + 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(server_id,key,start,max,userid,callback,context){return new ajax_request(this.url + '?_method=LoadMyEffects&_session=r','server_id=' + enc(server_id)+ '\r\nkey=' + enc(key)+ '\r\nstart=' + enc(start)+ '\r\nmax=' + enc(max)+ '\r\nuserid=' + enc(userid),callback, context);}, LoadEffects:function(server_id,key,option,callback,context){return new ajax_request(this.url + '?_method=LoadEffects&_session=r','server_id=' + enc(server_id)+ '\r\nkey=' + 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);}, CheckConnectedServices:function(callback,context){return new ajax_request(this.url + '?_method=CheckConnectedServices&_session=r','',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);}, LoadFacebookSaveUI:function(defaultSaveName,type,defaultExport,showExtra,callback,context){return new ajax_request(this.url + '?_method=LoadFacebookSaveUI&_session=r','defaultSaveName=' + enc(defaultSaveName)+ '\r\ntype=' + enc(type)+ '\r\ndefaultExport=' + enc(defaultExport)+ '\r\nshowExtra=' + enc(showExtra),callback, context);}, LoadQuickEffects:function(server_id,key,callback,context){return new ajax_request(this.url + '?_method=LoadQuickEffects&_session=r','server_id=' + enc(server_id)+ '\r\nkey=' + enc(key),callback, context);}, LoadFunEffects:function(server_id,key,callback,context){return new ajax_request(this.url + '?_method=LoadFunEffects&_session=r','server_id=' + enc(server_id)+ '\r\nkey=' + enc(key),callback, context);}, PreviewStyles:function(image_url,filter,callback,context){return new ajax_request(this.url + '?_method=PreviewStyles&_session=r','image_url=' + enc(image_url)+ '\r\nfilter=' + enc(filter),callback, context);}, LoadFavorites:function(server_id,key,callback,context){return new ajax_request(this.url + '?_method=LoadFavorites&_session=r','server_id=' + enc(server_id)+ '\r\nkey=' + 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);}, PreviewAnimationConsoleInput:function(user_id,settings,pictures,callback,context){return new ajax_request(this.url + '?_method=PreviewAnimationConsoleInput&_session=r','user_id=' + enc(user_id)+ '\r\nsettings=' + enc(settings)+ '\r\npictures=' + enc(pictures),callback, context);}, LoadAnimationPresets:function(user_id,pictures,option,search_keywords,start,max,search,callback,context){return new ajax_request(this.url + '?_method=LoadAnimationPresets&_session=r','user_id=' + enc(user_id)+ '\r\npictures=' + enc(pictures)+ '\r\noption=' + enc(option)+ '\r\nsearch_keywords=' + enc(search_keywords)+ '\r\nstart=' + enc(start)+ '\r\nmax=' + enc(max)+ '\r\nsearch=' + enc(search),callback, context);}, LoadPresets:function(user_id,server_id,key,option,searchFilters,start,max,search,callback,context){return new ajax_request(this.url + '?_method=LoadPresets&_session=r','user_id=' + enc(user_id)+ '\r\nserver_id=' + enc(server_id)+ '\r\nkey=' + 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);}, 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);}, SaveFilterFavorite:function(filter_name,client_id,user_id,callback,context){return new ajax_request(this.url + '?_method=SaveFilterFavorite&_session=r','filter_name=' + enc(filter_name)+ '\r\nclient_id=' + enc(client_id)+ '\r\nuser_id=' + enc(user_id),callback, context);}, RemoveFilterFavorite:function(filter_name,client_id,user_id,callback,context){return new ajax_request(this.url + '?_method=RemoveFilterFavorite&_session=r','filter_name=' + enc(filter_name)+ '\r\nclient_id=' + enc(client_id)+ '\r\nuser_id=' + enc(user_id),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);}, GetFilter:function(image_url,callback,context){return new ajax_request(this.url + '?_method=GetFilter&_session=no','image_url=' + enc(image_url),callback, context);}, ApplyFilter:function(image_url,new_filter,user_id,append,callback,context){return new ajax_request(this.url + '?_method=ApplyFilter&_session=r','image_url=' + enc(image_url)+ '\r\nnew_filter=' + enc(new_filter)+ '\r\nuser_id=' + enc(user_id)+ '\r\nappend=' + enc(append),callback, context);}, ChangeMimeType:function(imageurl,mimetype,callback,context){return new ajax_request(this.url + '?_method=ChangeMimeType&_session=r','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);}, ChooseColorFromPicture:function(image_url,x,y,server_id,callback,context){return new ajax_request(this.url + '?_method=ChooseColorFromPicture&_session=no','image_url=' + enc(image_url)+ '\r\nx=' + enc(x)+ '\r\ny=' + enc(y)+ '\r\nserver_id=' + enc(server_id),callback, context);}, Crop:function(imageurl,dimensions,selection,userid,callback,context){return new ajax_request(this.url + '?_method=Crop&_session=r','imageurl=' + enc(imageurl)+ '\r\ndimensions=' + enc(dimensions)+ '\r\nselection=' + enc(selection)+ '\r\nuserid=' + enc(userid),callback, context);}, SavePictureUsingAPI:function(session_key,image_url,title,description,is_public,save_for_later,callback,context){return new ajax_request(this.url + '?_method=SavePictureUsingAPI&_session=r','session_key=' + enc(session_key)+ '\r\nimage_url=' + enc(image_url)+ '\r\ntitle=' + enc(title)+ '\r\ndescription=' + enc(description)+ '\r\nis_public=' + enc(is_public)+ '\r\nsave_for_later=' + enc(save_for_later),callback, context);}, ApplyEdit:function(imageurl,filter,force,updateIndex,userid,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)+ '\r\nuserid=' + enc(userid),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/Picture2Life.Web.EditMethods,Picture2Life.Web.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