		function showDuty(p,evt) {

			var e = (window.event) ? window.event : evt;

			var eY = e.clientY;
			var eX = e.clientX;

                        var tableWidth = 175;
                        var tableWidthRaised = 177;

			if(p=="president") {
				TTContent = "PRESIDENT: Responsible for the execution of general " +
					"membership meetings, execution of executive sessions, " +
					"providing chapter...";
			}
			if(p=="vicePresident") {
				TTContent = "VICE-PRESIDENT: Responsible " +
					"for sharing the responsibilities of the President, serving in all " +
					"capacities supported by the President in his/her absence, and " +
					"providing guidance/oversight to Committee Chairs";
			}
			if(p=="secretary") {
				TTContent = "SECRETARY: Responsible for " +
					"completing/maintaining agenda and minutes for general membership " +
					"meetings and executive sessions, publishing and announcing reports, " +
					"Updating, " +
					"and general administrative duties that include interfacing with 15 SVS.";
			}
			if(p=="treasurer") {
				TTContent = "TREASURER: Responsible for " +
					"maintaining and balancing the annual budget, completing quarterly " +
					"financial reports and forwarding them to HQ, providing current " +
					"balances during general and executive sessions, and " +
					"accessing/dispersing necessary funds.";
			}
			if(p=="sergeantAtArms") {
				TTContent = "SGT-AT-ARMS: Responsible for " +
					"maintaining good order and discipline during general membership " +
					"meetings, planning/procuring/securing safe meeting environments, and " +
					"ensuring unbiased elections are conducted when not a direct conflict " +
					"to his/her own position.";
			}
			if(p=="legislativeTrustee") {
				TTContent = "LEGISLATIVE DIRECTOR/TRUSTEE: " +
					"Responsible for receiving/processing HQ updates, providing liaison " +
					"between general membership and HQ/DRU officials, and providing " +
					"briefings at general membership meetings.";
			}
			if(p=="membershipDirector") {
				TTContent = "MEMBERSHIP DIRECTOR/TRUSTEE: " +
					"Responsible for tracking/updating membership rosters/distribution " +
					"lists, conducting quarterly/bi-annual membership drives, and providing " +
					"oversight to various committees engaged in continuous membership " +
					"support.";
			}

                        var ContentInfo = ''+
                        		'<div class="raised" style="width:'+tableWidthRaised+'px;">'+
		                        '<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>'+
		                        '<div class="boxcontent" style="width:'+tableWidth+'px;">'+
                		        '<p class="toolTipText">'+TTContent+'</p>'+
		                        '</div>'+
                		        '<b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b>'+
		                        '</div>';

			document.getElementById('dutyInfo').innerHTML = ContentInfo;
			document.getElementById('dutyInfo').style.top = eY - 25 + 'px';
			document.getElementById('dutyInfo').style.left = eX + 20 + 'px';
			document.getElementById('dutyInfo').style.visibility = 'visible';
			fadeIn("dutyInfo");

		}

		function hideDuty() {
			document.getElementById('dutyInfo').innerHTML = "";
			document.getElementById('dutyInfo').style.visibility = 'hidden';
			fade_index = 0;
		}