Line 1:
Line 1:
−
console.log("Fleet Reporting v001");
+
(function($){
+
"use strict";
+
console.log("Fleet Reporting v0.3");
+
+
var routes = {};
+
var thisRoute = [];
+
var thisFleet = [];
+
var fleetIndexer = "";
+
+
$(document).ready(function(){
+
if($(".FleetCompilation").length > 0){
+
$(".FleetReport").each(function(){
+
thisRoute = $(this).data("route");
+
thisFleet = [ $(this).data("ship1"), $(this).data("ship2"), $(this).data("ship3"), $(this).data("ship4"), $(this).data("ship5"), $(this).data("ship6"), ];
+
thisFleet.sort();
+
fleetIndexer = thisFleet.join("-");
+
if(typeof routes[] == "undefined"){
+
routes[$(this).data("route")] = {};
+
}
+
if(typeof routes[$(this).data("route")][fleetIndexer] == "undefined"){
+
routes[$(this).data("route")][fleetIndexer] = 0;
+
}
+
routes[$(this).data("route")][fleetIndexer]++;
+
});
+
console.log(routes);
+
}
+
});
+
+
}(jQuery));