var As = document.getElementsByTagName('a');
for(i=0; i<As.length; i++) {
	if((As[i].innerHTML).match(/^([\s\n\r]+)?<img([^>]+)>([\s\n\r]+)?$/gi)) {
		if(As[i].innerHTML.match(/src=('|")?(.+?)('|"|>|\r|\n|style=|alt=|title=|border=|class=|name=|id=)/gi)) {
			var src = RegExp.$2;
			var a = As[i].onclick; //set a to onclick event
			var b = String(a); //translate a to string
			a = b.substring(0, b.length - 16);
			a = a.substring(22,a.length);//remove unwanted begining of event
			As[i].onclick = Function(a + "if('undefined'!=typeof(pageTracker)) pageTracker._trackEvent('Image Clicked', '"+src+"', 'going to '+this.href, "+i+");");
		}
	}
	var one = new RegExp(BASE, 'gi');
	var two = new RegExp('\\#aff='+AFF, 'gi');
	if(!As[i].href.match(one) && As[i].href.match(/(https?:\/\/|www\.)/gi) && !As[i].href.match(two)) {
		var a = As[i].onclick; //set a to onclick event
		var b = String(a); //translate a to string
		if(!b.match(/pageTracker/gi)) {
			a = b.substring(0, b.length - 16);
			a = a.substring(22,a.length);//remove unwanted begining of event
			As[i].onclick = Function(a + "if('undefined'!=typeof(pageTracker)) pageTracker._trackEvent('External Link Clicked', '"+As[i].innerHTML.replace(/'/, "\'")+"', 'going to "+As[i].href+"');");
		}
		if(As[i].href.match(/\?([^=]+)=/gi)) {
			As[i].href += '#aff=' + AFF;
		} else {
			As[i].href += '#aff=' + AFF;
		}
	}
}