X-Git-Url: https://scm.cri.mines-paristech.fr/git/Portfolio.git/blobdiff_plain/8a59623d303386b587ea30f8170cd0c66ec5d196..fbdbc13c9f32f9df94087780ce90bc0916bde420:/skins/cart_listing.js diff --git a/skins/cart_listing.js b/skins/cart_listing.js index c6363b0..cf160c3 100644 --- a/skins/cart_listing.js +++ b/skins/cart_listing.js @@ -1,10 +1,7 @@ /* -* © 2009 Luxia SAS. All rights reserved. -* Contributors -* — Benoît Pin -* -* -* +* 2009 Benoit Pin - MINES ParisTech +* http://plinn.org +* Licence GPL */ var CartListing; @@ -12,39 +9,39 @@ var CartListing; (function(){ var ENTERKEY = 13; -CartListing = function(table) { +CartListing = function(table) { var thisCL = this; this.table = table; var form = table.parentNode; - while(form.tagName != 'FORM') - form = form.parentNode; + while(form.tagName !== 'FORM') { + form = form.parentNode;} this.fm = new FormManager(form); - if (browser.isIE) - addListener(table, 'focusout', function(evt){thisCL.updateRow(evt);}); - else - addListener(table, 'change', function(evt){thisCL.updateRow(evt);}); + if (browser.isIE){ + addListener(table, 'focusout', function(evt){thisCL.updateRow(evt);});} + else{ + addListener(table, 'change', function(evt){thisCL.updateRow(evt);});} addListener(table, 'keypress', function(evt){thisCL.onKeypress(evt);}); -} +}; CartListing.prototype.updateRow = function(evt) { var target = getTargetedObject(evt); - if (target.tagName != 'INPUT') - return; + if (target.tagName !== 'INPUT'){ + return;} var row = target.parentNode.parentNode; - var inputs = row.getElementsByTagName('input') + var inputs = row.getElementsByTagName('input'); var refreshBtn = inputs[1]; this.fm.submitButton = refreshBtn; this.fm.submit(evt); }; CartListing.prototype.onKeypress = function(evt){ - if (evt.keyCode == ENTERKEY) - this.updateRow(evt); + if (evt.keyCode === ENTERKEY){ + this.updateRow(evt);} }; -})(); \ No newline at end of file +}());