/** * Created by baptiste on 18/04/14. */ jQuery(document).ready(function() { jQuery('.btn[data-toggle*="tooltip"]').each(function(){ jQuery(this).tooltip(); }); }); function displayElem(e) { var targetElement; targetElement = document.getElementById(e); jQuery('.display').hide(); targetElement.style.display = "inline"; } function visibilite(thingId) { var targetElement; targetElement = document.getElementById(thingId) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-auteur').innerHTML== translate.compl){ document.getElementById('wphal-auteur').innerHTML= translate.princ; } else { document.getElementById('wphal-auteur').innerHTML= translate.compl; } } function visibiliterevues(idrevues) { var targetElement; targetElement = document.getElementById(idrevues) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-revue').innerHTML== translate.compl){ document.getElementById('wphal-revue').innerHTML= translate.princ; } else { document.getElementById('wphal-revue').innerHTML= translate.compl; } } function visibiliteannee(idannee) { var targetElement; targetElement = document.getElementById(idannee) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-annee').innerHTML== translate.compl){ document.getElementById('wphal-annee').innerHTML= translate.princ; } else { document.getElementById('wphal-annee').innerHTML= translate.compl; } } function visibiliteinst(idinst) { var targetElement; targetElement = document.getElementById(idinst) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-inst').innerHTML== translate.compl){ document.getElementById('wphal-inst').innerHTML= translate.princ; } else { document.getElementById('wphal-inst').innerHTML= translate.compl; } } function visibilitelab(idlab) { var targetElement; targetElement = document.getElementById(idlab) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-lab').innerHTML== translate.compl){ document.getElementById('wphal-lab').innerHTML= translate.princ; } else { document.getElementById('wphal-lab').innerHTML= translate.compl; } } function visibilitedept(iddept) { var targetElement; targetElement = document.getElementById(iddept) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-dept').innerHTML== translate.compl){ document.getElementById('wphal-dept').innerHTML= translate.princ; } else { document.getElementById('wphal-dept').innerHTML= translate.compl; } } function visibiliteequipe(idequipe) { var targetElement; targetElement = document.getElementById(idequipe) ; if (targetElement.style.display == "none") { targetElement.style.display = "inline" ; } else { targetElement.style.display = "none" ; } if (document.getElementById('wphal-equipe').innerHTML== translate.compl){ document.getElementById('wphal-equipe').innerHTML= translate.princ; } else { document.getElementById('wphal-equipe').innerHTML= translate.compl; } } function visibilitedisci(iddisci,idgraph,idtri) { var data = jQuery.parseJSON(WPWallSettings); var plot1 = jQuery.jqplot ('wphal-piedisci', [data], { grid: { drawBorder: false, drawGridlines: false, background: '#ffffff', shadow:false }, highlighter: { show:true, formatString: "%s
%d
%s", tooltipLocation: 'ne', useAxesFormatters: false }, seriesDefaults:{ shadow : false, renderer:jQuery.jqplot.PieRenderer, rendererOptions: { startAngle:-90, showDataLabels: true } } } ); var targetElement; var tri; tri = document.getElementById(idtri) ; graphElement = document.getElementById(idgraph) ; targetElement = document.getElementById(iddisci) ; if (targetElement.style.display == "none") { graphElement.style.display = "none" ; targetElement.style.display = "inline" ; tri.style.display = "" ; } else { targetElement.style.display = "none" ; graphElement.style.display = "inline"; tri.style.display = "none" ; plot1.replot(); } if (document.getElementById('wphal-disci').innerHTML== translate.graph){ document.getElementById('wphal-disci').innerHTML= translate.liste; } else { document.getElementById('wphal-disci').innerHTML= translate.graph; } } function visibilitekey(idkey,idsuite,idtri) { var targetElement; var keyElement; var tri; keyElement = document.getElementById(idkey) ; tri = document.getElementById(idtri) ; targetElement = document.getElementById(idsuite) ; if (targetElement.style.display == "none") { keyElement.style.display = "none" ; targetElement.style.display = ""; tri.style.display = "" ; } else { targetElement.style.display = "none"; keyElement.style.display = ""; tri.style.display = "none" ; } if (document.getElementById('wphal-key').innerHTML== translate.compl){ document.getElementById('wphal-key').innerHTML= translate.nuage; } else { document.getElementById('wphal-key').innerHTML= translate.compl; } } function toggleSort(e, b, div, divsuite, bouton) { if (b) { //Tri alpha if (jQuery(e).attr('data-sort')) { triZA(div, divsuite, bouton); jQuery(e).removeAttr('data-sort'); } else { triAZ(div, divsuite, bouton); jQuery(e).attr('data-sort', true); } } else { //Tri nb if (jQuery(e).attr('data-sort')) { triNB(div, divsuite, bouton); jQuery(e).removeAttr('data-sort'); } else { triBN(div, divsuite, bouton); jQuery(e).attr('data-sort', true); } } } function triAZ(div, divsuite, bouton){ var jQuerywrapper = jQuery('#'+div); var nb = jQuery('#'+divsuite).find('.metadata').length; jQuerywrapper.find('.metadata').sort(function (a, b) { return jQuery(a).text().toUpperCase().localeCompare( jQuery(b).text().toUpperCase()); }) .appendTo( jQuerywrapper ); jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); } function triZA(div, divsuite, bouton){ var jQuerywrapper = jQuery('#'+div); var nb = jQuery('#'+divsuite).find('.metadata').length; jQuerywrapper.find('.metadata').sort(function (a, b) { return jQuery(b).text().toUpperCase().localeCompare( jQuery(a).text().toUpperCase()); }) .appendTo( jQuerywrapper ); jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); } function triNB(div, divsuite, bouton){ var jQuerywrapper = jQuery('#'+div); var nb = jQuery('#'+divsuite).find('.metadata').length; jQuerywrapper.find('.metadata').sort(function (a, b) { if (+a.dataset.percentage > +b.dataset.percentage) return -1; if ( +a.dataset.percentage < +b.dataset.percentage ) return 1; return 0; }) .appendTo( jQuerywrapper ); jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); } function triBN(div, divsuite, bouton){ var jQuerywrapper = jQuery('#'+div); var nb = jQuery('#'+divsuite).find('.metadata').length; jQuerywrapper.find('.metadata').sort(function (a, b) { if (+a.dataset.percentage > +b.dataset.percentage) return 1; if ( +a.dataset.percentage < +b.dataset.percentage ) return -1; return 0; }) .appendTo( jQuerywrapper ); jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); }