index.html 7.39 KB
<!DOCTYPE html>
    <head><script type="text/javascript">
    
      (function() {
        var relegateNavigation = '';
        var handleClickTagMessage = function(e) {
          try {
            var eventData = JSON.parse(e.data);
          } catch (err) {
            return;
          }
          if (eventData.isInitClickTag) {
            if (eventData.clickTags) {
              for (var i = 0; i < eventData.clickTags.length; i++) {
                var clkTag = eventData.clickTags[i];
                window[clkTag.name] = clkTag.url;
              }
            } else if (eventData.clickTag) {
              window.clickTag = eventData.clickTag;
            }
            relegateNavigation = eventData.relegateNavigation;
          }
        };

        if (open.call) {
          window.open = function(open) {
            return function(url, name, features) {
              if (relegateNavigation === 'parent') {
                var message = {'clickTag': url, 'isPostClickTag': true};
                parent.postMessage(JSON.stringify(message), '*');
              } else {
                var args = [url, name];
                if (features) {
                  args.push(features);
                }
                open.apply(window, args);
              }
            };
          }(window.open);
        }

        if (window.addEventListener) {
          window.addEventListener(
              'message', handleClickTagMessage, false);
        } else {
          window.attachEvent('onmessage', handleClickTagMessage);
        }
      })();
    
  </script>
        <meta charset="utf-8">
        <title>HTML5 GSAP Ad</title>
        <meta name="ad.size" content="width=728,height=90">
        <!--
        <script type="text/javascript">
            
            // IAB source: modified to allow link testing
            var clickTag = "http://thecommonwell.ca/wave";
            function getParameterByName(name)
            {
                var match = RegExp('[?&]' + name + '=([^&]*)').exec(window.location.search);
                if (match == null || match == ""){
                    return clickTag;
                } else{
                    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
                }
            }
            clickTag = getParameterByName('clickTag');
        </script>
        -->
        <script type="text/javascript" src="https://quickresource.eyereturn.com/eyebuild/eyebuild_1_19.js"></script>
        <script type="text/javascript">
            window.onload = function() {
            	eyeBuild.initialize();
            }        
        </script>
        
        
        <style>
            body{
                margin: 0;
                padding: 0;
                width: 300px;
                height: 250px;
                line-height: 1.2;
                font-size: 27px;
                letter-spacing: .4;
                color: #CD040B;
                /*font-family: "Neue Haas Grotesk", Arial, sans-serif;*/
                /*font-weight: 800;*/ /*BOLD-800, MEDIUM-600, ROMAN - 400*/
                font-style: normal;

                
            }
            
            a{
                text-decoration: none;
                color: inherit;
            }
            img {
                border-style:none;
            }
            
            #border{
                position: relative;
                width: 300px;
                height: 250px;
                border: 1px solid #55565A;
                background-color: #FFFFFF;
                overflow: hidden;
                cursor: pointer;
				box-sizing: border-box;
            }
            
            #img {
                position: absolute;
            }
			#copy1, #copy2, #copy3{
                position: absolute;
                top: 102px;
                left: 33px;
                opacity: 0;
            }
            #copy2{
                top:108px;
            }
            #copy3{
                left: 50px;
                top: 30px;
            }
			#logo{
                position: absolute;
                width: 104px;
                bottom:4px;
                right:15px;
            }
			#logo img{
                width: 104px;
                height: auto;
            }
            .bar {
                position: absolute;
                width: 38px;
                height: 20px;
            }
            .green{
                background-color: #77BC1F;
                top:15px;
            }

            .blue{
                background-color: #009BDE;
                top:40px;
            }

            .orange{
                background-color: #F7A800;
                top:65px;
            }
            
            .grey{
/*                 background-color: #55565A; */
                background-color: #000000;
                opacity:0.6;
                top:90px;
            }


            
        </style>
    </head>
    
    <body>
        <!-- <a id="click-tag" href="javascript:window.open(window.clickTag)"> -->
        <a href="javascript:eyeBuild.doClick(0)">
        <div id="border">

            <div id="img"><img src="assets/img.jpg" alt="img" width="300" height="179"></div>
            
            <div id="bar1" class="bar green"></div>
            <div id="bar2" class="bar blue"></div>
            <div id="bar3" class="bar orange"></div>
            <div id="bar4" class="bar grey"></div>
            <div id="logo"><img src="assets/logo@2x.png" alt="The Commonwell Logo"></div>

            <div id="copy1"><img src="assets/copy1@2x.png" alt="copy1@2x" width="180"></div>
            <div id="copy2"><img src="assets/copy2@2x.png" alt="copy2@2x" width="190"></div>
            <div id="copy3"><img src="assets/copy3@2x.png" alt="copy3@2x" width="230"></div>



        </div>
        </a>

    <!-- jQuery-->
        <script   src="//code.jquery.com/jquery-1.12.3.min.js"   integrity="sha256-aaODHAgvwQW1bFOGXMeX+pC4PZIPsvn2h1sArYOhgXQ="   crossorigin="anonymous"></script>

    <!-- GREENSOCK-->
        <!--         <script src="//www.greensock.com/js/src/utils/SplitText.min.js"></script>           enables character or word animation - $99/yr -->
        <script src="//cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenMax.min.js"></script>
        
        <script>
            
            function stage1(){
            	var tl = new TimelineMax({repeat:1, repeatDelay:5});
            	
            	var leftPos = 490;
            	tl.to("#bar4", .5,  {width:242, height:80, ease:Power1.easeInOut, delay:0 });
            	tl.to("#copy1", .7, {opacity:1, delay:0 });
            	            	
            	tl.to("#copy1", .7, {opacity:0, delay:4 });
            	tl.to("#bar4", .5,  {width:38, height:20, ease:Power1.easeInOut, delay:-.4 });
            	tl.to("#bar4", .5,  {width:242, height:80, ease:Power1.easeInOut, delay:0 });
            	tl.to("#copy2", .7, {opacity:1, delay:0 });
            	            	
            	tl.to("#copy2", .7, {opacity:0, delay:3 });
            	tl.to("#bar4", .5,  {width:38, height:20, ease:Power1.easeInOut, delay:-.4 });
            	tl.to("#img", .7,   {left:-300, ease:Power1.easeIn, delay:-.5 });
            	tl.to("#copy3", .7, {opacity:1, delay:0 });
            	            	
            	console.log( "time: " + tl.totalDuration() );
            }

            
            //---------------------
            $(document).ready(function(){
                stage1();
            });

            
        
        </script>
    </body>

</html>