window.onload = function() {

	var friendsEmail = document.getElementById('friends-email');
	if(friendsEmail) {
		friendsEmail.focus();
	}
	
	var coolskin = document.getElementById('coolskin-link');
	var dixons = document.getElementById('dixons-link');
	var argos = document.getElementById('argos-link');
	var boots = document.getElementById('boots-link');
	var littlewoods = document.getElementById('littlewoods-link');
	
	if(coolskin) {
		addEvent(coolskin, 'click', function() { urchinTracker('/coolskinExit'); });
	}
	if(dixons) {
		addEvent(dixons, 'click', function() { urchinTracker('/dixonsExit'); });
	}
	if(argos) {
		addEvent(argos, 'click', function() { urchinTracker('/argosExit'); });
	}
	if(boots) {
		addEvent(boots, 'click', function() { urchinTracker('/bootsExit'); });
	}
	if(littlewoods) {
		addEvent(littlewoods, 'click', function() { urchinTracker('/littlewoodsExit'); });
	}	
}


function addEvent(element, event, func)
{
	if (element.addEventListener){
		element.addEventListener(event, func, false);
	} else if (element.attachEvent){
		element.attachEvent("on" + event, func);
	} else {
		if (!element.events) {
			element.events = new Array();
		}
		if (element.events[event]) {
			element.events[event][element.events[event].length] = func;
		} else {
			element.events[event] = new Array(func);
		}
		var handle = function() {
			for (var foo in this.events[event]) {
				this.events[event][foo]();
			}
		}
		eval("element.on" + event + " = handle");
	}
}