<!DOCTYPE html>   
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>     
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- <link rel="canonical" href="https://www.jotform.com/over-quota-notifications/" />  -->
    <link rel="icon" href="//cdn.jotfor.ms/favicon.ico" type="image/x-icon" />

    <meta name="google-site-verification" content="CG6F2CQMNJ3nvu1pdPuN7Ww_YcG1-0cMc06ntbB12wk" />
    <meta name="p:domain_verify" content="7209b7ba3e51e7557ce33336c7e73d4b" />

    <title>Over Quota | Jotform</title>   
     
    <meta name="keywords" content="Mobile forms, user-friendly forms, responsive forms, card forms, jotform cards, online mobile forms, pretty online forms, user friendly forms, online forms, web forms, surveys, swipe forms">
    <meta name="description" content="Jotform Over Quota Page">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="robots" content="noindex, nofollow"/> 

    <!-- START All DNS connections for homepage --> 
    <link rel="dns-prefetch" href="//use.typekit.net">
    <link rel="dns-prefetch" href="//www.googletagmanager.com"> 
    <link rel="dns-prefetch" href="//cdn.jotfor.ms">
    <link rel="dns-prefetch" href="//s.yimg.com">  
    <link rel="dns-prefetch" href="//connect.facebook.net">
    <link rel="dns-prefetch" href="//www.google-analytics.com"> 
    <link rel="dns-prefetch" href="//sp.analytics.yahoo.com">
    <link rel="dns-prefetch" href="//www.facebook.com">
    <link rel="dns-prefetch" href="//stats.g.doubleclick.net">
    <!-- END All DNS connections for homepage -->
    <link rel="stylesheet" href="https://use.typekit.net/cye0ppa.css?v=0.1.31122018">
    <link rel="stylesheet" type="text/css" href="https://cdn.jotfor.ms/p/over-quota-notifications/assets/css/main.min.css?v=0.1.31122018"> 
 
    <!--
        [if lt IE 9]>
            <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script>
        <![endif]
    -->
    
    <style>
        body{
            background-color: #F3F3FE;
        }
        body:before{
            background-color: #F3F3FE;
        }
        .modal-box {
            background: #FFFFFF;
            box-shadow: 0px 2px 4px 3px rgba(181, 182, 201, 0.33);
            border-radius: 4px;
            max-width: 620px;
            height: 500px;
        }
        .modal-box .column:last-child{
            display: block;
            width: 100%;
        }

        .modal-heading .image-outline {
            margin: 0 auto;
            display: flex;
            justify-content: center;
            align-items: center;
            width: 96px;
            height: 96px;
            border-radius: 50%;
            background: rgba(255, 182, 41, 0.25);
        }

        .modal-box .modal-heading h2.modal-heading-title{
            font-weight: bold;
            font-size: 32px;
            line-height: 40px;
            text-align: center;
            margin-top: 12px;
        }

        .modal-box-1 .modal-heading p.modal-heading-text{
            margin-top: 12px;
            margin-bottom: 36px;
            font-weight: normal;
            font-size: 17px;
            line-height: 36px;
            text-align: center;
            color: #0A1551;
        }

        .modal-box .modal-footer{
            border-top: 1px solid #C8CEED;
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            padding-top: 40px;
        }

        .modal-box .modal-footer .modal-footer-text{
            font-weight: normal;
            font-size: 16px;
            line-height: 24px;
            text-align: center;
            color: #6F76A7;
            margin-top: 18px;
        }

        .modal-box .modal-footer .button{
            margin-top: 16px;
            margin-bottom: 32px;
            background: #FF6100;
            padding: 8px 36px;
            font-weight: bold;
            font-size: 20px;
            line-height: 32px;
        }

        .modal-box-2 .modal-heading h2 {
            width: 100%;
        }

        .modal-box.modal-box-2{
            height: auto;
        }
        .modal-box-2 .modal-heading p.modal-heading-text{
            margin-top: 12px;
            margin-bottom: 36px;
            font-weight: normal;
            font-size: 17px;
            line-height: 36px;
            text-align: center;
            color: #0A1551;
        }
        .modal-list{
            width: 320px;
            margin: 0 auto;
        }

        .modal-list ul{
            border-bottom: none;
            list-style-image: disc;
        }
        .modal-list ul li {
            font-weight: normal;
            text-align: left;
            font-size: 16px;
            line-height: 24px;
            color: #091141;
        }

        .modal-list ul li::marker{
            content: "";
        }
        .modal-list ul li::before{
          content: "";
          font-size: 1.2em;
          display: inline-block;
          width: 16px;
          height: 16px;
          border-radius: 50%;
          background-color: #78BB07;
          background-repeat: no-repeat;
          background-position: center center;
          margin-right: 6px;
          vertical-align: text-top;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAzTDMgNUw3IDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")
        }

        .modal-box-2 .modal-footer, .modal-box-2 .modal-list, .modal-list ul{
            padding-left: 0;
        }

        .modal-box-2 .modal-footer .modal-footer-text{
            color: #091141;
            margin: 0;
        }
        .modal-box-2 .modal-footer .modal-footer-text span:first-child{
            font-size: 20px;
            line-height: 24px;
            vertical-align: bottom;
        }
        .modal-box-2 .modal-footer .modal-footer-text span:nth-child(2){
            font-weight: 700;
            font-size: 40px;
            line-height: 40px;
            margin: 0;
            vertical-align: bottom;
        }
        .modal-box-2 .modal-footer .modal-footer-text span:last-child{
            font-size: 20px;
            line-height: 24px;
            vertical-align: bottom;
        }

    </style>

