Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 453 Rev 474
Line 467... Line 467...
467
		 event.preventDefault(); 
467
		 event.preventDefault(); 
468
		 objetContenuWiki.html(htmlWikiOriginal);
468
		 objetContenuWiki.html(htmlWikiOriginal);
469
	});
469
	});
470
}
470
}
Line -... Line 471...
-
 
471
 
-
 
472
function plierTout() {
-
 
473
	$('.nom').children('.imagetteMoins').removeClass('imagetteMoins').addClass('imagettePlus');
-
 
474
	$('.plus').css('display', 'none');
-
 
475
}
-
 
476
 
-
 
477
function deplierTout() {
-
 
478
	$('.nom').children('.imagettePlus').removeClass('imagettePlus').addClass('imagetteMoins');
-
 
479
	$('.plus').css('display', 'inline');
-
 
480
}
-
 
481
 
-
 
482
function gestionBiblio(parent) {
-
 
483
	parent.children('.nom').each(function () {
-
 
484
		html = $(this).html();
-
 
485
		posCrochetGauche = html.indexOf('[');
-
 
486
		if (posCrochetGauche > 0) {
-
 
487
			$(this).css('cursor', 'pointer');
-
 
488
			nom = html.substr(0, posCrochetGauche);
-
 
489
			biblio = html.substr(posCrochetGauche, html.length);
-
 
490
			$(this).html(nom);
-
 
491
			
-
 
492
			imagettePlus = document.createElement('div');
-
 
493
			$(imagettePlus).addClass('imagettePlus');
-
 
494
			$(this).prepend($(imagettePlus));
-
 
495
			
-
 
496
			plus = document.createElement('span');
-
 
497
			$(plus).addClass('plus');
-
 
498
			$(plus).html(biblio);
-
 
499
			$(plus).hide();
-
 
500
			
-
 
501
			$(this).click(function() {
-
 
502
				
-
 
503
				if (!$(this).children('.plus').is(':visible')) {
-
 
504
					$(this).children('.imagettePlus').removeClass('imagettePlus').addClass('imagetteMoins');
-
 
505
					$(this).children('.plus').css('display', 'inline');
-
 
506
				} else {
-
 
507
					$(this).children('.imagetteMoins').removeClass('imagetteMoins').addClass('imagettePlus');
-
 
508
					$(this).children('.plus').css('display', 'none');
-
 
509
				}
-
 
510
				
-
 
511
			});				
-
 
512
			$(this).append($(plus));		
-
 
513
		}
-
 
514
	});
-
 
515
}
-
 
516
 
-
 
517
function gererEvenementsPliage() {
-
 
518
	$('.lien_tout_deplier').live('click', function() {
-
 
519
		deplierTout();
-
 
520
	});
-
 
521
	$('.lien_tout_plier').live('click', function() {
-
 
522
		plierTout();
-
 
523
	});
-
 
524
	gestionBiblio(document);
-
 
525
}
471
 
526
 
Line 472... Line 527...
472
var fancyboxinitialise = false;
527
var fancyboxinitialise = false;
473
 
528
 
474
//Initialisation
529
//Initialisation
Line 535... Line 590...
535
		}
590
		}
536
	});
591
	});
Line 537... Line 592...
537
	
592
	
538
	gererLiensOuvertureOnglets();
593
	gererLiensOuvertureOnglets();
-
 
594
	gererEvenementsWiki();
539
	gererEvenementsWiki();
595
	gererEvenementsPliage();
Line 540... Line 596...
540
});
596
});
541
 
597