$(document).ready(function() {

	$(".div_barra_links").hover(
	
		function () {
			
			$(this).stop(true,false).animate(
			
				{backgroundPosition:"0 -120px"},
				300
				
			);
			
		},
		function () {
			
			$(this).animate(
			
				{backgroundPosition:"0 0px"},
				1500
				
			);
			
		}
	
	);

	//id,(top[-1 para não aparecer as setas],left,right),(bottom[-1 para não aparecer as bolas],right),(intervalo de transição em milisegundos)
	iniciar_slideshow_opacidade("slider_grupo1","-1","-10","-10","7","14","4000");
	iniciar_slideshow_opacidade("slider_grupo2","-1","-10","-10","7","14","4000");
	
	$('#mensagem_caixa').dialog({

		show: "drop",
		
		hide: "drop",

		autoOpen: false,

		width: 400,

		modal: true,

		resizable: false,

		buttons: {

			"Fechar": function() { 

				$(this).dialog("close"); 

			} 

		}

	});				
	
	$('.contato').click(function(){

		$('#entrar_contato_caixa').dialog('open');

		return false;

	});
	
	$('#entrar_contato_caixa').dialog({
		
		show: "drop",
		
		hide: "drop",

		autoOpen: false,

		width: 500,

		modal: true,

		resizable: true,

		buttons: {

			"Enviar": function() { 

				$("#formulario_entrar_contato").submit(); 

			}, 

			"Cancelar": function() { 

				$(this).dialog("close"); 

			} 

		}

	});		

	$('#galleria').galleria();
	
	if ($('#thumbs').length!=0) {

		// Initialize Advanced Galleriffic Gallery
		var gallery = $('#thumbs').galleriffic({
			delay:                     2500,
			numThumbs:                 9,
			preloadAhead:              10,
			enableTopPager:            true,
			enableBottomPager:         true,
			maxPagesToShow:            11,
			imageContainerSel:         '#slideshow',
			controlsContainerSel:      '#controls',
			renderSSControls:          true,
			renderNavControls:         true,
			playLinkText:              'Play Slideshow',
			pauseLinkText:             'Pause Slideshow',
			prevLinkText:              '&lsaquo; Previous Photo',
			nextLinkText:              'Next Photo &rsaquo;',
			nextPageLinkText:          'Próxima &rsaquo;',
			prevPageLinkText:          '&lsaquo; Anterior',
			enableHistory:             false,
			autoStart:                 false,
			syncTransitions:           true,
			defaultTransitionDuration: 900,
			onSlideChange:             function(prevIndex, nextIndex) {
				
			},
			onPageTransitionOut:       function(callback) {
				this.fadeTo('fast', 0.0, callback);
			},
			onPageTransitionIn:        function() {
				this.fadeTo('fast', 1.0);
			}
		});	
	
	}

});
