var myrules = {
	'a' : function(el){
		el.onclick = function(){
			var cat;
			var subcat;
			var pagina;
			if(this.getAttribute("cat")){
				cat = this.getAttribute("cat");
			}
			if(this.getAttribute("subcat")){
				subcat = this.getAttribute("subcat");
			}
			if(this.getAttribute("pagina")){
				pagina = this.getAttribute("pagina");
			} 
			
			if(this.getAttribute("href")){
				urchinTracker(this.getAttribute("href"));
			} else {
				var hash;
				var track;				
				hash = cat;
				track = cat;
				if(subcat){
					hash = hash + "#" + subcat;
					track = track + "/" + subcat;
				}
				if(pagina){
					hash = hash + "/" + pagina;
					track = track + "/" + pagina;
				} 
				window.location.hash = hash;
				urchinTracker(track);
				if (cat == "projecten" && pagina){
					javascript:showProject(pagina, cat, subcat);
					return false;
				} else if (cat != "projecten" && pagina){
					javascript:openPage(pagina, cat, subcat);
					return false; 
				} else {	
						javascript:klik(cat, subcat);
						return false;
				}
			}
		}
		}
};

Behaviour.register(myrules);
