﻿var realisationPagesLeft = 0;
var realisationPagesMaxLeft = null;

$(document).ready(function () {
	$('.anythingSlider').anythingSlider({
		easing: "easeInOutExpo",
		autoPlay: true,
		delay: 3000,
		startStopped: false,
		animationTime: 600,
		hashTags: true,
		buildNavigation: true,
		pauseOnHover: true,
		startText: "Commencer",
		stopText: "Arrêter",
		navigationFormatter: null
	});
	if (p != "") { GoToSlide(p); }

	$(".grispale .page a").click(function () {
		if ($(this).attr("id") != "popupwebsite") {
			var name = $(this).attr("href").replace("portfoliodetail.aspx?p=", "");
			GoToSlide(name);
			return false;
		} else {
			return true;
		}
	});

	// stopper l'animation du slidder quand on clique sur plus de détails et afficher la page
	// plus de détail dans un popup fancybox
	$(".plusdedetails").click(function () { $(".anythingSlider").anythingSlider(currentIndex); });
	$(".plusdedetails").fancybox({ width: 463, margin: 0, padding: 0, showCloseButton: false });

	/* pagination de la liste des réalisations */
	realisationPagesMaxLeft = (($("#realisation_pages .page").length - 1) * 250) * -1;
	$("#realisation_pages .nextpage").click(function () {
		if (realisationPagesLeft > realisationPagesMaxLeft) {
			realisationPagesLeft = realisationPagesLeft - 250;
			$("#realisation_pages .pages").animate({ left: realisationPagesLeft }, 500);
		}
		return false;
	});
	$("#realisation_pages .prevpage").click(function () {
		if (realisationPagesLeft != 0) {
			realisationPagesLeft = realisationPagesLeft + 250;
			$("#realisation_pages .pages").animate({ left: realisationPagesLeft }, 500);
		}
		return false;
	});
});

function GetItemIndex(name) {
    return $(".anythingSlider>div>ul>li").index($("#item_" + name));
}

function GoToSlide(name) {
    $(".anythingSlider").anythingSlider(GetItemIndex(name));
}

var currentIndex = -1;
function ChangeAnythingSliderIndex(index) { currentIndex = index; }

function closeFancybox() { $.fancybox.close(); }
