Changeset 686 for geisa/web/initGeisa_script.jsp
- Timestamp:
- 12/07/12 17:45:36 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
geisa/web/initGeisa_script.jsp
r675 r686 485 485 486 486 // Create menu deroulant choix de la base2 pour l'onglet "Database comparison" 487 487 488 var paramDatabase2 = new Object(); 488 489 paramDatabase2.id = "selectDatabase2"; 489 490 paramDatabase2.parent = $("#database2"); 490 this.selectDatabase2 = new Select( paramDatabase );491 this.selectDatabase2 = new Select( paramDatabase2 ); 491 492 this.selectDatabase2.add( 'GEISA2011', "GEISA 2011", jQuery.proxy(this.onClickSelectDatabase, this), '<%=IsotopeG09.class%>' ); 492 493 this.selectDatabase2.add( 'GEISA2003', "GEISA 2003", jQuery.proxy(this.onClickSelectDatabase, this), '<%=IsotopeG03.class%>' ); … … 517 518 document.getElementById("spectralRangeLower").innerHTML = "Lower value, cm<sup>-1</sup> : "; 518 519 document.getElementById("spectralRangeUpper").innerHTML = "Upper value, cm<sup>-1</sup> : "; 519 document.getElementById("samplingStep").innerHTML = "<br> <a href='#' TITLE='Allows to explore the chosen spectral range by generating a graph every spectral step (in the whole chosen spectral range). The default value is equal to size of the selected spectral range.'><b>?</b></a> Sampling step :";520 document.getElementById("samplingStep").innerHTML = "<br> Splitting step, cm<sup>-1</sup> : <a href='#' TITLE='Split equally the selected spectral range for generating a series of graphs. Default case: one graph for the whole spectral range.'><img src='resources/images/elements/index.jpeg' height='16px' width='16px'></a> "; 520 521 //zone texte SpectralRangeLower 521 522 var inputSpectralRangeLower = $( document.createElement( "input" ) ); … … 565 566 this.selectTraceAxeY1 = new Select( paramSelectAxeY1 ); 566 567 this.selectTraceAxeY1.add( 'B', "Intensity", jQuery.proxy(this.onClickSelectTraceAxeY1, this )); 567 this.selectTraceAxeY1.add( 'C', "Air broadening pressure halfwidth ", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );568 this.selectTraceAxeY1.add( 'C', "Air broadening pressure halfwidth HWHM", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 568 569 this.selectTraceAxeY1.add( 'D', "Energy of the lower transition level", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 569 this.selectTraceAxeY1.add( 'F', "Temperature of the air broadening halfwidth", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );570 this.selectTraceAxeY1.add( 'N', "Self broadening pressure halfwidth (HWHM )", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );570 this.selectTraceAxeY1.add( 'F', "Temperature dependence coefficient n of HWHM", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 571 this.selectTraceAxeY1.add( 'N', "Self broadening pressure halfwidth (HWHMself)", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 571 572 this.selectTraceAxeY1.add( 'O', "Air pressure shift of the line transition", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 572 this.selectTraceAxeY1.add( 'R', "Temperature of the air pressure shift", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );573 this.selectTraceAxeY1.add( 'R', "Temperature dependence coeff. of the air pressure shift", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 573 574 this.selectTraceAxeY1.selectFirst( false ); 574 575 … … 626 627 paramSelectTypeTraceDatabase2.id = "selectTypePlotDatabase2"; 627 628 paramSelectTypeTraceDatabase2.parent = $("#typePlotDatabase2"); 628 this.selectTypeTraceDatabase2 = new Select( paramSelectTypeTrace Y1);629 this.selectTypeTraceDatabase2 = new Select( paramSelectTypeTraceDatabase2 ); 629 630 this.selectTypeTraceDatabase2.add( 'l', "Lines" ); 630 631 this.selectTypeTraceDatabase2.add( 'p', "Dots" ); … … 695 696 this.selectTraceAxeY2.add( 'no', "None", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 696 697 this.selectTraceAxeY2.add( 'B', "Intensity", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 697 this.selectTraceAxeY2.add( 'C', "Air broadening pressure halfwidth ", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) );698 this.selectTraceAxeY2.add( 'C', "Air broadening pressure halfwidth HWHM", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 698 699 this.selectTraceAxeY2.add( 'D', "Energy of the lower transition level", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 699 this.selectTraceAxeY2.add( 'F', "Temperature of the air broadening halfwidth", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) );700 this.selectTraceAxeY2.add( 'N', "Self broadening pressure halfwidth (HWHM )", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) );700 this.selectTraceAxeY2.add( 'F', "Temperature dependence coefficient n of HWHM", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 701 this.selectTraceAxeY2.add( 'N', "Self broadening pressure halfwidth (HWHMself)", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 701 702 this.selectTraceAxeY2.add( 'O', "Air pressure shift of the line transition", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 702 this.selectTraceAxeY2.add( 'R', "Temperature of the air pressure shift", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) );703 this.selectTraceAxeY2.add( 'R', "Temperature dependence coeff. of the air pressure shift", jQuery.proxy(this.onClickSelectTraceAxeY2, this ) ); 703 704 this.selectTraceAxeY2.selectFirst( false ); 704 705 … … 1103 1104 if (this.nbGraph > 20) 1104 1105 { 1105 alert("Too many graphics will be drawn ("+this.nbGraph+"). Please change the value of the sampling step or change the value of thetype of graph.");1106 alert("Too many graphics will be drawn ("+this.nbGraph+"). Please change the value of the sampling step or change the type of graph."); 1106 1107 return; 1107 1108 } … … 1671 1672 document.getElementById('titlePage').innerHTML = "Graphic vizualisation of the GEISA database"; 1672 1673 //Eléments qui apparaissent avec cette option 1674 document.getElementById("informationContents").style.display= ""; 1673 1675 document.getElementById("axeY1Gene").style.display= ""; 1674 1676 document.getElementById("showAdvancedOptions").style.display= ""; … … 1676 1678 document.getElementById("drawingOptionsY2").style.display= ""; 1677 1679 //Eléments qui disparaissent avec cette option 1680 document.getElementById("informationGlobal").style.display= "none"; 1681 document.getElementById("informationComparison").style.display= "none"; 1682 document.getElementById("titreDatabase1").style.display= "none"; 1683 document.getElementById("titreDatabase2").style.display= "none"; 1678 1684 document.getElementById("database2").style.display= "none"; 1685 document.getElementById("titreTypePlotY1").style.display= "none"; 1686 document.getElementById("titreTypePlotY2").style.display= "none"; 1679 1687 document.getElementById("typePlotDatabase2").style.display= "none"; 1680 1688 document.getElementById("outputDatabaseComparison").style.display= "none"; 1689 //ProblÚme de marge avec le bord du fieldset 1690 $("#database1").removeClass("containerDatabase"); 1691 $("#database1").addClass("containerBeginDatabase"); 1681 1692 }, 1682 1693 //Action quand on clique sur l'onglet GlobalRepresentation … … 1690 1701 document.getElementById('titlePage').innerHTML = ""; 1691 1702 document.getElementById('titlePage').innerHTML = "Global Representation"; 1703 //Eléments qui apparaissent avec cette option 1704 document.getElementById("informationGlobal").style.display= ""; 1692 1705 //Eléments qui disparaissent avec cette option 1706 document.getElementById("informationContents").style.display= "none"; 1707 document.getElementById("informationComparison").style.display= "none"; 1708 document.getElementById("titreDatabase1").style.display= "none"; 1709 document.getElementById("titreDatabase2").style.display= "none"; 1693 1710 document.getElementById("database2").style.display= "none"; 1694 1711 document.getElementById("axeY1Gene").style.display= "none"; 1695 document.getElementById("typePlotDatabase2").style.display= "none"; 1712 document.getElementById("titreTypePlotY1").style.display= "none"; 1713 document.getElementById("titreTypePlotY2").style.display= "none"; 1714 document.getElementById("typePlotDatabase2").style.display= "none"; 1696 1715 document.getElementById("showAdvancedOptions").style.display= "none"; 1697 1716 document.getElementById("advancedOptions").style.display= "none"; 1717 //ProblÚme de marge avec le bord du fieldset 1718 $("#database1").removeClass("containerDatabase"); 1719 $("#database1").addClass("containerBeginDatabase"); 1698 1720 1699 1721 }, … … 1709 1731 document.getElementById('titlePage').innerHTML = "Databases Comparison"; 1710 1732 //Eléments qui apparaissent avec cette option 1733 document.getElementById("informationComparison").style.display= ""; 1734 document.getElementById("titreDatabase1").style.display= ""; 1735 document.getElementById("titreDatabase2").style.display= ""; 1711 1736 document.getElementById("database2").style.display= ""; 1737 document.getElementById("titreTypePlotY1").style.display= ""; 1738 document.getElementById("titreTypePlotY2").style.display= ""; 1712 1739 document.getElementById("typePlotDatabase2").style.display= ""; 1713 1740 document.getElementById("showAdvancedOptions").style.display= ""; 1714 1741 document.getElementById("outputDatabaseComparison").style.display= ""; 1715 1742 //Eléments qui disparaissent avec cette option 1743 document.getElementById("informationContents").style.display= "none"; 1744 document.getElementById("informationGlobal").style.display= "none"; 1716 1745 document.getElementById("axeY2Gene").style.display= "none"; 1717 1746 document.getElementById("drawingOptionsY2").style.display= "none"; 1747 1748 //ProblÚme de marge avec le bord du fieldset 1749 $("#database1").removeClass("containerBeginDatabase"); 1750 $("#database1").addClass("containerDatabase"); 1718 1751 }, 1719 1752 … … 2313 2346 this.selectButton.setValue("Select all isotopologues"); 2314 2347 2315 //spectral range 2316 //$("#rangeLower").val(0); 2317 //$("#rangeUpper").val(35877.030506); 2318 $("#rangeLower").val(""); 2319 $("#rangeUpper").val(""); 2348 //spectral range 2349 //remettre les valeurs par défaut en fonction de la base sélectionnée : 2350 switch (this.selectDatabase.getValue()) { 2351 case 'GEISA2003': 2352 $("#rangeLower").val(0); 2353 $("#rangeUpper").val(35877.030506); 2354 break; 2355 case 'GEISA2011': 2356 $("#rangeLower").val(0); 2357 $("#rangeUpper").val(35877.030506); 2358 break; 2359 case 'GEISAIASI2003': 2360 $("#rangeLower").val(599.000793); 2361 $("#rangeUpper").val(3000.998767); 2362 break; 2363 case 'GEISAIASI2011': 2364 $("#rangeLower").val(599.000793); 2365 $("#rangeUpper").val(3000.998767); 2366 break; 2367 } 2368 2320 2369 $("#sampStep").val(""); 2321 2370
Note: See TracChangeset
for help on using the changeset viewer.