extensions/net.sf.basedb.reggie/trunk/resources/scripts/he-score.js

Code
Comments
Other
Rev Date Author Line
2291 14 Mar 14 nicklas 1 var HeScore = function()
2291 14 Mar 14 nicklas 2 {
2291 14 Mar 14 nicklas 3   var he = {};
2291 14 Mar 14 nicklas 4
2291 14 Mar 14 nicklas 5   he.initElement = function(element, autoInit)
2291 14 Mar 14 nicklas 6   {
2291 14 Mar 14 nicklas 7     if (autoInit == 'reggie-he-score-link')
2291 14 Mar 14 nicklas 8     {
2291 14 Mar 14 nicklas 9       Events.addEventHandler(element, 'click', he.showHeScoreWizard);
2291 14 Mar 14 nicklas 10     }
2291 14 Mar 14 nicklas 11   }
2291 14 Mar 14 nicklas 12   
2291 14 Mar 14 nicklas 13   he.showHeScoreWizard = function(event)
2291 14 Mar 14 nicklas 14   {
2291 14 Mar 14 nicklas 15     var homeUrl = Data.get(event.currentTarget, 'home');
2291 14 Mar 14 nicklas 16     var heName = Data.get(event.currentTarget, 'he-plate-name')
2291 14 Mar 14 nicklas 17     var url = homeUrl+'/sampleproc/histology_score.jsp?ID='+App.getSessionId();
2291 14 Mar 14 nicklas 18     url += '&name=' + heName;
2291 14 Mar 14 nicklas 19     location.href = url;
2291 14 Mar 14 nicklas 20   }
2291 14 Mar 14 nicklas 21   
2291 14 Mar 14 nicklas 22   return he;
2291 14 Mar 14 nicklas 23 }();
2291 14 Mar 14 nicklas 24
2291 14 Mar 14 nicklas 25 Doc.addElementInitializer(HeScore.initElement);