$(document).ready(function()
{ 
	$("#wrap").verticalScrollPlus({step: 180});

	$('#h_toggle').click(function()
	{
		if(!$('#photo-gallery').is(':visible'))
		{
				$('.mcs-controls').toggle(500);
				$('#sl').animate(
				{ width: 'toggle'	},
				{
					duration: 500,
					specialEasing: { width: 'linear' }
				});

				var img = $('#h_toggle').find('img');
				var src = img.attr('src');

				//image is neither left nor right, so change src to right and return
				if(src != 'img/arrow_right.png' && src != 'img/arrow_left.png') {
						img.attr('src','img/arrow_left.png');
						return false;
				}

				//image is right, so change src to left and return
				if(src == 'img/arrow_right.png') {
						img.attr('src','img/arrow_left.png');
						return false;    
				}

				//image is left, so change src to right and return
				if(src == 'img/arrow_left.png') {
						img.attr('src','img/arrow_right.png');
						return false;    
				}
		}			
	});

	
	$('.close_gallery').click(function()
	{
		$('#photo-gallery').animate(
		{ opacity: 'toggle' },
		{
			duration: 1000
		});
	});
	
	$('#gallery_button').click(function()
	{
			$('#photo-gallery').animate(
			{ opacity: 'toggle' },
			{
				duration: 1500
			});
			$('.mcs-controls').hide(500);
			$('#sl').animate(
			{ width: 'hide' },
			{
				duration: 500,
				specialEasing: { width: 'linear' }
			});
			var img = $('#h_toggle').find('img');
			var src = img.attr('src');
	
			//image is left, so change src to right and return
			if(src == 'img/arrow_left.png') {
					img.attr('src','img/arrow_right.png');
					return false;    
			}

	});
	
	$("a[rel*='gallery_photo']").fancybox({
		'centerOnScroll'	: true,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'cyclic'			: true
	});	

	$(".gallery_photo").fancybox({
		'centerOnScroll'	: true,
		'cyclic'					: true,
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic'
	});

	function initMenu()
	{
		$('#menu ul').hide();
		$('#menu li a').click(
			function()
			{
				var checkElement = $(this).next();
				if((checkElement.is('ul')) && (checkElement.is(':visible')))
				{
					checkElement.slideUp('normal');
					$(this).parent().parent().find('a').removeClass('parent_selected');					
					return false;
				}
				if((checkElement.is('ul')) && (!checkElement.is(':visible')))
				{
					$('#menu ul:visible').slideUp('normal');
					checkElement.slideDown('normal');
					$(this).parent().parent().find('a').removeClass('parent_selected');					
					$(this).addClass('parent_selected');					
					return false;
				}
			}
		);
	}
	
	initMenu();
	


	$("#tour").fancybox({
		'centerOnScroll'		: true,
		'width'							: '100%',
		'height'						: '100%',
		'autoScale'					: false,
		'transitionIn'			: 'elastic',
		'transitionOut'			: 'elastic',
		'titleShow'					: false,
		'type'							: 'iframe'
	});
	$("#fb").fancybox({
		'centerOnScroll'		: true,
		'width'							: 460,
		'height'						: 568,
		'autoScale'					: false,
		'transitionIn'			: 'elastic',
		'transitionOut'			: 'elastic',
		'titleShow'					: false,
		'type'							: 'iframe'
	});
	$("#contact1, #contact2, #offers").fancybox({
		'centerOnScroll'		: true,
		'width'							: 550,
		'height'						: 550,
		'autoScale'					: false,
		'transitionIn'			: 'elastic',
		'transitionOut'			: 'elastic',
		'titleShow'					: false,
		'type'							: 'iframe'
	});
	
	$('#mainpic').cycle(
	{ 
    fx									: 'fade', 
    speed								: 2000,
    timeout							: 20000,
    pager								: '#thumbs',
		fit									: 1,
		width								: '100%',
		height							: '100%',
    pagerAnchorBuilder	: function(idx, slide)
		{

        return '<a href="#"><img src="' + slide.src + '" width="80" height="60" /></a><br />'; 
    },
		after								: function(){	$('#thumbs').show(); }
	});

	
		$('#horizontal_slide').css({
				opacity: .8
		});
		$('#foot').css({
				opacity: .8
		});
		$('#but').css({
				opacity: .8
		});	
		$('#thumbs').css({
				opacity: .8
		});
		$('scroller-ctrl').css({
				opacity: .3
		});
		$('#photo-gallery').css({
				opacity: .8
		});	
});

	function toggle_ul(id)
	{
		$(document).ready(function()
		{
				$('#pageid'+id).parent().slideDown('normal');
				$('#pageid'+id).parent().prev().addClass('parent_selected');				
		});
	}
