https://lp.embarcadero.com/Object-Pascal-Handbook-2021?utm_source=CodeBeauty&utm_medium=Leads%20Acquisition&utm_content=ObjectPascalEbook&utm_campaign=ObjectPascalEbook

Submitted URL:
https://bit.ly/FreeObjectPascalEbookRedirected
Report Finished:

The outgoing links identified from the page

LinkText
https://s608.t.en25.com/e/er?s=608&lid=11331&elqTrackId=8DFB40516F52C0B4B00313F4B0D90334&elq=00000000000000000000000000000000&elqaid=3703&elqat=2&elqak=8AF5E57DEB5E9CA2B5DABE88D788B63371972DBEE6CA2E7382EF8632B2F6DA146E9FTerms and Conditions
https://s608.t.en25.com/e/er?s=608&lid=13195&elqTrackId=E1FCB36682197529F4001429D4F00264&elq=00000000000000000000000000000000&elqaid=3703&elqat=2&elqak=8AF5A925BB12617B706CE5FD4E4C457BBD322DBEE6CA2E7382EF8632B2F6DA146E9FPrivacy Policy

JavaScript Variables · 43 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetogglestring
documentPictureInPicturestring
onscrollendstring
gtagstring
dataLayerstring
$string
jQuerystring
dom7string
fe65046_statestring
toggleStatestring

Console log messages · 1 found

Messages logged to the web console

TypeCategoryLog
warningother
URL
https://lp.embarcadero.com/Object-Pascal-Handbook-2021?utm_source=CodeBeauty&utm_medium=Leads%20Acquisition&utm_content=ObjectPascalEbook&utm_campaign=ObjectPascalEbook
Text
The keyword 'square-button' specified to an 'appearance' property is not standardized. It will be removed in the future.

HTML

The raw HTML body of the page

