var LinkTrack = function () { this.docLinks = document.links; this.location= location.pathname; } LinkTrack.prototype.updateHrefs = function () { var currlink, hostname, protocol, linktext; if (!(!document.getElementsByTagName && document.all)) { for (var i=0; i< this.docLinks.length; i++) { currlink = this.docLinks[i]; if (currlink.id == "splitLawyer") currlink.href = this.getNewUrl('/Find-a-Lawyer/default.aspx'); if (currlink.id == "splitSolicitor") currlink.href = this.getNewUrl('/Find-a-Solicitor/default.aspx'); } } } LinkTrack.prototype.getNewUrl = function (destination) { var newUrl = '/SplitTest.aspx?URL='; newUrl += destination; return newUrl; } var myC = new LinkTrack(); myC.updateHrefs();