this.name='shRLSMainWnd'; this.focus(); var aSCDefaults = new Array(); var saveDisplay = 0; function changeQuantity( scID, direction){ var elValue = parseInt($('shoppingCart['+scID+']').value, 10); direction = parseInt(direction, 10); //setting up default value if(!aSCDefaults[scID]){ aSCDefaults[scID] = new Array(); // 0 = default value | 1 = currentValue aSCDefaults[scID][0] = elValue; } if(elValue == 1 && direction == -1) showToolTipFader('Cantitatea nu poate sa fie egala cu 0.', $('shoppingCart['+scID+']')); else{ elValue = elValue + direction; $('shoppingCart['+scID+']').value = elValue; aSCDefaults[scID][1] = elValue; if(elValue != aSCDefaults[scID]) checkSaveDisplay(); } } function checkSaveDisplay(){ var localSaveDisplay = 0; for (i in aSCDefaults) if(aSCDefaults[i][1] != aSCDefaults[i][0] || aSCDefaults[i][1] < 0) localSaveDisplay = 1; if(localSaveDisplay != saveDisplay) if(localSaveDisplay) new Effect.SlideDown($('savemodifications')); else new Effect.SlideUp($('savemodifications')); saveDisplay = localSaveDisplay; } function deleteItem(scID){ new Effect.Fade($('scItem['+scID+']')); document.shoppingCartFrm.elements['shoppingCart['+scID+']'].value = 0; if(!aSCDefaults[scID]) aSCDefaults[scID] = new Array(); aSCDefaults[scID][1] = -1; checkSaveDisplay(); }