jQuery(document).ready(function($){
	// main menu dropdowns
	$('ul#menu li').hover(
		function () {
			$(this).find('ul.dropdown-subcategories:hidden').slideDown();
		}, 
		function () {
			$(this).find('ul.dropdown-subcategories:visible').slideUp();
		}
	);
	
	$('#relatedPosts').cycle({
		fx:     'scrollLeft', 
	    timeout: 6000, 
	    delay:  -2000 
	});
	
	/** reposition side menu (blog) **/
	rePositionSideMenu();
	$(window).resize(function() {
		rePositionSideMenu();
	});
	$(window).scroll(function() {
		rePositionSideMenu();
	});
});

var minLeft = -175;
function rePositionSideMenu()
{
	var left = (window.innerWidth / 2) - 665;
	try {
		var sideMenu = document.getElementById('sidemenu-blog');
		var leftDirectionScroll = document.getElementById('left-direction-scroll');
		sideMenu.style.display = 'block';
		if (left < minLeft) {
			left = minLeft;
			leftDirectionScroll.display = 'block';
		} else {
			leftDirectionScroll.display = 'none';
		}
		sideMenu.style.left = left + "px";
	} catch (err) {}
}
