$(document).ready(function () {

	//right column height
	var bodyHeight = $('body').height();
	var windowHeight = $(window).height();
	var headerHeight = $('.header-wrapper').height();
	var rightPannelHeight;
	if (bodyHeight > windowHeight) {
		rightPannelHeight = bodyHeight - headerHeight - 50;
	}
	else {
		rightPannelHeight = windowHeight - headerHeight - 50;
	}
	$('.right-column .panel-inner').height(rightPannelHeight);

	if ($.browser.msie && (parseInt($.browser.version, 10) < 9)) {
		SlideItems();
	}
	else {
		RotateItems();
	}

	if ($('#portfolio-banner img').length <= 1) {
		$('#portfolio-banner img').css('display', 'block');
	}
	else {
		$('#portfolio-banner .slide-show').cycle({
			timeout: 2000
		});
	}

	if ($('.header-images img').length <= 1) {
		$('.header-images img').css('display', 'block');
	}
	else {
		$('.header-images .slide-show').cycle({
			timeout: 2000
		});
	}


	$('.menu .menu-item').hover(
        function () {
        	if (!$(this).hasClass('selected')) {
        		$('.menu .selected .submenu, .menu .selected .select-pointer').hide();

        	}
        },
        function () {
        	$('.menu .selected .submenu,  .menu .selected .select-pointer').show();

        }
    )


});


//for ie7
function SlideItems() {

	$('.portfolio-flip').hover(
            function () {
            	$(".portfolio-data", this).stop().animate({ top: '0px', left: '0px' }, { queue: false, duration: 300 });
            },
		    function () {
		    	$(".portfolio-data", this).stop().animate({ top: '203px', left: '304px' }, { queue: false, duration: 300 });
		    });
};

//3Dsolution
function RotateItems() {

	$('.portfolio-flip').mouseenter(
		     function () {
		     	$(this).find('.portfolio-image').stop().rotate3Di('flip', 180, { direction: 'clockwise', sideChange: itemSideChange });
		     	$(this).find('.portfolio-data').stop().rotate3Di('flip', 180, { direction: 'clockwise', sideChange: itemSideChange });
		     });
	$('.portfolio-flip').mouseleave(
			function () {
				$(this).find('.portfolio-image').stop().rotate3Di('unflip', 180, { sideChange: itemSideChange });
				$(this).find('.portfolio-data').stop().rotate3Di('unflip', 180, { sideChange: itemSideChange });
			});
}

function itemSideChange(front) {
	if (front) {
		$(this).parent().find('.portfolio-image').show();
		$(this).parent().find('.portfolio-data').hide();
	} else {
		$(this).parent().find('.portfolio-image').hide();
		$(this).parent().find('.portfolio-data').show();
	}
}

	

