Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 1418 | Rev 1420 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1418 Rev 1419
Line 1... Line 1...
1
$(document).ready(function() {	
1
$(document).ready(function() {	
-
 
2
	// Activation du carousel d'images
-
 
3
	$('#smartflore-illustrations-galerie-carousel').carousel();
Line 2... Line 4...
2
	
4
	
3
	$('#smartflore-illustrations-galerie-carousel').carousel()
5
	// Pour que les sources s'affichent dans une nouvelle fenêtre
4
	$('#smartflore-footer-button-sources').click(function() {
6
	$('#smartflore-footer-button-sources').click(function() {
5
		voirSources();
7
		voirSources();
Line -... Line 8...
-
 
8
	});
-
 
9
	
-
 
10
	// Pour faire disparaître la barre d'url du navigateur sur le premier toucher de l'utilisateur
-
 
11
	$('body').on('click', '*', function() {
-
 
12
        screenfull.request();
6
	});
13
    });
7
	
14
	
8
	function voirSources() {
15
	function voirSources() {
Line 9... Line 16...
9
		var w = window.open();
16
		var w = window.open();
10
		var html = $("#smartflore-sources").html();
17
		var html = $("#smartflore-sources").html();
11
	
-
 
12
	    $(w.document.body).html(html);
-
 
13
	}
-
 
14
	
-
 
15
	toggleFullScreen();
-
 
16
	
-
 
17
	//TODO gérer la fonction de swipe sur le téléphone
-
 
18
	// Slider images : bootstrap
-
 
19
	/*if (document.getElementById('slider-pictures')) {
-
 
20
		$('#slider-pictures').hide(); 
-
 
21
		$('#slider-pictures').swiperight(function() {  
-
 
22
			$('#slider-pictures').carousel('prev');  
-
 
23
		});  
-
 
24
		$('#slider-pictures').swipeleft(function() {  
-
 
25
			$('#slider-pictures').carousel('next');  
-
 
26
		});
-
 
27
	}*/
-
 
28
});
-
 
29
 
-
 
30
// http://www.html5rocks.com/en/mobile/fullscreen/?redirect_from_locale=fr
-
 
31
function toggleFullScreen() {
-
 
32
	var doc = window.document;
-
 
33
	var docEl = doc.documentElement;
-
 
34
	
-
 
35
	var requestFullScreen = docEl.requestFullscreen || docEl.mozRequestFullScreen || docEl.webkitRequestFullScreen || docEl.msRequestFullscreen;
-
 
36
	var cancelFullScreen = doc.exitFullscreen || doc.mozCancelFullScreen || doc.webkitExitFullscreen || doc.msExitFullscreen;
-
 
37
	
-
 
38
	if(!doc.fullscreenElement && !doc.mozFullScreenElement && !doc.webkitFullscreenElement && !doc.msFullscreenElement) {
-
 
39
		requestFullScreen.call(docEl);
-
 
40
	}
-
 
41
	else {
-
 
42
		cancelFullScreen.call(doc);
18
	
-
 
19
	    $(w.document.body).html(html);
43
	}
20
	}