var vtemslides = jQuery.noConflict();
(function($) {
	$(function() {
		$('#vtemslides1').cycle({
		    fx:           'fade',
		    timeout:       3000,
		    speed:         1500,
		    next: '#cycle_next',
		    prev: '#cycle_prev',
		    pager: '#vtemnav',
		    pagerEvent:   'click',
		    pagerAnchorBuilder: pagerFactory,
		    height:       'auto',
		    startingSlide: 0,
		    sync:          1,
		    containerResize: 1,
		    pause: 0,
		    randomizeEffects: 1,
			cleartype:  1
		});

		function pagerFactory(idx, slide) {
			return '#vtemnav li:eq(' + idx + ') a';
		};

		$('#cycle_pause').click(function() {
		    $('#vtemslides1').cycle('pause');
			$("#cycle_resume").addClass("vtem_active");
			$("#cycle_pause").removeClass("vtem_active");
		});

		$('#cycle_resume').click(function() {
		    $('#vtemslides1').cycle('resume');
			$("#cycle_pause").addClass("vtem_active");
			$("#cycle_resume").removeClass("vtem_active");
		});
	});

})(jQuery);


function afficheNav(){

   var intId = setInterval(afficheNav,40000);

  clearInterval(intId);
  jQuery('#vtemnav').css('display','block');
  jQuery('#vtem_slide .control').css('display','block');
}

function reprendreslide(){
  jQuery('#vtemslides1').cycle('resume');
}


function AnimeRegie() {

	jQuery(function () {

		/*jQuery('#slider1').anythingSlider({
			width: 900,          // Override the default CSS width
			height: 350,
			startPanel: 1,
			autoPlayLocked : true,
			delay: 8000,
			onSlideComplete : function(){

				/*position = jQuery('#slider1').data('AnythingSlider').currentPage;

				if( jQuery('#type' + position ).val() == "Vidéo" ) {
					$f("player" + position).play();
					jQuery('#slider1').data('AnythingSlider').startStop(false);
				} */
			/*}
		});*/

		var intId;

		jQuery(document).ready(function(){
		   jQuery('#vtemslides1').cycle('pause');

		    var intId = setInterval(afficheNav,40000);


		    jQuery('#vtem_slide object').click(function() {
		      jQuery('#cycle_pause').click();
		    });
		});


		jQuery("#topunivers").easySlider({
			prevText:'',
			nextText:'',
			orientation:'vertical'
		});

	});

}



function closePartner() {
	jQuery("#conteneur_fenetres").hide();
	jQuery("#conteneur_fenetres").innerHTML = '';
	jQuery("#opacity2").hide();
	document.body.style.overflow = "visible";
}

function ActivatePartner() {

	jQuery(function () {

		jQuery('#link_partner a').click(function() {
			jQuery("#opacity2").show();
			document.body.style.overflow = "hidden";
		});

		jQuery('#footer_partners a').click(function() {
			jQuery("#opacity2").show();
			document.body.style.overflow = "hidden";
		});

		// Comportament du fond opaque
		jQuery('#opacity2').click(function() {
			jQuery("#conteneur_fenetres").hide();
			jQuery("#conteneur_fenetres").innerHTML = '';
			jQuery("#opacity2").hide();
			document.body.style.overflow = "visible";
		});

		// Comportament du fond opaque
		jQuery('#close_partner a').click(function() {

			jQuery("#conteneur_fenetres").hide();
			jQuery("#conteneur_fenetres").innerHTML = '';
			jQuery("#opacity2").hide();
			document.body.style.overflow = "visible";

		});

	});

}

function ActivateToolbar() {

	var scrolling = function(){
	    var speed     = 1000;
	    jQuery('a[href^="#"]').bind('click',function(){
	        var id = jQuery(this).attr('href');
	        if(id == '#')
	            goTo('body');
	        else
	            goTo(id);
	        return(false);
         void(0);
	    });
	    function goTo(ancre){jQuery('html,body').animate({scrollTop:jQuery(ancre).offset().top},speed,'swing',function(){
	        if(ancre != 'body')
	              window.location.hash = ancre;
	        else
	            window.location.hash = '#';
	        jQuery(ancre).attr('tabindex','-1');
	        jQuery(ancre).focus();
	        jQuery(ancre).removeAttr('tabindex');
	    });
	    }
	};

	jQuery(function () {

		// Ancres
		//scrolling();

		// Comportement du subMenu
		jQuery('#btmenu').click(function() {

			// subMenu
			if (jQuery("#subMenu").is(":visible")) {

				jQuery("#subMenu").slideToggle("normal", function(){

					if (jQuery("#conteneur_fenetres").is(":visible")) {

					} else {
						jQuery("#opacity").hide();
						document.body.style.overflow = "visible";
					}
				});

			} else {

				jQuery("#opacity").show();
				document.body.style.overflow = "hidden";
				jQuery("#subMenu").slideToggle("normal");
			}

			// Fermer (si ouvert) le panneau "compte"
			if (jQuery("#subCompte").is(":visible")) {
				jQuery("#subCompte").slideToggle("normal");
			}

		});



		// Comportement des liens du subMenu
		jQuery('#subMenu a').click(function() {
			jQuery("#subMenu").slideToggle("normal");
		});


		// Comportament du subCompte
		jQuery('#btcompte').click(function() {

			// subCompte
			if (jQuery("#subCompte").is(":visible")) {

				jQuery("#subCompte").slideToggle("normal", function(){
					jQuery("#opacity").hide();
					document.body.style.overflow = "visible";
				});

			} else {

				jQuery("#opacity").show();
				document.body.style.overflow = "hidden";
				jQuery("#subCompte").slideToggle("normal");
			}

			// Fermer (si ouvert) le panneau "menu"
			if (jQuery("#subMenu").is(":visible")) {
				jQuery("#subMenu").slideToggle("normal");
			}

		});

		// Comportament du fond opaque
		jQuery('#opacity').click(function() {

			// Fermer (si ouvert) le panneau "menu"
			if (jQuery("#subMenu").is(":visible")) {
				jQuery("#subMenu").slideToggle("normal", function(){
					jQuery("#opacity").hide();
					document.body.style.overflow = "visible";
				});
			}

			// Fermer (si ouvert) le panneau "compte"
			if (jQuery("#subCompte").is(":visible")) {
				jQuery("#subCompte").slideToggle("normal", function(){
					jQuery("#opacity").hide();
					document.body.style.overflow = "visible";
				});
			}

			if (jQuery("#conteneur_fenetres").is(":visible")) {
				jQuery("#conteneur_fenetres").hide();
				jQuery("#conteneur_fenetres").innerHTML = '';
				jQuery("#opacity").hide();
				document.body.style.overflow = "visible";
			}

		});

		//Comportement du champ rechercher
		jQuery('#search').click(function() {

			if( jQuery('#search').val() == "Chercher dans le site" ) {
				jQuery('#search').val('');
			}

		});

		//onglets
		jQuery('#onglets').smartTab({
			stopOnFocus:true,
			transitionEffect:'slide'
		});


		// Ancre Wrapper
		if( self.location.href != 'http://localhost/wookipa/web/fr/accueil.html' &&
			self.location.href != 'http://v2.wookipa.com/fr/accueil.html' &&
			self.location.href != 'http://www.wookipa.com/fr/accueil.html') {

			//jQuery('html,body').animate({scrollTop:jQuery('#id-scroll').offset().top},'10000','swing');
		}
	});
}

ActivateToolbar();
AnimeRegie();
ActivatePartner();

