$(document).ready(function() {
						   
						   
	var hash = window.location.hash.substr(1);
	var href = $('#nav li a').each(function(){
		var href = $(this).attr('href');
		if(hash==href.substr(0,href.length-4)){
			var toLoad = hash+'.asp #content';
			$('#content').load(toLoad)
		}											
	});
	
	$('#nav li a').click(function(){
								  
		
								  
		var toLoad = $(this).attr('href')+' #content';		
		
		window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length-4);
		
		$("#wrapper").focus();
		
		$('#content').fadeOut('fast',loadContent);

		function loadContent() {
			$('#content').load(toLoad,'',showNewContent())
		}
		
		function showNewContent() {
			
			$('#content').fadeIn('fast');	
			
		}
	
		return false;
		
	});

	
	$('#indicatorContainer').stop().animate({width:'121px'},{queue:false, duration:600, easing: 'easeOutQuint'})
	$('#home').click(function(){$("#indicatorContainer").stop().animate({width:'121px'},{queue:false, duration:600, easing: 'easeOutQuint'}) });
	$('#aboutus').click(function(){$("#indicatorContainer").stop().animate({width:'234px'},{queue:false, duration:600, easing: 'easeOutQuint'}) });
	$('#services').click(function(){$("#indicatorContainer").stop().animate({width:'361px'},{queue:false, duration:600, easing: 'easeOutQuint'}) });
	$('#gallery').click(function(){$("#indicatorContainer").stop().animate({width:'486px'},{queue:false, duration:600, easing: 'easeOutQuint'}) });
	$('#testimonials').click(function(){$("#indicatorContainer").stop().animate({width:'626px'},{queue:false, duration:600, easing: 'easeOutQuint'}) });
	$('#contact').click(function(){$("#indicatorContainer").stop().animate({width:'979px'},{queue:false, duration:600, easing: 'easeOutQuint'}) });

/*	 var paginationOn = {
        'background' : '#A7A9AC',
        'color' : '#eff0f0'
      }
     var paginationOff = {
        'background' : '#eff0f0',
        'color' : '#A7A9AC'
      }
	 
	$("#page8-button").live("click", function(){ $('.paginated').hide(),$('#page8').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page7-button").live("click", function(){ $('.paginated').hide(),$('#page7').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page6-button").live("click", function(){ $('.paginated').hide(),$('#page6').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page5-button").live("click", function(){ $('.paginated').hide(),$('#page5').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page4-button").live("click", function(){ $('.paginated').hide(),$('#page4').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page3-button").live("click", function(){ $('.paginated').hide(),$('#page3').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page2-button").live("click", function(){ $('.paginated').hide(),$('#page2').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
	$("#page1-button").live("click", function(){ $('.paginated').hide(),$('#page1').fadeIn(),$('#pagination ul li').css(paginationOff),$(this).css(paginationOn); });
*/

			
	jQuery('#mycarousel').jcarousel({
        auto: 5, //seconds between roations
        wrap: 'last',
        initCallback: mycarousel_initCallback
    });
	
	$("#mycarousel li img").css("display","inline");

	
	//$("#mycarousel img").fadeTo("slow", 0.6);

	$("#mycarousel img").hover(function(){
		$(this).fadeTo("slow", 1.0); // This sets the opacity to 100% on hover
	},function(){
		$(this).fadeTo("slow", 0.6); // This sets the opacity back to 60% on mouseout
	});
	
	$("#mycarousel a").fancybox(); //enable fancy box for carousel thumbs
	$('#mycarousel li').fadeIn('fast');

	//disable right click
	$(document).bind("contextmenu",function(e){return false;});
	

	$(".mailto").unbind("click");
	
});



function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};
