(function(a,f,q){var e="watermark",d="watermarkClass",m="watermarkFocus",j="watermarkSubmit",k="watermarkMaxLength",c="watermarkPassword",b="watermarkText",h=/\r/g,p=/^(button|checkbox|hidden|image|radio|range|reset|submit)$/i,n="input:data("+e+"),textarea:data("+e+")",i=":watermarkable",l=["Page_ClientValidate"],g=false,o="placeholder"in document.createElement("input");a.watermark=a.watermark||{version:"3.1.3",runOnce:true,options:{className:"watermark",useNative:true,hideBeforeUnload:true},hide:function(b){a(b).filter(n).each(function(){a.watermark._hide(a(this))})},_hide:function(a,o){var m=a[0],n=(m.value||"").replace(h,""),j=a.data(b)||"",l=a.data(k)||0,i=a.data(d);if(j.length&&n==j){m.value="";if(a.data(c))if((a.attr("type")||"")==="text"){var g=a.data(c)||[],e=a.parent()||[];if(g.length&&e.length){e[0].removeChild(a[0]);e[0].appendChild(g[0]);a=g}}if(l){a.attr("maxLength",l);a.removeData(k)}if(o){a.attr("autocomplete","off");f.setTimeout(function(){a.select()},1)}}i&&a.removeClass(i)},show:function(b){a(b).filter(n).each(function(){a.watermark._show(a(this))})},_show:function(e){var n=e[0],q=(n.value||"").replace(h,""),f=e.data(b)||"",o=e.attr("type")||"",p=e.data(d);if((q.length==0||q==f)&&!e.data(m)){g=true;if(e.data(c))if(o==="password"){var l=e.data(c)||[],j=e.parent()||[];if(l.length&&j.length){j[0].removeChild(e[0]);j[0].appendChild(l[0]);e=l;e.attr("maxLength",f.length);n=e[0]}}if(o==="text"||o==="search"){var i=e.attr("maxLength")||0;if(i>0&&f.length>i){e.data(k,i);e.attr("maxLength",f.length)}}p&&e.addClass(p);n.value=f}else a.watermark._hide(e)},hideAll:function(){if(g){a.watermark.hide(i);g=false}},hideCurrent:function(){if(g){a.watermark.hide(a(i,this));g=false}},showAll:function(){a.watermark.show(i)}};a.fn.watermark=a.fn.watermark||function(k,g){if(!this.length)return this;var n=false,l=typeof k==="string";if(l)k=k.replace(h,"");if(typeof g==="object"){n=typeof g.className==="string";g=a.extend({},a.watermark.options,g)}else if(typeof g==="string"){n=true;g=a.extend({},a.watermark.options,{className:g})}else g=a.watermark.options;if(typeof g.useNative!=="function")g.useNative=g.useNative?function(){return true}:function(){return false};return this.each(function(){var p=a(this);if(!p.is(i))return;if(p.data(e)){if(l||n){a.watermark._hide(p);l&&p.data(b,k);n&&p.data(d,g.className)}}else{if(o&&g.useNative.call(this,p)&&(p.attr("tagName")||"")!=="TEXTAREA"){l&&p.attr("placeholder",k);return}p.data(b,l?k:"");p.data(d,g.className);p.data(e,1);if((p.attr("type")||"")==="password"){var t=p.wrap("<span>").parent(),q=a(t.html().replace(/type=["']?password["']?/i,'type="text"'));q.data(b,p.data(b));q.data(d,p.data(d));q.data(e,1);q.attr("maxLength",k.length);q.focus(function(){a.watermark._hide(q,true)}).bind("dragenter",function(){a.watermark._hide(q)}).bind("dragend",function(){f.setTimeout(function(){q.blur()},1)});p.blur(function(){a.watermark._show(p)}).bind("dragleave",function(){a.watermark._show(p)});q.data(c,p);p.data(c,q)}else p.focus(function(){p.data(m,1);a.watermark._hide(p,true)}).blur(function(){p.data(m,0);a.watermark._show(p)}).bind("dragenter",function(){a.watermark._hide(p)}).bind("dragleave",function(){a.watermark._show(p)}).bind("dragend",function(){f.setTimeout(function(){a.watermark._show(p)},1)}).bind("drop",function(d){var c=p[0],a=d.originalEvent.dataTransfer.getData("Text");if((c.value||"").replace(h,"").replace(a,"")===p.data(b))c.value=a;p.focus()});if(this.form){var r=this.form,s=a(r);if(!s.data(j)){s.submit(a.watermark.hideCurrent);if(r.submit){s.data(j,r.submit);r.submit=function(c,b){return function(){var d=b.data(j);a.watermark.hideCurrent();if(d.apply)d.apply(c,Array.prototype.slice.call(arguments));else d()}}(r,s)}else{s.data(j,1);r.submit=function(b){return function(){a.watermark.hideCurrent();delete b.submit;b.submit()}}(r)}}}}a.watermark._show(p)})};if(a.watermark.runOnce){a.watermark.runOnce=false;a.extend(a.expr[":"],{data:a.expr[":"].data||function(c,d,b){return!!a.data(c,b[3])},watermarkable:function(b){var a,c=b.nodeName;if(c==="TEXTAREA")return true;if(c!=="INPUT")return false;a=b.getAttribute("type");return!a||!p.test(a)}});(function(c){a.fn.val=function(){var d=Array.prototype.slice.call(arguments);if(!this.length)return d.length?this:q;if(!d.length)if(this.data(e)){var f=(this[0].value||"").replace(h,"");return f===(this.data(b)||"")?"":f}else return c.apply(this);else{c.apply(this,d);a.watermark.show(this);return this}}})(a.fn.val);l.length&&a(function(){for(var b,c,d=l.length-1;d>=0;d--){b=l[d];c=f[b];if(typeof c==="function")f[b]=function(b){return function(){a.watermark.hideAll();return b.apply(null,Array.prototype.slice.call(arguments))}}(c)}});a(f).bind("beforeunload",function(){a.watermark.options.hideBeforeUnload&&a.watermark.hideAll()})}})(jQuery,window);jQuery.cookie=function(d,b,a){if(arguments.length>1&&String(b)!=="[object Object]"){a=jQuery.extend({},a);if(b===null||b===undefined)a.expires=-1;if(typeof a.expires==="number"){var g=a.expires,e=a.expires=new Date;e.setDate(e.getDate()+g)}b=String(b);return document.cookie=[encodeURIComponent(d),"=",a.raw?b:encodeURIComponent(b),a.expires?"; expires="+a.expires.toUTCString():"",a.path?"; path="+a.path:"",a.domain?"; domain="+a.domain:"",a.secure?"; secure":""].join("")}a=b||{};var c,f=a.raw?function(a){return a}:decodeURIComponent;return(c=(new RegExp("(?:^|; )"+encodeURIComponent(d)+"=([^;]*)")).exec(document.cookie))?f(c[1]):null};var Trilogy=new function(){this.getParameterByName=function(a){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c="[\\?&]"+a+"=([^&#]*)",d=new RegExp(c),b=d.exec(window.location.href);return b==null?"":decodeURIComponent(b[1].replace(/\+/g," "))}};jQuery.validator.addMethod("postalcode",function(a,b){return this.optional(b)||a.match(/(^\d{5}(-\d{4})?$)|(^[ABCEGHJKLMNPRSTVXYabceghjklmnpstvxy]{1}\d{1}[A-Za-z]{1} ?\d{1}[A-Za-z]{1}\d{1})$/)},"Please specify a valid postal/zip code");jQuery.validator.addMethod("unsubscriber",function(b,c,a){return b.toLowerCase()==a.toLowerCase()},jQuery.validator.format("The address you entered does not match the subscribed email address, {0}"));(function(a){var b=new Date;b.setMinutes(b.getMinutes()+60);var h=document.location.hostname,g=h.replace("www.",""),c={expires:b,domain:g,path:"/",raw:true,secure:false};if(a.cookie("sessionsourcecode")==null){var d=Trilogy.getParameterByName("sc");if(d)a.cookie("sessionsourcecode",d,c);else a.cookie("sessionsourcecode","none")}if(a.cookie("sessionreferrerurl")==null){var f=document.referrer;if(f)a.cookie("sessionreferrerurl",f,c);else a.cookie("sessionreferrerurl","none")}if(a.cookie("sessionentryurl")==null){var e=document.URL;if(e)a.cookie("sessionentryurl",e,c);else a.cookie("sessionentryurl","none")}a.trilogyForm=a.trilogyForm||{adWordsRemarketing:{}};a.fn.trilogyForm=function(b){return this.each(function(){var c=a(this),h={errorPlacement:function(){},invalidHandler:function(){a.watermark.showAll()},submitHandler:function(h){a.extend(d,a.trilogyForm);h.submit();if(d.adWords)for(var g=d.adWords.label.split(";"),c=0;c<g.length;c++)var j=a("<img>").attr("src","http://www.googleadservices.com/pagead/conversion/"+d.adWords.id+"/?label="+g[c]+"&guid=ON&script=0");if(d.adWordsRemarketing.id&&d.adWordsRemarketing.label)var i=a("<img>").attr("src","http://www.googleadservices.com/pagead/conversion/"+d.adWordsRemarketing.id+"/?label="+d.adWordsRemarketing.label+"&guid=ON&script=0");d.postSubmitHandler&&d.postSubmitHandler.call();var b=a(h),f=b.find("input[name=SuccessUrl]").val();if(f)window.location.replace(f);else{var e=a("#"+b.attr("id")+"-response");if(e.length>0){b.hide();e.show()}}}},d={postSubmitHandler:null,validateOptions:null};if(b){b.validateOptions&&a.extend(h,b.validateOptions);if(b.postSubmitHandler)d.postSubmitHandler=b.postSubmitHandler}if(c.data("adwordsid"))d.adWords={id:c.data("adwordsid"),label:c.data("adwordslabel")};d.validateOptions=h;var n=c.attr("id")+"-frame",k=a('<iframe style="display: none;" name="'+n+'"></iframe>');c.attr("target",k.attr("name"));c.append(a("<input type='hidden' name='PostContext' value='iframe' />"));c.after(k);var f=a.cookie("sessionsourcecode");f!=null&&f!="none"&&c.append(a("<input type='hidden' name='SessionSourceCode' value='"+f+"' />"));var e=a.cookie("sessionreferrerurl");e!=null&&e!="none"&&c.append(a("<input type='hidden' name='SessionReferrerUrl' value='"+e+"' />"));var g=a.cookie("sessionentryurl");g!=null&&g!="none"&&c.append(a("<input type='hidden' name='SessionEntryUrl' value='"+g+"' />"));var j=Trilogy.getParameterByName("sc");j&&c.append(a("<input type='hidden' name='ReferrerSourceCode' value='"+j+"' />"));var i=document.referrer;i&&c.append(a("<input type='hidden' name='ReferrerUrl' value='"+i+"' />"));(c.find("input[value='unsubscribe.mailing']").length>0||c.find("input[value='unsubscribe.list']").length>0)&&c.append(a("<input type='hidden' name='EmailOptIn' value='false' />"));if(c.find("input[value='unsubscribe.mailing']").length>0){var o=Trilogy.getParameterByName("m"),m=Trilogy.getParameterByName("r"),q=Trilogy.getParameterByName("j"),p=Trilogy.getParameterByName("l");c.append(a("<input type='hidden' name='RECIPIENT_ID' value='"+m+"' />"));c.append(a("<input type='hidden' name='JOB_ID' value='"+q+"' />"));c.append(a("<input type='hidden' name='MAILING_ID' value='"+o+"' />"));c.append(a("<input type='hidden' name='LIST_ID' value='"+p+"' />"));c.find("input[name=ReferrerSourceCode]").val("");c.find("input[name=SessionSourceCode]").val("");var l={rules:{EmailAddress:{required:true,email:true,unsubscriber:Trilogy.getParameterByName("e").toLowerCase()}},messages:{EmailAddress:{required:"",email:""}},errorPlacement:function(b,a){b.insertAfter(a).css("padding-left","5px")}};a.extend(d.validateOptions,l)}c.find("input[placeholder], textarea[placeholder]").each(function(){a(this).watermark(a(this).attr("placeholder"))});c.validate(d.validateOptions)})}})(jQuery);$(function(){$(".trilogy-form").trilogyForm()});
