// JavaScript Document
$(document).ready(function() {
	var dominio=window.location.href.match(/:\/\/(.[^/]+)/)[1];
	dominio='http://'+dominio+'/';
	
	if($("form").size() > 0 ) { $("form").validate(); }
	$('#menu').superfish();
	if($('#colaboradores').size() > 0) { $("#colaboradores").accordion(); }
	if($('#slider').size() > 0)
	{
		$('#slider').nivoSlider({
        effect:'fade',
        slices:10,
        animSpeed:300,
        pauseTime:3000,
        startSlide:0,
        directionNav:true,
        directionNavHide:true,
        controlNav:false,
        controlNavThumbs:false,
        controlNavThumbsFromRel:false,
        controlNavThumbsSearch: '.jpg',
        keyboardNav:true,
        pauseOnHover:true,
        manualAdvance:false,
        captionOpacity:0.8,
        beforeChange: function(){},
        afterChange: function(){},
        slideshowEnd: function(){},
        lastSlide: function(){},
        afterLoad: function(){}
    });
	}
	
	if($('#thumbs').size() > 0)
	{
		$('div.navigation').css({'width' : '300px', 'float' : 'left'});
		$('div.content').css('display', 'block');
		
		var onMouseOutOpacity = 0.67;
		$('#thumbs ul.thumbs li').opacityrollover({
			mouseOutOpacity:   onMouseOutOpacity,
			mouseOverOpacity:  1.0,
			fadeSpeed:         'fast',
			exemptionSelector: '.selected'
		});
		
		var gallery = $('#thumbs').galleriffic({
			delay:                     2500,
			numThumbs:                 21,
			preloadAhead:              10,
			enableTopPager:            false,
			enableBottomPager:         true,
			maxPagesToShow:            5,
			imageContainerSel:         '#slideshow',
			controlsContainerSel:      '#controls',
			captionContainerSel:       '#caption',
			loadingContainerSel:       '#loading',
			renderSSControls:          true,
			renderNavControls:         true,
			playLinkText:              'Iniciar sequ&ecirc;ncia',
			pauseLinkText:             'Parar sequ&ecirc;ncia',
			prevLinkText:              '&lsaquo; Anterior',
			nextLinkText:              'Pr&oacute;xima &rsaquo;',
			nextPageLinkText:          'P&oacute;x &rsaquo;',
			prevPageLinkText:          '&lsaquo; Ant',
			enableHistory:             false,
			autoStart:                 false,
			syncTransitions:           false,
			defaultTransitionDuration: 900,
			onSlideChange:             function(prevIndex, nextIndex) {
				this.find('ul.thumbs').children()
					.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
					.eq(nextIndex).fadeTo('fast', 1.0);
			},
			onPageTransitionOut:       function(callback) {
				this.fadeTo('fast', 0.0, callback);
			},
			onPageTransitionIn:        function() {
				this.fadeTo('fast', 1.0);
			}
		});
	}
	
	if($('.ad-gallery').size() > 0)
	{	
		var galleries = $('.ad-gallery').adGallery({
			loader_image: dominio+'img/adgallery/loader.gif',
			width: 500,
			height: 500,
			thumb_opacity: 0.7,
			start_at_index: 0,
			slideshow: {
				enable: true,
				autostart: true,
				speed: 5000,
				start_label: 'Iniciar',
				stop_label: 'Parar',
				stop_on_scroll: true,
				countdown_prefix: '(',
				countdown_sufix: ')'
			},
			display_next_and_prev: true,
			effect: 'fade'
		});
	}

	if($("a[rel^='galeria']").size() > 0)
	{
		$("a[rel^='galeria']").prettyPhoto({		
			animation_speed: 'normal',
			slideshow: false,
			autoplay_slideshow: false,
			opacity: 0.80,
			show_title: true,
			allow_resize: true,
			default_width: 100,
			default_height: 100,
			counter_separator_label: ' de ',
			theme: 'dark_rounded',
			hideflash: false,
			wmode: 'opaque',
			autoplay: true,
			modal: false,
			overlay_gallery: false,
			keyboard_shortcuts: true,
			changepicturecallback: function(){},
			callback: function(){},
			markup: '<div class="pp_pic_holder"> \
						<div class="ppt">&nbsp;</div> \
						<div class="pp_top"> \
							<div class="pp_left"></div> \
							<div class="pp_middle"></div> \
							<div class="pp_right"></div> \
						</div> \
						<div class="pp_content_container"> \
							<div class="pp_left"> \
							<div class="pp_right"> \
								<div class="pp_content"> \
									<div class="pp_loaderIcon"></div> \
									<div class="pp_fade"> \
										<a href="#" class="pp_expand" title="Expand the image">Expand</a> \
										<div class="pp_hoverContainer"> \
											<a class="pp_next" href="#">next</a> \
											<a class="pp_previous" href="#">previous</a> \
										</div> \
										<div id="pp_full_res"></div> \
										<div class="pp_details clearfix"> \
											<p class="pp_description"></p> \
											<a class="pp_close" href="#">Close</a> \
											<div class="pp_nav"> \
												<a href="#" class="pp_arrow_previous">Previous</a> \
												<p class="currentTextHolder">0/0</p> \
												<a href="#" class="pp_arrow_next">Next</a> \
											</div> \
										</div> \
									</div> \
								</div> \
							</div> \
							</div> \
						</div> \
						<div class="pp_bottom"> \
							<div class="pp_left"></div> \
							<div class="pp_middle"></div> \
							<div class="pp_right"></div> \
						</div> \
					</div> \
					<div class="pp_overlay"></div>',
			gallery_markup: '<div class="pp_gallery"> \
								<a href="#" class="pp_arrow_previous">Previous</a> \
								<ul> \
									{gallery} \
								</ul> \
								<a href="#" class="pp_arrow_next">Next</a> \
							</div>',
			image_markup: '<img id="fullResImage" src="" />',
			flash_markup: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',
			quicktime_markup: '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',
			iframe_markup: '<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',
			inline_markup: '<div class="pp_inline clearfix">{content}</div>',
			custom_markup: ''		

		});
	}
});
