<head>
<title>Flying Tweets — Shiny Demos</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="styles/screen.css">
<link rel="stylesheet" href="/styles/panel.css">
</head>
<body>
<div id="container">
<header>
<form id="frm_search">
<input type="text" id="txt_search">
<button type="submit" id="btn_search">Get tweets</button>
</form>
<img src="images/resize.svg" alt="Resize icon" id="btn_resize" role="button" title="Resize">
<!-- Icon source: http://iconmonstr.com/resize-5-icon/ -->
</header>
<div id="content" class="animate">
<div id="tweet"></div>
</div>
</div>
<script src="/scripts/modernizr.js"></script>
<script src="/scripts/panel.js"></script>
<script src="scripts/options.js"></script>
<script src="scripts/script.js"></script>
<script>
window.addEventListener('DOMContentLoaded', function() {
'use strict';
/*
* Configuration
*/
var query = '#css3'; // The initial search term
var updateTime = 2; // The time between updates in minutes
/*
* Main script
*/
// Set some global variables
var container = document.getElementById('container');
var content = document.getElementById('content');
var frm_search = document.getElementById('frm_search');
var txt_search = document.getElementById('txt_search');
var btn_search = document.getElementById('btn_search');
var btn_resize = document.getElementById('btn_resize');
var tweet = document.getElementById('tweet');
var count = 0;
var tweets = [];
var img = document.createElement('img');
// Add span element and classes to each letter
function doCharify(tweetData) {
var text = tweetData.text;
var user = tweetData.user;
var result = '';
for (var i = 0, lenText =...