var currentPathName = window.location.pathname.toLowerCase() + window.location.hash;

$(function() {
	//Required for stupid IE
	$.ajaxSetup({cache: false});

	$('.mainnavigation > ul').find('a').each(function() {
		var pathName = this.pathname.toLowerCase();
		if (pathName.charAt(0) != '/') {
			pathName = '/' + pathName;
		}
		pathName = pathName + this.hash;

		if (pathName == currentPathName) {
			if ($(this).parent().parent('.mainnavigation > ul').get(0)) {
				$(this).addClass('selected');
			} else {
				$(this).closest('div.menu').prev('a').addClass('selected');
			}
			return false;
		}
	});

	$('.leftnavigation > ul').find('a').each(function() {
		var pathName = this.pathname.toLowerCase();
		if (pathName.charAt(0) != '/') {
			pathName = '/' + pathName;
		}
		pathName = pathName + this.hash;

		if (pathName == currentPathName) {
			$(this).addClass('selected');
			$(this).next().show().end()
				.parent().parent().show().prev('a').addClass('selected');
			return false;
		}
	});

	$('.footer').find('a').each(function() {
		var pathName = this.pathname.toLowerCase();
		if (pathName.charAt(0) != '/') {
			pathName = '/' + pathName;
		}
		pathName = pathName + this.hash;

		if (pathName == currentPathName) {
			$(this).addClass('selected');
			return false;
		}
	});

	/*$('.client-area').click(function() {
		$.blockUI({
			message: $('#login-client-area'),
			css: {
				width: '394px',
				border: 'none',
				top: '100px',
				cursor: 'default'
			}
		});
		return false;
	});

	$("#login-client-area .close a").click(function() {
		$.unblockUI();
		return false;
	});*/

});
