projects
/
Portfolio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Activation de l'ordonnancement par drag and drop que quand c'est possible (permission...
[Portfolio.git]
/
skins
/
cart_widgets.js
diff --git
a/skins/cart_widgets.js
b/skins/cart_widgets.js
index
0473c3a
..
9f59306
100644
(file)
--- a/
skins/cart_widgets.js
+++ b/
skins/cart_widgets.js
@@
-1,10
+1,7
@@
/*
/*
-* © 2009 Luxia SAS. All rights reserved.
-* Contributors
-* — Benoît Pin <pinbe@luxia.fr>
-*
-* $Id: cart_widgets.js 1006 2009-05-16 16:20:20Z pin $
-* $URL: http://svn.luxia.fr/svn/labo/projects/zope/Portfolio/trunk/skins/cart_widgets.js $
+* 2009 Benoit Pin - MINES ParisTech
+* http://plinn.org
+* Licence GPL
*/
*/
@@
-22,7
+19,7
@@
CartWidget = function(slide, url) {
req.send(null);
hideProgressImage();
req.send(null);
hideProgressImage();
- if (req.status != 200){
+ if (req.status !=
=
200){
alert(req.status);
return;
}
alert(req.status);
return;
}
@@
-30,12
+27,12
@@
CartWidget = function(slide, url) {
var wdgtNode = this.wdgtNode = getCopyOfNode(doc);
slide.appendChild(wdgtNode);
var wdgtNode = this.wdgtNode = getCopyOfNode(doc);
slide.appendChild(wdgtNode);
- var descriptions = this.descriptions =
new Array()
;
+ var descriptions = this.descriptions =
[]
;
var divs = wdgtNode.getElementsByTagName('div');
var divs = wdgtNode.getElementsByTagName('div');
- var d;
- for (
var
i=0; i<divs.length; i++) {
+ var d
, i
;
+ for (i=0; i<divs.length; i++) {
d = divs[i];
d = divs[i];
- if (d.className =='ppt-description') {
+ if (d.className ==
=
'ppt-description') {
descriptions[d.getAttribute('name')] = d;
}
}
descriptions[d.getAttribute('name')] = d;
}
}
@@
-47,31
+44,26
@@
CartWidget = function(slide, url) {
fm.onBeforeSubmit = function(fm, evt){return thisCart.onBeforeSubmit(fm, evt);};
fm.onResponseLoad = function(req){return thisCart.loadResponse(req);};
fm.onBeforeSubmit = function(fm, evt){return thisCart.onBeforeSubmit(fm, evt);};
fm.onResponseLoad = function(req){return thisCart.loadResponse(req);};
- with (descriptions[itemSelector.value].style) {
- visibility = 'visible';
- display='block';
- }
+ descriptions[itemSelector.value].style.visibility = 'visible';
+ descriptions[itemSelector.value].style.display='block';
this.selectedItem = itemSelector.value;
this.selectedItem = itemSelector.value;
- addListener(itemSelector, 'change', function(evt){thisCart.selectItem(evt)
})
-}
+ addListener(itemSelector, 'change', function(evt){thisCart.selectItem(evt)
;});
+}
;
CartWidget.prototype.selectItem = function(evt) {
CartWidget.prototype.selectItem = function(evt) {
- with(this.descriptions[this.selectedItem].style) {
- visibility = 'hidden';
- display = 'none'
- }
+ this.descriptions[this.selectedItem].style.visibility = 'hidden';
+ this.descriptions[this.selectedItem].style.display = 'none';
var name = this.itemSelector.value;
var name = this.itemSelector.value;
- with (this.descriptions[name].style) {
- visibility = 'visible';
- display='block';
- }
+ this.descriptions[name].style.visibility = 'visible';
+ this.descriptions[name].style.display='block';
+
this.selectedItem = name;
};
CartWidget.prototype.onBeforeSubmit = function(fm, evt) {
this.selectedItem = name;
};
CartWidget.prototype.onBeforeSubmit = function(fm, evt) {
- if (fm.submitButton.name ==
'cancel')
{
+ if (fm.submitButton.name ==
= 'cancel')
{
this.onCancel();
return 'cancelSubmit';
}
this.onCancel();
return 'cancelSubmit';
}
@@
-90,7
+82,7
@@
CartWidget.prototype.loadResponse = function(req) {
confirm.innerHTML = text;
slide.appendChild(confirm);
confirm.innerHTML = text;
slide.appendChild(confirm);
- var duration = parseInt(doc.getAttribute('duration')) * 1000;
+ var duration = parseInt(doc.getAttribute('duration')
, 10
) * 1000;
var thisCart = this;
setTimeout(function(){
var thisCart = this;
setTimeout(function(){
@@
-115,4
+107,4
@@
CartWidget.prototype.onCancel = function() {
CartWidget.prototype.onAfterConfirm = function(){};
CartWidget.prototype.onAfterConfirm = function(){};
-}
)(
);
\ No newline at end of file
+}
()
);
\ No newline at end of file