function greyratio(obj, nom) {
	if (document.aform['ratio[]'].value != undefined) {
		var number = document.aform['numshares[]'].value.replace(",","");
		var ratio = document.aform['ratio[]'].value.replace(",","");
		if ((number != '') && (number != 0) && (ratio != '') && (ratio != 0)) {
			var out = Math.round(number / ratio);
			document.aform['outshares[]'].value = out;
		}
	} else {
		var number = document.aform['numshares[]'].item(nom).value.replace(",","");
		var ratio = document.aform['ratio[]'].item(nom).value.replace(",","");
		if ((number != '') && (number != 0) && (ratio != '') && (ratio != 0)) {
			var out = Math.round(number / ratio);
			document.aform['outshares[]'].item(nom).value = out;
		}
	}
}

function greyout(obj, nom) {
	if (document.aform['outshares[]'].value != undefined) {
		var number = document.aform['numshares[]'].value.replace(",","");
		var out = document.aform['outshares[]'].value.replace(",","");
		if ((number != '') && (number != 0) && (out != '') && (out != 0)) {
			var ratio = (number / out);
			var ratiout = ratio.toFixed(2);
			document.aform['ratio[]'].value = ratiout;
		}
	} else {
		var number = document.aform['numshares[]'].item(nom).value.replace(",","");
		var out = document.aform['outshares[]'].item(nom).value.replace(",","");
		if ((number != '') && (number != 0) && (out != '') && (out != 0)) {
			var ratio = (number / out);
			var ratiout = ratio.toFixed(2);
			document.aform['ratio[]'].item(nom).value = ratiout;
		}
	}
}

function taxtable(div,event) {
	document.getElementById(div).style.display = 'block';
	document.getElementById(div).style.position = 'absolute';
	document.getElementById(div).style.left = event.clientX;
	document.getElementById(div).style.top = event.clientY;
}

function taxaway(div, event) {
	var bub = document.getElementById(div).style.left;
	var left = bub.substring(0,(bub.length-2));
	var wid = document.getElementById(div).style.width;
	var w = wid.substring(0,(wid.length-2));
	var right = parseInt(left) + parseInt(w);
	if (left > parseInt(event.clientX) || parseInt(event.clientX) < right) {
		var closeit = 1;
	}
	var buby = document.getElementById(div).style.top;
	var top = buby.substring(0,(buby.length-2));
	var hi = document.getElementById(div).style.height;
	var h = hi.substring(0,(hi.length-2));
	var bottom = parseInt(top) + parseInt(h);
	if (bottom > parseInt(event.clientY) || parseInt(event.clientY) > top) {
		var closeit = 1;
	}
	if (closeit == 1) {
		document.getElementById(div).style.display = 'none';
	}
}