$(document).ready(function(){
	// homeImgContainer //////////////////////////////////////////////// 
    // start slideshow 
    $('div.homeImgContainer').cycle({ 
        timeout:  4000
    }); 
	// homeImgContainer /////////////////////////////////////////////////
	
	/// course preview /////////////////////////////////////////////
	$("#Map area").mouseover(
		function(){
			var largePath = $(this).attr("href");
			var largeAlt = $(this).attr("title");
			$("#holeDetails").attr({ src: largePath, alt: largeAlt });
			return false;
		}).mouseout(function(){
			var largePath = '../img/coursepreview/holes/0.jpg';
			var largeAlt = 'Course Overview';
			$("#holeDetails").attr({ src: largePath, alt: largeAlt });
			return false;
		});
	$("#Map area").click(function(){
		return false;
	});
	
    
	$('div.homeAccordion div.homeAccordionWrapper div').hide();  
	$('div.homeAccordion div.homeAccordionWrapper div:first').show(); 
	$('#homeEvents.homeAccordion div div:first').show(); 
	$('#homeEvents.homeAccordion h4').click(function() {
		$('#homeEvents.homeAccordion div.homeAccordionWrapper div.homeAccordionSlideUp').hide('fast');
		$(this).next('div').slideDown(300);
  	});
	
	$('div.contentAccordion div.contentAccordionWrapper div.contentAccordionSlideUp').hide();  
	$('div.contentAccordion div.contentAccordionWrapper div.contentAccordionSlideUp.:first').show(); 
	$('div.contentAccordion div.contentAccordionWrapper h4').click(function() {
		$('div.contentAccordion div.contentAccordionWrapper div.contentAccordionSlideUp').hide('fast');
		$(this).next('div').slideDown(300);
  	});

	$('div.ratesAccordion div.ratesAccordionWrapper div.ratesAccordionSlideUp').hide();  
	$('div.ratesAccordion div div h5').show();  
	$('div.ratesAccordion div.ratesAccordionWrapper div.ratesAccordionSlideUp:first').show();  
	$('div.ratesAccordion div.ratesAccordionWrapper h4').click(
		function() {
			$('div.ratesAccordion div.ratesAccordionWrapper div.ratesAccordionSlideUp').slideUp('fast');
			$(this).next('div').slideDown(300);
		}
	);
	
	$('div.ratesAccordionInnerWrapper div.ratesAccordionInnerSlideUp').hide();  
	$('div.ratesAccordion div.ratesAccordionWrapper div.ratesAccordionSlideUp div.ratesAccordionInnerWrapper h5').show();  
	$('div.ratesAccordion div.ratesAccordionWrapper div.ratesAccordionSlideUp div.ratesAccordionInnerWrapper h5').click(
		function() {
			$('div.ratesAccordion div.ratesAccordionWrapper div.ratesAccordionSlideUp div.ratesAccordionInnerWrapper div.ratesAccordionInnerSlideUp').slideUp('fast');
			$(this).next('div').slideDown(300);
		}
	);

	$('#ratesAccordion div h5').click(
		function() {
			$(this).siblings('div:visible').slideUp('fast');
			$(this).addClass('activeClass');
			$(this).siblings('h5').removeClass('activeClass');
			$(this).next('div').slideToggle(300);
		}
	);

	// formStyles /////////////////////////////////////////////////
	$('form input').hover(function(){
			var currClass = $(this).siblings('label').attr("class");
			if (currClass != 'focusedLabel') {
				$('form input').removeClass('hover');
				$('form textarea').removeClass('hover');
				$(this).addClass('hover');
			}
		}, function() {
			var currClass = $(this).siblings('label').attr("class");
			if (currClass != 'focusedLabel') {
				$(this).removeClass('hover');
			}
		}
	);
	$('form textarea').hover(function(){
			var currClass = $(this).siblings('label').attr("class");
			if (currClass != 'focusedLabel') {
				$(this).addClass('hover');
			}
		}, function() {
			var currClass = $(this).siblings('label').attr("class");
			if (currClass != 'focusedLabel') {
				$(this).removeClass('hover');
			}
		}
	);
	$('form input').focus(function(){
		$('form input').removeClass('focused');
		$('form input').removeClass('hover');
		$('form textarea').removeClass('focused');
		$('form label').removeClass('focusedLabel');
		$(this).siblings('label').addClass('focusedLabel');
		$(this).addClass('focused');
	});
	$('form textarea').focus(function(){
		$('form input').removeClass('focused');
		$('form input').removeClass('hover');
		$('form textarea').removeClass('focused');
		$('form label').removeClass('focusedLabel');
		$(this).addClass('focused');
		$(this).siblings('label').addClass('focusedLabel');
	});
	// formStyles /////////////////////////////////////////////////
	
	// corners /////////////////////////////////////////////////
    $('div.container_12').corners("10px");
    $('div.homeImgContainer').corners("10px top ");
    $('ul.nav li a').corners("5px top transparent ");
    $('div.homeWelcome').corners("15px bottom ");
    $('div.homeAccordion div').corners("8px");
	$('div.contentAccordion div').corners("8px");
	$('div.ratesAccordion div').corners("8px");
	$('div.greenBox').corners("8px");
	$('div.whiteBox').corners("8px");
	
		/// nav /////////
		$('div.leftNav div.leftNavItem').corners('5px ');
		$('div.leftNav div.leftNavItemActive').corners('5px ');
		$('div.leftNav div.leftNavItemActive div.leftNavItemInnerActive').corners('5px');
		
	// corners /////////////////////////////////////////////////
});