</head>  

<body style="background: #fff"> 
    <input type="hidden" id="owner" value="v10T" />
    <div class="modal-box-wrapper  ">
        <div id="modal-box-quest" class="modal-box modal-box-1 hide" >
            <div class="line">
                <div class="column five twelve tablet one one mobile one one">
                    <div class="modal-heading">
                        <div class="image-outline">
                            <svg width="64" height="58" viewBox="0 0 64 58" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M39.0409 5.00123C36.6876 0.973366 31.4765 -0.453171 27.4421 1.89642C26.1814 2.65164 25.0887 3.74252 24.3323 5.00123L1.38678 44.6925C-0.966608 48.7204 0.462233 53.923 4.49661 56.2726C5.75735 57.0279 7.27024 57.4474 8.78313 57.4474H54.7582C59.465 57.4474 63.2472 53.6713 63.2472 48.9721C63.2472 47.4617 62.8269 46.0351 62.0705 44.6925L39.0409 5.00123ZM31.7286 50.6504C29.8796 50.6504 28.3667 49.14 28.3667 47.2938C28.3667 45.4477 29.8796 43.9373 31.7286 43.9373C33.5777 43.9373 35.0906 45.4477 35.0906 47.2938C35.0906 49.14 33.5777 50.6504 31.7286 50.6504ZM35.0906 35.3781C35.0906 37.2242 33.5777 38.7346 31.7286 38.7346C29.8796 38.7346 28.3667 37.2242 28.3667 35.3781V15.91C28.3667 14.0639 29.8796 12.5535 31.7286 12.5535C33.5777 12.5535 35.0906 14.0639 35.0906 15.91V35.3781Z" fill="#FFA217"/>
                            </svg>
                        </div>

                        <h2 class="modal-heading-title">Form over quota.</h2>
                        <p class="modal-heading-text">This form has exceeded its allocated quota.<br></p>
                    </div>
                    <div class="modal-footer">
                        <img src=https://cdn.jotfor.ms/assets/img/logo2021/jotform-logo.png height="32" alt="Jotform Logo">
                        <span class="modal-footer-text">Create beautiful & free forms with Jotform</span>
                        <a target="_blank" href="https://www.jotform.com/?utm_source=formquota-new-guest&utm_term=over-quota-upload&utm_content=62936983874173&utm_campaign=form_quota_new" class="button button--big modal-footer__logo">Try Now</a>
                    </div>
                </div>
            </div>
        </div>
        <div id="modal-box-owner" class="modal-box modal-box-2 hide" >
            <div class="line">
                <div class="column five twelve tablet one one mobile one one">
                    <div class="modal-heading">
                        <div class="image-outline">
                            <svg width="64" height="58" viewBox="0 0 64 58" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M39.0409 5.00123C36.6876 0.973366 31.4765 -0.453171 27.4421 1.89642C26.1814 2.65164 25.0887 3.74252 24.3323 5.00123L1.38678 44.6925C-0.966608 48.7204 0.462233 53.923 4.49661 56.2726C5.75735 57.0279 7.27024 57.4474 8.78313 57.4474H54.7582C59.465 57.4474 63.2472 53.6713 63.2472 48.9721C63.2472 47.4617 62.8269 46.0351 62.0705 44.6925L39.0409 5.00123ZM31.7286 50.6504C29.8796 50.6504 28.3667 49.14 28.3667 47.2938C28.3667 45.4477 29.8796 43.9373 31.7286 43.9373C33.5777 43.9373 35.0906 45.4477 35.0906 47.2938C35.0906 49.14 33.5777 50.6504 31.7286 50.6504ZM35.0906 35.3781C35.0906 37.2242 33.5777 38.7346 31.7286 38.7346C29.8796 38.7346 28.3667 37.2242 28.3667 35.3781V15.91C28.3667 14.0639 29.8796 12.5535 31.7286 12.5535C33.5777 12.5535 35.0906 14.0639 35.0906 15.91V35.3781Z" fill="#FFA217"/>
                            </svg>
                        </div>
                        <h2 class="modal-heading-title">You've run out of upload quota!</h2>
                        <p class="modal-heading-text">This form has exceeded its allocated quota.<br></p>
                    </div>
                    <div class="modal-list">
                        <ul>
                            <li>100 Monthly Signed Documents</li><li>1,000 Monthly Submissions</li><li>10 GB Available Space</li><li>25 Forms</li><li>Unlimited Submission Storage</li> <li>Unlimited Reports, Fields per form</li><li>No Branding</li>                        </ul>
                    </div>
                                        <div class="modal-footer">
                                                                            <p class="modal-footer-text">
                                <span>$</span>
                                <span>39 </span>
                                <span>/month</span>
                            </p>
                                                                        <a target="_blank" href="https://www.jotform.com/pricing?username=TribAudDev&utm_source=formquota-new-owner&utm_term=over-quota-upload&utm_content=62936983874173&utm_campaign=form_quota_new" class="button button--big modal-footer__logo">Upgrade to BRONZE</a>
                        <img src=https://cdn.jotfor.ms/assets/img/logo2021/jotform-logo.png height="32" alt="Jotform Logo">
                    </div>
                                    </div>
            </div>
        </div>
    </div>

    <script src="https://cdn.jotfor.ms/p/over-quota-notifications/assets/js/site/main.js?v=0.1.31122018"></script> 
    <script>
        var user_type = "guest";
        var user_name;
        var formID = (window.frameElement !== null )? window.frameElement.id : window.location.pathname.replace("/form/", "").replace("/", "");

        function fetchUser() {
            var req = new XMLHttpRequest();
            req.open('GET', 'https://api.jotform.com/test/overQuota');
            req.withCredentials = true;
            req.send();
            req.onreadystatechange = function() {
                document.querySelector('#modal-box-quest').style.display = "block";
                if (this.readyState === 4 && this.status === 200) {
                    var userData = JSON.parse(this.responseText).content;
                    user_name = userData.jguid;
                    if(document.querySelector('#owner').value == user_name.substr(-1,1) + user_name.length + user_name.substr(0,1)) {
                        user_type = "owner";
                        document.querySelector('#modal-box-owner').style.display = "block";
                        document.querySelector('#modal-box-quest').style.display = "none";
                    }
                    document.body.appendChild(createImageEl());
                }
            }
        }
        fetchUser(); 
        // pageviews table
        function createImageEl() {
            var base = 'https://events.jotform.com/other/111000222/?ref='+ user_type + '-' + user_name +'&res=' + formID + '&eventID=form_quota_new';
            var img = new Image();
            img.id = "event_tracking_image";
            img.ariaHidden = "true";
            img.src = base;
            img.style.display = 'none';
            img.style.overflow = 'hidden';
            img.style.maxHeight = 0;
            img.style.width = '1px';
            img.style.height = '1px';
            img.width = 1;
            img.height = 1;
            return img;
        }

        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
        })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
        ga('create', 'UA-1170872-19', 'auto');
        ga('send', 'pageview', location.pathname);
      </script>
