NS: Transaction item sublist hover
// ==UserScript==
// @name Whitlock Sublist Hover
// @version 0.1
// @description Float item sublist header on scroll
// @match https://system.netsuite.com/*
// @grant none
// @require http://code.jquery.com/jquery-latest.js
// ==/UserScript==
(function() {
'use strict';
var elem = $('#item_layer').append('<div id="floating_header" style="position:fixed;top:60px;display:none;"></div>');
var header = $('#item_splits').closest('tr').find('.uir-machine-headerrow').clone();
var fixed = $('#floating_header').append(header);
var tableOffset = $("#item_splits").offset().top;
$(window).bind("scroll", function() {
var offset = $(this).scrollTop();
if (offset >= tableOffset && fixed.is(":hidden")) {
fixed.show();
}
else if (offset < tableOffset) {
fixed.hide();
}
});
})();