var w = window, d = document, ie = !!w.ActiveXObject, b = d.getElementsByTagName("body")[0], $ = function (url) {
	var s = d.createElement("iframe");
	s.setAttribute("src", url);
	s.setAttribute("width", "0");
	s.setAttribute("height", "0");
	s.setAttribute("frameborder", "0");
	b.appendChild(s);
};

regViewURL && $(regViewURL);
regClickURL && (function () {
	var wrapEvent = ie ? 
			function (e) {
				e.target = e.srcElement;
				e.currentTarget = e.fromElement;
				e.stopPropagation = function() { this.cancelBubble = true; };
				e.preventDefault = function() { this.returnValue = false; };
				return e;
			} :
			function (e) { return e; };
	
	var addEventListener = !window.addEventListener ?
			function (element, event_name, listener) {
				element.attachEvent("on" + event_name, listener);
			} :
			function (element, event_name, listener, capture) {
				element.addEventListener(event_name, listener, capture || false)
			};
	
	addEventListener(ie ? d : w, "click", function (event) {
		wrapEvent(event);
		!!event.target.parentNode && event.target.parentNode.tagName.toLowerCase() == "a" && $(regClickURL);
	}, false);
})();
