JSFiddle - React, Tailwind, and code Playground

by Jeremy Bolanos

JavaScript

/*
 *    Application : Handset Analyzer
 *    Description : 
 *        Version : 0.0.1 (02-2014)
 *         Author : Jeremy Bolanos [c0bolje]
 *      Copywrite : Verizon Wireless
 */

// ENV OBJECTS //
var activeContent = {};
activeContent.checked = {};
var activeView = 'NUT'; // default view
// END ENV OBJECTS //

// ENV OPTIONS //
var URL = 'https://handsetanalyzer.eng.vzwcorp.com:8443/testesn/ws/data/';
var URL2 = 'https://handsetanalyzer.eng.vzwcorp.com:8443/testesn/ws/data/set/';
var activeUser = 'c0bolje'; // REMOVE AND SET ACTIVE USER PROGRAMICALLY 
var userid = (activeUser) ? activeUser : 'c0bolje';
var dataTableOne, dataTableTwo;
var frameHeight = $('body').height() - 88;
var leftBoxHeight = frameHeight - 51;
// END ENV OPTIONS //

/* DATE TOOL */
function getDate(days) {
    var fixDays = (days) ? days : 1; // DEFAULT TO YESTERDAY
    var months = ["Jan", "Feb", "Mar", "Apr", "May", "June", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
    var d = new Date();
    d.setDate(d.getDate() - fixDays);
    var day = d.getDate();
    var month = months[d.getMonth()];
    var year = d.getFullYear();
    var formatDate = (('' + day).length < 2 ? '0' : '') + day + '-' + month + '-' + year;
    return formatDate;
}

function populateOptionBoxes(tech, block, cat) {
    var marketControls = 'accesstoken=haFE&userids=' + userid + '&view=NUT&techtypes=' + tech + '&datacontainer=data&header=off&keyvalue=on&callback=?';
    var categoryFill = 'accesstoken=haFE&header=off&keyvalue=on&callback=?';
    var listFill = 'accesstoken=haFE&userids=' + userid + '&header=off&keyvalue=on&callback=?';
    var modelList = 'accesstoken=haFE&userids=' + userid + '&techtypes=' + tech + '&header=off&keyvalue=on&callback=?';
    var RTTNut = 'accesstoken=haFE&userids=' + userid + '&pages=Device%20Performance%20Dashboard&contents=NutView&datacontainer=data&header=off&ismetrics=Y&keyvalue=on&header=off&callback=?';
    var baseURL, callValues, groupBy, displayBy, titles, valueName;
    switch...