$(document).ready(function() {
	$('#coda-slider').codaSlider({
		autoSlide: true,
		autoSlideInterval: 7000,
		dynamicArrows: false,
		dynamicTabs: false,
		crossLinking: false
		//autoSlideStopWhenClicked: false
	});
	
	$('.link-js').click(function(e) {
		e.preventDefault();
	});
	
	Shadowbox.init();
});

function checkContact() {
	nume = document.getElementById('nume').value;
	subiect = document.getElementById('subiect').value;
	mesaj = document.getElementById('mesaj').value;
	email = document.getElementById('email').value;
	security_code = document.getElementById('security_code').value;
	if(nume == '' || subiect == '' || mesaj == '' || security_code == '' || email == '') {
		alert('Nu ati completat toate campurile!');
		return false;
	}
	return true;
}

function initGallerific() {
	// We only want these styles applied when javascript is enabled
	$('div.navigation').css({'width' : '230px', 'margin-top' : '6px'});
	$('div.content').css('display', 'block');

	// Initially set opacity on thumbs and add
	// additional styling for hover effect on thumbs
	var onMouseOutOpacity = 0.67;
	$('#thumbs ul.thumbs li').opacityrollover({
		mouseOutOpacity:   onMouseOutOpacity,
		mouseOverOpacity:  1.0,
		fadeSpeed:         'fast',
		exemptionSelector: '.selected'
	});
	
	// Initialize Advanced Galleriffic Gallery
	var gallery = $('#thumbs').galleriffic({
		delay:                     2500,
		numThumbs:                 10,
		preloadAhead:              10,
		enableTopPager:            true,
		enableBottomPager:         true,
		maxPagesToShow:            7,
		imageContainerSel:         '#slideshow',
		controlsContainerSel:      '#controls',
		captionContainerSel:       '#caption',
		loadingContainerSel:       '#loading',
		renderSSControls:          true,
		renderNavControls:         true,
		playLinkText:              'Slideshow',
		pauseLinkText:             'Slideshow',
		prevLinkText:              prev_photo,
		nextLinkText:              next_photo,
		nextPageLinkText:          '&raquo;',
		prevPageLinkText:          '&laquo;',
		enableHistory:             false,
		autoStart:                 false,
		syncTransitions:           true,
		defaultTransitionDuration: 900,
		onSlideChange:             function(prevIndex, nextIndex) {
			// 'this' refers to the gallery, which is an extension of $('#thumbs')
			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);
		}
	});
}

function showVideo(elem) {
	$video = $('#video'+elem);
	content = $video.html();
	$video.html('');
	/*if($video.css('display') == 'none') {
		$video.slideDown('slow');
	}
	else {
		$video.slideUp('slow');
	}*/
	$video.toggle('slow', function() {
		$video.html(content);
	});
}
