function aTagMod(pageID){ $$('a').each( function(aLink){ $(aLink).onclick = processLink.bindWithEvent(aLink,pageID); }); } function processLink(e,pageID){ e = new Event(e); var url = this.getProperty('href'); var insUrl = escape(url); var linkt = this.innerHTML; var urlProcess = "http://www.osu.edu/inc/linkPopularity/process.php"; var mouse = "&mouseX="+e.page.x+"&mouseY="+e.page.y+"&linkTitle="+linkt; var theData = "url="+insUrl+"&pageID="+pageID+mouse; var ajax = new Ajax(urlProcess, { method: 'get', data: theData, //evalScripts: true, onComplete: function(){ //alert(111); //console.log(url); window.location = url; } }).request(); //return false; //breaks safari? }; function runMe(){ //var pageID = 4; aTagMod(pageID); } window.addEvent("domready", runMe);