$(document).ready(function(){
	
	$('#navigation li').hover(
		function() { $(this).find('ul:first').show(); },
		function() { $(this).find('ul:first').hide(); }
	);
	
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	
	$('.gallery-image').hide();
	$('#gallery-image-1').show();
	var galleryImage = 1;
	
	$('#navs li:first-child').addClass('first');
	galleryImageCount = $('.gallery-image').length;
	
	if (galleryImageCount > 1) {
		// START ROTATE CODE
		var gallerytimer;
		var gallerydonext = function (x){
	    
		    if (galleryImage != galleryImageCount) {
						
		  		if (galleryImage == galleryImageCount) { galleryImage = 0; }
		  		galleryImage++;
		  		currentImage = galleryImage - 1;
			  	
			  	if (currentImage == 0) { currentImage = galleryImageCount; }
				
				$('#gallery-image-'+currentImage).fadeOut(1000);
				$('#gallery-image-'+galleryImage).fadeIn(800);
					
			} else if (galleryImage == galleryImageCount) {
		  	
		  		galleryImage = 0;
		  		galleryImage++;
		  		currentImage = galleryImage - 1;
			  	
			  	if (currentImage == 0) { currentImage = galleryImageCount; }
				
				$('#gallery-image-'+currentImage).fadeOut(1000);
				$('#gallery-image-'+galleryImage).fadeIn(800);
			
			}
		}
	  
	  	var gallerydotimer = function (){
	    	if(gallerytimer != null) {
	      		clearInterval(gallerytimer);
	    	}
	  
	    	gallerytimer = setInterval(function() {
	      		gallerydonext();
	    	}, 4000); // Change the time in between rotations here (in milliseconds)
	   	}
	
		gallerydotimer();
	}
	// END ROTATE CODE
	
	
	$('.home-image').hide();
	$('#homepage-image-1').show();
	var homeImage = 1;
	
	// START ROTATE CODE
	var timer;
	var donext = function (x){
    
	    if (homeImage != homepageImageCount) {
					
	  		if (homeImage == homepageImageCount) { homeImage = 0; }
	  		homeImage++;
	  		currentImage = homeImage - 1;
		  	
		  	if (currentImage == 0) { currentImage = homepageImageCount; }
			
			$('#homepage-image-'+currentImage).fadeOut('slow');
			$('#homepage-image-'+homeImage).fadeIn('slow');
				
		} else if (homeImage == homepageImageCount) {
	  	
	  		homeImage = 0;
	  		homeImage++;
	  		currentImage = homeImage - 1;
		  	
		  	if (currentImage == 0) { currentImage = homepageImageCount; }
			
			$('#homepage-image-'+currentImage).fadeOut('slow');
			$('#homepage-image-'+homeImage).fadeIn('slow');
		
		}
	} 
  
  	var dotimer = function (){
    	if(timer != null) {
      		clearInterval(timer);
    	}
  
    	timer = setInterval(function() {
      		donext();
    	}, 6000); // Change the time in between rotations here (in milliseconds)
   	}

	dotimer();
  	
});