- Timestamp:
- 09/28/12 17:06:33 (12 years ago)
- Location:
- geisa/web
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
geisa/web/initGeisa.jsp
r551 r564 31 31 32 32 33 <div id="titlePage" class="titlePage"></div>< div id="loading"></div><br>33 <div id="titlePage" class="titlePage"></div><br> 34 34 35 35 This tool is to draw spectroscopic parameters in fonction of wave number. 36 36 Please select the differents parameters to draw your own graph. 37 <br> <br> 37 38 38 39 <div id="formulaire" class="formulaire"> 39 <ul> <ul> 40 <div id="database" class="database"> 41 <fieldset><legend><b>Choosing database :</b></legend> 42 <div id="database1" class="database1"> 43 </div> 44 </fieldset> 45 </div> 46 47 48 <div id="molecules" class="molecules"> 49 <fieldset><legend><b>Choosing molecules :</b></legend> 50 <div id="BDD-GEISA2011" class="moleculesGEISA11"> 51 <!-- <table cellspacing=5 width=500> 52 <tr valign=top><td><span class="molecule"><nobr><input type=checkbox id=h2o-all onclick="cliquetout('h2o');"><B><a href="javascript:visibilite('h2oCache');">H<sub>2</sub>O</a></B></nobr></span><div class="divViolet" id="h2oCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-h2o name=moles value=h2o_161 onclick="decliquemol('h2o');">161</nobr><br><nobr> <input type=checkbox id=chk-h2o name=moles value=h2o_162 onclick="decliquemol('h2o');">162</nobr><br><nobr> <input type=checkbox id=chk-h2o name=moles value=h2o_171 onclick="decliquemol('h2o');">171</nobr><br><nobr> <input type=checkbox id=chk-h2o name=moles value=h2o_181 onclick="decliquemol('h2o');">181</nobr><br><nobr> <input type=checkbox id=chk-h2o name=moles value=h2o_182 onclick="decliquemol('h2o');">182</nobr><br><nobr> <input type=checkbox id=chk-h2o name=moles value=h2o_172 onclick="decliquemol('h2o');">172</nobr><br></span></div></td> 53 <td><span class="molecule"><nobr><input type=checkbox id=co2-all onclick="cliquetout('co2');"><B><a href="javascript:visibilite('co2Cache');">CO<sub>2</sub></a></B></nobr></span><div class="divViolet" id="co2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_626 onclick="decliquemol('co2');">626</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_627 onclick="decliquemol('co2');">627</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_628 onclick="decliquemol('co2');">628</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_636 onclick="decliquemol('co2');">636</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_637 onclick="decliquemol('co2');">637</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_638 onclick="decliquemol('co2');">638</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_728 onclick="decliquemol('co2');">728</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_828 onclick="decliquemol('co2');">828</nobr><br><nobr> <input type=checkbox id=chk-co2 name=moles value=co2_838 onclick="decliquemol('co2');">838</nobr><br></span></div></td> 54 <td><span class="molecule"><nobr><input type=checkbox id=o3-all onclick="cliquetout('o3');"><B><a href="javascript:visibilite('o3Cache');">O<sub>3</sub></a></B></nobr></span><div class="divViolet" id="o3Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-o3 name=moles value=o3_666 onclick="decliquemol('o3');">666</nobr><br><nobr> <input type=checkbox id=chk-o3 name=moles value=o3_668 onclick="decliquemol('o3');">668</nobr><br><nobr> <input type=checkbox id=chk-o3 name=moles value=o3_686 onclick="decliquemol('o3');">686</nobr><br><nobr> <input type=checkbox id=chk-o3 name=moles value=o3_667 onclick="decliquemol('o3');">667</nobr><br><nobr> <input type=checkbox id=chk-o3 name=moles value=o3_676 onclick="decliquemol('o3');">676</nobr><br></span></div></td> 55 <td><span class="molecule"><nobr><input type=checkbox id=n2o-all onclick="cliquetout('n2o');"><B><a href="javascript:visibilite('n2oCache');">N<sub>2</sub>O</a></B></nobr></span><div class="divViolet" id="n2oCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_446 onclick="decliquemol('n2o');">446</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_447 onclick="decliquemol('n2o');">447</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_448 onclick="decliquemol('n2o');">448</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_456 onclick="decliquemol('n2o');">456</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_458 onclick="decliquemol('n2o');">458</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_546 onclick="decliquemol('n2o');">546</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_548 onclick="decliquemol('n2o');">548</nobr><br><nobr> <input type=checkbox id=chk-n2o name=moles value=n2o_556 onclick="decliquemol('n2o');">556</nobr><br></span></div></td> 56 <td><span class="molecule"><nobr><input type=checkbox id=co-all onclick="cliquetout('co');"><B><a href="javascript:visibilite('coCache');">CO</a></B></nobr></span><div class="divViolet" id="coCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-co name=moles value=co_26 onclick="decliquemol('co');">26</nobr><br><nobr> <input type=checkbox id=chk-co name=moles value=co_36 onclick="decliquemol('co');">36</nobr><br><nobr> <input type=checkbox id=chk-co name=moles value=co_28 onclick="decliquemol('co');">28</nobr><br><nobr> <input type=checkbox id=chk-co name=moles value=co_27 onclick="decliquemol('co');">27</nobr><br><nobr> <input type=checkbox id=chk-co name=moles value=co_38 onclick="decliquemol('co');">38</nobr><br><nobr> <input type=checkbox id=chk-co name=moles value=co_37 onclick="decliquemol('co');">37</nobr><br></span></div></td> 57 <td><span class="molecule"><nobr><input type=checkbox id=ch4-all onclick="cliquetout('ch4');"><B><a href="javascript:visibilite('ch4Cache');">CH<sub>4</sub></a></B></nobr></span><div class="divViolet" id="ch4Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ch4 name=moles value=ch4_211 onclick="decliquemol('ch4');">211</nobr><br><nobr> <input type=checkbox id=chk-ch4 name=moles value=ch4_311 onclick="decliquemol('ch4');">311</nobr><br></span></div></td> 58 <td><span class="molecule"><nobr><input type=checkbox id=o2-all onclick="cliquetout('o2');"><B><a href="javascript:visibilite('o2Cache');">O<sub>2</sub></a></B></nobr></span><div class="divViolet" id="o2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-o2 name=moles value=o2_66 onclick="decliquemol('o2');">66</nobr><br><nobr> <input type=checkbox id=chk-o2 name=moles value=o2_67 onclick="decliquemol('o2');">67</nobr><br><nobr> <input type=checkbox id=chk-o2 name=moles value=o2_68 onclick="decliquemol('o2');">68</nobr><br></span></div></td> 59 <td><span class="molecule"><nobr><input type=checkbox id=no-all onclick="cliquetout('no');"><B><a href="javascript:visibilite('noCache');">NO</a></B></nobr></span><div class="divViolet" id="noCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-no name=moles value=no_46 onclick="decliquemol('no');">46</nobr><br><nobr> <input type=checkbox id=chk-no name=moles value=no_48 onclick="decliquemol('no');">48</nobr><br><nobr> <input type=checkbox id=chk-no name=moles value=no_56 onclick="decliquemol('no');">56</nobr><br></span></div></td> 60 <td><span class="molecule"><nobr><input type=checkbox id=so2-all onclick="cliquetout('so2');"><B><a href="javascript:visibilite('so2Cache');">SO<sub>2</sub></a></B></nobr></span><div class="divViolet" id="so2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-so2 name=moles value=so2_626 onclick="decliquemol('so2');">626</nobr><br><nobr> <input type=checkbox id=chk-so2 name=moles value=so2_646 onclick="decliquemol('so2');">646</nobr><br></span></div></td> 61 <td><span class="molecule"><nobr><input type=checkbox id=no2-all onclick="cliquetout('no2');"><B><a href="javascript:visibilite('no2Cache');">NO<sub>2</sub></a></B></nobr></span><div class="divViolet" id="no2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-no2 name=moles value=no2_646 onclick="decliquemol('no2');">646</nobr><br></span></div></td></tr> 62 <tr valign=top><td><span class="molecule"><nobr><input type=checkbox id=nh3-all onclick="cliquetout('nh3');"><B><a href="javascript:visibilite('nh3Cache');">NH<sub>3</sub></a></B></nobr></span><div class="divViolet" id="nh3Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-nh3 name=moles value=nh3_411 onclick="decliquemol('nh3');">411</nobr><br><nobr> <input type=checkbox id=chk-nh3 name=moles value=nh3_511 onclick="decliquemol('nh3');">511</nobr><br></span></div></td> 63 <td><span class="molecule"><nobr><input type=checkbox id=ph3-all onclick="cliquetout('ph3');"><B><a href="javascript:visibilite('ph3Cache');">PH<sub>3</sub></a></B></nobr></span><div class="divViolet" id="ph3Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ph3 name=moles value=ph3_131 onclick="decliquemol('ph3');">131</nobr><br></span></div></td> 64 <td><span class="molecule"><nobr><input type=checkbox id=hno3-all onclick="cliquetout('hno3');"><B><a href="javascript:visibilite('hno3Cache');">HNO<sub>3</sub></a></B></nobr></span><div class="divViolet" id="hno3Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hno3 name=moles value=hno3_146 onclick="decliquemol('hno3');">146</nobr><br></span></div></td> 65 <td><span class="molecule"><nobr><input type=checkbox id=oh-all onclick="cliquetout('oh');"><B><a href="javascript:visibilite('ohCache');">OH</a></B></nobr></span><div class="divViolet" id="ohCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-oh name=moles value=oh_61 onclick="decliquemol('oh');">61</nobr><br><nobr> <input type=checkbox id=chk-oh name=moles value=oh_62 onclick="decliquemol('oh');">62</nobr><br><nobr> <input type=checkbox id=chk-oh name=moles value=oh_81 onclick="decliquemol('oh');">81</nobr><br></span></div></td> 66 <td><span class="molecule"><nobr><input type=checkbox id=hf-all onclick="cliquetout('hf');"><B><a href="javascript:visibilite('hfCache');">HF</a></B></nobr></span><div class="divViolet" id="hfCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hf name=moles value=hf_19 onclick="decliquemol('hf');">19</nobr><br></span></div></td> 67 <td><span class="molecule"><nobr><input type=checkbox id=hcl-all onclick="cliquetout('hcl');"><B><a href="javascript:visibilite('hclCache');">HCl</a></B></nobr></span><div class="divViolet" id="hclCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hcl name=moles value=hcl_15 onclick="decliquemol('hcl');">15</nobr><br><nobr> <input type=checkbox id=chk-hcl name=moles value=hcl_17 onclick="decliquemol('hcl');">17</nobr><br></span></div></td> 68 <td><span class="molecule"><nobr><input type=checkbox id=hbr-all onclick="cliquetout('hbr');"><B><a href="javascript:visibilite('hbrCache');">HBr</a></B></nobr></span><div class="divViolet" id="hbrCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hbr name=moles value=hbr_11 onclick="decliquemol('hbr');">11</nobr><br><nobr> <input type=checkbox id=chk-hbr name=moles value=hbr_19 onclick="decliquemol('hbr');">19</nobr><br></span></div></td> 69 <td><span class="molecule"><nobr><input type=checkbox id=hi-all onclick="cliquetout('hi');"><B><a href="javascript:visibilite('hiCache');">HI</a></B></nobr></span><div class="divViolet" id="hiCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hi name=moles value=hi_17 onclick="decliquemol('hi');">17</nobr><br></span></div></td> 70 <td><span class="molecule"><nobr><input type=checkbox id=clo-all onclick="cliquetout('clo');"><B><a href="javascript:visibilite('cloCache');">ClO</a></B></nobr></span><div class="divViolet" id="cloCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-clo name=moles value=clo_56 onclick="decliquemol('clo');">56</nobr><br><nobr> <input type=checkbox id=chk-clo name=moles value=clo_76 onclick="decliquemol('clo');">76</nobr><br></span></div></td> 71 <td><span class="molecule"><nobr><input type=checkbox id=ocs-all onclick="cliquetout('ocs');"><B><a href="javascript:visibilite('ocsCache');">OCS</a></B></nobr></span><div class="divViolet" id="ocsCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ocs name=moles value=ocs_622 onclick="decliquemol('ocs');">622</nobr><br><nobr> <input type=checkbox id=chk-ocs name=moles value=ocs_624 onclick="decliquemol('ocs');">624</nobr><br><nobr> <input type=checkbox id=chk-ocs name=moles value=ocs_632 onclick="decliquemol('ocs');">632</nobr><br><nobr> <input type=checkbox id=chk-ocs name=moles value=ocs_623 onclick="decliquemol('ocs');">623</nobr><br><nobr> <input type=checkbox id=chk-ocs name=moles value=ocs_822 onclick="decliquemol('ocs');">822</nobr><br><nobr> <input type=checkbox id=chk-ocs name=moles value=ocs_634 onclick="decliquemol('ocs');">634</nobr><br></span></div></td></tr> 72 <tr valign=top><td><span class="molecule"><nobr><input type=checkbox id=h2co-all onclick="cliquetout('h2co');"><B><a href="javascript:visibilite('h2coCache');">H<sub>2</sub>CO</a></B></nobr></span><div class="divViolet" id="h2coCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-h2co name=moles value=h2co_126 onclick="decliquemol('h2co');">126</nobr><br><nobr> <input type=checkbox id=chk-h2co name=moles value=h2co_128 onclick="decliquemol('h2co');">128</nobr><br><nobr> <input type=checkbox id=chk-h2co name=moles value=h2co_136 onclick="decliquemol('h2co');">136</nobr><br></span></div></td> 73 <td><span class="molecule"><nobr><input type=checkbox id=c2h6-all onclick="cliquetout('c2h6');"><B><a href="javascript:visibilite('c2h6Cache');">C<sub>2</sub>H<sub>6</sub></a></B></nobr></span><div class="divViolet" id="c2h6Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c2h6 name=moles value=c2h6_226 onclick="decliquemol('c2h6');">226</nobr><br><nobr> <input type=checkbox id=chk-c2h6 name=moles value=c2h6_236 onclick="decliquemol('c2h6');">236</nobr><br></span></div></td> 74 <td><span class="molecule"><nobr><input type=checkbox id=ch3d-all onclick="cliquetout('ch3d');"><B><a href="javascript:visibilite('ch3dCache');">CH<sub>3</sub>D</a></B></nobr></span><div class="divViolet" id="ch3dCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ch3d name=moles value=ch3d_212 onclick="decliquemol('ch3d');">212</nobr><br><nobr> <input type=checkbox id=chk-ch3d name=moles value=ch3d_312 onclick="decliquemol('ch3d');">312</nobr><br></span></div></td> 75 <td><span class="molecule"><nobr><input type=checkbox id=c2h2-all onclick="cliquetout('c2h2');"><B><a href="javascript:visibilite('c2h2Cache');">C<sub>2</sub>H<sub>2</sub></a></B></nobr></span><div class="divViolet" id="c2h2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c2h2 name=moles value=c2h2_221 onclick="decliquemol('c2h2');">221</nobr><br><nobr> <input type=checkbox id=chk-c2h2 name=moles value=c2h2_231 onclick="decliquemol('c2h2');">231</nobr><br></span></div></td> 76 <td><span class="molecule"><nobr><input type=checkbox id=c2h4-all onclick="cliquetout('c2h4');"><B><a href="javascript:visibilite('c2h4Cache');">C<sub>2</sub>H<sub>4</sub></a></B></nobr></span><div class="divViolet" id="c2h4Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c2h4 name=moles value=c2h4_211 onclick="decliquemol('c2h4');">211</nobr><br><nobr> <input type=checkbox id=chk-c2h4 name=moles value=c2h4_311 onclick="decliquemol('c2h4');">311</nobr><br></span></div></td> 77 <td><span class="molecule"><nobr><input type=checkbox id=geh4-all onclick="cliquetout('geh4');"><B><a href="javascript:visibilite('geh4Cache');">GeH<sub>4</sub></a></B></nobr></span><div class="divViolet" id="geh4Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-geh4 name=moles value=geh4_411 onclick="decliquemol('geh4');">411</nobr><br></span></div></td> 78 <td><span class="molecule"><nobr><input type=checkbox id=hcn-all onclick="cliquetout('hcn');"><B><a href="javascript:visibilite('hcnCache');">HCN</a></B></nobr></span><div class="divViolet" id="hcnCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hcn name=moles value=hcn_124 onclick="decliquemol('hcn');">124</nobr><br><nobr> <input type=checkbox id=chk-hcn name=moles value=hcn_125 onclick="decliquemol('hcn');">125</nobr><br><nobr> <input type=checkbox id=chk-hcn name=moles value=hcn_134 onclick="decliquemol('hcn');">134</nobr><br><nobr> <input type=checkbox id=chk-hcn name=moles value=hcn_224 onclick="decliquemol('hcn');">224</nobr><br></span></div></td> 79 <td><span class="molecule"><nobr><input type=checkbox id=c3h8-all onclick="cliquetout('c3h8');"><B><a href="javascript:visibilite('c3h8Cache');">C<sub>3</sub>H<sub>8</sub></a></B></nobr></span><div class="divViolet" id="c3h8Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c3h8 name=moles value=c3h8_221 onclick="decliquemol('c3h8');">221</nobr><br></span></div></td> 80 <td><span class="molecule"><nobr><input type=checkbox id=c2n2-all onclick="cliquetout('c2n2');"><B><a href="javascript:visibilite('c2n2Cache');">C<sub>2</sub>N<sub>2</sub></a></B></nobr></span><div class="divViolet" id="c2n2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c2n2 name=moles value=c2n2_224 onclick="decliquemol('c2n2');">224</nobr><br></span></div></td> 81 <td><span class="molecule"><nobr><input type=checkbox id=c4h2-all onclick="cliquetout('c4h2');"><B><a href="javascript:visibilite('c4h2Cache');">C<sub>4</sub>H<sub>2</sub></a></B></nobr></span><div class="divViolet" id="c4h2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c4h2 name=moles value=c4h2_211 onclick="decliquemol('c4h2');">211</nobr><br></span></div></td> 82 <tr valign=top><td><span class="molecule"><nobr><input type=checkbox id=hc3n-all onclick="cliquetout('hc3n');"><B><a href="javascript:visibilite('hc3nCache');">HC<sub>3</sub>N</a></B></nobr></span><div class="divViolet" id="hc3nCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hc3n name=moles value=hc3n_124 onclick="decliquemol('hc3n');">124</nobr><br></span></div></td> 83 <td><span class="molecule"><nobr><input type=checkbox id=hocl-all onclick="cliquetout('hocl');"><B><a href="javascript:visibilite('hoclCache');">HOCl</a></B></nobr></span><div class="divViolet" id="hoclCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hocl name=moles value=hocl_165 onclick="decliquemol('hocl');">165</nobr><br><nobr> <input type=checkbox id=chk-hocl name=moles value=hocl_167 onclick="decliquemol('hocl');">167</nobr><br></span></div></td> 84 <td><span class="molecule"><nobr><input type=checkbox id=n2-all onclick="cliquetout('n2');"><B><a href="javascript:visibilite('n2Cache');">N<sub>2</sub></a></B></nobr></span><div class="divViolet" id="n2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-n2 name=moles value=n2_44 onclick="decliquemol('n2');">44</nobr><br></span></div></td> 85 <td><span class="molecule"><nobr><input type=checkbox id=ch3cl-all onclick="cliquetout('ch3cl');"><B><a href="javascript:visibilite('ch3clCache');">CH<sub>3</sub>Cl</a></B></nobr></span><div class="divViolet" id="ch3clCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ch3cl name=moles value=ch3cl_215 onclick="decliquemol('ch3cl');">215</nobr><br><nobr> <input type=checkbox id=chk-ch3cl name=moles value=ch3cl_217 onclick="decliquemol('ch3cl');">217</nobr><br></span></div></td> 86 <td><span class="molecule"><nobr><input type=checkbox id=h2o2-all onclick="cliquetout('h2o2');"><B><a href="javascript:visibilite('h2o2Cache');">H<sub>2</sub>O<sub>2</sub></a></B></nobr></span><div class="divViolet" id="h2o2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-h2o2 name=moles value=h2o2_166 onclick="decliquemol('h2o2');">166</nobr><br></span></div></td> 87 <td><span class="molecule"><nobr><input type=checkbox id=h2s-all onclick="cliquetout('h2s');"><B><a href="javascript:visibilite('h2sCache');">H<sub>2</sub>S</a></B></nobr></span><div class="divViolet" id="h2sCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-h2s name=moles value=h2s_121 onclick="decliquemol('h2s');">121</nobr><br><nobr> <input type=checkbox id=chk-h2s name=moles value=h2s_141 onclick="decliquemol('h2s');">141</nobr><br><nobr> <input type=checkbox id=chk-h2s name=moles value=h2s_131 onclick="decliquemol('h2s');">131</nobr><br></span></div></td> 88 <td><span class="molecule"><nobr><input type=checkbox id=hcooh-all onclick="cliquetout('hcooh');"><B><a href="javascript:visibilite('hcoohCache');">HCOOH</a></B></nobr></span><div class="divViolet" id="hcoohCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hcooh name=moles value=hcooh_261 onclick="decliquemol('hcooh');">261</nobr><br></span></div></td> 89 <td><span class="molecule"><nobr><input type=checkbox id=cof2-all onclick="cliquetout('cof2');"><B><a href="javascript:visibilite('cof2Cache');">COF<sub>2</sub></a></B></nobr></span><div class="divViolet" id="cof2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-cof2 name=moles value=cof2_269 onclick="decliquemol('cof2');">269</nobr><br></span></div></td> 90 <td><span class="molecule"><nobr><input type=checkbox id=sf6-all onclick="cliquetout('sf6');"><B><a href="javascript:visibilite('sf6Cache');">SF<sub>6</sub></a></B></nobr></span><div class="divViolet" id="sf6Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-sf6 name=moles value=sf6_29 onclick="decliquemol('sf6');">29</nobr><br></span></div></td> 91 <td><span class="molecule"><nobr><input type=checkbox id=c3h4-all onclick="cliquetout('c3h4');"><B><a href="javascript:visibilite('c3h4Cache');">C<sub>3</sub>H<sub>4</sub></a></B></nobr></span><div class="divViolet" id="c3h4Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c3h4 name=moles value=c3h4_341 onclick="decliquemol('c3h4');">341</nobr><br></span></div></td></tr> 92 <tr valign=top><td><span class="molecule"><nobr><input type=checkbox id=ho2-all onclick="cliquetout('ho2');"><B><a href="javascript:visibilite('ho2Cache');">HO<sub>2</sub></a></B></nobr></span><div class="divViolet" id="ho2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ho2 name=moles value=ho2_166 onclick="decliquemol('ho2');">166</nobr><br></span></div></td> 93 <td><span class="molecule"><nobr><input type=checkbox id=clono2-all onclick="cliquetout('clono2');"><B><a href="javascript:visibilite('clono2Cache');">ClONO<sub>2</sub></a></B></nobr></span><div class="divViolet" id="clono2Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-clono2 name=moles value=clono2_564 onclick="decliquemol('clono2');">564</nobr><br><nobr> <input type=checkbox id=chk-clono2 name=moles value=clono2_764 onclick="decliquemol('clono2');">764</nobr><br></span></div></td> 94 <td><span class="molecule"><nobr><input type=checkbox id=ch3br-all onclick="cliquetout('ch3br');"><B><a href="javascript:visibilite('ch3brCache');">CH<sub>3</sub>Br</a></B></nobr></span><div class="divViolet" id="ch3brCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ch3br name=moles value=ch3br_79 onclick="decliquemol('ch3br');">79</nobr><br><nobr> <input type=checkbox id=chk-ch3br name=moles value=ch3br_81 onclick="decliquemol('ch3br');">81</nobr><br></span></div></td> 95 <td><span class="molecule"><nobr><input type=checkbox id=ch3oh-all onclick="cliquetout('ch3oh');"><B><a href="javascript:visibilite('ch3ohCache');">CH<sub>3</sub>OH</a></B></nobr></span><div class="divViolet" id="ch3ohCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ch3oh name=moles value=ch3oh_216 onclick="decliquemol('ch3oh');">216</nobr><br></span></div></td> 96 <td><span class="molecule"><nobr><input type=checkbox id=noplus-all onclick="cliquetout('noplus');"><B><a href="javascript:visibilite('noplusCache');">NO<sup>+</sup></a></B></nobr></span><div class="divViolet" id="noplusCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-noplus name=moles value=noplus_46 onclick="decliquemol('noplus');">46</nobr><br></span></div></td> 97 <td><span class="molecule"><nobr><input type=checkbox id=hnc-all onclick="cliquetout('hnc');"><B><a href="javascript:visibilite('hncCache');">HNC</a></B></nobr></span><div class="divViolet" id="hncCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-hnc name=moles value=hnc_142 onclick="decliquemol('hnc');">142</nobr><br></span></div></td> 98 <td><span class="molecule"><nobr><input type=checkbox id=c6h6-all onclick="cliquetout('c6h6');"><B><a href="javascript:visibilite('c6h6Cache');">C<sub>6</sub>H<sub>6</sub></a></B></nobr></span><div class="divViolet" id="c6h6Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c6h6 name=moles value=c6h6_266 onclick="decliquemol('c6h6');">266</nobr><br></span></div></td> 99 <td><span class="molecule"><nobr><input type=checkbox id=c2hd-all onclick="cliquetout('c2hd');"><B><a href="javascript:visibilite('c2hdCache');">C<sub>2</sub>HD</a></B></nobr></span><div class="divViolet" id="c2hdCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-c2hd name=moles value=c2hd_122 onclick="decliquemol('c2hd');">122</nobr><br></span></div></td> 100 <td><span class="molecule"><nobr><input type=checkbox id=cf4-all onclick="cliquetout('cf4');"><B><a href="javascript:visibilite('cf4Cache');">CF<sub>4</sub></a></B></nobr></span><div class="divViolet" id="cf4Cache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-cf4 name=moles value=cf4_291 onclick="decliquemol('cf4');">291</nobr><br></span></div></td> 101 <td><span class="molecule"><nobr><input type=checkbox id=ch3cn-all onclick="cliquetout('ch3cn');"><B><a href="javascript:visibilite('ch3cnCache');">CH<sub>3</sub>CN</a></B></nobr></span><div class="divViolet" id="ch3cnCache" style="display:none;"><span class="isotope"><nobr> <input type=checkbox id=chk-ch3cn name=moles value=ch3cn_234 onclick="decliquemol('ch3cn');">234</nobr><br></span></div></td></tr> 102 </table>--> 103 </div> 104 105 <div style="display:none;" id="BDD-GEISAIASI2011" class="moleculesGEISA11"> 106 </div> 107 <div style="display:none;" id="BDD-GEISA2003" class="moleculesGEISA11"> 108 </div> 109 <div style="display:none;" id="BDD-GEISAIASI2003" class="moleculesGEISA11"> 40 41 <div id="inputs" class="inputs"> 42 <fieldset class="general"><legend><span class="fieldsetGeneralTitle">Inputs :</span></legend> 43 <div id="database" class="database"> 44 <fieldset class="options"><legend><b>Choosing database :</b></legend> 45 <div id="database1" class="containerInsideOptions"> 46 </div> 47 </fieldset> 48 </div> 49 50 <div id="molecules" class="molecules"> 51 <fieldset class="options"><legend><b>Choosing molecules :</b></legend> 52 <div id="BDD-GEISA2011" class="moleculesGEISA11"> 53 </div> 54 <div style="display:none;" id="BDD-GEISAIASI2011" class="moleculesGEISA11"> 55 </div> 56 <div style="display:none;" id="BDD-GEISA2003" class="moleculesGEISA11"> 57 </div> 58 <div style="display:none;" id="BDD-GEISAIASI2003" class="moleculesGEISA11"> 59 </div> 60 </fieldset> 110 61 </div> 111 62 </fieldset> … … 113 64 114 65 115 <div id="specTrans" class="specTrans"> 116 <div id="spectralRange" class="spectralRange"> 117 <!--<fieldset><legend><b>Choosing the spectral range from 0 to 35877.030506 cm<sup>-1</sup> :</b></legend>--> 118 <fieldset><legend><b><div id="spectralRangeTitre"></div></b></legend> 119 120 <div id="spectralRangeLower" class="spectralRangeLower"></div> 121 <div id="spectralRangeUpper" class="spectralRangeUpper"></div> 122 </fieldset> 123 </div> 124 <div id="transition" class="transition"> 125 <fieldset><legend><b>Choosing transitions : (optional)</b></legend> 126 <div id="transitionValue" class="transitionValue"> 127 <!-- <div id="transitionUpperTitle" class="transitionUpperTitle">Upper bound :</div> --> 128 <div id="transitionUpperTitle" class="transitionUpperTitle"></div> 129 <div id="transitionUpper" class="transitionUpper"></div> 130 <br> 131 <!-- <div id="transitionLowerTitle" class="transitionLowerTitle">Lower bound :</div>--> 132 <div id="transitionLowerTitle" class="transitionLowerTitle"></div> 133 <div id="transitionLower" class="transitionLower"></div> 134 </div> 135 <div id="transitionReset" class="transitionReset"> 136 </div> 137 </fieldset> 138 </div> 139 </div> 140 141 142 <div id="intensity" class="intensity"> 143 <fieldset><legend><b>Choosing intensity range from 0 to 1E<sup>-16</sup>cm<sup>-1</sup>/molecule.cm<sup>-2</sup> :</b></legend> 144 <div id="intensityLower" class="intensityLower"></div> 145 <div id="intensityUpper" class="intensityUpper"></div> 66 67 <div id="basicOptions" class="basicOptions"> 68 <fieldset class="general"><legend><span class="fieldsetGeneralTitle">Basic Options :</span></legend> 69 70 <div id="spectralRange" class="spectralRange"> 71 <fieldset class="options"><legend><b><div id="spectralRangeTitre"></div></b></legend> 72 <div id="spectralRangeLower" class="containerInsideOptions"></div> 73 <div id="spectralRangeUpper" class="containerInsideOptions"></div> 74 </fieldset> 75 </div> 76 77 <div id="intensity" class="intensity"> 78 <fieldset class="options"><legend><b>Choosing intensity range from 0 to 1E<sup>-16</sup>cm<sup>-1</sup>/molecule.cm<sup>-2</sup> :</b></legend> 79 <div id="intensityLower" class="containerInsideOptions"></div> 80 <div id="intensityUpper" class="containerInsideOptions"></div> 81 </fieldset> 82 </div> 83 84 <div id="axeY1Gene" class="axeY1Gene"> 85 <fieldset class="options"><legend><b>Choosing line transition parameter</b></legend> 86 <div id="axeY1" class="containerInsideOptions"></div> 87 </fieldset> 88 </div> 89 90 <div id="drawingOptionsY1" class="drawingOptionsY1"> 91 <fieldset class="options"><legend><b>Drawing options</b></legend> 92 <div id="NbCourbes" class="containerInsideOptions"></div> 93 <div id="scaleY1Titre" class="containerInsideOptions"></div> 94 <div id="scaleY1" class="containerInsideOptions"></div> 95 <div id="typePlotY1" class="containerInsideOptions"></div> 96 </fieldset> 97 </div> 146 98 </fieldset> 147 99 </div> 148 100 149 101 150 151 <div id="meanType" class="meanType"> 152 <div id="meanValue" class="meanValue"> 153 <fieldset><legend><b>Average calculation :</b></legend> 154 <div id="meanValue1" class="meanValue1"></div> 155 </fieldset> 156 </div> 157 <div id="typeGraph" class="typeGraph"> 158 <fieldset><legend><b>Type of graphs</b></legend> 159 <div id="NbCourbes" class="NbCourbes"></div> 160 </fieldset> 161 </div> 162 </div> 163 164 165 166 167 <div id="verticalAxe" class="verticalAxe"> 168 <fieldset><legend><b>Vertical axis :</b></legend> 169 <div id="verticalAxeY1" class="verticalAxeY1"> 170 <div id="axeY1"></div> 171 <div id="scaleY1Titre"></div> 172 <div id="scaleY1"></div> 173 <div id="typePlotY1" class="typePlot"></div> 174 </div> 175 <div id="verticalAxeY2" class="verticalAxeY2"> 176 <div id="axeY2Titre"></div> 177 <div id="axeY2"></div> 178 <div id="scaleY2Titre"></div> 179 <div id="scaleY2"></div> 180 <div id="typePlotY2Titre"></div> 181 <div id="typePlotY2" class="typePlot"></div> 182 </div> 102 <div id="showAdvancedOptions" class="showAdvancedOptions"></div> 103 104 <div id="advancedOptions" class="advancedOptions"> 105 <fieldset class="general"><legend><span class="fieldsetGeneralTitle">Advanced Options :</span></legend> 106 <div id="transition" class="transition"> 107 <fieldset class="options"><legend><b>Choosing vibraional transitions</b></legend> 108 <div id="transitionValue" class="transitionValue"> 109 <div id="transitionUpper" class="containerInsideOptions"></div> 110 <div id="transitionLower" class="containerInsideOptions"></div> 111 </div> 112 <div id="transitionReset" class="transitionReset"> 113 </div> 114 </fieldset> 115 </div> 116 117 <div id="meanValue" class="meanValue"> 118 <fieldset class="options"><legend><b>Spectral step :</b></legend> 119 <div id="meanValue1" class="containerInsideOptions"></div> 120 </fieldset> 121 </div> 122 123 <div id="axeY2Gene" class="axeY2Gene"> 124 <fieldset class="options"><legend><b>Choosing secondary line transition parameter :</b></legend> 125 <div id="axeY2Titre" class="containerInsideOptions"></div> 126 <div id="axeY2" class="containerInsideOptions"></div> 127 </fieldset> 128 </div> 129 130 <div id="drawingOptionsY2" class="drawingOptionsY2"> 131 <fieldset class="options"><legend><b>Drawing options (secondary parameter) :</b></legend> 132 <div id="scaleY2Titre" class="containerInsideOptions"></div> 133 <div id="scaleY2" class="containerInsideOptions"></div> 134 <div id="typePlotY2Titre" class="containerInsideOptions"></div> 135 <div id="typePlotY2" class="containerInsideOptions"></div> 136 </fieldset> 137 </div> 138 183 139 </fieldset> 184 140 </div> 185 141 186 142 <!-- image d'attente --> 143 <div id="loading" class="loading"></div> 187 144 <div id="boutonSubmit" class="boutonSubmit"></div> 188 145 <div id="boutonTemp"></div> 189 146 190 </ul> </ul>191 147 </div> 192 148 -
geisa/web/initGeisa_script.jsp
r558 r564 475 475 document.getElementById("titlePage").appendChild(titlePage); 476 476 477 //création de l'image d'attente478 var param = new Object();479 param.id = "loadingForGraphics";480 param.parent = this.containerLoading;481 this.loadingGraphics = new Loading( param );482 // this.loadingGraphics.display();483 //this.loadingGraphics.hide();484 485 486 477 // Create menu deroulant choix de la base 487 478 var paramDatabase = new Object(); … … 495 486 this.selectDatabase.selectFirst( false ); 496 487 488 489 this.createMolecules($('#BDD-GEISA2011'), this.arrayGeisa2011, "GEISA2011"); 490 this.createMolecules($('#BDD-GEISA2003'), this.arrayGeisa2003, "GEISA2003"); 491 this.createMolecules($('#BDD-GEISAIASI2011'), this.arrayGeisaIasi2011, "GEISAIASI2011"); 492 this.createMolecules($('#BDD-GEISAIASI2003'), this.arrayGeisaIasi2003, "GEISAIASI2003"); 493 494 497 495 //Zone texte SpectralRange 498 496 //Titre général (qui changera en fonction de la base geisa choisie) … … 501 499 502 500 //Titre 503 var titleSpectralRangeLower = document.createTextNode("Lower Bound :"); 504 document.getElementById("spectralRangeLower").appendChild(titleSpectralRangeLower); 505 var titleSpectralRangeUpper = document.createTextNode("Upper Bound :"); 506 document.getElementById("spectralRangeUpper").appendChild(titleSpectralRangeUpper); 501 //var titleSpectralRangeLower = document.createTextNode("Upper Bound :"); 502 // document.getElementById("spectralRangeLower").appendChild(titleSpectralRangeLower); 503 document.getElementById("spectralRangeLower").innerHTML = "Lower value, cm<sup>-1</sup> : "; 504 //var titleSpectralRangeUpper = document.createTextNode("Upper Bound :"); 505 // document.getElementById("spectralRangeUpper").appendChild(titleSpectralRangeUpper); 506 document.getElementById("spectralRangeUpper").innerHTML = "Upper value, cm<sup>-1</sup> : "; 507 507 //zone texte SpectralRangeLower 508 508 var inputSpectralRangeLower = $( document.createElement( "input" ) ); … … 516 516 inputSpectralRangeUpper.attr( {id:"RangeUpper"} ); 517 517 inputSpectralRangeUpper.val(35877.030506); 518 //pour mettre à jour le menu déroulant des transitions 518 //pour mettre à jour le menu déroulant des transitions lorsque l'on change la valeur du spectral range 519 519 inputSpectralRangeUpper.bind( 'blur', this, jQuery.proxy( this.requestTransition, this )); 520 520 this.containerFormSpectralRangeUpper.append( inputSpectralRangeUpper ); 521 521 522 523 //Zone texte Intensity 524 //Titre 525 //var titleIntensityLower = document.createTextNode("Lower Bound :"); 526 //document.getElementById("intensityLower").appendChild(titleIntensityLower); 527 //var titleIntensityUpper = document.createTextNode("Upper Bound :"); 528 //document.getElementById("intensityUpper").appendChild(titleIntensityUpper); 529 document.getElementById("intensityLower").innerHTML = "Lower value, cm/mol. : " 530 document.getElementById("intensityUpper").innerHTML = "Upper value, cm/mol. : " 531 532 //zone texte IntensityLower 533 var inputIntensityLower = $( document.createElement( "input" ) ); 534 inputIntensityLower.attr( {id:"intensityLo", class:"styleInputs"} ); 535 inputIntensityLower.val(0); 536 this.containerFormIntensityLower.append( inputIntensityLower ); 537 //zone texte IntensityUpper 538 var inputIntensityUpper = $( document.createElement( "input" ) ); 539 inputIntensityUpper.attr( {id:"intensityUp"} ); 540 inputIntensityUpper.val(1e-16); 541 this.containerFormIntensityUpper.append( inputIntensityUpper ); 542 543 544 // Create menu deroulant 1er choix axe des y 545 //Titre 546 var titleAxeY1 = document.createTextNode("Select parameter (left Y-axis)"); 547 document.getElementById("axeY1").appendChild(titleAxeY1); 548 var spaceBr = document.createElement ("br"); 549 document.getElementById("axeY1").appendChild(spaceBr); 550 //menu déroulant 551 var paramSelectAxeY1 = new Object(); 552 paramSelectAxeY1.id = "selectAxeY1"; 553 paramSelectAxeY1.parent = $("#axeY1"); 554 this.selectTraceAxeY1 = new Select( paramSelectAxeY1 ); 555 this.selectTraceAxeY1.add( 'B', "Intensity", jQuery.proxy(this.onClickSelectTraceAxeY1, this )); 556 this.selectTraceAxeY1.add( 'C', "Air broadening pressure halfwidth", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 557 this.selectTraceAxeY1.add( 'D', "Energy of the lower transition level", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 558 this.selectTraceAxeY1.add( 'F', "Temperature dependence coefficient n of the air broadening halfwidth ", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 559 this.selectTraceAxeY1.add( 'N', "Self broadening pressure halfwidth (HWHM)", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 560 this.selectTraceAxeY1.add( 'O', "Air pressure shift of the line transition", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 561 this.selectTraceAxeY1.add( 'R', "Temperature dependence coefficient of the air pressure shift ", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) ); 562 this.selectTraceAxeY1.selectFirst( false ); 563 564 565 // Create menu deroulant type de graphe 566 //Titre 567 var titleTypeTrace = document.createTextNode("Type of graph"); 568 document.getElementById("NbCourbes").appendChild(titleTypeTrace); 569 var spaceBr = document.createElement ("br"); 570 document.getElementById("NbCourbes").appendChild(spaceBr); 571 //menu déroulant 572 var paramNbCourbes = new Object(); 573 paramNbCourbes.id = "SelectNbCourbes"; 574 paramNbCourbes.parent = $("#NbCourbes"); 575 this.SelectNbCourbes = new Select( paramNbCourbes ); 576 this.SelectNbCourbes.add( 'ca', "One curve for all selection", jQuery.proxy(this.onClickSelectNbCourbes, this ) ); 577 this.SelectNbCourbes.add( 'cm', "One curve for each molecule selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) ); 578 this.SelectNbCourbes.add( 'ci', "One curve for each isotopologue selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) ); 579 this.SelectNbCourbes.add( 'gm', "One graph for each molecule selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) ); 580 this.SelectNbCourbes.add( 'gi', "One graph for each isotopologue selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) ); 581 this.SelectNbCourbes.selectFirst( false ); 582 583 584 585 586 // Create menu deroulant type d'échelle linéaire ou logarithmique pour le choix y1 587 //Titre 588 var titleScaleY1 = document.createTextNode("Select the type of Scale (if intensity is choosen)"); 589 document.getElementById("scaleY1Titre").appendChild(titleScaleY1); 590 //menu déroulant 591 var paramSelectScaleY1 = new Object(); 592 paramSelectScaleY1.id = "SelectScaleY1"; 593 paramSelectScaleY1.parent = $("#scaleY1"); 594 this.selectScaleY1 = new Select( paramSelectScaleY1 ); 595 this.selectScaleY1.add( 'l', "Linear" ); 596 this.selectScaleY1.add( '-log_scale', "Logarithmic" ); 597 this.selectScaleY1.selectFirst( false ); 598 599 // Create menu deroulant style de tracer Y1 600 //Titre 601 var titleTypeTrace = document.createTextNode("Select the type of plot"); 602 document.getElementById("typePlotY1").appendChild(titleTypeTrace); 603 var spaceBr = document.createElement ("br"); 604 document.getElementById("typePlotY1").appendChild(spaceBr); 605 //menu déroulant 606 var paramSelectTypeTraceY1 = new Object(); 607 paramSelectTypeTraceY1.id = "SelectTypePlotY1"; 608 paramSelectTypeTraceY1.parent = $("#typePlotY1"); 609 this.selectTypeTraceY1 = new Select( paramSelectTypeTraceY1 ); 610 this.selectTypeTraceY1.add( 'l', "Lines" ); 611 this.selectTypeTraceY1.add( 'p', "Dots" ); 612 this.selectTypeTraceY1.add( 'i', "Peaks" ); 613 this.selectTypeTraceY1.add( 'lp', "Lines and Dots" ); 614 this.selectTypeTraceY1.selectFirst( false ); 615 616 // Show/Hide advanced options 617 // document.getElementById('showAdvancedOptions').innerHTML = ""; 618 // document.getElementById('showAdvancedOptions').innerHTML = "Show advanced options"; 619 620 621 var showHide = document.createElement('a'); 622 showHide.setAttribute('href',jQuery.proxy( this.onClickShowAdvancedOptions, this )); 623 showHide.setAttribute('title',"caption"); 624 showHide.innerHTML="Show advanced options"; 625 document.getElementById('showAdvancedOptions').appendChild(showHide); 626 627 // var showHide = $( document.createElement( "a" ) ); 628 // showHide.attr( {href:"url", title:"caption", } ); 629 // showHide.innerHTML= "Show advanced options"; 630 //showHide.bind( 'click', this, jQuery.proxy( this.onClickShowAdvancedOptions, this )); 631 // $("#showAdvancedOptions").append( showHide ); 632 633 634 635 636 522 637 //titre menu deroulant transition upper 523 var titleTransitionUpper = document.createTextNode("Upper Bound :"); 524 document.getElementById("transitionUpperTitle").appendChild(titleTransitionUpper); 638 var titleTransitionUpper = document.createTextNode("Upper state : "); 639 document.getElementById("transitionUpper").appendChild(titleTransitionUpper); 640 641 525 642 // Create menu deroulant transition upper 526 643 // var paramSelectTransitionUpper = new Object(); … … 542 659 543 660 //titre menu deroulant transition lower 544 var titleTransitionLower = document.createTextNode("Lower Bound :"); 545 document.getElementById("transitionLowerTitle").appendChild(titleTransitionLower); 661 var titleTransitionLower = document.createTextNode("Lower state : "); 662 document.getElementById("transitionLower").appendChild(titleTransitionLower); 663 546 664 // Create menu deroulant transition lower 547 665 // var paramSelectTransitionLower = new Object(); … … 594 712 595 713 596 //Zone texte Intensity 597 //Titre 598 var titleIntensityLower = document.createTextNode("Lower Bound :"); 599 document.getElementById("intensityLower").appendChild(titleIntensityLower); 600 var titleIntensityUpper = document.createTextNode("Upper Bound :"); 601 document.getElementById("intensityUpper").appendChild(titleIntensityUpper); 602 //zone texte IntensityLower 603 var inputIntensityLower = $( document.createElement( "input" ) ); 604 inputIntensityLower.attr( {id:"intensityLo", class:"styleInputs"} ); 605 inputIntensityLower.val(0); 606 this.containerFormIntensityLower.append( inputIntensityLower ); 607 //zone texte IntensityUpper 608 var inputIntensityUpper = $( document.createElement( "input" ) ); 609 inputIntensityUpper.attr( {id:"intensityUp"} ); 610 inputIntensityUpper.val(1e-16); 611 this.containerFormIntensityUpper.append( inputIntensityUpper ); 714 612 715 613 716 //Zone text Mean Value 614 717 //Titre 615 var titleMeanValue = document.createTextNode("Step : ");718 var titleMeanValue = document.createTextNode("Step : "); 616 719 document.getElementById("meanValue1").appendChild(titleMeanValue); 617 720 //champ input … … 622 725 inputMeanValue.bind( 'blur', this, jQuery.proxy( this.onBlurInputMeanValue, this )); 623 726 624 // Create menu deroulant type de graphe625 var paramNbCourbes = new Object();626 paramNbCourbes.id = "SelectNbCourbes";627 paramNbCourbes.parent = $("#NbCourbes");628 this.SelectNbCourbes = new Select( paramNbCourbes );629 this.SelectNbCourbes.add( 'ca', "One curve for all selection", jQuery.proxy(this.onClickSelectNbCourbes, this ) );630 this.SelectNbCourbes.add( 'cm', "One curve for each molecule selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) );631 this.SelectNbCourbes.add( 'ci', "One curve for each isotopologue selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) );632 this.SelectNbCourbes.add( 'gm', "One graph for each molecule selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) );633 this.SelectNbCourbes.add( 'gi', "One graph for each isotopologue selected", jQuery.proxy(this.onClickSelectNbCourbes, this ) );634 this.SelectNbCourbes.selectFirst( false );635 636 // Create menu deroulant 1er choix axe des y637 //Titre638 var titleAxeY1 = document.createTextNode("Choose the first vertical axis");639 document.getElementById("axeY1").appendChild(titleAxeY1);640 var spaceBr = document.createElement ("br");641 document.getElementById("axeY1").appendChild(spaceBr);642 //menu déroulant643 var paramSelectAxeY1 = new Object();644 paramSelectAxeY1.id = "selectAxeY1";645 paramSelectAxeY1.parent = $("#axeY1");646 this.selectTraceAxeY1 = new Select( paramSelectAxeY1 );647 this.selectTraceAxeY1.add( 'B', "Intensity", jQuery.proxy(this.onClickSelectTraceAxeY1, this ));648 this.selectTraceAxeY1.add( 'C', "Air broadening pressure halfwidth", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );649 this.selectTraceAxeY1.add( 'D', "Energy of the lower transition level", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );650 this.selectTraceAxeY1.add( 'F', "Temperature dependence coefficient n of the air broadening halfwidth ", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );651 this.selectTraceAxeY1.add( 'N', "Self broadening pressure halfwidth (HWHM)", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );652 this.selectTraceAxeY1.add( 'O', "Air pressure shift of the line transition", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );653 this.selectTraceAxeY1.add( 'R', "Temperature dependence coefficient of the air pressure shift ", jQuery.proxy(this.onClickSelectTraceAxeY1, this ) );654 this.selectTraceAxeY1.selectFirst( false );655 656 657 // Create menu deroulant type d'échelle linéaire ou logarithmique pour le choix y1658 //Titre659 var titleScaleY1 = document.createTextNode("Select the type of Scale (if intensity is choosen)");660 document.getElementById("scaleY1Titre").appendChild(titleScaleY1);661 //menu déroulant662 var paramSelectScaleY1 = new Object();663 paramSelectScaleY1.id = "SelectScaleY1";664 paramSelectScaleY1.parent = $("#scaleY1");665 this.selectScaleY1 = new Select( paramSelectScaleY1 );666 this.selectScaleY1.add( 'l', "Linear" );667 this.selectScaleY1.add( '-log_scale', "Logarithmic" );668 this.selectScaleY1.selectFirst( false );669 670 // Create menu deroulant style de tracer Y1671 //Titre672 var titleTypeTrace = document.createTextNode("Select the type of plot");673 document.getElementById("typePlotY1").appendChild(titleTypeTrace);674 var spaceBr = document.createElement ("br");675 document.getElementById("typePlotY1").appendChild(spaceBr);676 //menu déroulant677 var paramSelectTypeTraceY1 = new Object();678 paramSelectTypeTraceY1.id = "SelectTypePlotY1";679 paramSelectTypeTraceY1.parent = $("#typePlotY1");680 this.selectTypeTraceY1 = new Select( paramSelectTypeTraceY1 );681 this.selectTypeTraceY1.add( 'l', "Lines" );682 this.selectTypeTraceY1.add( 'p', "Dots" );683 this.selectTypeTraceY1.add( 'i', "Peaks" );684 this.selectTypeTraceY1.add( 'lp', "Lines and Dots" );685 this.selectTypeTraceY1.selectFirst( false );686 687 727 688 728 // Create menu deroulant 2eme choix axe des y 689 729 //Titre 690 var titleAxeY2 = document.createTextNode(" Choose the second vertical axis");730 var titleAxeY2 = document.createTextNode("Select secondary parameter (right Y-axis)"); 691 731 document.getElementById("axeY2Titre").appendChild(titleAxeY2); 692 732 //menu déroulant … … 740 780 741 781 742 this.createMolecules($('#BDD-GEISA2011'), this.arrayGeisa2011, "GEISA2011"); 743 this.createMolecules($('#BDD-GEISA2003'), this.arrayGeisa2003, "GEISA2003"); 744 this.createMolecules($('#BDD-GEISAIASI2011'), this.arrayGeisaIasi2011, "GEISAIASI2011"); 745 this.createMolecules($('#BDD-GEISAIASI2003'), this.arrayGeisaIasi2003, "GEISAIASI2003"); 782 783 784 //création de l'image d'attente 785 var param = new Object(); 786 param.id = "loadingForGraphics"; 787 param.parent = this.containerLoading; 788 this.loadingGraphics = new Loading( param ); 789 // this.loadingGraphics.display(); 790 //this.loadingGraphics.hide(); 746 791 747 792 … … 1585 1630 }, 1586 1631 // EVENTS ******************************************************** 1632 // 1633 onClickShowAdvancedOptions: function() 1634 { 1635 document.getElementById( "showAdvancedOptions" ).style.display = "none"; 1636 }, 1637 1587 1638 1588 1639 -
geisa/web/resources/css/geisa.css
r548 r564 8 8 a.clien {text-decoration: none} 9 9 .divViolet {background-color:#dbe9f2; padding-right: 10px;} 10 fieldset {border-width: 1px; border-style: solid; border-color: #FFCC33;} 10 fieldset.general {border-width: 3px; border-style: solid; border-color: #FFCC33;} 11 fieldset.options {border-width: 1px; border-style: solid; border-color: #FFCC33;} 11 12 .molecule { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099 } 12 13 .isotope { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: oblique; color: #CC0000 } … … 216 217 } 217 218 219 .inputs { 220 float: none; 221 margin-left: 30px; 222 margin-right: 30px; 223 } 224 .basicOptions { 225 float: left; 226 width: 445px; 227 margin-left: 30px; 228 margin-top: 15px; 229 } 230 .advancedOptions { 231 float: right; 232 width: 445px; 233 margin-right: 30px; 234 margin-top: 26px; 235 } 236 237 .fieldsetGeneralTitle { 238 font-weight: bold; 239 font-size: 14px; 240 } 241 242 .containerInsideOptions { 243 margin-left: 35px; 244 } 218 245 219 246 .database { 220 width: 800px; 247 width: 864px; 248 float: left; 249 margin-bottom: 10px; 250 margin-left: 5px; 251 } 252 253 .molecules { 254 width: 864px; 221 255 float: left; 222 256 padding-bottom: 15px; 223 } 224 225 .database1 { 226 margin-left: 35px; 227 } 228 229 .molecules { 230 width: 800px; 231 float: left; 232 padding-bottom: 15px; 257 margin-left: 5px; 233 258 } 234 259 … … 238 263 239 264 240 241 .specTrans{ 242 width: 800px; 265 .spectralRange{ 266 width: 410px; 267 float: left; 268 margin-left: 5px; 269 margin-bottom: 8px; 270 } 271 272 .intensity { 273 width: 410px; 243 274 float:left; 244 padding-bottom: 15px; 245 } 246 247 .spectralRange{ 248 width: 398px; 249 float: left; 250 } 251 252 .spectralRangeLower { 253 /*float: left; 254 position: relative; */ 255 margin-left: 35px; 256 } 257 258 .spectralRangeUpper { 259 /*float: right; 260 position: relative;*/ 261 margin-left: 35px; 275 padding-bottom: 8px; 276 margin-left: 5px; 277 } 278 279 .axeY1Gene{ 280 float: left; 281 width: 410px; 282 margin-left: 5px; 283 margin-bottom: 8px; 284 } 285 286 .drawingOptionsY1{ 287 float: left; 288 width: 410px; 289 margin-left: 5px; 290 margin-bottom: 8px; 291 } 292 293 .showAdvancedOptions{ 294 float: left; 295 font-weight: bold; 296 font-size: 14px; 297 margin-left: 142px; 298 margin-top: 30px; 262 299 } 263 300 264 301 .transition{ 265 width: 398px;266 float: right;267 } 268 269 .transitionUpperTitle{ 270 float: left; 271 margin-left: 35px; 272 margin-right: 10px;273 } 274 275 .transition Upper302 width: 410px; 303 float: left; 304 margin-left: 5px; 305 margin-bottom: 8px; 306 } 307 308 .transitionValue{ 309 float: left; 310 } 311 312 .transitionReset 276 313 { 277 float: left; 278 } 279 280 .transitionLowerTitle{ 281 float: left; 282 margin-left: 35px; 283 margin-right: 10px; 284 } 285 .transitionLower 286 { 287 float: left; 288 /* margin-right: 35px; */ 289 } 290 291 .transitionReset 292 { 293 float: right; 294 } 295 296 .intensity { 297 width: 800px; 298 float:left; 299 padding-bottom: 15px; 300 } 301 302 .intensityLower { 303 float: left; 304 /* position: relative; */ 305 margin-left: 35px; 306 } 307 308 .intensityUpper { 309 float: right; 310 /* position: relative; */ 311 margin-right: 35px; 312 } 313 314 .meanType{ 315 width: 800px; 316 float:left; 317 padding-bottom: 15px; 318 } 314 float: right; 315 margin-top: 18px; 316 } 317 319 318 320 319 .meanValue{ 321 width: 398px; 322 float: left; 323 } 324 .meanValue1{ 325 margin-left: 35px; 326 } 327 328 .typeGraph{ 329 width: 398px; 330 float: right; 331 } 332 333 /*.typePlot{ 334 float: left; 335 position: relative; 336 margin-right :300px; 337 margin-left: 35px; 338 } */ 339 340 .NbCourbes{ 341 float: right; 342 /*position: relative;*/ 343 margin-right: 35px; 344 } 345 346 347 .verticalAxe { 348 width: 800px; 349 float: left; 350 margin-right: 3px; 351 } 352 353 .verticalAxeY1{ 354 float: left; 355 position: relative; 356 margin-left: 35px; 357 } 320 width: 410px; 321 float: left; 322 margin-left: 5px; 323 margin-bottom: 8px; 324 } 325 326 .axeY2Gene{ 327 float: left; 328 width: 410px; 329 margin-left: 5px; 330 margin-bottom: 8px; 331 } 332 358 333 .axeY2Titre{ 359 334 color: #000000; 360 335 } 361 336 362 .verticalAxeY2{ 363 float: right; 364 position: relative; 365 margin-right: 35px; 337 .drawingOptionsY2{ 338 float: left; 339 position: relative; 340 width: 410px; 341 margin-left: 5px; 342 margin-bottom: 8px; 366 343 } 367 344 368 345 .boutonSubmit{ 369 float: left; 370 margin-top: 140px; 371 /*width: 200px; */ 346 float: right; 347 margin-top: 20px; 348 } 349 350 .loading{ 351 float: right; 372 352 } 373 353 374 354 .notActiveText{ 375 355 color: #CCCCCC; 356 margin-left: 35px; 376 357 } 377 358 378 359 .activeText{ 379 360 color: #000099; 361 margin-left: 35px; 380 362 } 381 363
Note: See TracChangeset
for help on using the changeset viewer.