'jt_utils' src: jt_.js

examples:
wingo.com is full of them...
description: basic utility functions, commonly used....
main methods:
function jt_ShowHideElm(elm, showIt) {
function jt_ShowNoneElm(elm, showIt, showStyle) {
function jt_ShowHide(divName, showIt) {
function jt_ShowNone(divName, showIt, showStyle) {
function jt_setOpacity(elm, opacity) {

function jt_valPx(pixels) {
function jt_moveTo(obj, x, y) {
function jt_Point(x, y) {
function jt_getOffsetXY(obj, findID, point) {
	// returns 'jt_Point' object with '.x' and '.y' offsets of 'obj' relative to page
	// or relative to optional 'findID', if 'findID' is found as a parent

function jt_AddListener(obj, evType, fn) {
function jt_RemListener(obj, evType, fn) {
function jt_fixE(ev) {

function jt_currStyle(divToRead) { // return current (derived) CSS style object
function jt_width(divToRead, currStyle) {
function jt_height(divToRead, currStyle) {

function jt_winW() {
function jt_winH() {
function jt_scrollLeft() {
function jt_scrollTop() {

function jt_parseQuery(queryString) { // converts name/value pairs in 'queryString' to JS object

function jt_alignCorner(elmToMove, elmAnchor, TlTrBlBr, xOffset, yOffset) {
function jt_divOnScrn(divOnScrn) {
function jt_appendRelative(dragDIV, newParentDIV, xOffset, yOffset) {
function jt_DelChildren(elm) { // remove all child nodes of 'elm' from DOM and delete them

String.prototype.trim = function () {
function jt_strEmpty(st) {

function jt_setRadio(radioFld, val) { // set 'radioFld' button with value == val and return 'true' (if not disabled!)
function jt_getRadio(radioFld) { // return value of selected 'radioFld' button
function foSelected(pulldown) { // return value of selected item
function foPosInList(pulldown, val) { // return position of 'val' in pulldown menu, -1 if not found
function foSetSelectVal(pulldown, val) { // set "SELECTED" for item in pulldown menu with 'value===val'
function jt_formStr(aForm) {

}