var domain_pattern = /^https?:\/\/[^\/,\s]+/;
var patterns = {
		'home':
			[/^\/$/],
		'register':
			[/^\/register\/.*$/, /^\/shop\/.*\/?$/],
		'whois':
			[/^\/whois\/.*$/],
		'login':
			[/^\/login\/.*$/, /^\/remindpassword\/.*$/],
		'overview':
			[/^\/members\/$/],
		'my-domains':
			[/^\/members\/domains\/(?!transfers).*\/?$/],
		'transfers':
			[/^\/members\/domains\/transfers\/.*$/],
		'transactions':
			[/^\/members\/transactions\/.*$/, /^\/members\/invoices\/.*$/],
		'jobs':
			[/^\/members\/jobs\/.*$/],
		'profiles':
			[/^\/members\/profiles\/.*$/],
		'settings':
			[/^\/members\/settings\/.*$/]
};

$(function(){
	function highlightMenu(){
		var match = '';
		for(id in patterns) {
			for(pattern in patterns[id]) {
				domain_pattern.exec(window.location.href);
				here = RegExp.rightContext;
				if (patterns[id][pattern].test(here)) {
					$('#' + id).addClass('actlink');
					return;
				}
			}
		}
	}
	$(document).ready(highlightMenu);
});