<!DOCTYPE html><html><head>
<title>Object Pascal Handbook</title><meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="og:title" content="Object Pascal Handbook">
<meta property="og:url" content="https://lp.embarcadero.com/Object-Pascal-Handbook-2021">
<meta property="og:type" content="website">
<meta property="og:image" content="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B59de13f9-e7d0-4a17-830a-9153f0c05b83%7D_11_Banners-Object-Pascal-eBook_1200x628.png">
<meta property="og:site_name" content="Object Pascal Handbook">
<meta property="og:description" content="Object Pascal Handbook">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="628">
<meta property="og:locale" content="English">
<meta name="twitter:card" content="summary">
<meta name="”twitter:title”" content="”Object" pascal="" handbook”="">
<meta name="”twitter:url”" content="”https://lp.embarcadero.com/Object-Pascal-Handbook-2021”">
<meta name="”twitter:image”" content="”https://img.en25.com/EloquaImages/clients/Embarcadero/%7B59de13f9-e7d0-4a17-830a-9153f0c05b83%7D_11_Banners-Object-Pascal-eBook_1200x628.png”">

    <style type="text/css">
      /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
    </style>
    <style type="text/css">
      *,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}
    </style>
    <style type="text/css">
      .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}
    </style>
    <style type="text/css">
      /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}
    </style>
    <style type="text/css">
        /* overrides for Eloqua */
        body .container, body .container-fluid,
        body .col-xs-1, body .col-xs-2, body .col-xs-3, body .col-xs-4, body .col-xs-5, body .col-xs-6, body .col-xs-7, body .col-xs-8, body .col-xs-9, body .col-xs-10, body .col-xs-11, body .col-xs-12 {
          padding-left: 0;
          padding-right: 0;
        }

        body .elq-form-cell .container, body .elq-form-cell .container-fluid,
        body .elq-form-cell .col-xs-1, body .elq-form-cell .col-xs-2, body .elq-form-cell .col-xs-3, body .elq-form-cell .col-xs-4, body .elq-form-cell .col-xs-5, body .elq-form-cell .col-xs-6, body .elq-form-cell .col-xs-7, body .elq-form-cell .col-xs-8, body .elq-form-cell .col-xs-9, body .elq-form-cell .col-xs-10, body .elq-form-cell .col-xs-11, body .elq-form-cell .col-xs-12 {
          padding-left: 15px;
          padding-right: 15px;
        }

      </style>
    <style type="text/css">html, body { min-width:260px; min-height:100%; padding:0; margin:0 auto;}a img { border:none; }.button { word-wrap: break-word; }@media screen and (max-width:480px) {@-ms-viewport { width:320px; }@viewport { width:320px; }}.elq-form .field-style._50, .elq-form .field-style._50_left{min-width: 46%; max-width: 96%; width: calc((25em - 100%) * 1000);}.elq-form .field-style._25{min-width: 21%; max-width: 96%; width: calc((25em - 100%) * 1000);}ul { padding: 0 !important; margin: 0 0 0 40px !important; }li { margin-bottom: 10px !important; }.elq-form .sc-static-layout,.elq-form .sc-view.sc-static-layout {position: relative;}.elq-form .sc-view {overflow: hidden;}
      a{
        color: #145c9e;}.hovered:hover { filter: brightness(80%); }@media screen and (max-width:480px) {.elq-form .field-style { width: 96%!important; }}.hide-in-desktop {  display: none;  max-height: 0px;}</style><style id="media-query" type="text/css">@media (max-width: 520px) {.hide-in-mobile {  min-height: 0px;  max-height: 0px;  max-width: 0px;  display: none;  overflow: hidden;  font-size: 0px;}.hide-in-desktop {  display: block !important;  max-height: none !important;}}.show-in-preview { display:none;height:auto;width:100%; }.elq-preview-mode .show-in-preview { display: inline-block !important; }.elq-preview-mode .hide-in-preview { display: none !important; }</style><style id="asset-specific-css"></style><script id="asset-specific-js">  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-1070528707');
</script></head><body class="elq-lp" style="min-width:260px; min-height:100%; padding:0; margin:0 auto; background: #0084BD;"><div class="color-wrap" style="max-width:756px;width:100%;position:relative;background:;margin:0 auto;"><div class="container" style="width:100%;"><div class="row row-0" style="background:#6FCFF3 url(https://img.en25.com/EloquaImages/clients/Embarcadero/%7B10af6ece-b21e-4431-b746-65d744acbd0d%7D_34_Banners-Object-Pascal-eBook_1920x350_BLANK.png);background-repeat:no-repeat;background-size:100% auto;margin:0 auto;"><div class="column col-xs-12 col-sm-12 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div class="elq-image-cell  cell cell-0" style="background-color:transparent;line-height:0;padding:0px 0px 0px 0px;text-align:center;">
<img src="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B1b14fdf5-fda8-4545-989d-def81f05eae0%7D_Object-Pascal-eBook_756x185_%281%29.png" style="width:100%;height:auto;max-width:756px"></div><div style="background-color:#000000;line-height:18px;padding:10px 10px 10px 10px;" class="elq-text-cell cell cell-1"><div style="display:inline-block;width:100%;"><div data-lineheight="1.5" style="line-height: 33px; text-align: center;"><strong style="font-size: 22px; color: rgb(255, 255, 255);">Download the New Object Pascal Handbook by Marco Cantu … FREE!</strong></div></div></div></div></div><div class="row row-1" style="background:#FFFFFF;border-top:10px solid #FFFFFF;border-right:10px solid #FFFFFF;border-bottom:10px solid #FFFFFF;border-left:10px solid #FFFFFF;margin:0 auto;"><div class="column col-xs-12 col-sm-6 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="background-color:transparent;line-height:18px;padding:10px 20px 10px 10px;" class="elq-text-cell cell cell-0"><div style="display:inline-block;width:100%;"><div data-lineheight="1.5" style="line-height: 24px;"><span style="font-size: 16px;">This newly updated 500-page e-book is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantú.</span></div><div data-lineheight="1.5" style="line-height: 18px;"><br></div><div data-lineheight="1.5" style="line-height: 24px;"><span style="font-size: 16px;">It's a manual for new and existing Object Pascal developers and covers, among other things, the following:</span></div><div data-lineheight="1.15" style="line-height: 13.8px;"><br></div><div data-lineheight="1.15" style="line-height: 13.8px;"><br></div><ul><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Variables and data types</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Procedures and functions</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Arrays, records,&nbsp;Strings</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Objects and Inheritance</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Handling exceptions</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Properties and Events</span></li><li data-lineheight="1.15" style="line-height: 18.4px;"><span style="font-size: 16px;">Interfaces and Classes</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Generics</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">Anonymous methods</span></li><li data-lineheight="1.15" style="line-height: 13.8px;"><span style="font-size: 16px;">RTTI and attributes</span></li><li data-lineheight="1.15" style="line-height: 18.4px;"><span style="font-size: 16px;">TObject and the runtime library</span></li></ul><div data-lineheight="1.15" style="line-height: 13.8px;"><br></div><div data-lineheight="1.15" style="line-height: 13.8px;"><br></div><div data-lineheight="1.5" style="line-height: 24px;"><strong style="color: rgb(0, 164, 233); font-size: 16px;">Wait no more—just fill out the form to receive this high quality content!</strong></div><div data-lineheight="1.15" style="line-height: 13.8px;"><br></div><div data-lineheight="1.5" style="line-height: 18px;"><br></div><div data-lineheight="1.5" style="line-height: 21px;"><span style="font-size: 14px;">This e-book is offered to you by Embarcadero. After you submit the form, the e-book will be sent to your inbox. Be sure to use the correct email address.</span></div></div></div></div><div class="column col-xs-12 col-sm-6 col-1" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;border-top:1px solid #01BBD6;border-right:1px solid #01BBD6;border-bottom:1px solid #01BBD6;border-left:1px solid #01BBD6;" class="elq-code-cell cell cell-0"><div style="display:inline-block;width:100%;"><style type="text/css">
  .elq-form .elq-required{
    color:red!important;
    display:inline;
    float:none;
    font-weight:700;
    margin:0;
    padding:0}
  .elq-form #elq-FormLastRow{
    position:absolute;
    left:-80%;
    top:-80%}
  .elq-form .elq-label{
    display:inline-block;
    max-width:100%;
    font-weight:400;
    box-sizing:border-box;
    margin-bottom:0}
  .elq-form .elq-label-top{
    padding-bottom:3px}
  .elq-form .elq-item-label{
    max-width:100%;
    font-weight:400;
    box-sizing:border-box}
  .elq-form .list-order{
    margin-left:0;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis}
  .elq-form .one-column{
    width:100%;
    clear:both}
  .elq-form .two-column{
    float:left;
    width:38%}
  .elq-form .three-column{
    float:left;
    width:30%}
  .elq-form .elq-item-textarea{
    resize:vertical;
    min-height:48px;
    max-height:360px;
    box-sizing:border-box}
  .elq-form .elq-item-input,.elq-form .elq-item-select,.elq-form .elq-item-textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit;
    color:inherit;
    font:inherit;
    margin:0}
  .elq-form .elq-item-select{
    text-transform:none}
  .elq-form .row.single-checkbox-row{
    margin-left:0}
  .elq-form .elq-field-style{
    padding-bottom:10px}
  .elq-form .elq-field-style input[type=submit]{
    -webkit-appearance:square-button}
  @-webkit-keyframes spin{
    0%{
      -webkit-transform:rotate(0deg)}
    to{
      -webkit-transform:rotate(1turn)}
  }
  @keyframes spin{
    0%{
      transform:rotate(0deg)}
    to{
      transform:rotate(1turn)}
  }
  .elq-form .loader{
    vertical-align:middle;
    display:inline-block;
    margin-left:10px;
    border:3px solid #f3f3f3;
    border-radius:50%;
    border-top:3px solid #3498db;
    width:20px;
    height:20px;
    -webkit-animation:spin 2s linear infinite;
    animation:spin 2s linear infinite}
  .elq-form input[type=checkbox],.elq-form input[type=radio]{
    margin:0}
  .elq-form .list-order input[type=radio]{
    margin-left:1px}
  .elq-form *,.elq-form :after,.elq-form :before{
    box-sizing:border-box}
  .elq-form html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent}
  .elq-form body{
    font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857;
    color:#333;
    background-color:#fff}
  .elq-form button,.elq-form input,.elq-form select,.elq-form textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit}
  .elq-form a{
    color:#337ab7;
    text-decoration:none}
  .elq-form a:focus,.elq-form a:hover{
    color:#23527c;
    text-decoration:underline}
  .elq-form a:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px}
  .elq-form figure{
    margin:0}
  .elq-form img{
    vertical-align:middle}
  .elq-form .img-responsive{
    display:block;
    max-width:100%;
    height:auto}
  .elq-form .img-rounded{
    border-radius:6px}
  .elq-form .img-thumbnail{
    padding:4px;
    line-height:1.42857;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    transition:all .2s ease-in-out;
    display:inline-block;
    max-width:100%;
    height:auto}
  .elq-form .img-circle{
    border-radius:50%}
  .elq-form hr{
    margin-top:20px;
    margin-bottom:20px;
    border:0;
    border-top:1px solid #eee}
  .elq-form .sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0}
  .elq-form .sr-only-focusable:active,.elq-form .sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto}
  .elq-form [role=button]{
    cursor:pointer}
  .elq-form .container{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto}
  .elq-form .container:after,.elq-form .container:before{
    display:table;
    content:" "}
  .elq-form .container:after{
    clear:both}
  @media (min-width:768px){
    .elq-form .container{
      width:750px}
  }
  @media (min-width:992px){
    .elq-form .container{
      width:970px}
  }
  @media (min-width:1200px){
    .elq-form .container{
      width:1170px}
  }
  .elq-form .container-fluid{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto}
  .elq-form .container-fluid:after,.elq-form .container-fluid:before{
    display:table;
    content:" "}
  .elq-form .container-fluid:after{
    clear:both}
  .elq-form .row{
    margin-right:-15px;
    margin-left:-15px}
  .elq-form .row:after,.elq-form .row:before{
    display:table;
    content:" "}
  .elq-form .row:after{
    clear:both}
  .elq-form .row-no-gutters{
    margin-right:0;
    margin-left:0}
  .elq-form .row-no-gutters [class*=col-]{
    padding-right:0;
    padding-left:0}
  .elq-form .col-lg-1,.elq-form .col-lg-2,.elq-form .col-lg-3,.elq-form .col-lg-4,.elq-form .col-lg-5,.elq-form .col-lg-6,.elq-form .col-lg-7,.elq-form .col-lg-8,.elq-form .col-lg-9,.elq-form .col-lg-10,.elq-form .col-lg-11,.elq-form .col-lg-12,.elq-form .col-md-1,.elq-form .col-md-2,.elq-form .col-md-3,.elq-form .col-md-4,.elq-form .col-md-5,.elq-form .col-md-6,.elq-form .col-md-7,.elq-form .col-md-8,.elq-form .col-md-9,.elq-form .col-md-10,.elq-form .col-md-11,.elq-form .col-md-12,.elq-form .col-sm-1,.elq-form .col-sm-2,.elq-form .col-sm-3,.elq-form .col-sm-4,.elq-form .col-sm-5,.elq-form .col-sm-6,.elq-form .col-sm-7,.elq-form .col-sm-8,.elq-form .col-sm-9,.elq-form .col-sm-10,.elq-form .col-sm-11,.elq-form .col-sm-12,.elq-form .col-xs-1,.elq-form .col-xs-2,.elq-form .col-xs-3,.elq-form .col-xs-4,.elq-form .col-xs-5,.elq-form .col-xs-6,.elq-form .col-xs-7,.elq-form .col-xs-8,.elq-form .col-xs-9,.elq-form .col-xs-10,.elq-form .col-xs-11,.elq-form .col-xs-12{
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px}
  .elq-form .col-xs-1,.elq-form .col-xs-2,.elq-form .col-xs-3,.elq-form .col-xs-4,.elq-form .col-xs-5,.elq-form .col-xs-6,.elq-form .col-xs-7,.elq-form .col-xs-8,.elq-form .col-xs-9,.elq-form .col-xs-10,.elq-form .col-xs-11,.elq-form .col-xs-12{
    float:left}
  .elq-form .col-xs-1{
    width:8.33333%}
  .elq-form .col-xs-2{
    width:16.66667%}
  .elq-form .col-xs-3{
    width:25%}
  .elq-form .col-xs-4{
    width:33.33333%}
  .elq-form .col-xs-5{
    width:41.66667%}
  .elq-form .col-xs-6{
    width:50%}
  .elq-form .col-xs-7{
    width:58.33333%}
  .elq-form .col-xs-8{
    width:66.66667%}
  .elq-form .col-xs-9{
    width:75%}
  .elq-form .col-xs-10{
    width:83.33333%}
  .elq-form .col-xs-11{
    width:91.66667%}
  .elq-form .col-xs-12{
    width:100%}
  .elq-form .col-xs-pull-0{
    right:auto}
  .elq-form .col-xs-pull-1{
    right:8.33333%}
  .elq-form .col-xs-pull-2{
    right:16.66667%}
  .elq-form .col-xs-pull-3{
    right:25%}
  .elq-form .col-xs-pull-4{
    right:33.33333%}
  .elq-form .col-xs-pull-5{
    right:41.66667%}
  .elq-form .col-xs-pull-6{
    right:50%}
  .elq-form .col-xs-pull-7{
    right:58.33333%}
  .elq-form .col-xs-pull-8{
    right:66.66667%}
  .elq-form .col-xs-pull-9{
    right:75%}
  .elq-form .col-xs-pull-10{
    right:83.33333%}
  .elq-form .col-xs-pull-11{
    right:91.66667%}
  .elq-form .col-xs-pull-12{
    right:100%}
  .elq-form .col-xs-push-0{
    left:auto}
  .elq-form .col-xs-push-1{
    left:8.33333%}
  .elq-form .col-xs-push-2{
    left:16.66667%}
  .elq-form .col-xs-push-3{
    left:25%}
  .elq-form .col-xs-push-4{
    left:33.33333%}
  .elq-form .col-xs-push-5{
    left:41.66667%}
  .elq-form .col-xs-push-6{
    left:50%}
  .elq-form .col-xs-push-7{
    left:58.33333%}
  .elq-form .col-xs-push-8{
    left:66.66667%}
  .elq-form .col-xs-push-9{
    left:75%}
  .elq-form .col-xs-push-10{
    left:83.33333%}
  .elq-form .col-xs-push-11{
    left:91.66667%}
  .elq-form .col-xs-push-12{
    left:100%}
  .elq-form .col-xs-offset-0{
    margin-left:0}
  .elq-form .col-xs-offset-1{
    margin-left:8.33333%}
  .elq-form .col-xs-offset-2{
    margin-left:16.66667%}
  .elq-form .col-xs-offset-3{
    margin-left:25%}
  .elq-form .col-xs-offset-4{
    margin-left:33.33333%}
  .elq-form .col-xs-offset-5{
    margin-left:41.66667%}
  .elq-form .col-xs-offset-6{
    margin-left:50%}
  .elq-form .col-xs-offset-7{
    margin-left:58.33333%}
  .elq-form .col-xs-offset-8{
    margin-left:66.66667%}
  .elq-form .col-xs-offset-9{
    margin-left:75%}
  .elq-form .col-xs-offset-10{
    margin-left:83.33333%}
  .elq-form .col-xs-offset-11{
    margin-left:91.66667%}
  .elq-form .col-xs-offset-12{
    margin-left:100%}
  @media (min-width:768px){
    .elq-form .col-sm-1,.elq-form .col-sm-2,.elq-form .col-sm-3,.elq-form .col-sm-4,.elq-form .col-sm-5,.elq-form .col-sm-6,.elq-form .col-sm-7,.elq-form .col-sm-8,.elq-form .col-sm-9,.elq-form .col-sm-10,.elq-form .col-sm-11,.elq-form .col-sm-12{
      float:left}
    .elq-form .col-sm-1{
      width:8.33333%}
    .elq-form .col-sm-2{
      width:16.66667%}
    .elq-form .col-sm-3{
      width:25%}
    .elq-form .col-sm-4{
      width:33.33333%}
    .elq-form .col-sm-5{
      width:41.66667%}
    .elq-form .col-sm-6{
      width:50%}
    .elq-form .col-sm-7{
      width:58.33333%}
    .elq-form .col-sm-8{
      width:66.66667%}
    .elq-form .col-sm-9{
      width:75%}
    .elq-form .col-sm-10{
      width:83.33333%}
    .elq-form .col-sm-11{
      width:91.66667%}
    .elq-form .col-sm-12{
      width:100%}
    .elq-form .col-sm-pull-0{
      right:auto}
    .elq-form .col-sm-pull-1{
      right:8.33333%}
    .elq-form .col-sm-pull-2{
      right:16.66667%}
    .elq-form .col-sm-pull-3{
      right:25%}
    .elq-form .col-sm-pull-4{
      right:33.33333%}
    .elq-form .col-sm-pull-5{
      right:41.66667%}
    .elq-form .col-sm-pull-6{
      right:50%}
    .elq-form .col-sm-pull-7{
      right:58.33333%}
    .elq-form .col-sm-pull-8{
      right:66.66667%}
    .elq-form .col-sm-pull-9{
      right:75%}
    .elq-form .col-sm-pull-10{
      right:83.33333%}
    .elq-form .col-sm-pull-11{
      right:91.66667%}
    .elq-form .col-sm-pull-12{
      right:100%}
    .elq-form .col-sm-push-0{
      left:auto}
    .elq-form .col-sm-push-1{
      left:8.33333%}
    .elq-form .col-sm-push-2{
      left:16.66667%}
    .elq-form .col-sm-push-3{
      left:25%}
    .elq-form .col-sm-push-4{
      left:33.33333%}
    .elq-form .col-sm-push-5{
      left:41.66667%}
    .elq-form .col-sm-push-6{
      left:50%}
    .elq-form .col-sm-push-7{
      left:58.33333%}
    .elq-form .col-sm-push-8{
      left:66.66667%}
    .elq-form .col-sm-push-9{
      left:75%}
    .elq-form .col-sm-push-10{
      left:83.33333%}
    .elq-form .col-sm-push-11{
      left:91.66667%}
    .elq-form .col-sm-push-12{
      left:100%}
    .elq-form .col-sm-offset-0{
      margin-left:0}
    .elq-form .col-sm-offset-1{
      margin-left:8.33333%}
    .elq-form .col-sm-offset-2{
      margin-left:16.66667%}
    .elq-form .col-sm-offset-3{
      margin-left:25%}
    .elq-form .col-sm-offset-4{
      margin-left:33.33333%}
    .elq-form .col-sm-offset-5{
      margin-left:41.66667%}
    .elq-form .col-sm-offset-6{
      margin-left:50%}
    .elq-form .col-sm-offset-7{
      margin-left:58.33333%}
    .elq-form .col-sm-offset-8{
      margin-left:66.66667%}
    .elq-form .col-sm-offset-9{
      margin-left:75%}
    .elq-form .col-sm-offset-10{
      margin-left:83.33333%}
    .elq-form .col-sm-offset-11{
      margin-left:91.66667%}
    .elq-form .col-sm-offset-12{
      margin-left:100%}
  }
  @media (min-width:992px){
    .elq-form .col-md-1,.elq-form .col-md-2,.elq-form .col-md-3,.elq-form .col-md-4,.elq-form .col-md-5,.elq-form .col-md-6,.elq-form .col-md-7,.elq-form .col-md-8,.elq-form .col-md-9,.elq-form .col-md-10,.elq-form .col-md-11,.elq-form .col-md-12{
      float:left}
    .elq-form .col-md-1{
      width:8.33333%}
    .elq-form .col-md-2{
      width:16.66667%}
    .elq-form .col-md-3{
      width:25%}
    .elq-form .col-md-4{
      width:33.33333%}
    .elq-form .col-md-5{
      width:41.66667%}
    .elq-form .col-md-6{
      width:50%}
    .elq-form .col-md-7{
      width:58.33333%}
    .elq-form .col-md-8{
      width:66.66667%}
    .elq-form .col-md-9{
      width:75%}
    .elq-form .col-md-10{
      width:83.33333%}
    .elq-form .col-md-11{
      width:91.66667%}
    .elq-form .col-md-12{
      width:100%}
    .elq-form .col-md-pull-0{
      right:auto}
    .elq-form .col-md-pull-1{
      right:8.33333%}
    .elq-form .col-md-pull-2{
      right:16.66667%}
    .elq-form .col-md-pull-3{
      right:25%}
    .elq-form .col-md-pull-4{
      right:33.33333%}
    .elq-form .col-md-pull-5{
      right:41.66667%}
    .elq-form .col-md-pull-6{
      right:50%}
    .elq-form .col-md-pull-7{
      right:58.33333%}
    .elq-form .col-md-pull-8{
      right:66.66667%}
    .elq-form .col-md-pull-9{
      right:75%}
    .elq-form .col-md-pull-10{
      right:83.33333%}
    .elq-form .col-md-pull-11{
      right:91.66667%}
    .elq-form .col-md-pull-12{
      right:100%}
    .elq-form .col-md-push-0{
      left:auto}
    .elq-form .col-md-push-1{
      left:8.33333%}
    .elq-form .col-md-push-2{
      left:16.66667%}
    .elq-form .col-md-push-3{
      left:25%}
    .elq-form .col-md-push-4{
      left:33.33333%}
    .elq-form .col-md-push-5{
      left:41.66667%}
    .elq-form .col-md-push-6{
      left:50%}
    .elq-form .col-md-push-7{
      left:58.33333%}
    .elq-form .col-md-push-8{
      left:66.66667%}
    .elq-form .col-md-push-9{
      left:75%}
    .elq-form .col-md-push-10{
      left:83.33333%}
    .elq-form .col-md-push-11{
      left:91.66667%}
    .elq-form .col-md-push-12{
      left:100%}
    .elq-form .col-md-offset-0{
      margin-left:0}
    .elq-form .col-md-offset-1{
      margin-left:8.33333%}
    .elq-form .col-md-offset-2{
      margin-left:16.66667%}
    .elq-form .col-md-offset-3{
      margin-left:25%}
    .elq-form .col-md-offset-4{
      margin-left:33.33333%}
    .elq-form .col-md-offset-5{
      margin-left:41.66667%}
    .elq-form .col-md-offset-6{
      margin-left:50%}
    .elq-form .col-md-offset-7{
      margin-left:58.33333%}
    .elq-form .col-md-offset-8{
      margin-left:66.66667%}
    .elq-form .col-md-offset-9{
      margin-left:75%}
    .elq-form .col-md-offset-10{
      margin-left:83.33333%}
    .elq-form .col-md-offset-11{
      margin-left:91.66667%}
    .elq-form .col-md-offset-12{
      margin-left:100%}
  }
  @media (min-width:1200px){
    .elq-form .col-lg-1,.elq-form .col-lg-2,.elq-form .col-lg-3,.elq-form .col-lg-4,.elq-form .col-lg-5,.elq-form .col-lg-6,.elq-form .col-lg-7,.elq-form .col-lg-8,.elq-form .col-lg-9,.elq-form .col-lg-10,.elq-form .col-lg-11,.elq-form .col-lg-12{
      float:left}
    .elq-form .col-lg-1{
      width:8.33333%}
    .elq-form .col-lg-2{
      width:16.66667%}
    .elq-form .col-lg-3{
      width:25%}
    .elq-form .col-lg-4{
      width:33.33333%}
    .elq-form .col-lg-5{
      width:41.66667%}
    .elq-form .col-lg-6{
      width:50%}
    .elq-form .col-lg-7{
      width:58.33333%}
    .elq-form .col-lg-8{
      width:66.66667%}
    .elq-form .col-lg-9{
      width:75%}
    .elq-form .col-lg-10{
      width:83.33333%}
    .elq-form .col-lg-11{
      width:91.66667%}
    .elq-form .col-lg-12{
      width:100%}
    .elq-form .col-lg-pull-0{
      right:auto}
    .elq-form .col-lg-pull-1{
      right:8.33333%}
    .elq-form .col-lg-pull-2{
      right:16.66667%}
    .elq-form .col-lg-pull-3{
      right:25%}
    .elq-form .col-lg-pull-4{
      right:33.33333%}
    .elq-form .col-lg-pull-5{
      right:41.66667%}
    .elq-form .col-lg-pull-6{
      right:50%}
    .elq-form .col-lg-pull-7{
      right:58.33333%}
    .elq-form .col-lg-pull-8{
      right:66.66667%}
    .elq-form .col-lg-pull-9{
      right:75%}
    .elq-form .col-lg-pull-10{
      right:83.33333%}
    .elq-form .col-lg-pull-11{
      right:91.66667%}
    .elq-form .col-lg-pull-12{
      right:100%}
    .elq-form .col-lg-push-0{
      left:auto}
    .elq-form .col-lg-push-1{
      left:8.33333%}
    .elq-form .col-lg-push-2{
      left:16.66667%}
    .elq-form .col-lg-push-3{
      left:25%}
    .elq-form .col-lg-push-4{
      left:33.33333%}
    .elq-form .col-lg-push-5{
      left:41.66667%}
    .elq-form .col-lg-push-6{
      left:50%}
    .elq-form .col-lg-push-7{
      left:58.33333%}
    .elq-form .col-lg-push-8{
      left:66.66667%}
    .elq-form .col-lg-push-9{
      left:75%}
    .elq-form .col-lg-push-10{
      left:83.33333%}
    .elq-form .col-lg-push-11{
      left:91.66667%}
    .elq-form .col-lg-push-12{
      left:100%}
    .elq-form .col-lg-offset-0{
      margin-left:0}
    .elq-form .col-lg-offset-1{
      margin-left:8.33333%}
    .elq-form .col-lg-offset-2{
      margin-left:16.66667%}
    .elq-form .col-lg-offset-3{
      margin-left:25%}
    .elq-form .col-lg-offset-4{
      margin-left:33.33333%}
    .elq-form .col-lg-offset-5{
      margin-left:41.66667%}
    .elq-form .col-lg-offset-6{
      margin-left:50%}
    .elq-form .col-lg-offset-7{
      margin-left:58.33333%}
    .elq-form .col-lg-offset-8{
      margin-left:66.66667%}
    .elq-form .col-lg-offset-9{
      margin-left:75%}
    .elq-form .col-lg-offset-10{
      margin-left:83.33333%}
    .elq-form .col-lg-offset-11{
      margin-left:91.66667%}
    .elq-form .col-lg-offset-12{
      margin-left:100%}
  }
  .elq-form .row{
    display:inherit}
  .LV_invalid_field,input.LV_invalid_field:active,input.LV_invalid_field:hover,textarea.LV_invalid_field:active,textarea.LV_invalid_field:hover{
    outline:1px solid #c00}
  .LV_validation_message{
    font-weight:700;
    margin:0 0 0 5px}
  .LV_valid{
    display:none}
  .LV_invalid{
    color:#c00;
    font-size:10px}
  .submit-button-style{
    padding:7px 20px;
    border:1px solid #979797;
    border-radius:3px;
    background-color:#fff;
    color:#4a4a4a;
    cursor:pointer}
  .checkbox-aligned{
    margin-left:5px;
    display:inline}
  .form-element-layout{
    padding:5px 10px}
  .form-element-instruction{
    font-size:10px}
  .form-element-form-text{
    margin:0}
  .form-field-visible-xs-block{
    display:none}
  .elq-form-design-field .list-order input[type=radio]{
    margin-left:1px}
  @media (max-width:767px){
    .form-field-visible-xs-block{
      display:block}
  }
  .form-field-hidden-xs{
    display:block}
  @media (max-width:767px){
    .form-field-hidden-xs{
      display:none}
  }
  .custom-overlay{
    margin-left:2px;
    background:#fff;
    box-shadow:0 0 4px 0 #777;
    border-radius:2px;
    max-width:256px}
</style>
<form method="post" name="Object_Pascal_Handbook_12032020" action="https://s608.t.eloqua.com/e/f2" onsubmit="return handleFormSubmit(this)" id="form3524" class="elq-form">
  <input value="Object_Pascal_Handbook_12032020" type="hidden" name="elqFormName">
  <input value="608" type="hidden" name="elqSiteId">
  <input name="elqCampaignId" type="hidden">
  <div class="layout container-fluid">
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement0" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65040">First Name
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="Name_First" id="fe65040" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement1" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65041">Last Name
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="Name_Last" id="fe65041" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement2" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65042">Email
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="C_EmailAddress" id="fe65042" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement3" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65043">Job Function
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <select class="elq-item-select" id="fe65043" name="C_Job_Function" style="width:100%;" data-value="">
                      <option value="">-- Please select --
                      </option>
                      <option value="Academic/Research">Academic/Research
                      </option>
                      <option value="Accounting/Finance/Legal">Accounting/Finance/Legal
                      </option>
                      <option value="Application Developer">Application Developer
                      </option>
                      <option value="Application Architect">Application Architect
                      </option>
                      <option value="Architect/Modeler">Architect/Modeler
                      </option>
                      <option value="Business Analyst">Business Analyst
                      </option>
                      <option value="Business Intelligence">Business Intelligence
                      </option>
                      <option value="CIO/CTO">CIO/CTO
                      </option>
                      <option value="Database Administraton">Database Administraton
                      </option>
                      <option value="Database Development">Database Development
                      </option>
                      <option value="Director/VP of Application Development">Director/VP of Application Development
                      </option>
                      <option value="Engineer">Engineer
                      </option>
                      <option value="Faculty">Faculty
                      </option>
                      <option value="General Management">General Management
                      </option>
                      <option value="Help Desk/Desktop Services">Help Desk/Desktop Services
                      </option>
                      <option value="IT Asset Management">IT Asset Management
                      </option>
                      <option value="Other Corporate IT Director/VP">Other Corporate IT Director/VP
                      </option>
                      <option value="Program Director">Program Director
                      </option>
                      <option value="Project Management">Project Management
                      </option>
                      <option value="Quality Assurance">Quality Assurance/Testing
                      </option>
                      <option value="Sales/Marketing">Sales/Marketing
                      </option>
                      <option value="Student">Student
                      </option>
                      <option value="Systems Integrator">Systems Integrator
                      </option>
                      <option value="Virtualization">Virtualization
                      </option>
                      <option value="Other">Other
                      </option>
                    </select>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement4" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65044">Business Phone
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="C_BusPhone" id="fe65044" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement5" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65045">Company
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="C_Company" id="fe65045" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement6" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe65046">Country
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <select class="elq-item-select" id="fe65046" name="C_Country" style="width:100%;" data-value="">
                      <option value="">-- Please Select --
                      </option>
                      <option value="AF">Afghanistan
                      </option>
                      <option value="AL">Albania
                      </option>
                      <option value="DZ">Algeria
                      </option>
                      <option value="AS">American Samoa
                      </option>
                      <option value="AD">Andorra
                      </option>
                      <option value="AO">Angola
                      </option>
                      <option value="AI">Anguilla
                      </option>
                      <option value="AQ">Antarctica
                      </option>
                      <option value="AG">Antigua and Barbuda
                      </option>
                      <option value="AR">Argentina
                      </option>
                      <option value="AM">Armenia
                      </option>
                      <option value="AW">Aruba
                      </option>
                      <option value="AU">Australia
                      </option>
                      <option value="AT">Austria
                      </option>
                      <option value="AZ">Azerbaijan
                      </option>
                      <option value="BS">Bahamas
                      </option>
                      <option value="BH">Bahrain
                      </option>
                      <option value="BD">Bangladesh
                      </option>
                      <option value="BB">Barbados
                      </option>
                      <option value="BY">Belarus
                      </option>
                      <option value="BE">Belgium
                      </option>
                      <option value="BZ">Belize
                      </option>
                      <option value="BJ">Benin
                      </option>
                      <option value="BM">Bermuda
                      </option>
                      <option value="BT">Bhutan
                      </option>
                      <option value="BO">Bolivia
                      </option>
                      <option value="BA">Bosnia and Herzegovina
                      </option>
                      <option value="BW">Botswana
                      </option>
                      <option value="BV">Bouvet Island
                      </option>
                      <option value="BR">Brazil
                      </option>
                      <option value="IO">British Indian Ocean Territory
                      </option>
                      <option value="BN">Brunei Darussalam
                      </option>
                      <option value="BG">Bulgaria
                      </option>
                      <option value="BF">Burkina Faso
                      </option>
                      <option value="BI">Burundi
                      </option>
                      <option value="KH">Cambodia
                      </option>
                      <option value="CM">Cameroon
                      </option>
                      <option value="CA">Canada
                      </option>
                      <option value="CV">Cape Verde
                      </option>
                      <option value="KY">Cayman Islands
                      </option>
                      <option value="CF">Central African Republic
                      </option>
                      <option value="TD">Chad
                      </option>
                      <option value="CL">Chile
                      </option>
                      <option value="CN">China
                      </option>
                      <option value="CX">Christmas Island
                      </option>
                      <option value="CC">Cocos (Keeling) Islands
                      </option>
                      <option value="CO">Colombia
                      </option>
                      <option value="KM">Comoros
                      </option>
                      <option value="CG">Congo
                      </option>
                      <option value="CK">Cook Islands
                      </option>
                      <option value="CR">Costa Rica
                      </option>
                      <option value="CI">Cote D`Ivoire (Ivory Coast)
                      </option>
                      <option value="HR">Croatia (Hrvatska)
                      </option>
                      <option value="CU">Cuba
                      </option>
                      <option value="CY">Cyprus
                      </option>
                      <option value="CZ">Czech Republic
                      </option>
                      <option value="DK">Denmark
                      </option>
                      <option value="DJ">Djibouti
                      </option>
                      <option value="DM">Dominica
                      </option>
                      <option value="DO">Dominican Republic
                      </option>
                      <option value="TP">East Timor
                      </option>
                      <option value="EC">Ecuador
                      </option>
                      <option value="EG">Egypt
                      </option>
                      <option value="SV">El Salvador
                      </option>
                      <option value="GQ">Equatorial Guinea
                      </option>
                      <option value="ER">Eritrea
                      </option>
                      <option value="EE">Estonia
                      </option>
                      <option value="ET">Ethiopia
                      </option>
                      <option value="FK">Falkland Islands (Malvinas)
                      </option>
                      <option value="FO">Faroe Islands
                      </option>
                      <option value="FJ">Fiji
                      </option>
                      <option value="FI">Finland
                      </option>
                      <option value="FR">France
                      </option>
                      <option value="GF">French Guiana
                      </option>
                      <option value="PF">French Polynesia
                      </option>
                      <option value="TF">French Southern Territories
                      </option>
                      <option value="GA">Gabon
                      </option>
                      <option value="GM">Gambia
                      </option>
                      <option value="GE">Georgia
                      </option>
                      <option value="DE">Germany
                      </option>
                      <option value="GH">Ghana
                      </option>
                      <option value="GI">Gibraltar
                      </option>
                      <option value="GR">Greece
                      </option>
                      <option value="GL">Greenland
                      </option>
                      <option value="GD">Grenada
                      </option>
                      <option value="GP">Guadeloupe
                      </option>
                      <option value="GU">Guam
                      </option>
                      <option value="GT">Guatemala
                      </option>
                      <option value="GN">Guinea
                      </option>
                      <option value="GW">Guinea-Bissau
                      </option>
                      <option value="GY">Guyana
                      </option>
                      <option value="HT">Haiti
                      </option>
                      <option value="HM">Heard and McDonald Islands
                      </option>
                      <option value="HN">Honduras
                      </option>
                      <option value="HK">Hong Kong
                      </option>
                      <option value="HU">Hungary
                      </option>
                      <option value="IS">Iceland
                      </option>
                      <option value="IN">India
                      </option>
                      <option value="ID">Indonesia
                      </option>
                      <option value="IR">Iran
                      </option>
                      <option value="IQ">Iraq
                      </option>
                      <option value="IE">Ireland
                      </option>
                      <option value="IL">Israel
                      </option>
                      <option value="IT">Italy
                      </option>
                      <option value="JM">Jamaica
                      </option>
                      <option value="JP">Japan
                      </option>
                      <option value="JO">Jordan
                      </option>
                      <option value="KZ">Kazakhstan
                      </option>
                      <option value="KE">Kenya
                      </option>
                      <option value="KI">Kiribati
                      </option>
                      <option value="KP">Korea (North)
                      </option>
                      <option value="KR">Korea (South)
                      </option>
                      <option value="KW">Kuwait
                      </option>
                      <option value="KG">Kyrgyzstan
                      </option>
                      <option value="LA">Laos
                      </option>
                      <option value="LV">Latvia
                      </option>
                      <option value="LB">Lebanon
                      </option>
                      <option value="LS">Lesotho
                      </option>
                      <option value="LR">Liberia
                      </option>
                      <option value="LY">Libya
                      </option>
                      <option value="LI">Liechtenstein
                      </option>
                      <option value="LT">Lithuania
                      </option>
                      <option value="LU">Luxembourg
                      </option>
                      <option value="MO">Macau
                      </option>
                      <option value="MK">Macedonia
                      </option>
                      <option value="MG">Madagascar
                      </option>
                      <option value="MW">Malawi
                      </option>
                      <option value="MY">Malaysia
                      </option>
                      <option value="MV">Maldives
                      </option>
                      <option value="ML">Mali
                      </option>
                      <option value="MT">Malta
                      </option>
                      <option value="MH">Marshall Islands
                      </option>
                      <option value="MQ">Martinique
                      </option>
                      <option value="MR">Mauritania
                      </option>
                      <option value="MU">Mauritius
                      </option>
                      <option value="YT">Mayotte
                      </option>
                      <option value="MX">Mexico
                      </option>
                      <option value="FM">Micronesia
                      </option>
                      <option value="MD">Moldova
                      </option>
                      <option value="MC">Monaco
                      </option>
                      <option value="MN">Mongolia
                      </option>
                      <option value="ME">Montenegro
                      </option>
                      <option value="MS">Montserrat
                      </option>
                      <option value="MA">Morocco
                      </option>
                      <option value="MZ">Mozambique
                      </option>
                      <option value="MM">Myanmar
                      </option>
                      <option value="NA">Namibia
                      </option>
                      <option value="NR">Nauru
                      </option>
                      <option value="NP">Nepal
                      </option>
                      <option value="NL">Netherlands
                      </option>
                      <option value="AN">Netherlands Antilles
                      </option>
                      <option value="NT">Neutral Zone
                      </option>
                      <option value="NC">New Caledonia
                      </option>
                      <option value="NZ">New Zealand
                      </option>
                      <option value="NI">Nicaragua
                      </option>
                      <option value="NE">Niger
                      </option>
                      <option value="NG">Nigeria
                      </option>
                      <option value="NU">Niue
                      </option>
                      <option value="NF">Norfolk Island
                      </option>
                      <option value="MP">Northern Mariana Islands
                      </option>
                      <option value="NO">Norway
                      </option>
                      <option value="OM">Oman
                      </option>
                      <option value="PK">Pakistan
                      </option>
                      <option value="PW">Palau
                      </option>
                      <option value="PA">Panama
                      </option>
                      <option value="PG">Papua New Guinea
                      </option>
                      <option value="PY">Paraguay
                      </option>
                      <option value="PE">Peru
                      </option>
                      <option value="PH">Philippines
                      </option>
                      <option value="PN">Pitcairn
                      </option>
                      <option value="PL">Poland
                      </option>
                      <option value="PT">Portugal
                      </option>
                      <option value="PR">Puerto Rico
                      </option>
                      <option value="QA">Qatar
                      </option>
                      <option value="RE">Reunion
                      </option>
                      <option value="RO">Romania
                      </option>
                      <option value="RU">Russian Federation
                      </option>
                      <option value="RW">Rwanda
                      </option>
                      <option value="GS">S. Georgia and S. Sandwich Isls.
                      </option>
                      <option value="KN">Saint Kitts and Nevis
                      </option>
                      <option value="LC">Saint Lucia
                      </option>
                      <option value="VC">Saint Vincent and the Grenadines
                      </option>
                      <option value="WS">Samoa
                      </option>
                      <option value="SM">San Marino
                      </option>
                      <option value="ST">Sao Tome and Principe
                      </option>
                      <option value="SA">Saudi Arabia
                      </option>
                      <option value="SN">Senegal
                      </option>
                      <option value="RS">Serbia
                      </option>
                      <option value="SC">Seychelles
                      </option>
                      <option value="SL">Sierra Leone
                      </option>
                      <option value="SG">Singapore
                      </option>
                      <option value="SK">Slovak Republic
                      </option>
                      <option value="SI">Slovenia
                      </option>
                      <option value="SB">Solomon Islands
                      </option>
                      <option value="SO">Somalia
                      </option>
                      <option value="ZA">South Africa
                      </option>
                      <option value="ES">Spain
                      </option>
                      <option value="LK">Sri Lanka
                      </option>
                      <option value="SH">St. Helena
                      </option>
                      <option value="PM">St. Pierre and Miquelon
                      </option>
                      <option value="SD">Sudan
                      </option>
                      <option value="SR">Suriname
                      </option>
                      <option value="SJ">Svalbard and Jan Mayen Islands
                      </option>
                      <option value="SZ">Swaziland
                      </option>
                      <option value="SE">Sweden
                      </option>
                      <option value="CH">Switzerland
                      </option>
                      <option value="SY">Syria
                      </option>
                      <option value="TW">Taiwan
                      </option>
                      <option value="TJ">Tajikistan
                      </option>
                      <option value="TZ">Tanzania
                      </option>
                      <option value="TH">Thailand
                      </option>
                      <option value="TG">Togo
                      </option>
                      <option value="TK">Tokelau
                      </option>
                      <option value="TO">Tonga
                      </option>
                      <option value="TT">Trinidad and Tobago
                      </option>
                      <option value="TN">Tunisia
                      </option>
                      <option value="TR">Turkey
                      </option>
                      <option value="TM">Turkmenistan
                      </option>
                      <option value="TC">Turks and Caicos Islands
                      </option>
                      <option value="TV">Tuvalu
                      </option>
                      <option value="UG">Uganda
                      </option>
                      <option value="UA">Ukraine
                      </option>
                      <option value="AE">United Arab Emirates
                      </option>
                      <option value="GB">United Kingdom
                      </option>
                      <option value="US">United States
                      </option>
                      <option value="UY">Uruguay
                      </option>
                      <option value="UM">US Minor Outlying Islands
                      </option>
                      <option value="UZ">Uzbekistan
                      </option>
                      <option value="VU">Vanuatu
                      </option>
                      <option value="VA">Vatican City State (Holy See)
                      </option>
                      <option value="VE">Venezuela
                      </option>
                      <option value="VN">Viet Nam
                      </option>
                      <option value="VG">Virgin Islands (British)
                      </option>
                      <option value="VI">Virgin Islands (U.S.)
                      </option>
                      <option value="WF">Wallis and Futuna Islands
                      </option>
                      <option value="EH">Western Sahara
                      </option>
                      <option value="YE">Yemen
                      </option>
                      <option value="YU">Yugoslavia
                      </option>
                      <option value="ZR">Zaire
                      </option>
                      <option value="ZM">Zambia
                      </option>
                      <option value="ZW">Zimbabwe
                      </option>
                    </select>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
	
	     <div class="row" id="stateCont" style="display: none;">
            <div class="grid-layout-col">
                <div class="layout-col col-sm-12 col-xs-12">
                    <div id="formElement6_state" class="elq-field-style form-element-layout row">
                        <div style="text-align:left;" class="col-sm-12 col-xs-12">
                            <label class="elq-label " for="fe65046_state">State<span class="elq-required">*</span></label>
                        </div>
                        <div class="col-sm-12 col-xs-12">
                            <div class="row">
                                <div class="col-xs-12">
                                    <div class="field-control-wrapper">
                                        <select class="elq-item-select" id="fe65046_state" name="C_State" style="width:100%;" data-value="">
                                            <option value="">Select a State</option>
                                            <option value="AL">Alabama</option>
                                            <option value="AK">Alaska</option>
                                            <option value="AZ">Arizona</option>
                                            <option value="AR">Arkansas</option>
                                            <option value="CA">California</option>
                                            <option value="CO">Colorado</option>
                                            <option value="CT">Connecticut</option>
                                            <option value="DE">Delaware</option>
                                            <option value="DC">District of Columbia</option>
                                            <option value="FL">Florida</option>
                                            <option value="GA">Georgia</option>
                                            <option value="HI">Hawaii</option>
                                            <option value="ID">Idaho</option>
                                            <option value="IL">Illinois</option>
                                            <option value="IN">Indiana</option>
                                            <option value="IA">Iowa</option>
                                            <option value="KS">Kansas</option>
                                            <option value="KY">Kentucky</option>
                                            <option value="LA">Louisiana</option>
                                            <option value="ME">Maine</option>
                                            <option value="MD">Maryland</option>
                                            <option value="MA">Massachusetts</option>
                                            <option value="MI">Michigan</option>
                                            <option value="MN">Minnesota</option>
                                            <option value="MS">Mississippi</option>
                                            <option value="MO">Missouri</option>
                                            <option value="MT">Montana</option>
                                            <option value="NE">Nebraska</option>
                                            <option value="NV">Nevada</option>
                                            <option value="NH">New Hampshire</option>
                                            <option value="NJ">New Jersey</option>
                                            <option value="NM">New Mexico</option>
                                            <option value="NY">New York</option>
                                            <option value="NC">North Carolina</option>
                                            <option value="ND">North Dakota</option>
                                            <option value="OH">Ohio</option>
                                            <option value="OK">Oklahoma</option>
                                            <option value="OR">Oregon</option>
                                            <option value="PA">Pennsylvania</option>
                                            <option value="PR">Puerto Rico</option>
                                            <option value="RI">Rhode Island</option>
                                            <option value="SC">South Carolina</option>
                                            <option value="SD">South Dakota</option>
                                            <option value="TN">Tennessee</option>
                                            <option value="TX">Texas</option>
                                            <option value="UT">Utah</option>
                                            <option value="VT">Vermont</option>
                                            <option value="VI">Virgin Islands</option>
                                            <option value="VA">Virginia</option>
                                            <option value="WA">Washington</option>
                                            <option value="WV">West Virginia</option>
                                            <option value="WI">Wisconsin</option>
                                            <option value="WY">Wyoming</option>
                                        </select>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"></script>
        <script type="text/javascript">
        var dom7 = document.querySelector('#form3524 #fe65046_state');
        var fe65046_state = null;
        var toggleState = function () {
            var countryVal = $('#fe65046').val();
            var stateCont = $('#stateCont');
            if (countryVal === "US") {
                stateCont.show();
                fe65046_state.add(Validate.Presence, {
                    failureMessage: "This field is required"}
                );
            } else {
                stateCont.hide();
                $('#fe65046_state').removeClass('LV_invalid_field');
                fe65046_state.removeMessageAndFieldClass();
                fe65046_state.remove(Validate.Presence, {
                    failureMessage: "This field is required"}
                );
            }
        };
        $(document).ready(function () {
            $('#fe65046').on('change', function () {
                toggleState();
            });
            fe65046_state = new LiveValidation(dom7, {
                validMessage: "", onlyOnBlur: false, wait: 300}
            );
            toggleState();
        });
        </script>
		

    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement8" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div style="text-align:left;">We are committed to respecting and protecting your privacy.
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement9" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div>
                    <div class="single-checkbox-row row">
                      <input type="checkbox" name="privacyOptIn" id="fe65048">
                      <label class="checkbox-aligned elq-item-label" for="fe65048">I have read, understand and agree to the Embarcadero terms and conditions and privacy policy. 
                      </label>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement10" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div>
                    <div class="single-checkbox-row row">
                      <input type="checkbox" name="emailOptIn" id="fe65049">
                      <label class="checkbox-aligned elq-item-label" for="fe65049">I agree to receive Embarcadero marketing communications via email and occasionally by phone.
                      </label>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement11" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div style="text-align:left;">You may unsubscribe or withdraw your consent at any time.
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement12" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div style="text-align:center;">
                    <input type="image" alt="Enviar" src="https://img.en25.com/EloquaImages/clients/Embarcadero/%7Bb0fc1482-65a1-4dbf-b6ce-6040f263885b%7D_Free_Download_CTA_200_x_54.png" value="Download Whitepaper" class="submit-button " style="font-size:100%;height:54px;width:200px;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <input type="hidden" name="utmmedium" id="fe65050" value="Leads Acquisition">
    <input type="hidden" name="utmsource" id="fe65051" value="CodeBeauty">
    <input type="hidden" name="utmcontent" id="fe65052" value="ObjectPascalEbook">
    <input type="hidden" name="utmcampaign" id="fe65053" value="">
    <input type="hidden" name="LastSFDCCampaigID" id="fe65054" value="7015a000001YrOm">
    <input type="hidden" name="LastSFDCCampaignStatus" id="fe65055" value="Registered">
    <input type="hidden" name="hiddenField" id="fe65056" value="CG">
    <input type="hidden" name="hiddenField2" id="fe65057" value="CG">
    <input type="hidden" name="DESCRIPTION" id="fe65058" value="Object Pascal Handbook Full Version">
    <input type="hidden" name="ProductInterest" id="fe65059" value="Delphi">
    <input type="hidden" name="ProdInterestArea_CG" id="fe65060" value="1">
    <input type="hidden" name="ProdInterestArea" id="fe65061" value="CG">
    <input type="hidden" name="EloquaCreated" id="fe65062" value="1">
    <input type="hidden" name="ProductFamily" id="fe65063" value="CG">
    <input type="hidden" name="ResponseType" id="fe65064" value="Whitepapers">
  </div>
</form>
<script type="text/javascript" src="https://img.en25.com/i/livevalidation_standalone.compressed.js">
</script>
<script>function handleFormSubmit(ele) {
    var submitButton = ele.querySelector('input[type=submit]');
    var spinner = document.createElement('span');
    spinner.setAttribute('class', 'loader');
    submitButton.setAttribute('disabled', true);
    submitButton.style.cursor = 'wait';
    submitButton.parentNode.appendChild(spinner);
    return true;
  }
  function resetSubmitButton(e){
    var submitButtons = e.target.form.getElementsByClassName('submit-button');
    for(var i=0;i<submitButtons.length;i++){
      submitButtons[i].disabled = false;
    }
  }
  function addChangeHandler(elements){
    for(var i=0; i<elements.length; i++){
      elements[i].addEventListener('change', resetSubmitButton);
    }
  }
  var form = document.getElementById('form3524');
  addChangeHandler(form.getElementsByTagName('input'));
  addChangeHandler(form.getElementsByTagName('select'));
  addChangeHandler(form.getElementsByTagName('textarea'));
  var nodes = document.querySelectorAll('#form3524 input[data-subscription]');
  if (nodes) {
    for (var i = 0, len = nodes.length; i < len; i++) {
      var status = nodes[i].dataset ? nodes[i].dataset.subscription : nodes[i].getAttribute('data-subscription');
      if(status ==='true') {
        nodes[i].checked = true;
      }
    }
  };
  var nodes = document.querySelectorAll('#form3524 select[data-value]');
  if (nodes) {
    for (var i = 0; i < nodes.length; i++) {
      var node = nodes[i];
      var selectedValue = node.dataset ? node.dataset.value : node.getAttribute('data-value');
      if (selectedValue) {
        for (var j = 0; j < node.options.length; j++) {
          if(node.options[j].value === selectedValue) {
            node.options[j].selected = 'selected';
            break;
          }
        }
      }
    }
  }
  this.getParentElement = function(list) {
    return list[list.length-1].parentElement};
  var dom0 = document.querySelector('#form3524 #fe65040');
  var fe65040 = new LiveValidation(dom0, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65040.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe65040.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe65040.add(Validate.Presence, {
    failureMessage:"Please fill in"}
             );
  fe65040.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom1 = document.querySelector('#form3524 #fe65041');
  var fe65041 = new LiveValidation(dom1, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65041.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe65041.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe65041.add(Validate.Presence, {
    failureMessage:"Please fill in"}
             );
  fe65041.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom2 = document.querySelector('#form3524 #fe65042');
  var fe65042 = new LiveValidation(dom2, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65042.add(Validate.Format, {
    pattern: /(^[A-Z0-9!#\$%&'\*\+\-\/=\?\^_`\{\|\}~][A-Z0-9!#\$%&'\*\+\-\/=\?\^_`\{\|\}~\.]{0,62}@(([A-Z0-9](?:[A-Z0-9\-]{0,61}[A-Z0-9])?)(\.[A-Z0-9](?:[A-Z0-9\-]{0,61}[A-Z0-9])?)+)$)/i, failureMessage: "A valid email address is required"}
             );
  fe65042.add(Validate.Format, {
    pattern: /\.\.|\.@/i, failureMessage: "A valid email address is required", negate: "true"}
             );
  fe65042.add(Validate.Presence, {
    failureMessage:"Please fill in"}
             );
  var dom3 = document.querySelector('#form3524 #fe65043');
  var fe65043 = new LiveValidation(dom3, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  var dom4 = document.querySelector('#form3524 #fe65044');
  var fe65044 = new LiveValidation(dom4, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65044.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe65044.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom5 = document.querySelector('#form3524 #fe65045');
  var fe65045 = new LiveValidation(dom5, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65045.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe65045.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe65045.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom6 = document.querySelector('#form3524 #fe65046');
  var fe65046 = new LiveValidation(dom6, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65046.add(Validate.Presence, {
    failureMessage:"This field is required"}
             );
  var dom7 = document.querySelector('#form3524 #fe65047');
  var fe65047 = new LiveValidation(dom7, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  fe65047.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe65047.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  fe65047.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  var dom9 = document.querySelector('#form3524 #fe65048');
  var fe65048 = new LiveValidation(dom9, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
  var dom10 = document.querySelector('#form3524 #fe65049');
  var fe65049 = new LiveValidation(dom10, {
    validMessage: "", onlyOnBlur: false, wait: 300}
                                  );
</script></div></div></div></div><div class="row row-2" style="background:#FFFFFF;margin:0 auto;"><div class="column col-xs-12 col-sm-12 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="background-color:transparent;line-height:18px;padding:30px 10px 10px 10px;" class="elq-divider-cell cell cell-0"><hr style="padding:0;margin:0;border-top-width:1px;border-bottom-width:0;border-left-width:0;border-right-width:0;border-style:solid;border-color:#000000;text-align:center;"></div><div style="background-color:transparent;line-height:18px;padding:10px 20px 10px 20px;" class="elq-text-cell cell cell-1"><div style="display:inline-block;width:100%;"><div><strong>About the Author</strong></div><div>Marco is the author of over 20 books on Delphi and the Object Pascal language, including the best-selling Mastering Delphi series and a number of more recent self-published&nbsp;Delphi Handbooks. He also has written books on C++ and other technologies.&nbsp;</div><div>Marco lives in Italy and has given Delphi-related and general development sessions at countless conferences in Europe and around the world, including Borland Conferences, the SD West Conference, CodeRage online conferences, Delphi Tage, EKON, and many others.</div><div>Marco is one of the RAD Studio&nbsp;Product Managers at Embarcadero, focused on Delphi. For more information, see his web site,&nbsp;www.marcocantu.com.</div></div></div></div></div><div class="row row-3" style="background:#A6A6A6;margin:0 auto;"><div class="column col-xs-12 col-sm-2 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="height:5px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-0"></div></div><div class="column col-xs-12 col-sm-8 col-1" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="background-color:#A6A6A6;line-height:18px;padding:10px 10px 10px 10px;" class="elq-text-cell cell cell-0"><div style="display:inline-block;width:100%;"><div style="text-align: center;"><span style="color: rgb(255, 255, 255);">This Ebook is offered to you by:</span></div></div></div></div><div class="column col-xs-12 col-sm-2 col-2" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="height:5px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-0"></div></div></div><div class="row row-4" style="background:#FFFFFF;margin:0 auto;"><div class="column col-xs-12 col-sm-2 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="height:5px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-0"></div></div><div class="column col-xs-12 col-sm-8 col-1" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div class="elq-image-cell  cell cell-0" style="background-color:transparent;line-height:0;padding:0px 0px 0px 0px;text-align:center;">
<img src="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B81bd1f5d-4e2d-4cb6-86be-ef9a59f1d729%7D_Embarcadero-600px_%281%29.jpg" style="width:100%;height:auto;max-width:300px"></div><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;" class="elq-text-cell cell cell-1"><div style="display:inline-block;width:100%;"><div style="text-align: center;"><a target="_blank" title="" href="https://s608.t.en25.com/e/er?s=608&amp;lid=11331&amp;elqTrackId=8DFB40516F52C0B4B00313F4B0D90334&amp;elq=00000000000000000000000000000000&amp;elqaid=3703&amp;elqat=2&amp;elqak=8AF5E57DEB5E9CA2B5DABE88D788B63371972DBEE6CA2E7382EF8632B2F6DA146E9F" data-targettype="webpage" style="color: rgb(20, 92, 158); text-decoration: none;">Terms and Conditions</a></div><div style="text-align: center;"><a target="_blank" title="" href="https://s608.t.en25.com/e/er?s=608&amp;lid=13195&amp;elqTrackId=E1FCB36682197529F4001429D4F00264&amp;elq=00000000000000000000000000000000&amp;elqaid=3703&amp;elqat=2&amp;elqak=8AF5A925BB12617B706CE5FD4E4C457BBD322DBEE6CA2E7382EF8632B2F6DA146E9F" data-targettype="webpage" style="color: rgb(20, 92, 158); text-decoration: none;">Privacy Policy</a></div></div></div></div><div class="column col-xs-12 col-sm-2 col-2" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="height:5px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-0"></div></div></div><div class="row row-5" style="background:#000000;margin:0 auto;"><div class="column col-xs-12 col-sm-12 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;" class="elq-text-cell cell cell-0"><div style="display:inline-block;width:100%;"><div style="text-align: center;"><span style="color: rgb(255, 255, 255);">Copyright&nbsp;©&nbsp;2020&nbsp;EMBARCADERO INC. All rights reserved.</span></div></div></div></div></div><div class="row row-6" style="background:#000000;margin:0 auto;"><div class="column col-xs-12 col-sm-1 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="height:10px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-0"></div></div><div class="column col-xs-12 col-sm-10 col-1" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;" class="elq-code-cell cell cell-0"><div style="display:inline-block;width:100%;"><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

<script>
$(document).ready(function() {
  $('input[type=image]').click(function() {
    checked = $("input[name=privacyOptIn]:checked").length;
    
<!-- Change This To Your Desired Amount Of Required Checkboxes -->
    requiredChecked = 1;
    if (checked !== requiredChecked) {
      alert("Please agree to the terms and conditions and privacy statement.");
      return false;
    }
  });
});



$(document).ready(function() {
  $('input[type=image]').click(function() {
    checked = $("input[name=emailOptIn]:checked").length;
    
<!-- Change This To Your Desired Amount Of Required Checkboxes -->
    requiredChecked = 1;
    if (checked !== requiredChecked) {
      alert("Please agree to receive Embarcadero and Whole Tomato communications. You can always unsubscribe or withdraw your consent at any time.");
      return false;
    }
  });
});


</script></div></div></div><div class="column col-xs-12 col-sm-1 col-2" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;"><div style="height:10px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-0"></div><div style="height:10px;background-color:transparent;line-height:18px;" class="elq-space-cell cell cell-1"></div></div></div></div></div><img style="display:none" src="https://s608.t.eloqua.com/visitor/v200/svrGP?pps=60&amp;siteid=608&amp;PURLSiteID=13&amp;optin=disabled&amp;PURLSiteAlternateDNSID=0&amp;LandingPageID=3703&amp;PURLRecordID=0&amp;PURLGUID=D29A19A85FA042058B9E1B629EA202AE&amp;UseRelativePath=True&amp;elq={00000000-0000-0000-0000-000000000000}&amp;elq_ck=0&amp;utm_source=CodeBeauty&amp;utm_medium=Leads%2520Acquisition&amp;utm_content=ObjectPascalEbook&amp;utm_campaign=ObjectPascalEbook" border="0" width="1" height="1" alt=""></body></html>