$(document).ready(function(){

	var $img = $('#nav>li.current>a:first>img');
	var src = $img.attr('src').replace(/^([^-]+)\.(.+)$/g, '$1-h.$2');
	$img.attr('src', src);

	$('#nav>li>a').click(function(){

		var $li = $(this).parent();
		var $sub = $li.find('ul:first');

		$('#nav>li.current').each(function(){
			$(this).removeClass('current');
			var $img = $(this).find('a:first>img');
			var src = $img.attr('src').replace(/^([^-]+)-h\.(.+)$/g, '$1.$2');
			$img.attr('src', src);
		});

		var $img = $(this).find('img');
		var src = $img.attr('src').replace(/^([^-]+)\.(.+)$/g, '$1-h.$2');
		$img.attr('src', src);

		$li.toggleClass('current');
	});

	$('a.fancy').fancybox({
		'fadeIn': 10,
		'fadeOut': 10,
		'easingIn': false,
		'easingOut': false,
		'easingChange': false,
		'hideOnContentClick': false,
		'zoomSpeedIn': 250,
		'zoomSpeedOut': 250,
		'zoomSpeedChange': 0,
		'overlayShow': true,
		'overlayOpacity': 0.5
	});

	$('a.scheme').fancybox({
		'hideOnContentClick': true,
		'zoomSpeedIn': 250,
		'zoomSpeedOut': 250,
		'zoomSpeedChange': 0,
		'overlayShow': true,
		'overlayOpacity': 0.5
	});

});

function CornersInit() {
	var corners = getElementsByClass('corners');
	for (i = 0; i < corners.length; i++) {
		corners[i].innerHTML += '<em class="tl"></em><em class="tr"></em><em class="bl"></em><em class="br"></em>';
	}
}

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )	node = document;
	if ( tag == null ) tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if (pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
