(function(){var c={id:"23457",html:'<html><head></head><body><div style="background:;"><div style="font-family: tahoma, sans-serif; font-size: 13px;" align="center" class="he_stage" data-theme="0" width="100%"> \n    <style type="text/css">\n        body {\n        \t\tmargin:0px; \n        \t\tpadding:0px; \n        \t\t-moz-text-size-adjust:none; \n        \t\t-webkit-text-size-adjust:none; \n        \t\t-ms-text-size-adjust:none;\n        \t}\n        \t.recaptchatable #recaptcha_image {\n        \t\tmargin: 1em auto !important;\n        \t\twidth: 100% !important;\n        \t\theight: auto !important;\n        \t}\n        \tinput, textarea, keygen, select, button {font-family: Arial, sans-serif;}\n        \tinput[type="submit"] {\n        \t\t-webkit-appearance: none !important;\n        \t\t-moz-appearance: none !important;\n        \t\tappearance: none !important;\n        \t\tbackground-image: none !important;\n        \t}\n        \t.rm-form-wrapper .rm-form-input {\n        \t\tcolor: #000;\n        \t\tfont-size: 16px;\n        \t\theight: 35px;\n        \t\tpadding: 3px;\n        \t\tbox-sizing: border-box;\n        \t}\n        \t.rm-form-wrapper .rm-form-subinput {\n        \t\tmargin-right: 5px;\n        \t\tdisplay: inline-block;\n        \t}\n        \t@media screen and (max-width:999px){\n        \t\ttd [data-zone="image"] img { \n        \t\t\twidth:100% !important; \n        \t\t\theight:auto !important;\n        \t\t}\n        \t\ttbody{ \n        \t\t\twidth:100% !important;\n        \t\t}\n        \t\ttable[class="full_width"] {\n        \t\t\twidth:100% !important; \n        \t\t\tborder-collapse: collapse !important; \n        \t\t\tmso-table-lspace: 0pt; \n        \t\t\tmso-table-rspace: 0pt;\n        \t\t}\n        \t\ttd[data-zone="vertical container"], td[data-zone="horizontal container"], td[data-zone="article"], td[data-zone="text"], td[class="he_nodrop"], td[class="full_width"] {\n        \t\t\twidth: 100% !important;\n        \t\t}\n        \t\t.mobile_border {\n        \t\t\tpadding:0 !important;\n        \t\t}\n        \t\t.mobile_padding {\n        \t\t\tpadding:10px !important;\n        \t\t}\n        \t\t.mobile_stack { \n        \t\t\tpadding: 0 20px !important;\n        \t\t}\n        \t\ttd[data-zone="vertical container"] .column1 {\n        \t\t\twidth:45% !important;\n        \t\t}\n        \t\ttd[data-zone="vertical container"] .column2 {\n        \t\t\twidth:45% !important;\n        \t\t\tmargin:10px !important;\n        \t\t}\n        \t\t.form_heading {\n        \t\t\tpadding:0 0 10px 0 !important;\n        \t\t\tfont-size: 24px !important;\n        \t\t\tline-height: 32px !important;\n        \t\t}\n        \t\t.logo_graphic {\n        \t\t\tpadding:20px !important;\n        \t\t}\n        \t\t.logo_graphic img {\n        \t\t\tmax-width:200px !important; \n        \t\t\twidth:100% !important; \n        \t\t\theight:auto !important; \n        \t\t\talign:center !important;\n        \t\t}\n        \t\t.benefits_icon {\n        \t\t\twidth:100% !important;\n        \t\t\tpadding:0px !important; \n        \t\t\tdisplay:block !important;\n        \t\t}\n        \t\t.benefits_text{\n        \t\t\twidth:100% !important;\n        \t\t\tpadding:0px !important; \n        \t\t\tdisplay:block !important;\n        \t\t}\n        \t\t.icon_64 img {\n        \t\t\tmax-width:64px !important; \n        \t\t\twidth:100% !important; \n        \t\t\theight:auto !important; \n        \t\t\talign:center !important;\n        \t\t}\n        \t\t.rm-form-wrapper .recaptcha_theme_clean {\n        \t\t\tmargin: 0 auto;\n        \t\t\tbackground-color: #fff;\n        \t\t}\n        \t\t.rm-captcha-target > div > div {\n        \t\t\tmargin: 0px auto 25px auto;\n        \t\t}\n        \t}\n        \t@media screen and (max-width:750px){\n        \t\ttd[data-zone="vertical container"] td[data-zone="horizontal container"] {\n        \t\t\twidth:100% !important;\n        \t\t}\n        \t\t.mobile_stack {\n        \t\t\twidth:100% !important; \n        \t\t\tpadding: 0px !important;\n        \t\t}\n        \t\ttd[data-zone="vertical container"] .column1 {\n        \t\t\twidth:100% !important;\n        \t\t\tpadding:10px 0px !important; \n        \t\t\tdisplay:block !important;\n        \t\t}\n        \t\ttd[data-zone="vertical container"] .column2 {\n        \t\t\twidth:100% !important; \n        \t\t\tmargin:0px !important;\n        \t\t\tpadding:10px 0px !important; \n        \t\t\tdisplay:block !important;\n        \t\t}\n        \t\t.form_heading {\n        \t\t\tpadding:0px 0px 10px 0px !important;\n        \t\t\tfont-size: 24px !important;\n        \t\t\tline-height: 32px !important;\n        \t\t}\n        \t\t.form_sub-heading {\n        \t\t\tpadding:0px !important;\n        \t\t}\n        \t\t.icon_64 {\n        \t\t\tpadding: 0px 0px 10px 0px !important;\n        \t\t}\n        \t}\n        \t@media only screen {\n        \t\t@-ms-viewport {\n        \t\t\twidth: device-width;\n        \t\t}\n        \t}\n    </style> \n    <table style="width: 1000px; margin-bottom: 0px;" cellspacing="0" cellpadding="0" width="1000" class="full_width"> \n     <tbody> \n      <tr> \n       <td valign="top" data-zone="vertical container" style="width: 1000px; padding-top: 10px;" class="mobile_border" data-restrict="delete"> \n        <table style="margin-bottom:0;" cellspacing="0" cellpadding="0"> \n         <tbody> \n           \n            \n           \n           \n            \n           \n          <tr><td valign="top" data-zone="text" style="padding: 0px 10px 10px; width: 980px; font-family: \'trebuchet ms\', sans-serif; font-size: 30px; line-height: 41px; left: 0px; top: 0px; height: auto;" class="form_heading" data-color="0" data-fontcolor="4"><div style="color: rgb(0, 86, 122); font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; line-height: 28px; margin-top: 0px; text-align: center;">&nbsp;</div>\n\n<h3 style="color: rgb(0, 86, 122); font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; line-height: 28px; margin-top: 0px;"><strong>International Urologists and Residents-in-Training</strong></h3>\n\n<h3 style="color: rgb(0, 86, 122); font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; line-height: 28px; margin-top: 0px;"><strong>FREE Resources for YOU!</strong></h3>\n</td></tr><tr> \n           <td valign="top" data-zone="horizontal container" style="left: 0px; top: 0px; width: 1000px; padding-top: 30px; padding-bottom: 30px; height: auto;" class="mobile_padding"> \n            <table style="width:100%;margin-bottom:0;" cellspacing="0" cellpadding="0"> \n             <tbody> \n              <tr> \n               <td valign="top" data-zone="vertical container" width="*" style="width: 494px; height: auto;" class="column1" data-restrict="all"> \n                <table width="100%" style="margin-bottom:0;" cellspacing="0" cellpadding="0"> \n                 <tbody> \n                  <tr> \n                   <td valign="top" data-zone="vertical container" width="*" style="width: 484px; padding: 5px; height: auto;" class="" data-restrict="delete"> \n                    <table width="100%" style="margin-bottom:0;" cellspacing="0" cellpadding="0"> \n                     <tbody> \n                      <tr> \n                       <td valign="top" data-zone="form" class="rm-form-wrapper" style="width: 464px; padding: 10px; outline: none; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; height: auto;" data-restrict="delete" data-progressive-total-fields="0"> \n                        <form> \n                         <table style="width:100%;margin-bottom:0;" cellspacing="0" cellpadding="0"> \n                          <tbody> \n                            \n                             \n                            \n                           <tr><td valign="top" data-zone="form field" style="padding: 10px; width: 444px; height: auto;" class=""> <label><span class="rm-form-label">* Email Address</span> <input type="text" class="rm-form-input rm-field-width-full" name="RM_FIELD_3" data-required="true"> </label> </td></tr><tr> \n                            <td valign="top" data-zone="form field" style="padding: 10px; left: 0px; top: 0px; width: 444px; height: auto;" class=""><label><span class="rm-form-label">* First Name</span><input type="text" class="rm-form-input rm-field-width-full" name="RM_FIELD_1" data-required="true"></label></td> \n                           </tr> \n                           <tr> \n                            <td valign="top" data-zone="form field" style="padding: 10px; left: 0px; top: 0px; width: 444px; height: auto;" class=""><label><span class="rm-form-label">* Last Name</span><input type="text" class="rm-form-input rm-field-width-full" name="RM_FIELD_2" data-required="true"></label></td> \n                           </tr> \n                           <tr><td valign="top" data-zone="form field" style="padding: 10px; left: 0px; top: 0px; width: 444px; height: auto;" data-otf="Prospect Type" class=""><h5 class="rm-form-label">I am a:</h5><div><label><input type="radio" class="rm-form-subinput" name="RM_OTF_8683" value="Yes"><span class="rm-form-sublabel">Practicing Urologist</span></label><label><input type="radio" class="rm-form-subinput" name="RM_OTF_8683" value="Yes"><span class="rm-form-sublabel">Resident-in-Training</span></label></div></td></tr><tr> \n                            <td valign="top" data-zone="form field" style="padding: 10px; left: 0px; top: 0px; width: 444px; height: auto;" class=""><label><span class="rm-form-label">Country</span><input type="text" class="rm-form-input rm-field-width-full" name="RM_FIELD_126" data-required="true"></label></td> \n                           </tr><tr><td valign="top" data-zone="form submit" style="padding: 10px; width: 444px; text-align: left; height: auto;" class=""> \n                             <div class="rm-captcha-target"></div> <input type="submit" value="Access Free Resources" class="rm-form-submit"> <style type="text/css" data-css="submit">.rm-form-wrapper .rm-form-submit {background-color: #00557a; border-color: #000000; color: #f5edf5; border-width: 0px; border-style: solid; padding: 5px 15px; font-size: 18px; cursor: pointer;}</style> </td></tr> \n                            \n                             \n                            \n                          </tbody> \n                         </table> \n                        </form> <style type="text/css" data-css="form">.rm-form-wrapper .rm-form-subinput {margin-right: 5px; display: inline-block;}.rm-form-wrapper div label {float:left; clear:both;}.rm-form-wrapper .rm-form-input {margin-top: 5px; display: block;}.rm-form-wrapper .rm-form-help, .rm-form-wrapper .rm-form-input, .rm-form-wrapper .rm-form-label, .rm-form-wrapper .rm-form-sublabel {font-family: Arial, sans-serif;}.rm-form-wrapper .rm-form-help {color: #777; font-size: 14px; font-style: italic; line-height: 1.2em; margin: 2px 0;}.rm-form-wrapper .rm-form-label, .rm-form-wrapper .rm-form-sublabel {color: #00557a; font-size: 14px;}.rm-form-wrapper .rm-form-label {font-weight: bold; margin: 0 0 5px;}.rm-form-wrapper .rm-field-width-small {width: 100px;}.rm-form-wrapper .rm-field-width-medium {width: 150px;}.rm-form-wrapper .rm-field-width-large {width: 200px;}.rm-form-wrapper .rm-field-width-xlarge {width: 250px;}.rm-form-wrapper .rm-field-width-xxlarge {width: 300px;}.rm-form-wrapper .rm-field-width-xxxlarge {width: 350px;}.rm-form-wrapper .rm-field-width-full {width: 100%;}.rm-form-wrapper .recaptcha_theme_clean {background-color: #fff;}</style> \n                        <div data-hidden-content="thank" style="display: none;"></div> </td> \n                      </tr> \n                     </tbody> \n                    </table> </td> \n                  </tr> \n                 </tbody> \n                </table> </td> \n               <td valign="top" data-zone="vertical container" width="*" style="width: 506px; height: auto;" class="column2"> \n                <table width="100%" style="margin-bottom:0;" cellspacing="0" cellpadding="0"> \n                 <tbody> \n                  <tr> \n                   <td valign="top" data-zone="vertical container" width="*" style="width: 426px; padding: 0px 40px 40px; height: auto;" class="mobile_stack"> \n                    <table width="100%" style="margin-bottom:0;" cellspacing="0" cellpadding="0"> \n                     <tbody> \n                       \n                        \n                       \n                       \n                        \n                       \n                      <tr> \n                       <td valign="top" data-zone="text" style="padding: 0px 10px 10px; width: 406px; font-family: tahoma, sans-serif; font-size: 18px; line-height: 26px; height: auto;" class="form_sub-heading"><p style="color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:21px;">With more than 20,000 members in nearly 120 countries, AUA represents the world\'s largest collection of expertise and insight into the treatment of urologic diseases. &nbsp;We offer gold-star education and learning tools to urologists around the globe.<br>\n<br>\nComplete the form to access <strong>FREE</strong> Oncology resources including webcasts and podcasts on Immuno-Oncology and Kidney and Prostate Cancer.<br>\n&nbsp;</p>\n\n<div style="color: rgb(68, 68, 68); font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 21px;">\n<p style="color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:18px;"><span style="color:#00567a;"><span style="font-size:14px;"><strong>CONSENT&nbsp;</strong></span></span><br>\n<span style="font-size:12px;"><strong><span style="background-color:7700c;">RESIDENTS OF CANADA AND THE EUROPEAN UNION:&nbsp;</span></strong></span><br>\n<span style="font-size:12px;"><em>Canada, Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, United Kingdom.</em></span></p>\n\n<p style="color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:18px;"><span style="font-size:12px;">By submitting this form, you agree that the American Urological Association&nbsp;(AUA) may retain and use your contact information to send you information about the programs, products and services of the AUA. You may revoke your consent at any time by clicking on the "unsubscribe" link in the footer of any email, or by contacting the American Urological Association&nbsp;at <a href="mailto:Emails@AUAnet.org" style="color:#00567a;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:underline;" target="_blank">Emails@AUAnet.org</a>.</span></p>\n</div>\n</td> \n                      </tr> \n                     </tbody> \n                    </table> </td> \n                  </tr> \n                 </tbody> \n                </table> </td> \n              </tr> \n             </tbody> \n            </table> </td> \n          </tr> \n           \n            \n           \n           \n            \n           \n           \n            \n           \n         </tbody> \n        </table> </td> \n      </tr> \n     </tbody> \n    </table> \n   </div></div></body></html>',uri:"test",url:"https://urological.realmagnet.land",submit_url:"//urological.realmagnet.land/submit/23457,3?",query_string:"?_i",image_url:"//urological.realmagnet.land/image/23457,7904?",rm_host:false,form_action:"self",form_redirect_url:"",lead_api:"eqqd8eGlhUmqWQqXWQRyVQ",lead_script:"https://tracking.magnetmail.net/MagnetLeads.js",lead_onsubmit_url:"https://tracking.magnetmail.net/rd/",prepopulate_fields:"{}",show_progressive:"{}",personalization:"{}"};var j=false;var d=false;var i=2000-c.submit_url.length;c.recaptcha={url:"https://www.recaptcha.net/recaptcha/api.js?render=explicit&onload=RMCBRecaptchaCallback",key:"6LfHs_gSAAAAAMH8XuLRsg118e_qvET0wQgrPDlc"};var f={nestedForms:'Landing Page cannot be embedded inside another form. <br/>Switch to "iFrame" option or move target DIV out of the existing form.',field_required:"is required.",field_invalid:"invalid format.",field_numeric:"invalid number.",field_email:"invalid email format.",field_date:"invalid date format. Please enter date in mm/dd/yyyy format.",field_urlLength:"value is too long for submission",submission_error:"An error occurred while processing your submission. Please contact our support team.",server_error:"Server responded with error. Please contact our support team.",database_error:"An error occurred while saving this form. Please contact our support team."};var b={"missing-input-secret":"The secret parameter is missing.","invalid-input-secret":"The secret parameter is invalid or malformed.","missing-input-response":"The response parameter is missing.","invalid-input-response":"The response parameter is invalid or malformed.","timeout-or-duplicate":"Timeout or duplicate."};var a={};a.consolelog=function(){if(!d){return}var k=Array.prototype.slice.call(arguments);k.unshift("[ID="+c.id+"]");console.log.apply(null,k)};a.ieVersion=(function(){var o=window.navigator.userAgent;var l=o.indexOf("MSIE ");if(l>0){return parseInt(o.substring(l+5,o.indexOf(".",l)),10)}var n=o.indexOf("Trident/");if(n>0){var m=o.indexOf("rv:");return parseInt(o.substring(m+3,o.indexOf(".",m)),10)}var k=o.indexOf("Edge/");if(k>0){return parseInt(o.substring(k+5,o.indexOf(".",k)),10)}return -1})();a.getComputedStyle=function(k){if(window.getComputedStyle!==undefined){return window.getComputedStyle(k,null)}else{return k.currentStyle}};a.isInIframe=(function(){try{return window.self!==window.top}catch(k){return true}})();a.isRMHost=(function(){if(a.isInIframe){return false}var k=window.location.hostname.toLowerCase();var l=c.url.toLowerCase().replace(/\/$/,"").replace(/^(http|https):\/\//,"");return k==l})();a.domReady=function(k){if(document.readyState==="complete"||(document.readyState!=="loading"&&!document.documentElement.doScroll)){k()}else{if(window.addEventListener){window.addEventListener("DOMContentLoaded",k)}else{document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){k(window.event)}})}}};a.findTarget=function(k){var m="RM-target-lp-"+k;var n="landing_container";var l=document.getElementById(m);if(!l){l=document.getElementById(n)}if(!l){console.error('RealMagnet: Cannot find a target container for the LandingPage. Add <div id="'+m+'"></div> to your page.');return}return l};a.parseURI=function(n){if(n===undefined){n=""}n=n.replace(/^\?/,"");n=n.replace(/\&$/,"");var m=n.split("&"),k={};for(var l=0;l<m.length;l++){var o=m[l].split("=");if(o[0]){k[unescape(o[0])]=o[1]===undefined?true:unescape(o[1])}}return k};a.docSize=function(){var l=document.querySelectorAll("html")[0];var k=a.getComputedStyle(l);return{width:l.offsetWidth,height:l.offsetHeight+parseInt(k["margin-top"],10)+parseInt(k["margin-bottom"],10)}};a.on=function(l,n,k){var m=l instanceof Array?l:[l];for(var o=0;o<m.length;o++){if(m[o].addEventListener){m[o].addEventListener(n,k,false)}else{m[o].attachEvent("on"+n,function(){k(window.event)})}}};a.forEach=function(k,l,m){if(k&&k.length){for(var n=0;n<k.length;n++){l.call(m,k[n],n)}}};a.toggle=function(k,l){k.style.display=l?"block":"none"};a.toggleClass=function(l,k,m){var o=new RegExp("\\b"+k+"\\b","gi");var n=o.exec(l.className)!==null;if(m&&!n){l.className+=(l.className?" ":"")+k}if(!m&&n){l.className=l.className.replace(o,"")}};a.injectCSS=function(m,k){var l=document.createElement("style");l.type="text/css";if(l.styleSheet){l.styleSheet.cssText=k}else{l.appendChild(document.createTextNode(k))}m.appendChild(l)};a.removeChildElements=function(k){while(k.hasChildNodes()){k.removeChild(k.lastChild)}};a.isInForm=function(k){while(k.parentElement.tagName!="BODY"){if(k.parentElement.tagName=="FORM"){return true}k=k.parentElement}return false};a.createToken=function(){var k=new Date();return""+k.getTime()};a.trackUtmSource=function(l){var k=document.createElement("img");k.src=c.image_url+"utm_source="+(a.docUri["utm_source"]||"");k.setAttribute("style","width: 0px !important; height: 0px !important;");l.appendChild(k)};a.docUri=(function(){var k=a.parseURI(window.location.search.substring(1));a.consolelog("docUri: ",k);return k})();a.JSONPRequest=function(l){var n=false;var k="f"+String(Math.random()).slice(2);l.url+=~l.url.indexOf("?")?"&":"?";l.url+="_c=RMCBRegistry."+k;if(!window.RMCBRegistry){window.RMCBRegistry={}}window.RMCBRegistry[k]=function(p){n=true;delete window.RMCBRegistry[k];l.onSuccess(p)};function m(){if(n){return}delete window.RMCBRegistry[k];l.onError(l.url)}var o=document.createElement("script");o.onreadystatechange=function(){if(this.readyState=="complete"||this.readyState=="loaded"){this.onreadystatechange=null;m()}};o.onload=o.onerror=m;o.src=l.url;document.getElementsByTagName("head")[0].appendChild(o)};a.loadScript=function(k){if(typeof k.onLoad!=="function"){k.onLoad=function(){}}var l=document.createElement("script");if(l.onload!==undefined){l.onload=k.onLoad}else{l.onreadystatechange=function(){if(this.readyState=="complete"||this.readyState=="loaded"){this.onreadystatechange=null;k.onLoad()}}}l.src=k.url;document.getElementsByTagName("head")[0].appendChild(l)};if(!Array.prototype.indexOf){Array.prototype.indexOf=function(s,l){var m;if(this==null){throw new TypeError('"this" is null or not defined')}var r=Object(this);var p=r.length>>>0;if(p===0){return -1}var q=l|0;if(q>=p){return -1}m=Math.max(q>=0?q:p-Math.abs(q),0);while(m<p){if(m in r&&r[m]===s){return m}m++}return -1}}var g=(function(){var m="";m+=".rm-form-error-summary {background-color: #f2dede; color: #871f1f; padding: 5px; font-family: Arial; display: none; border-left: 5px solid #d9534f}\n";m+="ul.rm-form-error-summary {list-style-type: none;}\n";m+=".rm-form-invalid-field {border: 1px solid red;}\n";m+=".rm-form-invalid-field:focus {outline: red auto 5px;}\n";m+="input.rm-form-invalid-field[type=radio], input.rm-form-invalid-field[type=checkbox] {border: none; outline: red solid 1px;}\n";m+="input.rm-form-invalid-field[type=radio]:focus, input.rm-form-invalid-field[type=checkbox]:focus {border: none; outline: red solid 2px;}\n";var q=("_t=99&_n="+a.createToken()+"&_c=RMCBRegistry.f03946496673638267"+"&").length;var p=i-q;function l(z,u){if(j){return true}var B=u.val();if(z=="required"){if(B.length>1){return true}if(B.length==1&&B[0]!==undefined&&B[0]!==""){return true}return false}if(!B.length||!B[0]){return true}if(z=="urlLength"){var A=u.elName+"="+encodeURIComponent(B);if(A.length>p){a.consolelog("** ",A,A.length+" VS "+p)}return A.length<=p}if(z=="numeric"){var w=/^\d+$/g;return w.test(B[0])}if(z=="email"){var w=/.+\@.+\..+/g;return w.test(B[0])}if(z=="date"){var w=/^([\d]{1,2})\/([\d]{1,2})\/([\d]{4})$/;var x=w.exec(B[0]);if(!x){return false}B[0]=("00"+x[1]).slice(-2)+"/"+("00"+x[2]).slice(-2)+"/"+x[3];var t=new Date(B[0]);if(t=="Invalid Date"){return false}var v=t.getMonth()+1,s=t.getDate(),C=t.getFullYear();var A=("00"+v).slice(-2)+"/"+("00"+s).slice(-2)+"/"+C;return A==B[0]}return true}function o(s,t){this.elType=s[0].type;this.elName=s[0].name;this.elements=s;this.elLabel=this.getLabelText();this.rules=["urlLength"];this.errors=[];this.prepareRules()}o.prototype.getLabelText=function(){var u=null;var s=this.elements[0],t;while(u===null){if(s.parentElement.attributes["data-zone"]&&s.parentElement.attributes["data-zone"].value=="form field"){u=s.parentElement}else{s=s.parentElement}}if(this.elType==="checkbox"||this.elType==="radio"){t=u.querySelectorAll("h5");if(t.length){return t[0].innerHTML}}t=this.elements[0].parentElement.querySelectorAll("span");if(t.length){return t[0].innerHTML}return this.elName};o.prototype.val=function(u){if(u===undefined){var v=[];for(var s=0;s<this.elements.length;s++){if(this.elType=="checkbox"||this.elType=="radio"){if(this.elements[s].checked){v.push(this.elements[s].value)}}else{if(this.elType=="select-multiple"||this.elType=="select-one"){for(var t=0;t<this.elements[s].options.length;t++){if(this.elements[s].options[t].selected){v.push(this.elements[s].options[t].value)}}}else{v.push(this.elements[s].value)}}}return v}if(this.elType==="text"||this.elType==="textarea"){this.elements[0].value=u}if(this.elType==="checkbox"||this.elType=="radio"){u=u.split(",");for(var s=0;s<this.elements.length;s++){this.elements[s].removeAttribute("checked");for(var t=0;t<u.length;t++){if(this.elements[s].value==u[t]){this.elements[s].setAttribute("checked","checked");break}}}}if(this.elType==="select-one"){for(var s=0;s<this.elements[0].options.length;s++){if(this.elements[0].options[s].value==u){this.elements[0].selectedIndex=s;break}}}};o.prototype.prepareRules=function(){var t=this.elements[0];for(var u=0;u<this.elements[0].attributes.length;u++){var s=this.elements[0].attributes[u];if(s.name=="data-required"&&s.value=="true"){this.rules.push("required")}if(s.name=="data-numeric"&&s.value=="true"){this.rules.push("numeric")}if(s.name=="data-email-field"&&s.value=="true"){this.rules.push("email")}if(s.name=="data-date-field"&&s.value=="true"){this.rules.push("date")}}if(this.rules.indexOf("required")==-1&&this.elName=="RM_FIELD_3"){this.rules.push("required")}};o.prototype.isValid=function(){var s;var t=true;this.errors=[];a.forEach(this.rules,function(v,u){s=l(v,this);t=s&&t;if(!s){this.addError(f["field_"+v])}},this);return t};o.prototype.addError=function(s){this.errors.push("<strong>"+this.elLabel+"</strong>: "+s)};o.prototype.highlight=function(s){a.forEach(this.elements,function(t,u){a.toggleClass(t,"rm-form-invalid-field",s)},this)};o.prototype.putFocus=function(){this.elements[0].focus()};function r(){this.elName="utm_source";this.elLabel="UTM source";this.errors=[]}r.prototype={val:function(){return a.docUri["utm_source"]||""},isValid:function(){this.errors=[];var s=l("urlLength",this);if(!s){this.errors.push("<strong>"+this.elLabel+"</strong>:"+f["field_urlLength"])}return s},putFocus:function(){},highlight:function(){}};function k(){this.elName="rc_response";this.elLabel="Captcha";this.obj=window.grecaptcha}k.prototype={val:function(){return[this.obj.getResponse()]},isValid:function(){this.errors=[];if(this.obj.getResponse()){return true}this.addError("please solve a challenge.");return false},addError:function(s){this.errors.push("<strong>"+this.elLabel+"</strong>: "+s)},putFocus:function(){},highlight:function(){}};function n(s,t){var u=this;this.form=s.querySelectorAll("form")[0];this.submitBtn=s.querySelectorAll("button[type=submit], input[type=submit], input[type=image]")[0];this.totalProgressive=s.attributes["data-progressive-total-fields"]?parseInt(s.attributes["data-progressive-total-fields"].value,10):0;a.injectCSS(this.form,m);this.errorContainer=document.createElement("ul");a.toggleClass(this.errorContainer,"rm-form-error-summary",true);this.form.insertBefore(this.errorContainer,this.form.firstChild);this.zones={};this.findZones();this.prepopulate();a.on(this.form,"submit",function(v){v.preventDefault();if(u.submitBtn.attributes["disabled"]){return}u.submitBtn.setAttribute("disabled",true);if(u.isValid()){t(u)}else{u.submitBtn.removeAttribute("disabled")}})}n.prototype.prepopulate=function(){for(var s in this.zones){if(this.zones[s] instanceof o){if(c.prepopulate_fields[s]||a.docUri[s]){this.zones[s].val(a.docUri[s]?a.docUri[s]:c.prepopulate_fields[s])}}}};n.prototype.findZones=function(){var v=this.form.querySelectorAll('[data-zone="form field"]');if(this.totalProgressive){a.consolelog("SHOW PROGRESSIVE ("+this.totalProgressive+"): ",c.show_progressive);a.forEach(v,function(z){var y=z.querySelectorAll("input, select, textarea");if(y.length){if(y[0].attributes&&y[0].attributes["data-progressive"]&&y[0].attributes["data-progressive"].value){if(!c.show_progressive[y[0].name]){z.parentElement.removeChild(z)}}}})}var t=this.form.querySelectorAll("input, select, textarea");var x=this;var u={};a.forEach(t,function(y){if(y.type==="submit"||y.type==="image"){return}if(!u[y.name]){u[y.name]=[]}u[y.name].push(y)});for(var w in u){this.zones[w]=new o(u[w],this)}this.zones["utm_source"]=new r();var s=this.form.querySelectorAll('[class="rm-captcha-target"]');if(!s.length){return}window.RMCBRecaptchaCallback=function(){window.grecaptcha.render(s[0],{"sitekey":c.recaptcha.key});x.zones["rc_response"]=new k()};a.loadScript({url:c.recaptcha.url})};n.prototype.isValid=function(){var t;var u=true;this.errors=[];for(var s in this.zones){t=this.zones[s].isValid();u=t&&u}a.consolelog("FormValidation - FORM isValid? ",u);this.renderErrors();return u};n.prototype.renderErrors=function(){a.consolelog("FormValidation - render errors");var s;var t;for(var u in this.zones){if(this.zones[u].errors.length){if(!s){s=u}this.errors=this.errors.concat(this.zones[u].errors)}if(!t){t=u}this.zones[u].highlight(this.zones[u].errors.length>0)}if(this.errors.length){this.zones[s||t].putFocus()}a.removeChildElements(this.errorContainer);a.forEach(this.errors,function(v){var w=document.createElement("li");w.innerHTML=v;this.errorContainer.appendChild(w)},this);a.toggle(this.errorContainer,this.errors.length>0)};n.prototype.getValues=function(){a.consolelog("FormValidation - get values");var t=[];for(var s in this.zones){var u={};u[s]=this.zones[s].val();t.push(u)}return t};return n})();var h=(function(){function k(o){a.consolelog("IFRAME");var m=this;this.iFrame=document.createElement("iframe");this.iFrame.frameBorder="0";this.iFrame.scrolling="no";this.iFrame.style="border:none;border-width:0px;";var n="";for(var l in a.docUri){n+=(n?"&":"")+l+"="+a.docUri[l]}c.uri+=n?("?"+n):"";var p=c.url.replace(/^(http:)|(https:)/,"");this.iFrame.src=p+"/"+c.uri+"#"+encodeURIComponent(window.location.origin);window.addEventListener("message",function(q){m.receiveMessage(q)},false);o.appendChild(this.iFrame)}k.prototype.cmds={};k.prototype.cmds.resize=function(l){this.iFrame.style.height=l.height+"px";this.iFrame.style.width="100%"};k.prototype.cmds.redirect=function(l){window.location.href=c.form_redirect_url};k.prototype.cmds.trackSubmission=function(l){a.loadScript({url:c.lead_onsubmit_url+l.token})};k.prototype.receiveMessage=function(l){a.consolelog("window got message:",l.data);if(this.cmds[l.data.msg]&&l.data.tagId===c.id){this.cmds[l.data.msg].call(this,l.data.params)}};return k})();var e=(function(){function m(o){var n=this;this.tagId=o;this.parent=window.parent;this.parentOrigin=decodeURIComponent(window.location.hash.substring(1));this.size={width:0,height:0};window.onload=function(){n.onload()}}m.prototype={onload:function(){var n=this;document.documentElement.style.overflowY="hidden";this.checkSize();setInterval(function(){n.checkSize()},200)},checkSize:function(){var n=a.docSize();if(n.width!==this.size.width||n.height!==this.size.height){this.size.width=n.width;this.size.height=n.height;this.notify("resize")}},notify:function(o,p){var n={msg:o,tagId:this.tagId};switch(o){case"resize":n.params={width:this.size.width,height:this.size.height};break;case"redirect":a.consolelog("iframe asks to redirect");break;case"submitted":n.params=p;break}this.parent.postMessage(n,this.parentOrigin)}};function k(p,r){var o=[];var s="_n="+r;var n=""+s;var q;a.forEach(p,function(t){for(var u in t){q="&"+u+"="+encodeURIComponent(t[u]);if((n.length+q.length)>i){o.push(n);n=""+s}n+=q}});o.push(n);return o}function l(n){if(a.isInForm(n)){n.innerHTML=f.nestedForms;return}this.target=n;if(a.ieVersion!==-1){c.html=c.html.replace(/(@media[^{]+)(max-width)([^{]+{)/gm,"$1max-device-width$3")}this.setPersonalizedData();this.target.innerHTML=c.html;this.initForm();this.updateBG();this.setIE8CommonStyles()}l.prototype.updateBG=function(){if(!a.isInIframe&&!a.isRMHost){return}var p=this.target.querySelectorAll(".he_stage");if(!p.length){return}var n=["backgroundColor","backgroundImage","backgroundRepeat","backgroundSize"];var o=a.getComputedStyle(p[0]);a.forEach(n,function(q){if(o[q]){document.body.style[q]=o[q]}})};l.prototype.setIE8CommonStyles=function(){if(!a.isInIframe&&!a.isRMHost){return}if(a.ieVersion!=8){return}var o=/<style(?:[\s+]type="text\/css")?>([\s\S]*?)<\/style>/gim;var n=o.exec(c.html);if(!n||n.length<2){return}a.injectCSS(document.getElementsByTagName("head")[0],n[1])};l.prototype.initForm=function(){var o=this.target.querySelectorAll('[data-zone="form"]');var n=this.target.querySelectorAll("form");var p=this;if(a.isInIframe){this.iframeHost=new m(c.id)}a.trackUtmSource(this.target);if(a.isRMHost&&!a.isInIframe){this.trackLeadVisit()}if(n.length&&o.length){c.prepopulate_fields=c.prepopulate_fields?JSON.parse(c.prepopulate_fields):{};c.show_progressive=c.show_progressive?JSON.parse(c.show_progressive):{};this.validator=new g(o[0],function(){p.submitData()})}};l.prototype.submitData=function(){var r=this;var p=this.validator.getValues();a.consolelog("submitData!",p);var t=a.createToken();var o=k(p,t);var v=0;var u=0;var s=0;var w;var q=[];a.forEach(o,function(x){w=c.submit_url+"_t="+o.length+"&"+x;a.consolelog("JSONP: ",w);a.JSONPRequest({url:w,onSuccess:function(y){a.consolelog("JSONP success: ",y);if(y.nonce!=t||(y.status&&y.status!="success")){u++;if(y.nonce!=t){r.validator.errors.push(f["submission_error"])}else{if(y.status=="missing"){if(r.validator.zones[y.message]){r.validator.zones[y.message].addError(f["field_required"])}else{r.validator.errors.push(y.status+": "+y.message)}}else{if(y.status=="invalid"){if(r.validator.zones[y.message]){r.validator.zones[y.message].addError(f["field_invalid"])}else{r.validator.errors.push(y.status+": "+y.message)}}else{if(y.status=="captcha"){if(r.validator.zones["rc_response"]){r.validator.zones["rc_response"].addError(b[y.message]?b[y.message]:y.message)}}else{if(y.status=="database"){r.validator.errors.push(f["database_error"])}else{r.validator.errors.push(y.status+": "+y.message)}}}}}}if(y.token){r.trackLeadSubmit(y.token)}n()},onError:function(){u++;s++;a.consolelog("JSONP server error: ",arguments);r.validator.submitBtn.removeAttribute("disabled");n()}})});function n(){v++;if(v!=o.length){return}if(u){r.validator.submitBtn.removeAttribute("disabled");a.consolelog("JSONP submission failed");if(s){r.validator.errors.push(f["server_error"])}r.validator.renderErrors();if(window.grecaptcha){window.grecaptcha.reset()}return}a.consolelog("JSONP submission successfull");r.onSubmitDone()}};l.prototype.setPersonalizedData=function(){if(c.personalization){c.personalization=JSON.parse(c.personalization);for(var n in c.personalization){c.html=c.html.replace(n,c.personalization[n])}}};l.prototype.onSubmitDone=function(){a.consolelog("submit done");if(window.ga){window.ga("send","event","landing page","submitted")}if(c.form_action=="self"){this.validator.form.style.display="none";var n=this.target.querySelectorAll('[data-hidden-content="thank"]');if(n.length){n[0].style.display="block"}}if(c.form_action=="redirect"){if(this.iframeHost){this.iframeHost.notify("redirect")}else{window.location.href=c.form_redirect_url}}};l.prototype.trackLeadVisit=function(){a.consolelog("* trackLeadVisit");if(c.lead_api){a.loadScript({url:c.lead_script,onLoad:function(){if(window.com.realmagnet.MagnetLeads.init){window.com.realmagnet.MagnetLeads.init(c.lead_api);window.com.realmagnet.MagnetLeads.visitPage()}else{console.log("com.realmagnet.MagnetLeads.init was not found")}}})}};l.prototype.trackLeadSubmit=function(n){a.consolelog("* trackLeadSubmit");if(c.lead_api){a.loadScript({url:c.lead_onsubmit_url+n})}};return l})();a.domReady(function(){var m=a.findTarget(c.id);if(a.ieVersion==7){m.innerHTML="This page does not work properly in Internet Explorer 7. Please open this page with a modern browser.";return}var l=a.parseURI(c.query_string);if(l._i){var k=new h(m)}else{var k=new e(m)}})})();