// JavaScript Document
mac=(navigator.appVersion.indexOf("Mac") != -1) ? true : false;
IE = (document.all) ? true : false;

function init() {
	Event.observe(document, 'mousemove', trackMouse);
	Event.observe(document, 'keyup', checkKeyUp);
	Event.observe(document, 'keydown', checkKeyDown);
	if (mac) {
		ieMacPadAdjust;
	}
}
		
function ieMacPadAdjust() {  
	tgs = document.all;
	for (i=0;i<tgs.length;i++) {
		addHpad = 0;
		if (tgs[i].currentStyle.paddingLeft != 0) {
			addHpad += parseInt(tgs[i].currentStyle.paddingLeft);
		}
		if (tgs[i].currentStyle.paddingRight != 0) {
			addHpad += parseInt(tgs[i].currentStyle.paddingRight);
		}
		addVpad = 0;
		if (tgs[i].currentStyle.paddingTop != 0) {
			addVpad += parseInt(tgs[i].currentStyle.paddingTop);
		}
		if (tgs[i].currentStyle.paddingBottom != 0) {
			addVpad += parseInt(tgs[i].currentStyle.paddingBottom);
		}
		if (addHpad > 0) {
			w = parseInt(tgs[i].currentStyle.width);
			nw = w + addHpad;
			tgs[i].style.pixelWidth = nw;
		}
		if (addVpad > 0) {
			h = parseInt(tgs[i].currentStyle.height);
			nh = h + addVpad;
			tgs[i].style.pixelHeight = nh;
		}
	}
}

function makeSubHTML(what) {
  htm = "";
  if (IE) {
    tags = what.document.all.tags('div');
    for (i=0;i<tags.length;i++) {
      if (tags[i].parentElement == what && tags[i].className != "colsubbuttongrp") {
        htm = htm+tags[i].outerHTML;
      }
    }
  } else {
    htm = what.innerHTML;
  }
  return htm;
}

onload=init;
