function setupChildrenPreview(){if($("div#child_sponsorship_process").length>0)$("header.main nav#supp_menu li.sponsored_children a.remove_action").remove();else{$("header.main nav#supp_menu li.sponsored_children a.remove_action").each(function(){$(this).attr("href")!="#"&&($(this).data("remove-callback",$(this).attr("href").replace("javascript:","")),$(this).attr("href","#"))});$("header.main nav#supp_menu li.sponsored_children a.remove_action").off("click").on("click",function(n){n.preventDefault();var t=$(this).data("remove-callback"),i=function(){eval(t)}.bind(t);showChoiceModal("Remove child","Are you sure you wish to remove this child?","Yes",i,"Cancel")})}}function showChildrenPreview(){$("html, body").animate({scrollTop:0},500);$("header.main nav#supp_menu li.sponsored_children > a").trigger("open_supp_nav")}function childrenPreviewPageLoaded(){setupChildrenPreview()}!function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery","jquery.ui.widget"],n):n(window.jQuery)}(function(n){"use strict";function t(t){var i="dragover"===t;return function(r){r.dataTransfer=r.originalEvent&&r.originalEvent.dataTransfer;var u=r.dataTransfer;u&&-1!==n.inArray("Files",u.types)&&this._trigger(t,n.Event(t,{delegatedEvent:r}))!==!1&&(r.preventDefault(),i&&(u.dropEffect="copy"))}}n.support.fileInput=!(new RegExp("(Android (1\\.[0156]|2\\.[01]))|(Windows Phone (OS 7|8\\.0))|(XBLWP)|(ZuneWP)|(WPDesktop)|(w(eb)?OSBrowser)|(webOS)|(Kindle/(1\\.0|2\\.[05]|3\\.0))").test(window.navigator.userAgent)||n('<input type="file">').prop("disabled"));n.support.xhrFileUpload=!(!window.ProgressEvent||!window.FileReader);n.support.xhrFormDataFileUpload=!!window.FormData;n.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice);n.widget("blueimp.fileupload",{options:{dropZone:n(document),pasteZone:void 0,fileInput:void 0,replaceFileInput:!0,paramName:void 0,singleFileUploads:!0,limitMultiFileUploads:void 0,limitMultiFileUploadSize:void 0,limitMultiFileUploadSizeOverhead:512,sequentialUploads:!1,limitConcurrentUploads:void 0,forceIframeTransport:!1,redirect:void 0,redirectParamName:void 0,postMessage:void 0,multipart:!0,maxChunkSize:void 0,uploadedBytes:void 0,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(t,i){return t=this.messages[t]||t.toString(),i&&n.each(i,function(n,i){t=t.replace("{"+n+"}",i)}),t},formData:function(n){return n.serializeArray()},add:function(t,i){return t.isDefaultPrevented()?!1:void((i.autoUpload||i.autoUpload!==!1&&n(this).fileupload("option","autoUpload"))&&i.process().done(function(){i.submit()}))},processData:!1,contentType:!1,cache:!1},_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:n.support.blobSlice&&function(){var n=this.slice||this.webkitSlice||this.mozSlice;return n.apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime();this.loaded=0;this.bitrate=0;this.getBitrate=function(n,t,i){var r=n-this.timestamp;return(!this.bitrate||!i||r>i)&&(this.bitrate=(t-this.loaded)*(1e3/r)*8,this.loaded=t,this.timestamp=n),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&n.support.xhrFileUpload||n.support.xhrFormDataFileUpload)},_getFormData:function(t){var i;return"function"===n.type(t.formData)?t.formData(t.form):n.isArray(t.formData)?t.formData:"object"===n.type(t.formData)?(i=[],n.each(t.formData,function(n,t){i.push({name:n,value:t})}),i):[]},_getTotal:function(t){var i=0;return n.each(t,function(n,t){i+=t.size||1}),i},_initProgressObject:function(t){var i={loaded:0,total:0,bitrate:0};t._progress?n.extend(t._progress,i):t._progress=i},_initResponseObject:function(n){var t;if(n._response)for(t in n._response)n._response.hasOwnProperty(t)&&delete n._response[t];else n._response={}},_onProgress:function(t,i){if(t.lengthComputable){var r,u=Date.now?Date.now():(new Date).getTime();if(i._time&&i.progressInterval&&u-i._time<i.progressInterval&&t.loaded!==t.total)return;i._time=u;r=Math.floor(t.loaded/t.total*(i.chunkSize||i._progress.total))+(i.uploadedBytes||0);this._progress.loaded+=r-i._progress.loaded;this._progress.bitrate=this._bitrateTimer.getBitrate(u,this._progress.loaded,i.bitrateInterval);i._progress.loaded=i.loaded=r;i._progress.bitrate=i.bitrate=i._bitrateTimer.getBitrate(u,r,i.bitrateInterval);this._trigger("progress",n.Event("progress",{delegatedEvent:t}),i);this._trigger("progressall",n.Event("progressall",{delegatedEvent:t}),this._progress)}},_initProgressListener:function(t){var r=this,i=t.xhr?t.xhr():n.ajaxSettings.xhr();i.upload&&(n(i.upload).bind("progress",function(n){var i=n.originalEvent;n.lengthComputable=i.lengthComputable;n.loaded=i.loaded;n.total=i.total;r._onProgress(n,t)}),t.xhr=function(){return i})},_isInstanceOf:function(n,t){return Object.prototype.toString.call(t)==="[object "+n+"]"},_initXHRData:function(t){var i,f=this,r=t.files[0],e=t.multipart||!n.support.xhrFileUpload,u="array"===n.type(t.paramName)?t.paramName[0]:t.paramName;t.headers=n.extend({},t.headers);t.contentRange&&(t.headers["Content-Range"]=t.contentRange);e&&!t.blob&&this._isInstanceOf("File",r)||(t.headers["Content-Disposition"]='attachment; filename="'+encodeURI(r.name)+'"');e?n.support.xhrFormDataFileUpload&&(t.postMessage?(i=this._getFormData(t),t.blob?i.push({name:u,value:t.blob}):n.each(t.files,function(r,f){i.push({name:"array"===n.type(t.paramName)&&t.paramName[r]||u,value:f})})):(f._isInstanceOf("FormData",t.formData)?i=t.formData:(i=new FormData,n.each(this._getFormData(t),function(n,t){i.append(t.name,t.value)})),t.blob?i.append(u,t.blob,r.name):n.each(t.files,function(r,e){(f._isInstanceOf("File",e)||f._isInstanceOf("Blob",e))&&i.append("array"===n.type(t.paramName)&&t.paramName[r]||u,e,e.uploadName||e.name)})),t.data=i):(t.contentType=r.type||"application/octet-stream",t.data=t.blob||r);t.blob=null},_initIframeSettings:function(t){var i=n("<a><\/a>").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||"");t.formData=this._getFormData(t);t.redirect&&i&&i!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(n){this._isXHRUpload(n)?(this._chunkedUpload(n,!0)||(n.data||this._initXHRData(n),this._initProgressListener(n)),n.postMessage&&(n.dataType="postmessage "+(n.dataType||""))):this._initIframeSettings(n)},_getParamName:function(t){var r=n(t.fileInput),i=t.paramName;return i?n.isArray(i)||(i=[i]):(i=[],r.each(function(){for(var t=n(this),u=t.prop("name")||"files[]",r=(t.prop("files")||[1]).length;r;)i.push(u),r-=1}),i.length||(i=[r.prop("name")||"files[]"])),i},_initFormSettings:function(t){t.form&&t.form.length||(t.form=n(t.fileInput.prop("form")),t.form.length||(t.form=n(this.options.fileInput.prop("form"))));t.paramName=this._getParamName(t);t.url||(t.url=t.form.prop("action")||location.href);t.type=(t.type||"string"===n.type(t.form.prop("method"))&&t.form.prop("method")||"").toUpperCase();"POST"!==t.type&&"PUT"!==t.type&&"PATCH"!==t.type&&(t.type="POST");t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){var i=n.extend({},this.options,t);return this._initFormSettings(i),this._initDataSettings(i),i},_getDeferredState:function(n){return n.state?n.state():n.isResolved()?"resolved":n.isRejected()?"rejected":"pending"},_enhancePromise:function(n){return n.success=n.done,n.error=n.fail,n.complete=n.always,n},_getXHRPromise:function(t,i,r){var u=n.Deferred(),f=u.promise();return i=i||this.options.context||f,t===!0?u.resolveWith(i,r):t===!1&&u.rejectWith(i,r),f.abort=u.promise,this._enhancePromise(f)},_addConvenienceMethods:function(t,i){var r=this,u=function(t){return n.Deferred().resolveWith(r,t).promise()};i.process=function(t,f){return(t||f)&&(i._processQueue=this._processQueue=(this._processQueue||u([this])).pipe(function(){return i.errorThrown?n.Deferred().rejectWith(r,[i]).promise():u(arguments)}).pipe(t,f)),this._processQueue||u([this])};i.submit=function(){return"pending"!==this.state()&&(i.jqXHR=this.jqXHR=r._trigger("submit",n.Event("submit",{delegatedEvent:t}),this)!==!1&&r._onSend(t,this)),this.jqXHR||r._getXHRPromise()};i.abort=function(){return this.jqXHR?this.jqXHR.abort():(this.errorThrown="abort",r._trigger("fail",null,this),r._getXHRPromise(!1))};i.state=function(){return this.jqXHR?r._getDeferredState(this.jqXHR):this._processQueue?r._getDeferredState(this._processQueue):void 0};i.processing=function(){return!this.jqXHR&&this._processQueue&&"pending"===r._getDeferredState(this._processQueue)};i.progress=function(){return this._progress};i.response=function(){return this._response}},_getUploadedBytes:function(n){var i=n.getResponseHeader("Range"),t=i&&i.split("-"),r=t&&t.length>1&&parseInt(t[1],10);return r&&r+1},_chunkedUpload:function(t,i){t.uploadedBytes=t.uploadedBytes||0;var c,o,u=this,f=t.files[0],e=f.size,r=t.uploadedBytes,l=t.maxChunkSize||e,a=this._blobSlice,s=n.Deferred(),h=s.promise();return this._isXHRUpload(t)&&a&&(r||e>l)&&!t.data?i?!0:r>=e?(f.error=t.i18n("uploadedBytes"),this._getXHRPromise(!1,t.context,[null,"error",f.error])):(o=function(){var i=n.extend({},t),h=i._progress.loaded;i.blob=a.call(f,r,r+l,f.type);i.chunkSize=i.blob.size;i.contentRange="bytes "+r+"-"+(r+i.chunkSize-1)+"/"+e;u._initXHRData(i);u._initProgressListener(i);c=(u._trigger("chunksend",null,i)!==!1&&n.ajax(i)||u._getXHRPromise(!1,i.context)).done(function(f,c,l){r=u._getUploadedBytes(l)||r+i.chunkSize;h+i.chunkSize-i._progress.loaded&&u._onProgress(n.Event("progress",{lengthComputable:!0,loaded:r-i.uploadedBytes,total:r-i.uploadedBytes}),i);t.uploadedBytes=i.uploadedBytes=r;i.result=f;i.textStatus=c;i.jqXHR=l;u._trigger("chunkdone",null,i);u._trigger("chunkalways",null,i);e>r?o():s.resolveWith(i.context,[f,c,l])}).fail(function(n,t,r){i.jqXHR=n;i.textStatus=t;i.errorThrown=r;u._trigger("chunkfail",null,i);u._trigger("chunkalways",null,i);s.rejectWith(i.context,[n,t,r])})},this._enhancePromise(h),h.abort=function(){return c.abort()},o(),h):!1},_beforeSend:function(n,t){0===this._active&&(this._trigger("start"),this._bitrateTimer=new this._BitrateTimer,this._progress.loaded=this._progress.total=0,this._progress.bitrate=0);this._initResponseObject(t);this._initProgressObject(t);t._progress.loaded=t.loaded=t.uploadedBytes||0;t._progress.total=t.total=this._getTotal(t.files)||1;t._progress.bitrate=t.bitrate=0;this._active+=1;this._progress.loaded+=t.loaded;this._progress.total+=t.total},_onDone:function(t,i,r,u){var f=u._progress.total,e=u._response;u._progress.loaded<f&&this._onProgress(n.Event("progress",{lengthComputable:!0,loaded:f,total:f}),u);e.result=u.result=t;e.textStatus=u.textStatus=i;e.jqXHR=u.jqXHR=r;this._trigger("done",null,u)},_onFail:function(n,t,i,r){var u=r._response;r.recalculateProgress&&(this._progress.loaded-=r._progress.loaded,this._progress.total-=r._progress.total);u.jqXHR=r.jqXHR=n;u.textStatus=r.textStatus=t;u.errorThrown=r.errorThrown=i;this._trigger("fail",null,r)},_onAlways:function(n,t,i,r){this._trigger("always",null,r)},_onSend:function(t,i){i.submit||this._addConvenienceMethods(t,i);var o,s,f,h,r=this,u=r._getAJAXSettings(i),e=function(){return r._sending+=1,u._bitrateTimer=new r._BitrateTimer,o=o||((s||r._trigger("send",n.Event("send",{delegatedEvent:t}),u)===!1)&&r._getXHRPromise(!1,u.context,s)||r._chunkedUpload(u)||n.ajax(u)).done(function(n,t,i){r._onDone(n,t,i,u)}).fail(function(n,t,i){r._onFail(n,t,i,u)}).always(function(n,t,i){if(r._onAlways(n,t,i,u),r._sending-=1,r._active-=1,u.limitConcurrentUploads&&u.limitConcurrentUploads>r._sending)for(var f=r._slots.shift();f;){if("pending"===r._getDeferredState(f)){f.resolve();break}f=r._slots.shift()}0===r._active&&r._trigger("stop")})};return this._beforeSend(t,u),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending?(this.options.limitConcurrentUploads>1?(f=n.Deferred(),this._slots.push(f),h=f.pipe(e)):(this._sequence=this._sequence.pipe(e,e),h=this._sequence),h.abort=function(){return s=[void 0,"abort","abort"],o?o.abort():(f&&f.rejectWith(u.context,s),e())},this._enhancePromise(h)):e()},_onAdd:function(t,i){var o,f,s,r,a=this,w=!0,e=n.extend({},this.options,i),u=i.files,v=u.length,h=e.limitMultiFileUploads,c=e.limitMultiFileUploadSize,b=e.limitMultiFileUploadSizeOverhead,p=0,l=this._getParamName(e),y=0;if(!c||v&&void 0!==u[0].size||(c=void 0),(e.singleFileUploads||h||c)&&this._isXHRUpload(e))if(e.singleFileUploads||c||!h)if(!e.singleFileUploads&&c)for(s=[],o=[],r=0;v>r;r+=1)p+=u[r].size+b,(r+1===v||p+u[r+1].size+b>c||h&&r+1-y>=h)&&(s.push(u.slice(y,r+1)),f=l.slice(y,r+1),f.length||(f=l),o.push(f),y=r+1,p=0);else o=l;else for(s=[],o=[],r=0;v>r;r+=h)s.push(u.slice(r,r+h)),f=l.slice(r,r+h),f.length||(f=l),o.push(f);else s=[u],o=[l];return i.originalFiles=u,n.each(s||u,function(r,u){var f=n.extend({},i);return f.files=s?u:[u],f.paramName=o[r],a._initResponseObject(f),a._initProgressObject(f),a._addConvenienceMethods(t,f),w=a._trigger("add",n.Event("add",{delegatedEvent:t}),f)}),w},_replaceFileInput:function(t){var i=t.fileInput,r=i.clone(!0);t.fileInputClone=r;n("<form><\/form>").append(r)[0].reset();i.after(r).detach();n.cleanData(i.unbind("remove"));this.options.fileInput=this.options.fileInput.map(function(n,t){return t===i[0]?r[0]:t});i[0]===this.element[0]&&(this.element=r)},_handleFileTreeEntry:function(t,i){var e,s=this,r=n.Deferred(),u=function(n){n&&!n.entry&&(n.entry=t);r.resolve([n])},h=function(n){s._handleFileTreeEntries(n,i+t.name+"/").done(function(n){r.resolve(n)}).fail(u)},o=function(){e.readEntries(function(n){n.length?(f=f.concat(n),o()):h(f)},u)},f=[];return i=i||"",t.isFile?t._file?(t._file.relativePath=i,r.resolve(t._file)):t.file(function(n){n.relativePath=i;r.resolve(n)},u):t.isDirectory?(e=t.createReader(),o()):r.resolve([]),r.promise()},_handleFileTreeEntries:function(t,i){var r=this;return n.when.apply(n,n.map(t,function(n){return r._handleFileTreeEntry(n,i)})).pipe(function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){t=t||{};var i=t.items;return i&&i.length&&(i[0].webkitGetAsEntry||i[0].getAsEntry)?this._handleFileTreeEntries(n.map(i,function(n){var t;return n.webkitGetAsEntry?(t=n.webkitGetAsEntry(),t&&(t._file=n.getAsFile()),t):n.getAsEntry()})):n.Deferred().resolve(n.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){t=n(t);var i,r,u=t.prop("webkitEntries")||t.prop("entries");if(u&&u.length)return this._handleFileTreeEntries(u);if(i=n.makeArray(t.prop("files")),i.length)void 0===i[0].name&&i[0].fileName&&n.each(i,function(n,t){t.name=t.fileName;t.size=t.fileSize});else{if(r=t.prop("value"),!r)return n.Deferred().resolve([]).promise();i=[{name:r.replace(/^.*\\/,"")}]}return n.Deferred().resolve(i).promise()},_getFileInputFiles:function(t){return t instanceof n&&1!==t.length?n.when.apply(n,n.map(t,this._getSingleFileInputFiles)).pipe(function(){return Array.prototype.concat.apply([],arguments)}):this._getSingleFileInputFiles(t)},_onChange:function(t){var r=this,i={fileInput:n(t.target),form:n(t.target.form)};this._getFileInputFiles(i.fileInput).always(function(u){i.files=u;r.options.replaceFileInput&&r._replaceFileInput(i);r._trigger("change",n.Event("change",{delegatedEvent:t}),i)!==!1&&r._onAdd(t,i)})},_onPaste:function(t){var i=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,r={files:[]};i&&i.length&&(n.each(i,function(n,t){var i=t.getAsFile&&t.getAsFile();i&&r.files.push(i)}),this._trigger("paste",n.Event("paste",{delegatedEvent:t}),r)!==!1&&this._onAdd(t,r))},_onDrop:function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var u=this,i=t.dataTransfer,r={};i&&i.files&&i.files.length&&(t.preventDefault(),this._getDroppedFiles(i).always(function(i){r.files=i;u._trigger("drop",n.Event("drop",{delegatedEvent:t}),r)!==!1&&u._onAdd(t,r)}))},_onDragOver:t("dragover"),_onDragEnter:t("dragenter"),_onDragLeave:t("dragleave"),_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop,dragenter:this._onDragEnter,dragleave:this._onDragLeave}),this._on(this.options.pasteZone,{paste:this._onPaste}));n.support.fileInput&&this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragenter dragleave dragover drop");this._off(this.options.pasteZone,"paste");this._off(this.options.fileInput,"change")},_setOption:function(t,i){var r=-1!==n.inArray(t,this._specialOptions);r&&this._destroyEventHandlers();this._super(t,i);r&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;void 0===t.fileInput?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof n||(t.fileInput=n(t.fileInput));t.dropZone instanceof n||(t.dropZone=n(t.dropZone));t.pasteZone instanceof n||(t.pasteZone=n(t.pasteZone))},_getRegExp:function(n){var t=n.split("/"),i=t.pop();return t.shift(),new RegExp(t.join("/"),i)},_isRegExpOption:function(t,i){return"url"!==t&&"string"===n.type(i)&&/^\/.*\/[igm]{0,3}$/.test(i)},_initDataAttributes:function(){var t=this,r=this.options,i=n(this.element[0].cloneNode(!1));n.each(i.data(),function(n,u){var f="data-"+n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();i.attr(f)&&(t._isRegExpOption(n,u)&&(u=t._getRegExp(u)),r[n]=u)})},_create:function(){this._initDataAttributes();this._initSpecialOptions();this._slots=[];this._sequence=this._getXHRPromise(!0);this._sending=this._active=0;this._initProgressObject(this);this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var i=this;t&&!this.options.disabled&&(t.fileInput&&!t.files?this._getFileInputFiles(t.fileInput).always(function(n){t.files=n;i._onAdd(null,t)}):(t.files=n.makeArray(t.files),this._onAdd(null,t)))},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var r,f,e=this,i=n.Deferred(),u=i.promise();return u.abort=function(){return f=!0,r?r.abort():(i.reject(null,"abort","abort"),u)},this._getFileInputFiles(t.fileInput).always(function(n){if(!f){if(!n.length)return void i.reject();t.files=n;r=e._onSend(null,t);r.then(function(n,t,r){i.resolve(n,t,r)},function(n,t,r){i.reject(n,t,r)})}}),this._enhancePromise(u)}if(t.files=n.makeArray(t.files),t.files.length)return this._onSend(null,t)}return this._getXHRPromise(!1,t&&t.context)}})}),function(n){n.fn.inputFilter=function(n){return this.on("input keydown keyup mousedown mouseup select contextmenu drop",function(){n(this.value)?(this.oldValue=this.value,this.oldSelectionStart=this.selectionStart,this.oldSelectionEnd=this.selectionEnd):this.hasOwnProperty("oldValue")&&(this.value=this.oldValue,this.setSelectionRange(this.oldSelectionStart,this.oldSelectionEnd))})}}(jQuery),function(n){"use strict";n.fn.setCharLimit=function(t){var f,i,r,u;if(!t||n.type(t.counter)==="string")return f=n.extend({counter:"email_copy_wrapper span.counter"},t),u=n(document).find("."+f.counter),this.each(function(t,f){i=parseInt(f.dataset.maxchar);r=n(f);n(u[t]).text(i);r.attr("maxlength",i);r.on("keyup",function(){i=parseInt(this.dataset.maxchar);n(u[t]).text(i-n.trim(f.value).length)})})}}(jQuery);$(document).ready(function(){var r=!1,u,f,t,n,e,i;$("input.numberonly").inputFilter(function(n){return/^\d*$/.test(n)});$("input.send-message").click(function(n){if(r)return n.preventDefault(),!1;r=!0;$(this).css("cursor","not-allowed")});u=$("body").hasClass("tf-letter-writing-module");u&&(f=$("#hfDonation").length,f>0&&$("div.thank-you-wrapper").css("min-height","135px"),t=function(){if($(window).width()<=500){var n=$("div.content_block.letter-writing > div.right");n.prev().insertAfter(n)}},t(),$(window).resize(function(){t()}),n=$("#hfBannerImage").val(),$("textarea.notebook").setCharLimit(),n&&n!=""&&$("div.banner_photo").css("background-image","url('"+n+"')"),e=function(){var i=$("#hfThankYou").val().length,n,t;i>0?($("div.page_intro h1, div.page_intro p").remove(),$('<h1 class="text-center mt25">Thanks for sending your love and support<\/h1>').appendTo($("div.page_intro > div"))):(n=$("#hfType").val().toLowerCase(),t=$("#hfChildName").val(),n=="birthday"?($("div.page_intro").find("h1").text("Send "+t+" a birthday gift!"),$("div.page_intro").find("p.stronger").text("Kids love to receive something special on their birthday.")):n=="christmas"&&($("div.page_intro").find("h1").text("Wish "+t+" a Merry Christmas"),$("div.page_intro").find("p.stronger").text("Send a message so it arrives on December 25th. You can also make a donation to the Christmas gift fund below.")))},i=function(n,t){$.ajax({url:"/api/letter/updateimage?imagePath="+n+"&letterid="+$("#hfLetterId").val()+"&headerNumber="+t,type:"GET",dataType:"JSON"}).done(function(){})},e(),$("ul.slider-preview-thumb li").click(function(){var r=$(this),n=$(this).data("img"),t=$(this).attr("jsonimg");$("ul.slider-preview-thumb li").removeClass("selected");$(this).addClass("selected");$("ul.birhtday-letter-writing-slider li img").attr("src",n);i(t,$(this).index()+1)}),$("div.slider a.pager, div.slider-pager a.pager").click(function(){var s=$(this).hasClass("prev"),h=$(this).hasClass("next"),n=undefined,u=undefined,e=$("ul.slider-preview-thumb li"),o=e.length,f=1,t,r;s?(t=$("ul.slider-preview-thumb li.selected").prev(),e.removeClass("selected"),t.length==1?(t.removeClass("selected").addClass("selected"),n=t.data("img"),u=t.attr("jsonimg"),f=t.index()+1):($("ul.slider-preview-thumb li:eq("+(o-1)+")").removeClass("selected").addClass("selected"),n=$("ul.slider-preview-thumb li:eq("+(o-1)+")").data("img"),u=$("ul.slider-preview-thumb li:eq("+(o-1)+")").attr("jsonimg"),f=4)):h&&(r=$("ul.slider-preview-thumb li.selected").next(),e.removeClass("selected"),r.length==1?(r.removeClass("selected").addClass("selected"),n=r.data("img"),u=r.attr("jsonimg"),f=r.index()+1):($("ul.slider-preview-thumb li:eq(0)").removeClass("selected").addClass("selected"),n=$("ul.slider-preview-thumb li:eq(0)").data("img"),u=$("ul.slider-preview-thumb li:eq(0)").attr("jsonimg"),f=1));n&&($("ul.birhtday-letter-writing-slider li img").attr("src",n),i(u,f))}),$("input.donate-amount").change(function(){$("div.gift-payment").hide()}),$("input.input-gift-amount").keyup(function(){var n=parseInt($(this).val());!isNaN(n)&&n>0?$("input.send-message").val("Next"):$("input.send-message").val("Send your letter")}),$("div.photo1, div.photo2").mouseover(function(){$(this).find("img.atch-img").attr("src","/LetterWritingImages/attachment-hover.jpg")}),$("div.photo1, div.photo2").mouseout(function(){$(this).find("img.atch-img").attr("src","/LetterWritingImages/attachment.jpg")}),$("#btnPhoto1").click(function(){$.ajax({url:"/api/letter/removephoto?id=1",type:"GET",contentType:"application/json",complete:function(){$("#aPhoto1").text("Attach photo");$("#fuPhoto1").show();$("div.photo1 img.green-tick").hide();$("#btnPhoto1").hide();$("input#fuPhoto1").removeAttr("disabled")}})}),$("#btnPhoto2").click(function(){$.ajax({url:"/api/letter/removephoto?id=2",type:"GET",contentType:"application/json",complete:function(){$("#aPhoto2").text("Attach photo");$("#fuPhoto2").show();$("div.photo2 img.green-tick").hide();$("#btnPhoto2").hide();$("input#fuPhoto2").removeAttr("disabled")}})}),$("input#fuPhoto3").fileupload({dataType:"json",url:"/api/letter/multiupload",paramName:"photofile",autoUpload:!0,maxFileSize:5242880,acceptFileTypes:/(\.|\/)(gif|jpe?g|png)$/i,add:function(n,t){$(this).attr("disabled","disabled");var i=t.submit().error(function(n,t,i){i==="abort"&&alert("Error")})},done:function(n,t){var i=t.result;i.No==2?($("#aPhoto1").text("Photo attached"),$("#fuPhoto1").hide(),$("#btnPhoto1").css("display","block"),$("#aPhoto2").text("Photo attached"),$("#fuPhoto2").hide(),$("#btnPhoto2").css("display","block")):i.No==1&&($("#aPhoto1").text("Photo attached"),$("#fuPhoto1").hide(),$("#btnPhoto1").css("display","block"))}}),$("input#fuPhoto1").change(function(){var n=$(this)[0].files.length?$(this)[0].files[0].name:"";/\.(gif|jpg|jpeg|tiff|png)$/i.test(n)?(n=n.length>10?n.substring(0,9)+"...":n,$("#aPhoto1").text(n),$("#btnPhoto1").css("display","block").find("img").attr("src","/LetterWritingImages/loading.gif")):$("#aPhoto1").text("Attach photo")}),$("input#fuPhoto2").change(function(){var n=$(this)[0].files.length?$(this)[0].files[0].name:"";/\.(gif|jpg|jpeg|tiff|png)$/i.test(n)?(n=n.length>10?n.substring(0,9)+"...":n,$("#aPhoto2").text(n),$("#btnPhoto2").css("display","block").find("img").attr("src","/LetterWritingImages/loading.gif")):$("#aPhoto2").text("Attach photo")}),$("input#fuPhoto1").fileupload({dataType:"json",url:"/api/letter/photosupload",paramName:"photofile",autoUpload:!0,maxFileSize:5242880,acceptFileTypes:/(\.|\/)(gif|jpe?g|png)$/i,add:function(n,t){var i=!0,r=t.files[0],u;/\.(gif|jpg|jpeg|tiff|png)$/i.test(r.name)||(alert("You must select an image file only"),i=!1);i&&($(this).attr("disabled","disabled"),u=t.submit().error(function(n,t,i){i==="abort"&&alert("Error")}))},done:function(n,t){var i=t.result;$("div.photo1 img.green-tick").css("display","inline");$("#btnPhoto1").css("display","block").find("img").attr("src","/LetterWritingImages/trash.svg");$("#fuPhoto1").hide()}}),$("input#fuPhoto2").fileupload({dataType:"json",url:"/api/letter/photosupload",paramName:"photofile",autoUpload:!0,maxFileSize:5242880,acceptFileTypes:/(\.|\/)(gif|jpe?g|png)$/i,add:function(n,t){var i=!0,r=t.files[0],u;/\.(gif|jpg|jpeg|tiff|png)$/i.test(r.name)||(alert("You must select an image file only"),i=!1);i&&($(this).attr("disabled","disabled"),u=t.submit().error(function(n,t,i){i==="abort"&&alert("Error")}))},done:function(n,t){var i=t.result;$("#fuPhoto2").hide();$("div.photo2 img.green-tick").css("display","inline");$("#btnPhoto2").css("display","block").find("img").attr("src","/LetterWritingImages/trash.svg")}}),$("input#fuImgUoload").fileupload({dataType:"json",url:"/api/letter/userimageupload",paramName:"imagefile",autoUpload:!0,maxFileSize:5242880,acceptFileTypes:/(\.|\/)(gif|jpe?g|png)$/i,add:function(n,t){$(this).attr("disabled","disabled");var i=t.submit().error(function(n,t,i){i==="abort"&&alert("Error")})},done:function(n,t){var i=t.result;i&&($("ul.slider-preview-thumb li").removeClass("selected"),$("div.slider-pager div.upload-image").remove(),$("ul.slider-preview-thumb li:first").attr("data-index","3"),$('<li class="selected" data-index="0"><img src="'+i.ImagePath+'" /><\/li>').appendTo($("ul.slider-preview-thumb")),$("ul.birhtday-letter-writing-slider li img").attr("src",i.ImagePath))}}));setupChildrenPreview()});var prm=Sys.WebForms.PageRequestManager.getInstance();prm.add_pageLoaded(childrenPreviewPageLoaded)