.&1|?" {}:+dt 4BEn!3_${E3DLVxyUq"$`ZٵXF)"30.谬N9@2GqxXs yhQ2tg ^(y3!\+(E _"Il̚)V]OCWkſĵRyرu PW. 9} nc M 1BSz aÄ˅J'ěfeB[M7?*a tڹċ.5[o*4+lsx/w>R#B?NqltgDNͰi 8nn&,`\f^ rzCjNCe[ܔf vTX8nn&,`\fةfcL(*Pc 6_ r6mKmIJ/xpã fFa}=Co 3ʢ 9'MIbi.t2叶ɃڴV~UCLTƁ.8yawqQoy8nn&,`\fZfSs!8!F6 Ea0xA>W<`E9۫p8ǜ_e8nn&,`\fת7j"DziΣ"L`~F B1LcaڴV~UCLTƁ.W[2vpMEܗ _O8V¤-2n䛈A?U/:]8nn&,`\fAj4COd t0k8nn&,`\fvOxUA)wHXC%L HuA}WDh kD=&pLa}=Co 3ʢ 9'MIbi.t2叶ɃڴV~UCLTƁ.?ޒPd/?,LyAA>" 'P!(K&mYWN/Ix!WR)V)"RG!R!| X2n8#s^fT3TS],Pcİ8nn&,`\fr2\"V0V>KF}(|48nn&,`\fvY #"lnKЄbFi]cAVtdo'eF B1LcaڴV~UCLTƁ.jO L~m| Fr=uyҼ-)CB=˕fAѸ K˾8nn&,`\fLN5Ct}MCb jСly2[8nn&,`\fPX-N5cr3ʝq;lk;>X2V#YwfڴV~UCLTƁ.bEfm_S?VuUD08nn&,`\fn_`MYuDQP^NΆ* h4&2 $M 7<#\Mgbh`2 z-7yIf]NDQP^NΆ* h48nn&,`\fӅNuaw,K|)ZLnJvĠDQP^NΆ* h48nn&,`\fa-e@$ZF)S3p2_a I.]2)\KkͲ̓QOb_̎Yb( z4 &j$ӆ)H s,h۞>ֻlLv#O0!Ri>.'a8nn&,`\f)VFY8nn&,`\fs1 u]pzjQti8,]8nn&,`\fA %y$3G|öŘ=qҴ?g5Te[@$X{ro^6̄fi[D-CJ#4c4VED1:*]n2&2 $M 7<#\#iCc.MCDQP^NΆ* h4˱pN;ȪMA6aTLZ. ˺oךhr}8nn&,`\faWWh!CT-J&!B'o1:>+]|K Zj#`~tLsqsP58nn&,`\f xYOp,(g X) #Ŕ8nn&,`\fYQ'g|/_oo:anA.)iB4Fz՛fDQP^NΆ* h4mK5!ǻLk}>ðR8nn&,`\f͋oY7ia n>\Npy8nn&,`\f^İ>f2"-cFCĶNA~SPR`',QF:n>8'0aTVwJwFEeS4Bl"Kwpm config: { source: [ { html: "
jqxNumberInput
", title: 'jqxNumberInput' }, { html: "
jqxProgressBar
", title: 'jqxProgressBar' }, { html: "
jqxCalendar
", title: 'jqxCalendar' }, { html: "
jqxButton
", title: 'jqxButton' }, { html: "
jqxDropDownList
", title: 'jqxDropDownList' }, { html: "
jqxListBox
", title: 'jqxListBox' }, { html: "
jqxTooltip
", title: 'jqxTooltip' } ] }, //Initializing the wizzard - creating all elements, adding event handlers and starting the validation init: function () { $('#jqxTabs').jqxTabs({ height: 230, width: 500, keyboardNavigation: false }); $('#acceptCheckBox').jqxCheckBox({ width: 250}); $('#nextButtonInfo').jqxButton({ width: 50}); $('#nextButtonBasket').jqxButton({ width: 50}); $('#backButtonBasket').jqxButton({ width: 50}); $('#backButtonReview').jqxButton({ width: 50}); $("#products").jqxListBox({ source: this.config.source, width: '490px', height: '130px', multiple: true }); _addHandlers(); this.validate(); this.showHint('Validation hints.'); }, //Validating all wizard tabs validate: function (notify) { if (!this.firstTab(notify)) { $('#jqxTabs').jqxTabs('disableAt', 1); $('#jqxTabs').jqxTabs('disableAt', 2); return; } else { $('#jqxTabs').jqxTabs('enableAt', 1); } if (!this.secondTab(notify)) { $('#jqxTabs').jqxTabs('disableAt', 2); return; } else { $('#jqxTabs').jqxTabs('enableAt', 2); } }, //Displaying message to the user showHint: function (message, selector) { if (typeof selector === 'undefined') { selector = '.hint'; } if (message === '') { message = 'You can continue.'; } $(selector).html('' + message + ''); }, //Validating the first tab firstTab: function (notify) { var username = $('#usernameInput').val(), password = $('#passwordInput').val(), message = ''; if (username.length < 3) { message += 'You have to enter valid username.
'; } if (password.length < 3) { message += 'You have to enter valid password.
'; } if (!$('#acceptCheckBox').jqxCheckBox('checked')) { message += 'You have to accept the terms.
'; } if (message !== '') { if (notify) { this.showHint(message, '#hintSection'); } return false; } this.showHint('You can continue.', '#hintSection'); return true; }, //Validating the second tab secondTab: function () { var products = $('#products').jqxListBox('selectedIndex'); if (!_isItemSelected($('#products').jqxListBox('selectedIndexes'))) { this.showHint('You have to select at least one item.', '#hintBasket'); return false; } else { this.showHint('You can continue.', '#hintBasket'); } return true; } } } ()); //Initializing the wizard wizard.init(); });
  • Personal info
  • Shopping basket
  • Review order
Username:
Password:
I accept the terms and conditions

Selected products