function trackWidget(wname) {
	s = s_gi('/scripts/');
	s.linkTrackVars = "eVar19, prop5"; // widget ID
	s.linkTrackEvents = "event6"; // widget click event
	s.eVar19 = "Widget: " + wname;
	s.events = "event6";
	s.prop5 = document.URL.toLowerCase();
	s.tl(this, 'o', 'Widget: ' + wname);
}

// for tracking homepage rotations
function trackRotation(linkName, imgNum) {
	s = s_gi('/scripts/');
	s.tl(this, 'o', 'Homepage Rotation, bucket ' + imgNum + ': ' + linkName);
}

// parttime admissions events link tracking
// must have title attribute and call the function trackEventAY(this) on the page
// 
function trackEventAY(obj) {
	$obj = $(obj);
	s.pageName = $obj.attr('href');
	s.eVar18 = $obj.attr('title');
	s.events = "event13";
	void (s.t());
	return true;
}

// parttime admissions events link tracking
// pn: pageName
// en: eVar18
function trackAYInit(pn, en) {
	s.pageName = pn;
	s.eVar18 = en;
	s.events = "event13";
	return (s.t());
}

// check /fulltime/viewbook to see if this is even being used.
// if not, remove
var lastMedia;

function mediaInit(mediaName, mediaLength, playerName) {
	s.Media.autoTrack = false;
	s.Media.trackWhilePlaying = true;
	s.Media.trackSeconds = 60;
	s.Media.open(mediaName, mediaLength, playerName);
	s.Media.play(mediaName, 0);
	lastMedia = mediaName; // for window close event
}
function mediaInitAuto(mediaName, mediaLength, playerName) {
	s.Media.autoTrack = true;
	s.Media.trackWhilePlaying = true;
	s.Media.trackMilestones = "25,50,75,100";
	s.Media.open(mediaName, mediaLength, playerName);
	s.Media.play(mediaName, 0);
}
function mediaStop(mediaName, mediaPosition) {
	s.Media.stop(mediaName, mediaPosition);
}
function mediaResume(mediaName, mediaPosition) {
	s.Media.play(mediaName, mediaPosition);
}
function mediaDone(mediaName, mediaPosition) {
	s.Media.stop(mediaName, mediaPosition);
	s.Media.close(mediaName);
}