</body>
</html>var qsProxy = {};
function FrameBuilder(formId,appendTo,initialHeight,iframeCode,title,embedStyleJSON){this.formId=formId;this.initialHeight=initialHeight;this.iframeCode=iframeCode;this.frame=null;this.timeInterval=200;this.appendTo=appendTo||false;this.formSubmitted=0;this.frameMinWidth='100%';this.defaultHeight='';this.init=function(){this.embedURLHash=this.getMD5(window.location.href);if(embedStyleJSON&&(embedStyleJSON[this.embedURLHash]&&embedStyleJSON[this.embedURLHash]['inlineStyle']['embedWidth'])){this.frameMinWidth=embedStyleJSON[this.embedURLHash]['inlineStyle']['embedWidth']+'px';}
if(embedStyleJSON&&(embedStyleJSON[this.embedURLHash])){if(embedStyleJSON[this.embedURLHash]['inlineStyle']&&embedStyleJSON[this.embedURLHash]['inlineStyle']['embedHeight']){this.defaultHeight='data-frameHeight="'+embedStyleJSON[this.embedURLHash]['inlineStyle']['embedHeight']+'"';}}
this.createFrame();this.addFrameContent(this.iframeCode);};this.createFrame=function(){var tmp_is_ie=!!window.ActiveXObject;this.iframeDomId=document.getElementById(this.formId)?this.formId+'_'+new Date().getTime():this.formId;if(typeof $jot!=='undefined'){var iframe=document.getElementById("62936983874173");var parent=$jot(iframe).closest('.jt-feedback.u-responsive-lightbox');if(parent){this.iframeDomId='lightbox-'+this.iframeDomId;}}
var htmlCode="<"+"iframe title=\""+title.replace(/[\\"']/g,'\\$&').replace(/&amp;/g,'&')+"\" src=\"\" allowtransparency=\"true\" allow=\"geolocation; microphone; camera\" allowfullscreen=\"true\" name=\""+this.formId+"\" id=\""+this.iframeDomId+"\" style=\"width: 10px; min-width:"+this.frameMinWidth+"; display: block; overflow: hidden; height:"+this.initialHeight+"px; border: none;\" scrolling=\"no\""+this.defaultHeight+"></if"+"rame>";if(this.appendTo===false){document.write(htmlCode);}else{var tmp=document.createElement('div');tmp.innerHTML=htmlCode;var a=this.appendTo;document.getElementById(a).appendChild(tmp.firstChild);}
this.frame=document.getElementById(this.iframeDomId);if(tmp_is_ie===true){try{var iframe=this.frame;var doc=iframe.contentDocument?iframe.contentDocument:(iframe.contentWindow.document||iframe.document);doc.open();doc.write("");}
catch(err){this.frame.src="javascript:void((function(){document.open();document.domain=\'"+this.getBaseDomain()+"\';document.close();})())";}}
this.addEvent(this.frame,'load',this.bindMethod(this.setTimer,this));var self=this;if(window.chrome!==undefined){this.frame.onload=function(){try{var doc=this.contentWindow.document;var _jotform=this.contentWindow.JotForm;if(doc!==undefined){var form=doc.getElementById(""+self.iframeDomId);self.addEvent(form,"submit",function(){if(_jotform.validateAll()){self.formSubmitted=1;}});}}catch(e){}}}};this.addEvent=function(obj,type,fn){if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event);};obj.attachEvent("on"+type,obj[type+fn]);}
else{obj.addEventListener(type,fn,false);}};this.addFrameContent=function(string){if(window.location.search&&window.location.search.indexOf('disableSmartEmbed')>-1){string=string.replace(new RegExp('smartEmbed=1(?:&amp;|&)'),'');string=string.replace(new RegExp('isSmartEmbed'),'');}else{var cssLink='stylebuilder/'+this.formId+'.css';var cssPlace=string.indexOf(cssLink);var prepend=string[cssPlace+cssLink.length]==='?'?'&amp;':'?';var embedUrl=prepend+'embedUrl='+window.location.href;if(cssPlace>-1){var positionLastRequestElement=string.indexOf('\"/>',cssPlace);if(positionLastRequestElement>-1){string=string.substr(0,positionLastRequestElement)+embedUrl+string.substr(positionLastRequestElement);string=string.replace(cssLink,'stylebuilder/'+this.formId+'/'+this.embedURLHash+'.css');}}}
string=string.replace(new RegExp('src\\=\\"[^"]*captcha.php\"><\/scr'+'ipt>','gim'),'src="http://api.recaptcha.net/js/recaptcha_ajax.js"></scr'+'ipt><'+'div id="recaptcha_div"><'+'/div>'+'<'+'style>#recaptcha_logo{ display:none;} #recaptcha_tagline{display:none;} #recaptcha_table{border:none !important;} .recaptchatable .recaptcha_image_cell, #recaptcha_table{ background-color:transparent !important; } <'+'/style>'+'<'+'script defer="defer"> window.onload = function(){ Recaptcha.create("6Ld9UAgAAAAAAMon8zjt30tEZiGQZ4IIuWXLt1ky", "recaptcha_div", {theme: "clean",tabindex: 0,callback: function (){'+'if (document.getElementById("uword")) { document.getElementById("uword").parentNode.removeChild(document.getElementById("uword")); } if (window["validate"] !== undefined) { if (document.getElementById("recaptcha_response_field")){ document.getElementById("recaptcha_response_field").onblur = function(){ validate(document.getElementById("recaptcha_response_field"), "Required"); } } } if (document.getElementById("recaptcha_response_field")){ document.getElementsByName("recaptcha_challenge_field")[0].setAttribute("name", "anum"); } if (document.getElementById("recaptcha_response_field")){ document.getElementsByName("recaptcha_response_field")[0].setAttribute("name", "qCap"); }}})'+' }<'+'/script>');string=string.replace(/(type="text\/javascript">)\s+(validate\(\"[^"]*"\);)/,'$1 jTime = setInterval(function(){if("validate" in window){$2clearTimeout(jTime);}}, 1000);');if(string.match('#sublabel_litemode')){string=string.replace('class="form-all"','class="form-all" style="margin-top:0;"');}
var iframe=this.frame;var doc=iframe.contentDocument?iframe.contentDocument:(iframe.contentWindow.document||iframe.document);doc.open();doc.write(string);setTimeout(function(){doc.close();try{if('JotFormFrameLoaded'in window){JotFormFrameLoaded();}}catch(e){}},200);};this.setTimer=function(){var self=this;this.interval=setTimeout(this.changeHeight.bind(this),this.timeInterval);};this.getBaseDomain=function(){var thn=window.location.hostname;var cc=0;var buff="";for(var i=0;i<thn.length;i++){var chr=thn.charAt(i);if(chr=="."){cc++;}
if(cc==0){buff+=chr;}}
if(cc==2){thn=thn.replace(buff+".","");}
return thn;}
this.changeHeight=function(){var actualHeight=this.getBodyHeight();var currentHeight=this.getViewPortHeight();var skipAutoHeight=(this.frame.contentWindow)?this.frame.contentWindow.document.querySelector('[data-welcome-view="true"]'):null;if(actualHeight===undefined){this.frame.style.height=this.frameHeight;if(!this.frame.style.minHeight){this.frame.style.minHeight="100vh";if(!('nojump'in this.frame.contentWindow.document.get)){window.parent.scrollTo(0,0);}}else if(!this.frame.dataset.parentScrolled){this.frame.dataset.parentScrolled=true;var container=window.parent.document&&window.parent.document.querySelector('.jt-content');if(container&&!('nojump'in window.parent.document.get)){container.scrollTo(0,0);}}}else if(Math.abs(actualHeight-currentHeight)>18&&!skipAutoHeight){this.frame.style.height=(actualHeight)+"px";}
this.setTimer();};this.bindMethod=function(method,scope){return function(){method.apply(scope,arguments);};};this.frameHeight=0;this.getBodyHeight=function(){if(this.formSubmitted===1){return;}
var height;var scrollHeight;var offsetHeight;try{if(this.frame.contentWindow.document.height){height=this.frame.contentWindow.document.height;if(this.frame.contentWindow.document.body.scrollHeight){height=scrollHeight=this.frame.contentWindow.document.body.scrollHeight;}
if(this.frame.contentWindow.document.body.offsetHeight){height=offsetHeight=this.frame.contentWindow.document.body.offsetHeight;}}else if(this.frame.contentWindow.document.body){if(this.frame.contentWindow.document.body.offsetHeight){height=offsetHeight=this.frame.contentWindow.document.body.offsetHeight;}
var formWrapper=this.frame.contentWindow.document.querySelector('.form-all');var margin=parseInt(getComputedStyle(formWrapper).marginTop,10);if(!isNaN(margin)){height+=margin;}}}catch(e){}
this.frameHeight=height;return height;};this.getViewPortHeight=function(){if(this.formSubmitted===1){return;}
var height=0;try{if(this.frame.contentWindow.window.innerHeight){height=this.frame.contentWindow.window.innerHeight-18;}else if((this.frame.contentWindow.document.documentElement)&&(this.frame.contentWindow.document.documentElement.clientHeight)){height=this.frame.contentWindow.document.documentElement.clientHeight;}else if((this.frame.contentWindow.document.body)&&(this.frame.contentWindow.document.body.clientHeight)){height=this.frame.contentWindow.document.body.clientHeight;}}catch(e){}
return height;};this.getMD5=function(s){function L(k,d){return(k<<d)|(k>>>(32-d))}function K(G,k){var I,d,F,H,x;F=(G&2147483648);H=(k&2147483648);I=(G&1073741824);d=(k&1073741824);x=(G&1073741823)+(k&1073741823);if(I&d){return(x^2147483648^F^H)}if(I|d){if(x&1073741824){return(x^3221225472^F^H)}else{return(x^1073741824^F^H)}}else{return(x^F^H)}}function r(d,F,k){return(d&F)|((~d)&k)}function q(d,F,k){return(d&k)|(F&(~k))}function p(d,F,k){return(d^F^k)}function n(d,F,k){return(F^(d|(~k)))}function u(G,F,aa,Z,k,H,I){G=K(G,K(K(r(F,aa,Z),k),I));return K(L(G,H),F)}function f(G,F,aa,Z,k,H,I){G=K(G,K(K(q(F,aa,Z),k),I));return K(L(G,H),F)}function D(G,F,aa,Z,k,H,I){G=K(G,K(K(p(F,aa,Z),k),I));return K(L(G,H),F)}function t(G,F,aa,Z,k,H,I){G=K(G,K(K(n(F,aa,Z),k),I));return K(L(G,H),F)}function e(G){var Z;var F=G.length;var x=F+8;var k=(x-(x%64))/64;var I=(k+1)*16;var aa=Array(I-1);var d=0;var H=0;while(H<F){Z=(H-(H%4))/4;d=(H%4)*8;aa[Z]=(aa[Z]|(G.charCodeAt(H)<<d));H++}Z=(H-(H%4))/4;d=(H%4)*8;aa[Z]=aa[Z]|(128<<d);aa[I-2]=F<<3;aa[I-1]=F>>>29;return aa}function B(x){var k="",F="",G,d;for(d=0;d<=3;d++){G=(x>>>(d*8))&255;F="0"+G.toString(16);k=k+F.substr(F.length-2,2)}return k}function J(k){k=k.replace(/rn/g,"n");var d="";for(var F=0;F<k.length;F++){var x=k.charCodeAt(F);if(x<128){d+=String.fromCharCode(x)}else{if((x>127)&&(x<2048)){d+=String.fromCharCode((x>>6)|192);d+=String.fromCharCode((x&63)|128)}else{d+=String.fromCharCode((x>>12)|224);d+=String.fromCharCode(((x>>6)&63)|128);d+=String.fromCharCode((x&63)|128)}}}return d}var C=Array();var P,h,E,v,g,Y,X,W,V;var S=7,Q=12,N=17,M=22;var A=5,z=9,y=14,w=20;var o=4,m=11,l=16,j=23;var U=6,T=10,R=15,O=21;s=J(s);C=e(s);Y=1732584193;X=4023233417;W=2562383102;V=271733878;for(P=0;P<C.length;P+=16){h=Y;E=X;v=W;g=V;Y=u(Y,X,W,V,C[P+0],S,3614090360);V=u(V,Y,X,W,C[P+1],Q,3905402710);W=u(W,V,Y,X,C[P+2],N,606105819);X=u(X,W,V,Y,C[P+3],M,3250441966);Y=u(Y,X,W,V,C[P+4],S,4118548399);V=u(V,Y,X,W,C[P+5],Q,1200080426);W=u(W,V,Y,X,C[P+6],N,2821735955);X=u(X,W,V,Y,C[P+7],M,4249261313);Y=u(Y,X,W,V,C[P+8],S,1770035416);V=u(V,Y,X,W,C[P+9],Q,2336552879);W=u(W,V,Y,X,C[P+10],N,4294925233);X=u(X,W,V,Y,C[P+11],M,2304563134);Y=u(Y,X,W,V,C[P+12],S,1804603682);V=u(V,Y,X,W,C[P+13],Q,4254626195);W=u(W,V,Y,X,C[P+14],N,2792965006);X=u(X,W,V,Y,C[P+15],M,1236535329);Y=f(Y,X,W,V,C[P+1],A,4129170786);V=f(V,Y,X,W,C[P+6],z,3225465664);W=f(W,V,Y,X,C[P+11],y,643717713);X=f(X,W,V,Y,C[P+0],w,3921069994);Y=f(Y,X,W,V,C[P+5],A,3593408605);V=f(V,Y,X,W,C[P+10],z,38016083);W=f(W,V,Y,X,C[P+15],y,3634488961);X=f(X,W,V,Y,C[P+4],w,3889429448);Y=f(Y,X,W,V,C[P+9],A,568446438);V=f(V,Y,X,W,C[P+14],z,3275163606);W=f(W,V,Y,X,C[P+3],y,4107603335);X=f(X,W,V,Y,C[P+8],w,1163531501);Y=f(Y,X,W,V,C[P+13],A,2850285829);V=f(V,Y,X,W,C[P+2],z,4243563512);W=f(W,V,Y,X,C[P+7],y,1735328473);X=f(X,W,V,Y,C[P+12],w,2368359562);Y=D(Y,X,W,V,C[P+5],o,4294588738);V=D(V,Y,X,W,C[P+8],m,2272392833);W=D(W,V,Y,X,C[P+11],l,1839030562);X=D(X,W,V,Y,C[P+14],j,4259657740);Y=D(Y,X,W,V,C[P+1],o,2763975236);V=D(V,Y,X,W,C[P+4],m,1272893353);W=D(W,V,Y,X,C[P+7],l,4139469664);X=D(X,W,V,Y,C[P+10],j,3200236656);Y=D(Y,X,W,V,C[P+13],o,681279174);V=D(V,Y,X,W,C[P+0],m,3936430074);W=D(W,V,Y,X,C[P+3],l,3572445317);X=D(X,W,V,Y,C[P+6],j,76029189);Y=D(Y,X,W,V,C[P+9],o,3654602809);V=D(V,Y,X,W,C[P+12],m,3873151461);W=D(W,V,Y,X,C[P+15],l,530742520);X=D(X,W,V,Y,C[P+2],j,3299628645);Y=t(Y,X,W,V,C[P+0],U,4096336452);V=t(V,Y,X,W,C[P+7],T,1126891415);W=t(W,V,Y,X,C[P+14],R,2878612391);X=t(X,W,V,Y,C[P+5],O,4237533241);Y=t(Y,X,W,V,C[P+12],U,1700485571);V=t(V,Y,X,W,C[P+3],T,2399980690);W=t(W,V,Y,X,C[P+10],R,4293915773);X=t(X,W,V,Y,C[P+1],O,2240044497);Y=t(Y,X,W,V,C[P+8],U,1873313359);V=t(V,Y,X,W,C[P+15],T,4264355552);W=t(W,V,Y,X,C[P+6],R,2734768916);X=t(X,W,V,Y,C[P+13],O,1309151649);Y=t(Y,X,W,V,C[P+4],U,4149444226);V=t(V,Y,X,W,C[P+11],T,3174756917);W=t(W,V,Y,X,C[P+2],R,718787259);X=t(X,W,V,Y,C[P+9],O,3951481745);Y=K(Y,h);X=K(X,E);W=K(W,v);V=K(V,g)}var i=B(Y)+B(X)+B(W)+B(V);return i.toLowerCase()};this.init();}
FrameBuilder.get=qsProxy||[];var i62936983874173=new FrameBuilder("62936983874173",false,"",null,"San Diego Union-Tribune Ads Contact Form",Array);(function(){window.handleIFrameMessage=function(e){if(!e.data||!e.data.split)return;var args=e.data.split(":");if(args[2]!="62936983874173"){return;}
var iframe=document.getElementById("62936983874173");if(!iframe){return};switch(args[0]){case"scrollIntoView":if(!("nojump"in FrameBuilder.get)){iframe.scrollIntoView();}
break;case"setHeight":var height=args[1]+"px";if(window.jfDeviceType==='mobile'&&typeof $jot!=='undefined'){var parent=$jot(iframe).closest('.jt-feedback.u-responsive-lightbox');if(parent){height='100%';}}
iframe.style.height=height
break;case"setMinHeight":iframe.style.minHeight=args[1]+"px";break;case"collapseErrorPage":if(iframe.clientHeight>window.innerHeight){iframe.style.height=window.innerHeight+"px";}
break;case"reloadPage":if(iframe){location.reload();}
break;case"removeIframeOnloadAttr":iframe.removeAttribute("onload");break;case"loadScript":if(!window.isPermitted(e.origin,['jotform.com','jotform.pro'])){break;}
var src=args[1];if(args.length>3){src=args[1]+':'+args[2];}
var script=document.createElement('script');script.src=src;script.type='text/javascript';document.body.appendChild(script);break;case"exitFullscreen":if(window.document.exitFullscreen)window.document.exitFullscreen();else if(window.document.mozCancelFullScreen)window.document.mozCancelFullScreen();else if(window.document.mozCancelFullscreen)window.document.mozCancelFullScreen();else if(window.document.webkitExitFullscreen)window.document.webkitExitFullscreen();else if(window.document.msExitFullscreen)window.document.msExitFullscreen();break;case'setDeviceType':window.jfDeviceType=args[1];break;case"backgroundStyles":const backgroundStyles=new URLSearchParams(args[1]);backgroundStyles.forEach(function(value,key){iframe.style[key]=value;});var doc=iframe.contentDocument?iframe.contentDocument:(iframe.contentWindow.document||iframe.document);doc.documentElement.style.background='none';break;}};window.isPermitted=function(originUrl,whitelisted_domains){var url=document.createElement('a');url.href=originUrl;var hostname=url.hostname;var result=false;if(typeof hostname!=='undefined'){whitelisted_domains.forEach(function(element){if(hostname.slice((-1*element.length-1))==='.'.concat(element)||hostname===element){result=true;}});return result;}};if(window.addEventListener){window.addEventListener("message",handleIFrameMessage,false);}else if(window.attachEvent){window.attachEvent("onmessage",handleIFrameMessage);}})();