From f627e52cd6a6e035d64c1e56ddd2030d0ad3ea98 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Fri, 14 Oct 2011 09:35:12 +0200 Subject: [PATCH 1/9] changed sankore version --- Sankore_3.1.pro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sankore_3.1.pro b/Sankore_3.1.pro index 1c7b4ae7..63a3ae83 100644 --- a/Sankore_3.1.pro +++ b/Sankore_3.1.pro @@ -7,7 +7,7 @@ CONFIG += debug_and_release \ no_include_pwd VERSION_MAJ = 1 -VERSION_MIN = 28 +VERSION_MIN = 30 VERSION_TYPE = b # a = alpha, b = beta, r = release, other => error VERSION_PATCH = 00 From 8bb8616e1218da701121b65928dd22043ddc22d7 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Fri, 14 Oct 2011 09:52:50 +0200 Subject: [PATCH 2/9] fixed qt path --- release.linux.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.linux.sh b/release.linux.sh index 51742ee3..fffc2450 100644 --- a/release.linux.sh +++ b/release.linux.sh @@ -19,7 +19,7 @@ make clean rm -rf build/linux/release/ rm -rf install -QT_PATH="/usr/local/Trolltech/Qt-4.7.3" +QT_PATH="../Qt-sankore3.1" PLUGINS_PATH="$QT_PATH/plugins" QMAKE_PATH="$QT_PATH/bin/qmake" From 387f754092fbf0942b24b93942582f8cf8857751 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Wed, 19 Oct 2011 14:36:25 +0200 Subject: [PATCH 3/9] fixed translation on dialog --- src/core/UBApplicationController.cpp | 4 +-- src/core/UBPersistenceManager.cpp | 7 ++--- src/gui/UBMainWindow.cpp | 24 ++++++++++++++- src/gui/UBMainWindow.h | 5 ++++ src/gui/UBUpdateDlg.cpp | 41 +++++++++++++------------- src/network/UBNetworkAccessManager.cpp | 20 ++++++++----- src/web/browser/WBWebView.cpp | 3 +- 7 files changed, 64 insertions(+), 40 deletions(-) diff --git a/src/core/UBApplicationController.cpp b/src/core/UBApplicationController.cpp index 4fad106a..2ac37db1 100644 --- a/src/core/UBApplicationController.cpp +++ b/src/core/UBApplicationController.cpp @@ -563,9 +563,7 @@ void UBApplicationController::downloadJsonFinished(QString currentJson) } else { if (isNoUpdateDisplayed) { - QMessageBox msgBox; - msgBox.setText (tr ("No update available")); - msgBox.exec(); + mMainWindow->information(tr("Update"), tr("No update available")); } } } diff --git a/src/core/UBPersistenceManager.cpp b/src/core/UBPersistenceManager.cpp index 3987f615..bdb0a11b 100644 --- a/src/core/UBPersistenceManager.cpp +++ b/src/core/UBPersistenceManager.cpp @@ -14,6 +14,7 @@ */ #include "UBPersistenceManager.h" +#include "gui/UBMainWindow.h" #include @@ -1005,11 +1006,7 @@ void UBPersistenceManager::checkIfDocumentRepositoryExists() QString humanPath = QDir::cleanPath(mDocumentRepositoryPath); humanPath = QDir::toNativeSeparators(humanPath); - QMessageBox::question( - QApplication::activeWindow(), - tr("Document Repository Loss"), - tr("Sankore has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well.").arg(humanPath), - QMessageBox::Yes); + UBApplication::mainWindow->warning(tr("Document Repository Loss"),tr("Sankore has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well.").arg(humanPath)); UBApplication::quit(); } diff --git a/src/gui/UBMainWindow.cpp b/src/gui/UBMainWindow.cpp index 11d8b41c..1bc2cab5 100644 --- a/src/gui/UBMainWindow.cpp +++ b/src/gui/UBMainWindow.cpp @@ -16,7 +16,6 @@ #include #include "UBMainWindow.h" - #include "core/UBApplication.h" #include "core/UBApplicationController.h" #include "board/UBBoardController.h" @@ -160,3 +159,26 @@ bool UBMainWindow::yesNoQuestion(QString windowTitle, QString text) return messageBox.clickedButton() == yesButton; } + +void UBMainWindow::oneButtonMessageBox(QString windowTitle, QString text, QMessageBox::Icon type) +{ + QMessageBox messageBox; + messageBox.setParent(this); + messageBox.setWindowFlags(Qt::Dialog); + messageBox.setWindowTitle(windowTitle); + messageBox.setText(text); + messageBox.addButton(tr("Ok"),QMessageBox::YesRole); + messageBox.setIcon(type); + messageBox.exec(); +} + +void UBMainWindow::warning(QString windowTitle, QString text) +{ + oneButtonMessageBox(windowTitle,text, QMessageBox::Warning); +} + +void UBMainWindow::information(QString windowTitle, QString text) +{ + oneButtonMessageBox(windowTitle, text, QMessageBox::Information); +} + diff --git a/src/gui/UBMainWindow.h b/src/gui/UBMainWindow.h index 2bd6fc25..4150bbec 100644 --- a/src/gui/UBMainWindow.h +++ b/src/gui/UBMainWindow.h @@ -20,6 +20,7 @@ #include #include #include +#include class QStackedLayout; @@ -41,7 +42,10 @@ class UBMainWindow : public QMainWindow, public Ui::MainWindow void addDocumentsWidget(QWidget *pWidget); void switchToDocumentsWidget(); + bool yesNoQuestion(QString windowTitle, QString text); + void warning(QString windowTitle, QString text); + void information(QString windowTitle, QString text); signals: void closeEvent_Signal( QCloseEvent *event ); @@ -50,6 +54,7 @@ class UBMainWindow : public QMainWindow, public Ui::MainWindow void onExportDone(); protected: + void oneButtonMessageBox(QString windowTitle, QString text, QMessageBox::Icon type); virtual void keyPressEvent(QKeyEvent *event); virtual void closeEvent (QCloseEvent *event); diff --git a/src/gui/UBUpdateDlg.cpp b/src/gui/UBUpdateDlg.cpp index 2c2ba56b..c0651258 100644 --- a/src/gui/UBUpdateDlg.cpp +++ b/src/gui/UBUpdateDlg.cpp @@ -12,28 +12,29 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -#include #include #include "UBUpdateDlg.h" +#include "core/UBApplication.h" +#include "UBMainWindow.h" #include "core/memcheck.h" UBUpdateDlg::UBUpdateDlg(QWidget *parent, int nbFiles, const QString& bkpPath) - : QDialog(parent) - , mMainLayout(NULL) - , mNbFilesLabel(NULL) - , mBkpLabel(NULL) - , mBkpPath(NULL) - , mBrowseBttn(NULL) - , mpDlgBttn(NULL) - , mLayout(NULL) - , mHLayout(NULL) - , mStackedWidget(NULL) - , mDialogWidget(NULL) - , mProgressWidget(NULL) - , mProgressLayout(NULL) - , mProgressLabel(NULL) + : QDialog(parent) + , mMainLayout(NULL) + , mNbFilesLabel(NULL) + , mBkpLabel(NULL) + , mBkpPath(NULL) + , mBrowseBttn(NULL) + , mpDlgBttn(NULL) + , mLayout(NULL) + , mHLayout(NULL) + , mStackedWidget(NULL) + , mDialogWidget(NULL) + , mProgressWidget(NULL) + , mProgressLayout(NULL) + , mProgressLabel(NULL) { mDialogWidget = new QWidget(this); @@ -178,18 +179,16 @@ void UBUpdateDlg::onUpdate() void UBUpdateDlg::onFilesUpdated(bool bResult) { - this->hide(); + this->hide(); QString qsMsg; - if (bResult) - { + if (bResult) { qsMsg = tr("Files update successful!\nPlease reboot the application to access the updated documents."); } - else - { + else { qsMsg = tr("An error occured during the update. The files have not been affected."); } - QMessageBox::information(this, tr("Files update results"), qsMsg, QMessageBox::Ok); + UBApplication::mainWindow->information(tr("Files update results"), qsMsg); } QString UBUpdateDlg::backupPath() diff --git a/src/network/UBNetworkAccessManager.cpp b/src/network/UBNetworkAccessManager.cpp index 6529c388..c2b7aa10 100644 --- a/src/network/UBNetworkAccessManager.cpp +++ b/src/network/UBNetworkAccessManager.cpp @@ -160,14 +160,18 @@ void UBNetworkAccessManager::sslErrors(QNetworkReply *reply, const QListurl().toString()).arg(errors), - QMessageBox::Yes | QMessageBox::No, - QMessageBox::No); - - if (ret == QMessageBox::Yes) - { + QMessageBox messageBox; + messageBox.setParent(mainWindow); + messageBox.setWindowFlags(Qt::Dialog); + messageBox.setWindowTitle(QCoreApplication::applicationName()); + messageBox.setText(tr("SSL Errors:\n\n%1\n\n%2\n\n" + "Do you want to ignore these errors for this host?").arg(reply->url().toString()).arg(errors)); + QPushButton* yesButton = messageBox.addButton(tr("Yes"),QMessageBox::YesRole); + messageBox.addButton(tr("No"),QMessageBox::NoRole); + messageBox.setIcon(QMessageBox::Question); + messageBox.exec(); + + if(messageBox.clickedButton() == yesButton) { reply->ignoreSslErrors(); sslTrustedHostList.append(replyHost); } diff --git a/src/web/browser/WBWebView.cpp b/src/web/browser/WBWebView.cpp index 23fb6cb5..eb0be66f 100644 --- a/src/web/browser/WBWebView.cpp +++ b/src/web/browser/WBWebView.cpp @@ -168,8 +168,7 @@ void WBWebPage::handleUnsupportedContent(QNetworkReply *reply) messageBox.setText(tr("Download PDF Document: would you prefer to download the PDF file or add it to the current Sankore document?")); messageBox.addButton(tr("Download"), QMessageBox::AcceptRole); - QAbstractButton *addButton = - messageBox.addButton(tr("Add to Current Document"), QMessageBox::AcceptRole); + QAbstractButton *addButton = messageBox.addButton(tr("Add to Current Document"), QMessageBox::AcceptRole); messageBox.exec(); if (messageBox.clickedButton() == addButton) From 6e181605d7ae8f598ce4986c75e4b4dc5cc5718d Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Thu, 20 Oct 2011 16:03:29 +0200 Subject: [PATCH 4/9] Added the teacherbar --- resources/images/teacher_close.png | Bin 0 -> 1043 bytes resources/images/teacher_close_disabled.png | Bin 0 -> 1043 bytes resources/images/teacher_open.png | Bin 0 -> 1034 bytes resources/images/teacher_open_disabled.png | Bin 0 -> 1030 bytes resources/sankore.qrc | 6 +- resources/style.qss | 44 +- src/board/UBBoardPaletteManager.cpp | 18 + src/board/UBBoardPaletteManager.h | 4 + src/core/UBPersistenceManager.cpp | 86 ++++ src/core/UBPersistenceManager.h | 18 + src/gui/UBDocumentNavigator.cpp | 5 +- src/gui/UBTeacherBarWidget.cpp | 431 ++++++++++++++++++++ src/gui/UBTeacherBarWidget.h | 78 ++++ src/gui/gui.pri | 6 +- 14 files changed, 691 insertions(+), 5 deletions(-) create mode 100644 resources/images/teacher_close.png create mode 100644 resources/images/teacher_close_disabled.png create mode 100644 resources/images/teacher_open.png create mode 100644 resources/images/teacher_open_disabled.png create mode 100644 src/gui/UBTeacherBarWidget.cpp create mode 100644 src/gui/UBTeacherBarWidget.h diff --git a/resources/images/teacher_close.png b/resources/images/teacher_close.png new file mode 100644 index 0000000000000000000000000000000000000000..bee2ea0d948eb65c3d538ec6f28c3c00ea3f82d5 GIT binary patch literal 1043 zcmV+u1nm2XP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipo0 z4G$4n!3pvJ00WarL_t(Y$F-MBPa9Vh$A9hJ!cxG-FCXTFPFovG((fsxMpL@A8+5Pc0!~kTqT6y4ky*X|vq-E8< zzbN52&SZk4tk!BZwzi&NS=RLgMerKDUg6NyCF-u`85T6tMA z5{XbQm&xUFW7EoUY~*se0qybe$)yLT$E{5&m11*qliAtNX*3!bVDS0Uu6I+1q=;`*-hgyEalvv{oo3ab1^#g9DC_ zKQJ>h!{Xu+>2z|4QUe6Q{@cHK{(O(a!$Vx#Mr(=I8jvUnxpY9i)Bmv7^Ef*ChqJRf z`Fx&I>E3`?1MEI~!S2p3t;QKb2$WL&q=MDCfSD}x0>SII!}fgN=j5b+onRp63&dhCdN5EtDwUo1s#v z^5#v2a`p%D!QE26SQ7_B2r2c3WbTq;zXlS!r?GlhsF?$E0U2W*<_fz=?q=h#rOU5 ze$*(XkWyldL5D+E&vLOK$)+W_q>GdRLI{KqgE|>waC;t+NR(o+I8?t23De;kQbH-; zWnsR+q1DE*+ZY2a3rO6j2ok}(&rgUiIURs=!NKa@gY`nyj(=p)4SD23?HG#G>cxwyFW z`$hdU@d}8=Vuz0&ZG541=r_Q-sh~Ljtq`_te^aei@|IQm;U*9Ge*r+ni?u^g;tv1- N002ovPDHLkV1iXi@X`PP literal 0 HcmV?d00001 diff --git a/resources/images/teacher_close_disabled.png b/resources/images/teacher_close_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8f3c988c8e240c89fd40ad271e04765365931c10 GIT binary patch literal 1043 zcmV+u1nm2XP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipo0 z4H6vK92rvp00WarL_t(Y$F-JAPa9VlhM#ls%-HynVsmR^2LlQuQPoxoS<|S?N_4}o zBmba(p)0zBh+Nbx8hNUOgwk=KU}Jm68jAFqeMY@0>^PcRfb{7-N+0`&rkm zjd@=Erzq-iT@%Kb?D26kv$?tT^G!fsO!~fWZ*Fe=cpESP>AJOI6!o&)l1b02ubk%y zg5Y|Eb8yhzVN-3#UtJt>9#>Q_WtCbfyZQG_= ztx_tLMpi3F38Pdh4b<-MA6!^4J!)?9`8=zutK7Z&HO*!dW6bq{LI@TYAMoVKGQD0% zqtUqV{Dr`DI?c0ZKakJo2?BqlNQMFng#v49YxsVLUT^fV916^2GIToat4|8IYy*Yo z6-|iIL0|6c>jEwf`8HtxZw`l9CkUw3{v--R9z0keo6QaxfPNl_0vpF|-n{vpo%inv z0w1L$uIo~%RCxGsk$gUXxxyq#_4ZZ?6AN8nVFdx z=I0kE6mn-&YJdcI|KTrQzT9SacbCxj(OROl1|&*CsgTg<^e^^$5qo=ob9B^Ta&nSN z<=#NC2H1M>imlBpTFoPb5GbYkP6bQ%6K0CgO9XE}oDDCIV-61b>uh}dE9T~^ePD5X zoQa7df`qW!Ma!6P76cP_`s)AqC^>9tbP6nWb`ynRNEF35j&-VVVXi{?-VC*x%e!|q zs>MCDjCt)Enr(s7f>i3iucDApDc@&ywlb*xpeVML;_;&;ob(v7amb6eEsp&ZIwj92 z>UO(yIvt`YCY#Ok=+P2V%HfTjBoU6S2*ZG8^OztA0YMzcv|24%trkgQ$mMcmGS20V zowwV3TMjvDWNE!VRiu<8m9j{uGdPZeWm#yQ8UdJ5XT)YpBF<@en*kEbR@^_1TuP2G3s2}1<$XD1l0=K<_ z%gVqb0n4&3-PTH}ey)|$XFf>Aoc|nL1k+lPBuQVu^z_uPr#%=W#MQR95dE13gAgF+ z=NJAtub-~{1fKiOnAGI3H};rsrK>((64tKaAY|1a&vh8YRAXy^a{ N002ovPDHLkV1g&Y>iPfx literal 0 HcmV?d00001 diff --git a/resources/images/teacher_open.png b/resources/images/teacher_open.png new file mode 100644 index 0000000000000000000000000000000000000000..17469cc79ec9e6aa7f694d92459b597e2e45ecd5 GIT binary patch literal 1034 zcmV+l1oiugP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipo0 z4G=Y`nB%}=nc6>_{$8t%i1PFmhg;cSobVWD( z1p1?jSi`pLks3C*u&4?Pgq_4~Q^!t8Y{&78?U^|&9Ovd#PU7%MXESHcqxZX>8DWeO zK)|-`#Y&|-U#~ZQaoqt|H4QB6@3%9h(zD;D0gX)BwjD2(p8a$kFaTMpls|FZL7ry-?YBo_D0SP$*0fJgFAIb=|AGeCb|3PQvss zV@?2tm>wv^|LO8|*~BalT$e^;2ha7$WKvhJL#Nm0<;&M>ZfvlqD5X&nk~e)?UGROMot?L|T5TGQw`8*!lF7u8Vhymd`HHo*U#V@q zMhJmY3Q%YTALM8ZOcB_S!9v|Hn%*}ug z{QXL@*U@MT0_tSl2|UlE+qLQU`^O6BlC#{q_XR5}?^CI45cOZ6rN{G%p?x4wT5xt) zJB~vl8E0`JPa-i(Fc>_Y6s;85Od72%I$ITf|Fg}$ZJ{lBN>Q)ZqucG`x*o-1k!&`N zIMHTfh3)wsp@5{{cWAfwahyIdbgk3r(CKvWeM2l3Lu);`4#V1Ex!9xGiqd(0tVk(| zWd#U_BZNXB0)fC`@+JX;7O|j1A|{x*8K>9p<9QxZ%EK~JNGUPKV4c%7V=m9$kj&iB zBx3`#9>z@wft2#7TnxjmNu^V#;&-mXh;E|gfNVO-XPPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipo0 z4HFF9usC)A00V|eL_t(Y$F-I_a~o9{hM#j;-6AEnB}-a4iLFtvNdW~6&M=dLf`SkV z$e$oTD)|MJp`?nb6q*cBFlcQnH(9c=C0W+4q}@Ff@?AEvE%VKsX3sg#yx;Y#05HZV z*L9PQQ@K&EH@@@z0arC)j7je9wiD&@tM4ZP9hh`oH(D;g`uaLx0Mc&>}9DJ9$6+ZR%G;@){1(P)&XPk-dmqi={rB9jA+F*KV^78jRz z^5h3>+nx+~V6NN67{lYo-}2zW@>sPODw`k(4%HTm#mRxk)dKjwe|48H-OEQwm>g!z zF`y8W1BLiMUA`_Go8^J;(`alG_yPHR_Ud)$_4>Sd^N#hkH8wVC2qBo8E3mMzK%rn0 zi^awRjWKlgx~#6Qv%0#*M(xA!kXBfhMXk2M&Q6nBt;X%!bL4V)VzKBb&;Z*zEh?1? ze^(spA8IHi&|0IEMoGxr3TbsA3_~_Iw`jH6G#XpjcAiWoeW+LitgXLgW#w0D@82PW zKq&<%w1SW4L+msRLcyQa(c$5`?*8zdC6mbvfvIGY`MY=U2YuSD7Fq^;a!)Wj1tIX) zTggsGqb-Q2<8>zpf`D$P6;dZ-8=K7)6+zw(UVEhN@3@7Xl>DX@9^6nZFXG?ZOIdgdc7XqZWrGVD3wasb`Ei@ z%|;442m@jfNx$#WZtvoGePHNXr_-U+=@5p7R4RqmdVC$mwZ~$qN3)fr^ZH1UQWDFG z5RWH_#bQJvk^SV214b=UQIB*=Fm-E&UcXNe1V}0O%Sa)m#2ABhM%RqEJbhC#byJf` z4bXZRHz5R4%ENLo47(+%E^4VHh9;BWv8)4}t(N!zZ9ry0@*hb$w4jJRa{Z zFMsiq*47roSuoi{wVz$#x~}awl~}#rnCJ)oU#csMpJ+*`8~^|S07*qoM6N<$f?F)w A_y7O^ literal 0 HcmV?d00001 diff --git a/resources/sankore.qrc b/resources/sankore.qrc index 501755ef..88354189 100644 --- a/resources/sankore.qrc +++ b/resources/sankore.qrc @@ -319,12 +319,16 @@ images/pages_open.png images/cache_close.png images/cache_open.png - style.qss images/cache_circle.png images/cache_square.png images/down_arrow.png images/up_arrow.png images/left_arrow.png images/right_arrow.png + style.qss + images/teacher_close.png + images/teacher_close_disabled.png + images/teacher_open.png + images/teacher_open_disabled.png diff --git a/resources/style.qss b/resources/style.qss index 9f79a645..1c0ab3a3 100644 --- a/resources/style.qss +++ b/resources/style.qss @@ -1,7 +1,8 @@ QWidget#DockPaletteWidgetBox, QWidget#documentNavigator, QWidget#UBLibraryWidget, -QWidget#UBLibPathViewer +QWidget#UBLibPathViewer, +QWidget#UBTeacherStudentAction { background: #EEEEEE; border-radius: 10px; @@ -21,6 +22,40 @@ QLabel#DockPaletteWidgetTitle font-weight:bold; } +QLineEdit#DockPaletteWidgetLineEdit +{ + background: white; + border-radius : 10px; + padding: 2px; +} + +QComboBox#DockPaletteWidgetComboBox +{ + background: white; + border-radius : 10px; + padding: 2px; +} + +QComboBox#DockPaletteWidgetComboBox:drop-down +{ + background: white; + width:1px; + height:1px; + margin: 9px 5px 0px 0px; +} + +QComboBox#DockPaletteWidgetComboBox::down-arrow +{ + image:url(:/images/down_arrow.png); + background:#BBBBBB; + border: 2px solid #999999; + height:16px; + width:16px; + padding: 0px 0px 0px 0px; + margin: 5px 10px 0px 0px; + border-radius: 10px; +} + QPushButton#DockPaletteWidgetButton { background-color : #DDDDDD; @@ -31,6 +66,13 @@ QPushButton#DockPaletteWidgetButton font-size : 12px; } +QTextEdit#TeacherStudentBox +{ + background: white; + border: 2px solid #999999; + border-radius: 10px; +} + QPushButton#DockPaletteWidgetButton::checked { background-color: #BBBBBB; diff --git a/src/board/UBBoardPaletteManager.cpp b/src/board/UBBoardPaletteManager.cpp index 08d609bf..a6461bc5 100755 --- a/src/board/UBBoardPaletteManager.cpp +++ b/src/board/UBBoardPaletteManager.cpp @@ -76,6 +76,7 @@ UBBoardPaletteManager::UBBoardPaletteManager(QWidget* container, UBBoardControll , mpPageNavigWidget(NULL) , mpLibWidget(NULL) , mpCachePropWidget(NULL) + , mpTeacherBarWidget(NULL) , mDesktopRightPalette(NULL) , mpDesktopLibWidget(NULL) { @@ -96,6 +97,11 @@ UBBoardPaletteManager::~UBBoardPaletteManager() delete mpLibWidget; mpLibWidget = NULL; } + if(NULL != mpTeacherBarWidget) + { + delete mpTeacherBarWidget; + mpTeacherBarWidget = NULL; + } if(NULL != mpCachePropWidget) { delete mpCachePropWidget; @@ -155,8 +161,13 @@ void UBBoardPaletteManager::setupDockPaletteWidgets() // RIGHT palette widgets mRightPalette->registerWidget(mpLibWidget); mRightPalette->registerWidget(mpCachePropWidget); + mRightPalette->registerWidget(mpTeacherBarWidget); mRightPalette->addTabWidget(mpLibWidget); + mRightPalette->addTabWidget(mpTeacherBarWidget); mRightPalette->connectSignals(); + + mLeftPalette->showTabWidget(0); + mRightPalette->showTabWidget(0); } void UBBoardPaletteManager::setupPalettes() @@ -169,6 +180,7 @@ void UBBoardPaletteManager::setupPalettes() mpPageNavigWidget = new UBPageNavigationWidget(); mpLibWidget = new UBLibWidget(); mpCachePropWidget = new UBCachePropertiesWidget(); + mpTeacherBarWidget = new UBTeacherBarWidget(); setupDockPaletteWidgets(); @@ -717,3 +729,9 @@ UBRightPalette* UBBoardPaletteManager::createDesktopRightPalette(QWidget* parent return mDesktopRightPalette; } + +void UBBoardPaletteManager::refreshPalettes() +{ + mRightPalette->update(); + mLeftPalette->update(); +} diff --git a/src/board/UBBoardPaletteManager.h b/src/board/UBBoardPaletteManager.h index 4ca00fd7..dc81dd17 100644 --- a/src/board/UBBoardPaletteManager.h +++ b/src/board/UBBoardPaletteManager.h @@ -25,6 +25,7 @@ #include "gui/UBPageNavigationWidget.h" #include "gui/UBLibWidget.h" #include "gui/UBCachePropertiesWidget.h" +#include "gui/UBTeacherBarWidget.h" class UBStylusPalette; class UBClockPalette; @@ -49,6 +50,7 @@ class UBBoardPaletteManager : public QObject UBLeftPalette* leftPalette(){return mLeftPalette;} void showVirtualKeyboard(bool show = true); void initPalettesPosAtStartup(); + void refreshPalettes(); UBKeyboardPalette *mKeyboardPalette; UBRightPalette* createDesktopRightPalette(QWidget* parent); @@ -113,6 +115,8 @@ class UBBoardPaletteManager : public QObject UBLibWidget* mpLibWidget; /** The cache properties widget */ UBCachePropertiesWidget* mpCachePropWidget; + /** The teacherbar widget */ + UBTeacherBarWidget* mpTeacherBarWidget; // HACK: here we duplicate the lib widget for the desktop mode // we MUST refactor the architecture in order to use only one diff --git a/src/core/UBPersistenceManager.cpp b/src/core/UBPersistenceManager.cpp index bdb0a11b..8c2f3f95 100644 --- a/src/core/UBPersistenceManager.cpp +++ b/src/core/UBPersistenceManager.cpp @@ -1056,3 +1056,89 @@ bool UBPersistenceManager::mayHaveWidget(UBDocumentProxy* pDocumentProxy) return widgetDir.exists() && widgetDir.entryInfoList(QDir::Dirs).length() > 0; } +void UBPersistenceManager::persistTeacherBar(UBDocumentProxy* pDocumentProxy, int page, sTeacherBarInfos infos) +{ + if(NULL != pDocumentProxy) + { + QFile f(pDocumentProxy->persistencePath() + UBFileSystemUtils::digitFileFormat("/page%1.svg", page + 1)); + if(f.exists()) + { + if(f.open(QIODevice::ReadOnly)) + { + QDomDocument domDoc; + if(domDoc.setContent(f.readAll())) + { + f.close(); + if(f.open(QIODevice::WriteOnly)) + { + QDomElement rootElem = domDoc.documentElement(); + QDomNode teacherBarNode = domDoc.namedItem("teacherBar"); + if(teacherBarNode.isNull()) + { + // Create the element + QDomElement teacherElem = domDoc.createElement("teacherBar"); + rootElem.appendChild(teacherElem); + teacherBarNode = teacherElem; + } + + // Set the element values + QDomElement teacherBarElem = teacherBarNode.toElement(); + teacherBarElem.setAttribute("title", infos.title); + teacherBarElem.setAttribute("phasis", infos.phasis); + teacherBarElem.setAttribute("duration", infos.Duration); + teacherBarElem.setAttribute("equipment", infos.material); + teacherBarElem.setAttribute("activity", infos.activity); + teacherBarElem.setAttribute("action1Teacher", infos.action1Master); + teacherBarElem.setAttribute("action1Student", infos.action1Student); + teacherBarElem.setAttribute("action2Teacher", infos.action2Master); + teacherBarElem.setAttribute("action2Student", infos.action2Student); + teacherBarElem.setAttribute("action3Teacher", infos.action3Master); + teacherBarElem.setAttribute("action3Student", infos.action3Student); + + // Save the file + f.write(domDoc.toString().toAscii()); + f.close(); + } + } + f.close(); + } + } + } +} + +sTeacherBarInfos UBPersistenceManager::getTeacherBarInfos(UBDocumentProxy* pDocumentProxy, int page) +{ + sTeacherBarInfos infos; + + if(NULL != pDocumentProxy) + { + QFile f(pDocumentProxy->persistencePath() + UBFileSystemUtils::digitFileFormat("/page%1.svg", page + 1)); + if(f.exists()) + { + if(f.open(QIODevice::ReadWrite)) + { + QDomDocument domDoc; + if(domDoc.setContent(f.readAll())) + { + QDomElement rootElem = domDoc.documentElement(); + QDomNode teacherBarNode = rootElem.namedItem("teacherBar"); + + infos.title = teacherBarNode.toElement().attributeNode("title").value(); + infos.phasis = teacherBarNode.toElement().attributeNode("phasis").value().toInt(); + infos.Duration = teacherBarNode.toElement().attributeNode("duration").value().toInt(); + infos.material = teacherBarNode.toElement().attributeNode("equipment").value(); + infos.activity = teacherBarNode.toElement().attributeNode("activity").value().toInt(); + infos.action1Master = teacherBarNode.toElement().attributeNode("action1Teacher").value(); + infos.action1Student = teacherBarNode.toElement().attributeNode("action1Student").value(); + infos.action2Master = teacherBarNode.toElement().attributeNode("action2Teacher").value(); + infos.action2Student = teacherBarNode.toElement().attributeNode("action2Student").value(); + infos.action3Master = teacherBarNode.toElement().attributeNode("action3Teacher").value(); + infos.action3Student = teacherBarNode.toElement().attributeNode("action3Student").value(); + } + f.close(); + } + } + } + + return infos; +} diff --git a/src/core/UBPersistenceManager.h b/src/core/UBPersistenceManager.h index 9189e38f..98a296f6 100644 --- a/src/core/UBPersistenceManager.h +++ b/src/core/UBPersistenceManager.h @@ -20,6 +20,21 @@ #include "UBSceneCache.h" +struct sTeacherBarInfos +{ + QString title; + int phasis; + int Duration; + QString material; + int activity; + QString action1Master; + QString action1Student; + QString action2Master; + QString action2Student; + QString action3Master; + QString action3Student; +}; + class UBDocument; class UBDocumentProxy; class UBGraphicsScene; @@ -59,6 +74,9 @@ class UBPersistenceManager : public QObject virtual void persistDocumentScene(UBDocumentProxy* pDocumentProxy, UBGraphicsScene* pScene, const int pSceneIndex); + virtual void persistTeacherBar(UBDocumentProxy* pDocumentProxy, int page, sTeacherBarInfos infos); + + sTeacherBarInfos getTeacherBarInfos(UBDocumentProxy* pDocumentProxy, int page); virtual UBGraphicsScene* createDocumentSceneAt(UBDocumentProxy* pDocumentProxy, int index); diff --git a/src/gui/UBDocumentNavigator.cpp b/src/gui/UBDocumentNavigator.cpp index afd62d79..4d3ee9a0 100644 --- a/src/gui/UBDocumentNavigator.cpp +++ b/src/gui/UBDocumentNavigator.cpp @@ -138,7 +138,10 @@ void UBDocumentNavigator::updateSpecificThumbnail(int iPage) { // Save the current state of the scene pScene->setModified(true); - UBSvgSubsetAdaptor::persistScene(mCrntDoc,pScene, iPage); + if(UBApplication::boardController) + { + UBApplication::boardController->persistCurrentScene(); + } UBThumbnailAdaptor::persistScene(mCrntDoc->persistencePath(), pScene, iPage); diff --git a/src/gui/UBTeacherBarWidget.cpp b/src/gui/UBTeacherBarWidget.cpp new file mode 100644 index 00000000..513cd246 --- /dev/null +++ b/src/gui/UBTeacherBarWidget.cpp @@ -0,0 +1,431 @@ +#include "UBTeacherBarWidget.h" + +#include "core/UBApplication.h" +#include "core/UBPersistenceManager.h" + +#include "document/UBDocumentController.h" +#include "document/UBDocumentProxy.h" + +#include "board/UBBoardController.h" +#include "board/UBBoardPaletteManager.h" + +UBTeacherBarWidget::UBTeacherBarWidget(QWidget *parent, const char *name):UBDockPaletteWidget(parent) + , mpLayout(NULL) + , mpTitleLayout(NULL) + , mpPhasisLayout(NULL) + , mpDurationLayout(NULL) + , mpEquipmentLayout(NULL) + , mpActivityLayout(NULL) + , mpTitleLabel(NULL) + , mpPhasisLabel(NULL) + , mpDurationLabel(NULL) + , mpEquipmentLabel(NULL) + , mpActivityLabel(NULL) + , mpTitle(NULL) + , mpEquipment(NULL) + , mpPhasis(NULL) + , mpDuration(NULL) + , mpActivity(NULL) + , mpAction1(NULL) + , mpAction2(NULL) + , mpAction3(NULL) + , mpContainer(NULL) + , mpContainerLayout(NULL) +{ + setObjectName(name); + mName = "TeacherBarWidget"; + + setAttribute(Qt::WA_StyledBackground, true); + setStyleSheet(UBApplication::globalStyleSheet()); + + mIconToLeft = QPixmap(":images/teacher_open.png"); + mIconToRight = QPixmap(":images/teacher_close.png"); + + // Create the GUI + mpContainerLayout = new QVBoxLayout(this); + setLayout(mpContainerLayout); + + mpContainer = new QWidget(this); + mpContainer->setObjectName("DockPaletteWidgetBox"); + mpContainerLayout->addWidget(mpContainer); + + mpLayout = new QVBoxLayout(mpContainer); + mpContainer->setLayout(mpLayout); + + // Title + mpTitleLabel = new QLabel(tr("Title"), mpContainer); + mpTitleLabel->setMinimumWidth(LABEL_MINWIDHT); + mpTitleLabel->setAlignment(Qt::AlignRight); + mpTitle = new QLineEdit(mpContainer); + mpTitle->setObjectName("DockPaletteWidgetLineEdit"); + mpTitleLayout = new QHBoxLayout(); + mpTitleLayout->addWidget(mpTitleLabel, 0); + mpTitleLayout->addWidget(mpTitle, 1); + mpLayout->addLayout(mpTitleLayout); + + // Phasis + mpPhasisLabel = new QLabel(tr("Phasis"), mpContainer); + mpPhasisLabel->setMinimumWidth(LABEL_MINWIDHT); + mpPhasisLabel->setAlignment(Qt::AlignRight); + mpPhasis = new QComboBox(mpContainer); + mpPhasis->setObjectName("DockPaletteWidgetComboBox"); + mpPhasisLayout = new QHBoxLayout(); + mpPhasisLayout->addWidget(mpPhasisLabel, 0); + mpPhasisLayout->addWidget(mpPhasis, 1); + mpLayout->addLayout(mpPhasisLayout); + + // Duration + mpDurationLabel = new QLabel(tr("Duration"), mpContainer); + mpDurationLabel->setMinimumWidth(LABEL_MINWIDHT); + mpDurationLabel->setAlignment(Qt::AlignRight); + mpDuration = new QComboBox(mpContainer); + mpDuration->setObjectName("DockPaletteWidgetComboBox"); + mpDurationLayout = new QHBoxLayout(); + mpDurationLayout->addWidget(mpDurationLabel, 0); + mpDurationLayout->addWidget(mpDuration, 1); + mpLayout->addLayout(mpDurationLayout); + + // Equipment + mpEquipmentLabel = new QLabel(tr("Equipment"), mpContainer); + mpEquipmentLabel->setMinimumWidth(LABEL_MINWIDHT); + mpEquipmentLabel->setAlignment(Qt::AlignRight); + mpEquipment = new QLineEdit(mpContainer); + mpEquipment->setObjectName("DockPaletteWidgetLineEdit"); + mpEquipmentLayout = new QHBoxLayout(); + mpEquipmentLayout->addWidget(mpEquipmentLabel, 0); + mpEquipmentLayout->addWidget(mpEquipment, 1); + mpLayout->addLayout(mpEquipmentLayout); + + // Activity + mpActivityLabel = new QLabel(tr("Activity"), mpContainer); + mpActivityLabel->setMinimumWidth(LABEL_MINWIDHT); + mpActivityLabel->setAlignment(Qt::AlignRight); + mpActivity = new QComboBox(mpContainer); + mpActivity->setObjectName("DockPaletteWidgetComboBox"); + mpActivityLayout = new QHBoxLayout(); + mpActivityLayout->addWidget(mpActivityLabel, 0); + mpActivityLayout->addWidget(mpActivity, 1); + mpLayout->addLayout(mpActivityLayout); + + // Actions + mpAction1 = new UBTeacherStudentAction(1, mpContainer); + mpAction2 = new UBTeacherStudentAction(2, mpContainer); + mpAction3 = new UBTeacherStudentAction(3, mpContainer); + + mpLayout->addWidget(mpAction1); + mpLayout->addWidget(mpAction2); + mpLayout->addWidget(mpAction3); + + populateCombos(); + + connect(UBApplication::boardController, SIGNAL(activeSceneWillChange()), this, SLOT(saveContent())); + connect(UBApplication::boardController, SIGNAL(activeSceneChanged()), this, SLOT(loadContent())); + connect(mpTitle, SIGNAL(textChanged(QString)), this, SLOT(onValueChanged())); + connect(mpPhasis, SIGNAL(currentIndexChanged(int)), this, SLOT(onValueChanged())); + connect(mpDuration, SIGNAL(currentIndexChanged(int)), this, SLOT(onValueChanged())); + connect(mpEquipment, SIGNAL(textChanged(QString)), this, SLOT(onValueChanged())); + connect(mpActivity, SIGNAL(currentIndexChanged(int)), this, SLOT(onValueChanged())); + connect(mpAction1->teacher(), SIGNAL(textChanged()), this, SLOT(onValueChanged())); + connect(mpAction1->student(), SIGNAL(textChanged()), this, SLOT(onValueChanged())); + connect(mpAction2->teacher(), SIGNAL(textChanged()), this, SLOT(onValueChanged())); + connect(mpAction2->student(), SIGNAL(textChanged()), this, SLOT(onValueChanged())); + connect(mpAction3->teacher(), SIGNAL(textChanged()), this, SLOT(onValueChanged())); + connect(mpAction3->student(), SIGNAL(textChanged()), this, SLOT(onValueChanged())); +} + +UBTeacherBarWidget::~UBTeacherBarWidget() +{ + if(NULL != mpAction3) + { + delete mpAction3; + mpAction3 = NULL; + } + if(NULL != mpAction2) + { + delete mpAction2; + mpAction2 = NULL; + } + if(NULL != mpAction1) + { + delete mpAction1; + mpAction1 = NULL; + } + if(NULL != mpActivityLabel) + { + delete mpActivityLabel; + mpActivityLabel = NULL; + } + if(NULL != mpActivity) + { + delete mpActivity; + mpActivity = NULL; + } + if(NULL != mpActivityLayout) + { + delete mpActivityLayout; + mpActivityLayout = NULL; + } + if(NULL != mpEquipmentLabel) + { + delete mpEquipmentLabel; + mpEquipmentLabel = NULL; + } + if(NULL != mpEquipment) + { + delete mpEquipment; + mpEquipment = NULL; + } + if(NULL != mpEquipmentLayout) + { + delete mpEquipmentLayout; + mpEquipmentLayout = NULL; + } + if(NULL != mpDurationLabel) + { + delete mpDurationLabel; + mpDurationLabel = NULL; + } + if(NULL != mpDuration) + { + delete mpDuration; + mpDuration = NULL; + } + if(NULL != mpDurationLayout) + { + delete mpDurationLayout; + mpDurationLayout = NULL; + } + if(NULL != mpPhasisLabel) + { + delete mpPhasisLabel; + mpPhasisLabel = NULL; + } + if(NULL != mpPhasisLayout) + { + delete mpPhasisLayout; + mpPhasisLayout = NULL; + } + if(NULL != mpTitleLabel) + { + delete mpTitleLabel; + mpTitleLabel = NULL; + } + if(NULL != mpTitle) + { + delete mpTitle; + mpTitle = NULL; + } + if(NULL != mpTitleLayout) + { + delete mpTitleLayout; + mpTitleLayout = NULL; + } + if(NULL != mpLayout) + { + delete mpLayout; + mpLayout = NULL; + } + if(NULL != mpContainer) + { + delete mpContainer; + mpContainer = NULL; + } + if(NULL != mpContainerLayout) + { + delete mpContainerLayout; + mpContainerLayout = NULL; + } +} + +void UBTeacherBarWidget::populateCombos() +{ + QStringList qslPhasis; + qslPhasis << tr("") << tr("I discover") << tr("I experiment") << tr("I train myself") << tr("I play") << tr("I memorize"); + mpPhasis->insertItems(0, qslPhasis); + mpPhasis->setCurrentIndex(0); + + QStringList qslDuration; + qslDuration << tr("") << tr("Short") << tr("Middle") << tr("Long"); + mpDuration->insertItems(0, qslDuration); + mpDuration->setCurrentIndex(0); + + QStringList qslActivity; + qslActivity << tr("") << tr("Alone") << tr("By Group") << tr("All together"); + mpActivity->insertItems(0, qslActivity); + mpActivity->setCurrentIndex(0); +} + +void UBTeacherBarWidget::saveContent() +{ + sTeacherBarInfos infos; + infos.title = mpTitle->text(); + infos.phasis = mpPhasis->currentIndex(); + infos.Duration = mpDuration->currentIndex(); + infos.material = mpEquipment->text(); + infos.activity = mpActivity->currentIndex(); + infos.action1Master = mpAction1->teacherText(); + infos.action1Student = mpAction1->studentText(); + infos.action2Master = mpAction2->teacherText(); + infos.action2Student = mpAction2->studentText(); + infos.action3Master = mpAction3->teacherText(); + infos.action3Student = mpAction3->studentText(); + UBPersistenceManager::persistenceManager()->persistTeacherBar(UBApplication::boardController->activeDocument(), UBApplication::boardController->activeSceneIndex(), infos); +} + +void UBTeacherBarWidget::loadContent() +{ + sTeacherBarInfos nextInfos = UBPersistenceManager::persistenceManager()->getTeacherBarInfos(UBApplication::boardController->activeDocument(), UBApplication::boardController->activeSceneIndex()); + mpTitle->setText(nextInfos.title); + mpPhasis->setCurrentIndex(nextInfos.phasis); + mpDuration->setCurrentIndex(nextInfos.Duration); + mpEquipment->setText(nextInfos.material); + mpActivity->setCurrentIndex(nextInfos.activity); + mpAction1->setTeacherText(nextInfos.action1Master); + mpAction1->setStudentText(nextInfos.action1Student); + mpAction2->setTeacherText(nextInfos.action2Master); + mpAction2->setStudentText(nextInfos.action2Student); + mpAction3->setTeacherText(nextInfos.action3Master); + mpAction3->setStudentText(nextInfos.action3Student); +} + +void UBTeacherBarWidget::onValueChanged() +{ + if( mpTitle->text() == "" + && mpDuration->currentIndex() == 0 + && mpPhasis->currentIndex() == 0 + && mpEquipment->text() == "" + && mpActivity->currentIndex() == 0 + && mpAction1->teacherText() == "" + && mpAction1->studentText() == "" + && mpAction2->teacherText() == "" + && mpAction2->studentText() == "" + && mpAction3->teacherText() == "" + && mpAction3->studentText() == "") + { + mIconToLeft = QPixmap(":images/teacher_open_disabled.png"); + mIconToRight = QPixmap(":images/teacher_close_disabled.png"); + } + else + { + mIconToLeft = QPixmap(":images/teacher_open.png"); + mIconToRight = QPixmap(":images/teacher_close.png"); + } + + UBApplication::boardController->paletteManager()->refreshPalettes(); +} + +UBTeacherStudentAction::UBTeacherStudentAction(int actionNumber, QWidget *parent, const char *name):QWidget(parent) + , mpActionLabel(NULL) + , mpTeacherLabel(NULL) + , mpStudentLabel(NULL) + , mpTeacher(NULL) + , mpStudent(NULL) + , mpLayout(NULL) + , mpTeacherLayout(NULL) + , mpStudentLayout(NULL) +{ + setObjectName(name); + mActionNumber = actionNumber; + + setAttribute(Qt::WA_StyledBackground, true); + setStyleSheet(UBApplication::globalStyleSheet()); + + // Create the GUI + mpLayout = new QVBoxLayout(this); + setLayout(mpLayout); + + mpActionLabel = new QLabel(tr("Action %0").arg(mActionNumber), this); + mpLayout->addWidget(mpActionLabel, 0); + + mpTeacherLayout = new QHBoxLayout(); + mpTeacherLabel = new QLabel(tr("Teacher"), this); + mpTeacherLabel->setAlignment(Qt::AlignTop); + mpTeacher = new QTextEdit(this); + mpTeacher->setObjectName("TeacherStudentBox"); + mpTeacherLayout->addWidget(mpTeacherLabel, 0); + mpTeacherLayout->addWidget(mpTeacher, 1); + mpLayout->addLayout(mpTeacherLayout, 1); + + mpStudentLayout = new QHBoxLayout(); + mpStudentLabel = new QLabel(tr("Student"), this); + mpStudentLabel->setAlignment(Qt::AlignTop); + mpStudent = new QTextEdit(this); + mpStudent->setObjectName("TeacherStudentBox"); + mpStudentLayout->addWidget(mpStudentLabel, 0); + mpStudentLayout->addWidget(mpStudent, 1); + mpLayout->addLayout(mpStudentLayout, 1); +} + +UBTeacherStudentAction::~UBTeacherStudentAction() +{ + if(NULL != mpActionLabel) + { + delete mpActionLabel; + mpActionLabel = NULL; + } + if(NULL != mpTeacherLabel) + { + delete mpTeacherLabel; + mpTeacherLabel = NULL; + } + if(NULL != mpTeacher) + { + delete mpTeacher; + mpTeacher = NULL; + } + if(NULL != mpTeacherLayout) + { + delete mpTeacherLayout; + mpTeacherLayout = NULL; + } + if(NULL != mpStudentLabel) + { + delete mpStudentLabel; + mpStudentLabel = NULL; + } + if(NULL != mpStudent) + { + delete mpStudent; + mpStudent = NULL; + } + if(NULL != mpStudentLayout) + { + delete mpStudentLayout; + mpStudentLayout = NULL; + } + if(NULL != mpLayout) + { + delete mpLayout; + mpLayout = NULL; + } +} + +QString UBTeacherStudentAction::teacherText() +{ + return mpTeacher->document()->toPlainText(); +} + +QString UBTeacherStudentAction::studentText() +{ + return mpStudent->document()->toPlainText(); +} + +void UBTeacherStudentAction::setTeacherText(QString text) +{ + mpTeacher->setText(text); +} + +void UBTeacherStudentAction::setStudentText(QString text) +{ + mpStudent->setText(text); +} + +QTextEdit* UBTeacherStudentAction::teacher() +{ + return mpTeacher; +} + +QTextEdit* UBTeacherStudentAction::student() +{ + return mpStudent; +} diff --git a/src/gui/UBTeacherBarWidget.h b/src/gui/UBTeacherBarWidget.h new file mode 100644 index 00000000..555b6ef6 --- /dev/null +++ b/src/gui/UBTeacherBarWidget.h @@ -0,0 +1,78 @@ +#ifndef UBTEACHERBARWIDGET_H +#define UBTEACHERBARWIDGET_H + +#include +#include +#include +#include +#include +#include +#include + +#include "UBDockPaletteWidget.h" + +#define LABEL_MINWIDHT 80 + +class UBTeacherStudentAction : public QWidget +{ +public: + UBTeacherStudentAction(int actionNumber, QWidget* parent=0, const char* name="UBTeacherStudentAction"); + ~UBTeacherStudentAction(); + QString teacherText(); + QString studentText(); + void setTeacherText(QString text); + void setStudentText(QString text); + QTextEdit* teacher(); + QTextEdit* student(); + +private: + int mActionNumber; + QLabel* mpActionLabel; + QLabel* mpTeacherLabel; + QLabel* mpStudentLabel; + QTextEdit* mpTeacher; + QTextEdit* mpStudent; + QVBoxLayout* mpLayout; + QHBoxLayout* mpTeacherLayout; + QHBoxLayout* mpStudentLayout; +}; + +class UBTeacherBarWidget : public UBDockPaletteWidget +{ + Q_OBJECT +public: + UBTeacherBarWidget(QWidget* parent=0, const char* name="UBTeacherBarWidget"); + ~UBTeacherBarWidget(); + +private slots: + void saveContent(); + void loadContent(); + void onValueChanged(); + +private: + void populateCombos(); + + QVBoxLayout* mpLayout; + QHBoxLayout* mpTitleLayout; + QHBoxLayout* mpPhasisLayout; + QHBoxLayout* mpDurationLayout; + QHBoxLayout* mpEquipmentLayout; + QHBoxLayout* mpActivityLayout; + QLabel* mpTitleLabel; + QLabel* mpPhasisLabel; + QLabel* mpDurationLabel; + QLabel* mpEquipmentLabel; + QLabel* mpActivityLabel; + QLineEdit* mpTitle; + QLineEdit* mpEquipment; + QComboBox* mpPhasis; + QComboBox* mpDuration; + QComboBox* mpActivity; + UBTeacherStudentAction* mpAction1; + UBTeacherStudentAction* mpAction2; + UBTeacherStudentAction* mpAction3; + QWidget* mpContainer; + QVBoxLayout* mpContainerLayout; +}; + +#endif // UBTEACHERBARWIDGET_H diff --git a/src/gui/gui.pri b/src/gui/gui.pri index 3dae376c..d7ad9d1e 100644 --- a/src/gui/gui.pri +++ b/src/gui/gui.pri @@ -42,7 +42,8 @@ HEADERS += src/gui/UBThumbnailView.h \ src/gui/UBPageNavigationWidget.h \ src/gui/UBLibWidget.h \ src/gui/UBMagnifer.h \ - src/gui/UBCachePropertiesWidget.h + src/gui/UBCachePropertiesWidget.h \ + src/gui/UBTeacherBarWidget.h SOURCES += src/gui/UBThumbnailView.cpp \ src/gui/UBFloatingPalette.cpp \ @@ -87,7 +88,8 @@ SOURCES += src/gui/UBThumbnailView.cpp \ src/gui/UBPageNavigationWidget.cpp \ src/gui/UBLibWidget.cpp \ src/gui/UBMagnifer.cpp \ - src/gui/UBCachePropertiesWidget.cpp + src/gui/UBCachePropertiesWidget.cpp \ + src/gui/UBTeacherBarWidget.cpp win32 { From 757e74d1270efc43ebed4af3ee60af809a62fa19 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Fri, 21 Oct 2011 10:21:38 +0200 Subject: [PATCH 5/9] imported Maxim changes to persist changes --- .../template/scripts/template2.js | 219 ++++++++------ .../template/scripts/template2.js | 257 +++++++++-------- .../spl-phrase.wgt/scripts/app.js | 260 +++++++++-------- .../spl-text.wgt/scripts/app2.js | 270 +++++++++--------- .../spl-word.wgt/scripts/spl-word.js | 170 ++++++----- 5 files changed, 640 insertions(+), 536 deletions(-) diff --git a/resources/library/sankoreInteractivities/ord-phrases.wgt/template/scripts/template2.js b/resources/library/sankoreInteractivities/ord-phrases.wgt/template/scripts/template2.js index 2ad61229..7e6e14a9 100644 --- a/resources/library/sankoreInteractivities/ord-phrases.wgt/template/scripts/template2.js +++ b/resources/library/sankoreInteractivities/ord-phrases.wgt/template/scripts/template2.js @@ -5,12 +5,12 @@ function startEditing() { - modeEdit(); + modeEdit(); } function stopEditing() { - modeView(); + modeView(); } function initialize() @@ -20,7 +20,7 @@ function initialize() function checkResponse() { - checkWord(); + checkWord(); } /* / END sankore api @@ -28,7 +28,16 @@ function checkResponse() -var sentence = "this is\nan example\nsentence"; +var sentence = ""; +var curSentence = ""; + +if(window.sankore){ + sentence = (sankore.preference("rightOrdPhrases", ""))?sankore.preference("rightOrdPhrases", ""):"this is\nan example\nsentence"; + curSentence = (sankore.preference("currentOrdPhrases", ""))?sankore.preference("currentOrdPhrases", ""):""; +} else { + sentence = "this is\nan example\nsentence"; +} + var doCheck = true; // array of dom elements @@ -47,10 +56,10 @@ var widget_padding = 100; function str_replace( w, b, s ){ - while( s.indexOf( w ) != -1 ){ - s = s.replace( w, b ); - } - return s; + while( s.indexOf( w ) != -1 ){ + s = s.replace( w, b ); + } + return s; } /* @@ -61,16 +70,16 @@ shuffles an array */ function shuffle( arr ) { - var pos, tmp; + var pos, tmp; - for( var i = 0; i < arr.length; i++ ) - { - pos = Math.round( Math.random() * ( arr.length - 1 ) ); - tmp = arr[pos]; - arr[pos] = arr[i]; - arr[i] = tmp; - } - return arr; + for( var i = 0; i < arr.length; i++ ) + { + pos = Math.round( Math.random() * ( arr.length - 1 ) ); + tmp = arr[pos]; + arr[pos] = arr[i]; + arr[i] = tmp; + } + return arr; } /* @@ -81,34 +90,34 @@ returns array of dom elements */ function createElements( sentence ) { - var el; - var elements = []; - var phrases = sentence.split( "\n" ); + var el; + var elements = []; + var phrases = sentence.split( "\n" ); - for( i in phrases ) - { - el = document.createElement( "div" ); - $( el ).addClass( "phrase" ).text( phrases[i] ); - elements.push( el ); - } - return elements; + for( i in phrases ) + { + el = document.createElement( "div" ); + $( el ).addClass( "phrase" ).text( phrases[i] ); + elements.push( el ); + } + return elements; } function checkSentence() { - if( !doCheck ) - return; + if( !doCheck ) + return; - var ph = []; - $( "#mp_word .phrase" ).each( function() - { - ph.push( $( this ).text() ); - }); + var ph = []; + $( "#mp_word .phrase" ).each( function() + { + ph.push( $( this ).text() ); + }); - if( ph.join( "\n" ) == str_replace( "\r", "", sentence ) ){ - $( "#mp_word .phrase" ).addClass( "right" ); - } + if( ph.join( "\n" ) == str_replace( "\r", "", sentence ) ){ + $( "#mp_word .phrase" ).addClass( "right" ); + } } /* @@ -119,49 +128,56 @@ turns the widget into the view mode */ function modeView() { - if( editMode ){ - sentence = str_replace( "\r", "", $( "#mp_word textarea" ).attr( "value" ) ); - var p = sentence.split( "\n" ); - var p2 = []; - var t; - for( var i in p ) - { - t = jQuery.trim( p[i] ); - if( t ) p2.push( t ); - } - sentence = p2.join( "\n" ); - } + if( editMode ){ + sentence = str_replace( "\r", "", $( "#mp_word textarea" ).attr( "value" ) ); + var p = sentence.split( "\n" ); + var p2 = []; + var t; + for( var i in p ) + { + t = jQuery.trim( p[i] ); + if( t ) p2.push( t ); + } + sentence = p2.join( "\n" ); + } - // if no sankore api, insert edit button - if( !isSankore ){ - $( "#mp_setup" ).empty().append( '' ); - $( "#mp_setup input:button" ).click( function(){ - modeEdit(); - }); - } + // if no sankore api, insert edit button + if( !isSankore ){ + $( "#mp_setup" ).empty().append( '' ); + $( "#mp_setup input:button" ).click( function(){ + modeEdit(); + }); + } - // clean the previous word - $( "#mp_word" ).empty(); + // clean the previous word + $( "#mp_word" ).empty(); - // create new set of elements - var phrases = shuffle( createElements( sentence ) ); - for( i in phrases ){ - $("#mp_word").append( phrases[i] ); - } + var phrases; + // create new set of elements + if(window.sankore && curSentence && !editMode) + phrases = createElements( curSentence ); + else + phrases = shuffle( createElements( sentence ) ); + + for( i in phrases ){ + $("#mp_word").append( phrases[i] ); + } - // in sankore api there would be a function to check - // the answer, so no update parameter would be needed - $( "#mp_word" ).sortable(); - if( !isSankore ){ - $( "#mp_word" ).sortable( { update: checkSentence } ); - } else - $( "#mp_word" ).sortable(); - - // adjustHeight - var aHeight = $( phrases[0] ).outerHeight( true ); + // in sankore api there would be a function to check + // the answer, so no update parameter would be needed + $( "#mp_word" ).sortable(); + if( !isSankore ){ + $( "#mp_word" ).sortable( { + update: checkSentence + } ); + } else + $( "#mp_word" ).sortable(); + + // adjustHeight + var aHeight = $( phrases[0] ).outerHeight( true ); - // apply new width - adjust( aHeight * phrases.length ); + // apply new width + adjust( aHeight * phrases.length ); } @@ -172,11 +188,13 @@ adjust width or height */ function adjust( height ) { - $( "#mp_word" ).animate( {height: height } ); - // if viewed as a widget, resize the window - if( !isBrowser ){ - window.resizeTo( widget.width, height + widget_padding ); - } + $( "#mp_word" ).animate( { + height: height + } ); + // if viewed as a widget, resize the window + if( !isBrowser ){ + window.resizeTo( widget.width, height + widget_padding ); + } } /* @@ -186,26 +204,39 @@ modeEdit */ function modeEdit() { - editMode = true; - // if no sankore api, insert ok button - if( !isSankore ) - { - $( "#mp_setup" ).empty().append( '' ); - $( "#mp_setup input:button" ).click( function(){ - modeView(); - }); - } - $( "#mp_word").css( "margin-left", 0 ).empty() - .append(''); - adjust( $( "#mp_word textarea" ).outerHeight() ); + editMode = true; + // if no sankore api, insert ok button + if( !isSankore ) + { + $( "#mp_setup" ).empty().append( '' ); + $( "#mp_setup input:button" ).click( function(){ + modeView(); + }); + } + $( "#mp_word").css( "margin-left", 0 ).empty() + .append(''); + adjust( $( "#mp_word textarea" ).outerHeight() ); } +$(window).mouseout(function(){ + if(window.sankore){ + var ph = []; + $( "#mp_word .phrase" ).each( function() + { + ph.push( $( this ).text() ); + }); + + sankore.setPreference("currentOrdPhrases", ph.join( "\n" )); + sankore.setPreference("rightOrdPhrases", sentence); + + } +}); $(document).ready(function() { - $("#ub-widget").append( '\ + $("#ub-widget").append( '\
\
\ '); - modeView(); + modeView(); }); \ No newline at end of file diff --git a/resources/library/sankoreInteractivities/ord-words.wgt/template/scripts/template2.js b/resources/library/sankoreInteractivities/ord-words.wgt/template/scripts/template2.js index 3ae3790e..bb06994c 100644 --- a/resources/library/sankoreInteractivities/ord-words.wgt/template/scripts/template2.js +++ b/resources/library/sankoreInteractivities/ord-words.wgt/template/scripts/template2.js @@ -5,12 +5,12 @@ function startEditing() { - modeEdit(); + modeEdit(); } function stopEditing() { - modeView(); + modeView(); } function initialize() @@ -20,7 +20,7 @@ function initialize() function checkResponse() { - checkWord(); + checkWord(); } /* / END sankore api @@ -28,7 +28,16 @@ function checkResponse() -var word = "a*long*,*long*time*ago*..."; +var word = ""; +var curWord = ""; + +if(window.sankore){ + word = (sankore.preference("rightOrdWords", ""))?sankore.preference("rightOrdWords", ""):"a*long*,*long*time*ago*..."; + curWord = (sankore.preference("currentOrdWords", ""))?sankore.preference("currentOrdWords", ""):""; +} else { + word = "a*long*,*long*time*ago*..."; +} + var img = "template/images/horse.png"; var doCheckWord = true; @@ -55,31 +64,31 @@ returns array of dom elements */ function createWordLetters( word ) { - var ch, el; - var letters = []; + var ch, el; + var letters = []; - if( word.indexOf( '*' ) != -1 ) - { - var tmp = word.split( '*' ); - for( i in tmp ) - { - ch = tmp[i]; - el = document.createElement( "div" ); - $(el).addClass( "letter" ).text( ch ); - letters.push( el ); - } - } - else - { - for( var i = 0; i < word.length; i++ ) - { - ch = word.charAt( i ); - el = document.createElement( "div" ); - $(el).addClass( "letter" ).text( ch ); - letters.push( el ); - } - } - return letters; + if( word.indexOf( '*' ) != -1 ) + { + var tmp = word.split( '*' ); + for( i in tmp ) + { + ch = tmp[i]; + el = document.createElement( "div" ); + $(el).addClass( "letter" ).text( ch ); + letters.push( el ); + } + } + else + { + for( var i = 0; i < word.length; i++ ) + { + ch = word.charAt( i ); + el = document.createElement( "div" ); + $(el).addClass( "letter" ).text( ch ); + letters.push( el ); + } + } + return letters; } @@ -92,22 +101,22 @@ if they are in the right order */ function checkWord() { - if( !doCheckWord ) - return; + if( !doCheckWord ) + return; - var str = ""; - $( "#mp_word .letter" ).each( function(){ - str += $(this).text(); - }); - var w = word; - while( w.indexOf( '*' ) != -1 ) - { - w = w.replace( '*', '' ); - } - if( str == w ){ - $( "#mp_word .letter" ).addClass( "right" ); - //message( "Right!" ); - } + var str = ""; + $( "#mp_word .letter" ).each( function(){ + str += $(this).text(); + }); + var w = word; + while( w.indexOf( '*' ) != -1 ) + { + w = w.replace( '*', '' ); + } + if( str == w ){ + $( "#mp_word .letter" ).addClass( "right" ); + //message( "Right!" ); + } } /* @@ -118,16 +127,16 @@ shuffles an array */ function shuffle( arr ) { - var pos, tmp; + var pos, tmp; - for( var i = 0; i < arr.length; i++ ) - { - pos = Math.round( Math.random() * ( arr.length - 1 ) ); - tmp = arr[pos]; - arr[pos] = arr[i]; - arr[i] = tmp; - } - return arr; + for( var i = 0; i < arr.length; i++ ) + { + pos = Math.round( Math.random() * ( arr.length - 1 ) ); + tmp = arr[pos]; + arr[pos] = arr[i]; + arr[i] = tmp; + } + return arr; } @@ -140,56 +149,63 @@ turns the widget into the view mode */ function modeView() { - if( editMode ){ - word = $( "#mp_word input:text" ).attr( "value" ); - } + if( editMode ){ + word = $( "#mp_word input:text" ).attr( "value" ); + } - // if no sankore api, insert edit button - if( !isSankore ){ - $( "#mp_setup" ).empty().append( '' ); - $( "#mp_setup input:button" ).click( function(){ - modeEdit(); - }); - } + // if no sankore api, insert edit button + if( !isSankore ){ + $( "#mp_setup" ).empty().append( '' ); + $( "#mp_setup input:button" ).click( function(){ + modeEdit(); + }); + } - // clean the previous word - $( "#mp_word" ).empty(); + // clean the previous word + $( "#mp_word" ).empty(); - // create new set of letters - var letters = shuffle( createWordLetters( word ) ); - for( i in letters ){ - $("#mp_word").append( letters[i] ); - } + // create new set of letters + var letters; + if(window.sankore && curWord && !editMode) + letters = createWordLetters( curWord ); + else + letters = shuffle( createWordLetters( word ) ); + + for( i in letters ){ + $("#mp_word").append( letters[i] ); + } - // in sankore api there would be a function to check - // the answer, so no update parameter would be needed - if( !isSankore ){ - $( "#mp_word" ).sortable( { update: checkWord } ); - } else $( "#mp_word" ).sortable(); - - // adjustWidth - var totalLettersWidth = 0; - for( i in letters ){ - var currentWidth = $( letters[i] ).outerWidth( true ); - totalLettersWidth += currentWidth; - } - totalLettersWidth += 1; - - var width = Math.max( - totalLettersWidth, - min_view_width - ); + // in sankore api there would be a function to check + // the answer, so no update parameter would be needed + if( !isSankore ){ + $( "#mp_word" ).sortable( { + update: checkWord + } ); + } else $( "#mp_word" ).sortable(); + + // adjustWidth + var totalLettersWidth = 0; + for( i in letters ){ + var currentWidth = $( letters[i] ).outerWidth( true ); + totalLettersWidth += currentWidth; + } + totalLettersWidth += 1; + + var width = Math.max( + totalLettersWidth, + min_view_width + ); - // shift the words to the right to center them - if( width > totalLettersWidth ){ - $( "#mp_word" ).css( "margin-left", Math.round( (width - totalLettersWidth)/2 ) ); - } - else{ - $( "#mp_word" ).css( "margin-left", 0 ); - } + // shift the words to the right to center them + if( width > totalLettersWidth ){ + $( "#mp_word" ).css( "margin-left", Math.round( (width - totalLettersWidth)/2 ) ); + } + else{ + $( "#mp_word" ).css( "margin-left", 0 ); + } - // apply new width - adjustWidth( width ); + // apply new width + adjustWidth( width ); } @@ -200,11 +216,13 @@ adjustWidth */ function adjustWidth( width ) { - $( "#ub-widget" ).animate( {width: width } ); - // if viewed as a widget, resize the window - if( !isBrowser ){ - window.resizeTo( width + widget_padding, widget.height ); - } + $( "#ub-widget" ).animate( { + width: width + } ); + // if viewed as a widget, resize the window + if( !isBrowser ){ + window.resizeTo( width + widget_padding, widget.height ); + } } /* @@ -214,25 +232,36 @@ modeEdit */ function modeEdit() { - editMode = true; - // if no sankore api, insert ok button - if( !isSankore ) - { - $( "#mp_setup" ).empty().append( '' ); - $( "#mp_setup input:button" ).click( function(){ - modeView(); - }); - } - $( "#mp_word").css( "margin-left", 0 ).empty().append(''); - adjustWidth( input_width ); + editMode = true; + // if no sankore api, insert ok button + if( !isSankore ) + { + $( "#mp_setup" ).empty().append( '' ); + $( "#mp_setup input:button" ).click( function(){ + modeView(); + }); + } + $( "#mp_word").css( "margin-left", 0 ).empty().append(''); + adjustWidth( input_width ); } +$(window).mouseout(function(){ + if(window.sankore){ + var str = ""; + $( "#mp_word .letter" ).each( function(){ + str += $(this).text(); + }); + + sankore.setPreference("currentOrdWords", str); + sankore.setPreference("rightOrdWords", word); + } +}); $(document).ready(function() { - $("#ub-widget").append( '\ + $("#ub-widget").append( '\
\
\ '); - modeView(); + modeView(); }); \ No newline at end of file diff --git a/resources/library/sankoreInteractivities/spl-phrase.wgt/scripts/app.js b/resources/library/sankoreInteractivities/spl-phrase.wgt/scripts/app.js index 871d5816..0bf5cbba 100644 --- a/resources/library/sankoreInteractivities/spl-phrase.wgt/scripts/app.js +++ b/resources/library/sankoreInteractivities/spl-phrase.wgt/scripts/app.js @@ -3,162 +3,178 @@ function createElements( phrase ) { - var s = ''; - for( var i = 0; i < phrase.length; i++ ) - { - ch = phrase.charAt( i ); - if( ch == " " ){ - ch = " "; - } + var s = ''; + for( var i = 0; i < phrase.length; i++ ) + { + ch = phrase.charAt( i ); + if( ch == " " ){ + ch = " "; + } - s += '
' + ch + '
' + - '
 
'; - } - return s; + s += '
' + ch + '
' + + '
 
'; + } + return s; } $(document).ready(function() { - var w = new wcontainer( "#ub-widget" ); + var w = new wcontainer( "#ub-widget" ); + var sentence = ""; + + if(window.sankore) + sentence = (sankore.preference("ordSplPhrases", ""))?sankore.preference("ordSplPhrases", ""):"this is a bunch of words which should be split apart"; + else + sentence = "this is a bunch of words which should be split apart"; + - w.maxWidth = 600; + w.maxWidth = 600; - w.setEditContent( '
' ); - w.setViewContent( '
.
' ); - w.setData( "dashWidth", w.elements.container.find( ".dash" ).outerWidth() ); - w.setViewContent( '
M
' ); - w.setData( "lineHeight", w.elements.container.find( ".dash" ).outerHeight() ); - w.setViewContent( "" ); + w.setEditContent( '
' ); + w.setViewContent( '
.
' ); + w.setData( "dashWidth", w.elements.container.find( ".dash" ).outerWidth() ); + w.setViewContent( '
M
' ); + w.setData( "lineHeight", w.elements.container.find( ".dash" ).outerHeight() ); + w.setViewContent( "" ); - // onViewMode - w.onViewMode = function() - { - // clean up the text - var phrase = w.elements.container.find( "textarea" ).val() - .replace( /\r/g, '' ).replace( /\n/g, ' ' ).replace( / /g, ' ' ).trim(); + // onViewMode + w.onViewMode = function() + { + // clean up the text + var phrase = w.elements.container.find( "textarea" ).val() + .replace( /\r/g, '' ).replace( /\n/g, ' ' ).replace( / /g, ' ' ).trim(); - // store the text - w.setData( "phrase", phrase ); + // store the text + w.setData( "phrase", phrase ); - // remove all dots (they are to be set during the exercise) - phrase = phrase.replace( / /g, '' ); + // remove all dots (they are to be set during the exercise) + phrase = phrase.replace( / /g, '' ); - // create the html - w.setViewContent( createElements( phrase ) ); + // create the html + w.setViewContent( createElements( phrase ) ); - // the behaviour - w.elements.containerView.find( ".letter" ) - .mouseover( function() - { - var el = $( this ).next(); + // the behaviour + w.elements.containerView.find( ".letter" ) + .mouseover( function() + { + var el = $( this ).next(); - // determine new hover class - var is_fixed = ( el.get( 0 ).className.indexOf( "fixed" ) != -1 ); - var hover_class = is_fixed? - "dash_hover_fixed" : "dash_hover"; + // determine new hover class + var is_fixed = ( el.get( 0 ).className.indexOf( "fixed" ) != -1 ); + var hover_class = is_fixed? + "dash_hover_fixed" : "dash_hover"; - // assign new hover class - el.addClass( hover_class ) - .data( "hc", hover_class ); - }) - .mouseout( function() - { - var el = $( this ).next(); - // remove current hover class - var hc = el.data( "hc" ); - el.removeClass( hc ); - }) - .click( function() - { - var el = $( this ).next(); + // assign new hover class + el.addClass( hover_class ) + .data( "hc", hover_class ); + }) + .mouseout( function() + { + var el = $( this ).next(); + // remove current hover class + var hc = el.data( "hc" ); + el.removeClass( hc ); + }) + .click( function() + { + var el = $( this ).next(); - // remove current hover class - $( this ).trigger( "mouseout" ); + // remove current hover class + $( this ).trigger( "mouseout" ); - // toggle fixed class - el.toggleClass( "fixed" ); + // toggle fixed class + el.toggleClass( "fixed" ); - // determine new hover class - // assign new hover class - $( this ).trigger( "mouseover" ); + // determine new hover class + // assign new hover class + $( this ).trigger( "mouseover" ); - w.checkAnswer(); - w.adjustSize(); - }); + w.checkAnswer(); + w.adjustSize(); + }); - w.checkAnswer(); - }; + w.checkAnswer(); + }; - // viewSize - w.viewSize = function() - { - var w = 0; - var h = 0; + // viewSize + w.viewSize = function() + { + var w = 0; + var h = 0; - var dh = winstance.getData( "lineHeight" ); - var dw = winstance.getData( "dashWidth" ); + var dh = winstance.getData( "lineHeight" ); + var dw = winstance.getData( "dashWidth" ); - winstance.elements.containerView.find( "div:visible" ).each( function() - { - w += $( this ).outerWidth(); - h = Math.max( h, $( this ).outerHeight( true ) ); - }); + winstance.elements.containerView.find( "div:visible" ).each( function() + { + w += $( this ).outerWidth(); + h = Math.max( h, $( this ).outerHeight( true ) ); + }); - var square = w*h; - h = Math.max( h, $( winstance.elements.containerView ).height() ); + var square = w*h; + h = Math.max( h, $( winstance.elements.containerView ).height() ); - if( winstance.maxWidth ) - { - w = Math.min( w, winstance.maxWidth ); - h = parseInt( square / w ); - } + if( winstance.maxWidth ) + { + w = Math.min( w, winstance.maxWidth ); + h = parseInt( square / w ); + } - return { w: w, h: h+dh }; - }; + return { + w: w, + h: h+dh + }; + }; - // editSize - w.editSize = function() - { - return { - w: winstance.elements.containerEdit.find( "textarea" ).parent().outerWidth( true ), - h: winstance.elements.containerEdit.find( "textarea" ).parent().outerHeight( true ), - }; - }; + // editSize + w.editSize = function() + { + return { + w: winstance.elements.containerEdit.find( "textarea" ).parent().outerWidth( true ), + h: winstance.elements.containerEdit.find( "textarea" ).parent().outerHeight( true ), + }; + }; - w.checkAnswer = function() - { - var phrase = ""; - var ch = ""; - this.elements.containerView.find( "div:visible" ).each( function() - { - if( this.className.indexOf( "fixed" ) != -1 ){ - phrase += ' '; - } - else if( this.className.indexOf( "dash" ) != -1 ){ - return; - } - else{ - ch = $( this ).html(); - phrase += ch; - } - }); + w.checkAnswer = function() + { + var phrase = ""; + var ch = ""; + this.elements.containerView.find( "div:visible" ).each( function() + { + if( this.className.indexOf( "fixed" ) != -1 ){ + phrase += ' '; + } + else if( this.className.indexOf( "dash" ) != -1 ){ + return; + } + else{ + ch = $( this ).html(); + phrase += ch; + } + }); - if( phrase == this.getData( "phrase" ) ){ - this.elements.containerView.addClass( "answerRight" ); - } - else{ - this.elements.containerView.removeClass( "answerRight" ); - } - }; + if( phrase == this.getData( "phrase" ) ){ + this.elements.containerView.addClass( "answerRight" ); + } + else{ + this.elements.containerView.removeClass( "answerRight" ); + } + }; - window.w = w; - window.winstance = w; + window.w = w; + window.winstance = w; - w.modeView(); + w.modeView(); + + $(window).mouseout(function(){ + if(window.sankore){ + sankore.setPreference("ordSplPhrases", w.getData("phrase")); + } + }); }); \ No newline at end of file diff --git a/resources/library/sankoreInteractivities/spl-text.wgt/scripts/app2.js b/resources/library/sankoreInteractivities/spl-text.wgt/scripts/app2.js index d1a40ae6..d357e7bc 100644 --- a/resources/library/sankoreInteractivities/spl-text.wgt/scripts/app2.js +++ b/resources/library/sankoreInteractivities/spl-text.wgt/scripts/app2.js @@ -3,168 +3,182 @@ function createElements( text ) { - var s = ''; + var s = ''; - var words = text.split( " " ); + var words = text.split( " " ); - for( var i = 0; i < words.length; i++ ) - { - if( i ){ - s += '
 
'; - } - s += '
' + words[i] + '
' + - '
.
'; - } + for( var i = 0; i < words.length; i++ ) + { + if( i ){ + s += '
 
'; + } + s += '
' + words[i] + '
' + + '
.
'; + } - return s; + return s; } $(document).ready(function() { - var w = new wcontainer( "#ub-widget" ); + var w = new wcontainer( "#ub-widget" ); + + var sentences = ""; + + if(window.sankore) + sentences = (sankore.preference("ordSplText", ""))?sankore.preference("ordSplText", ""):"hello, this is the first sentence. hi, this is the second sentence. hello again, this is the third sentence. good morning, this is the fifth sentence. hi, sorry, i\'m late, i\'m the fourth sentence."; + else + sentences = "hello, this is the first sentence. hi, this is the second sentence. hello again, this is the third sentence. good morning, this is the fifth sentence. hi, sorry, i\'m late, i\'m the fourth sentence."; + + w.maxWidth = 600; - w.maxWidth = 600; + w.setEditContent( '
' ); + w.setViewContent( '
.
' ); + w.setData( "dashWidth", w.elements.container.find( ".dash" ).outerWidth() ); + w.setViewContent( '
M
' ); + w.setData( "lineHeight", w.elements.container.find( ".dash" ).outerHeight() ); + w.setViewContent( "" ); - w.setEditContent( '
' ); - w.setViewContent( '
.
' ); - w.setData( "dashWidth", w.elements.container.find( ".dash" ).outerWidth() ); - w.setViewContent( '
M
' ); - w.setData( "lineHeight", w.elements.container.find( ".dash" ).outerHeight() ); - w.setViewContent( "" ); - - // onViewMode - w.onViewMode = function() - { - // clean up the text - var text = w.elements.container.find( "textarea" ).val() - .replace( /\r/g, '' ).replace( /\n/g, ' ' ).replace( / /g, ' ' ); + // onViewMode + w.onViewMode = function() + { + // clean up the text + var text = w.elements.container.find( "textarea" ).val() + .replace( /\r/g, '' ).replace( /\n/g, ' ' ).replace( / /g, ' ' ); - // store the text - w.setData( "text", text ); + // store the text + w.setData( "text", text ); - // remove all dots (they are to be set during the exercise) - text = text.replace( /\. /g, ' ' ).trim( ["."] ); + // remove all dots (they are to be set during the exercise) + text = text.replace( /\. /g, ' ' ).trim( ["."] ); - // create the html - w.setViewContent( createElements( text ) ); + // create the html + w.setViewContent( createElements( text ) ); - // the behaviour - w.elements.containerView.find( ".letter" ) - .mouseover( function() - { - var el = $( this ).next(); + // the behaviour + w.elements.containerView.find( ".letter" ) + .mouseover( function() + { + var el = $( this ).next(); - // determine new hover class - var is_fixed = ( el.get( 0 ).className.indexOf( "fixed" ) != -1 ); - var hover_class = is_fixed? - "dash_hover_fixed" : "dash_hover"; + // determine new hover class + var is_fixed = ( el.get( 0 ).className.indexOf( "fixed" ) != -1 ); + var hover_class = is_fixed? + "dash_hover_fixed" : "dash_hover"; - // assign new hover class - el.addClass( hover_class ) - .data( "hc", hover_class ); - }) - .mouseout( function() - { - var el = $( this ).next(); - // remove current hover class - var hc = el.data( "hc" ); - el.removeClass( hc ); - }) - .click( function() - { - var el = $( this ).next(); + // assign new hover class + el.addClass( hover_class ) + .data( "hc", hover_class ); + }) + .mouseout( function() + { + var el = $( this ).next(); + // remove current hover class + var hc = el.data( "hc" ); + el.removeClass( hc ); + }) + .click( function() + { + var el = $( this ).next(); - // remove current hover class - $( this ).trigger( "mouseout" ); + // remove current hover class + $( this ).trigger( "mouseout" ); - // toggle fixed class - el.toggleClass( "fixed" ); + // toggle fixed class + el.toggleClass( "fixed" ); - // determine new hover class - // assign new hover class - $( this ).trigger( "mouseover" ); + // determine new hover class + // assign new hover class + $( this ).trigger( "mouseover" ); - w.checkAnswer(); - w.adjustSize(); - }); + w.checkAnswer(); + w.adjustSize(); + }); - w.checkAnswer(); - }; + w.checkAnswer(); + }; - // viewSize - w.viewSize = function() - { - var w = 0; - var h = 0; + // viewSize + w.viewSize = function() + { + var w = 0; + var h = 0; - var dh = winstance.getData( "lineHeight" ); - var dw = winstance.getData( "dashWidth" ); + var dh = winstance.getData( "lineHeight" ); + var dw = winstance.getData( "dashWidth" ); - winstance.elements.containerView.find( "div:visible" ).each( function() - { - w += $( this ).outerWidth(); - h = Math.max( h, $( this ).outerHeight( true ) ); - }); + winstance.elements.containerView.find( "div:visible" ).each( function() + { + w += $( this ).outerWidth(); + h = Math.max( h, $( this ).outerHeight( true ) ); + }); - var square = w*h; - h = Math.max( h, $( winstance.elements.containerView ).height() ); + var square = w*h; + h = Math.max( h, $( winstance.elements.containerView ).height() ); - if( winstance.maxWidth ) - { - w = Math.min( w, winstance.maxWidth ); - h = parseInt( square / w ); - } + if( winstance.maxWidth ) + { + w = Math.min( w, winstance.maxWidth ); + h = parseInt( square / w ); + } - return { w: w, h: h+dh }; - }; + return { + w: w, + h: h+dh + }; + }; - // editSize - w.editSize = function() - { - return { - w: winstance.elements.containerEdit.find( "textarea" ).parent().outerWidth( true ), - h: winstance.elements.containerEdit.find( "textarea" ).parent().outerHeight( true ), - }; - }; + // editSize + w.editSize = function() + { + return { + w: winstance.elements.containerEdit.find( "textarea" ).parent().outerWidth( true ), + h: winstance.elements.containerEdit.find( "textarea" ).parent().outerHeight( true ), + }; + }; - w.checkAnswer = function() - { - var text = ""; - var ch = ""; - this.elements.containerView.find( "div:visible" ).each( function() - { - if( this.className.indexOf( "fixed" ) != -1 ){ - text += '.'; - } - else if( this.className.indexOf( "dash" ) != -1 ){ - return; - } - else{ - ch = $( this ).html(); - if( ch == " " ){ - ch = " "; - } - text += ch; - } - }); - - console.log( text ); + w.checkAnswer = function() + { + var text = ""; + var ch = ""; + this.elements.containerView.find( "div:visible" ).each( function() + { + if( this.className.indexOf( "fixed" ) != -1 ){ + text += '.'; + } + else if( this.className.indexOf( "dash" ) != -1 ){ + return; + } + else{ + ch = $( this ).html(); + if( ch == " " ){ + ch = " "; + } + text += ch; + } + }); - if( text == this.getData( "text" ) ){ - this.elements.containerView.addClass( "answerRight" ); - } - else{ - this.elements.containerView.removeClass( "answerRight" ); - } - }; + if( text == this.getData( "text" ) ){ + this.elements.containerView.addClass( "answerRight" ); + } + else{ + this.elements.containerView.removeClass( "answerRight" ); + } + }; - window.w = w; - window.winstance = w; + window.w = w; + window.winstance = w; - w.modeView(); + w.modeView(); + + $(window).mouseout(function(){ + if(window.sankore){ + sankore.setPreference("ordSplText", w.getData( "text" )); + } + }); }); \ No newline at end of file diff --git a/resources/library/sankoreInteractivities/spl-word.wgt/scripts/spl-word.js b/resources/library/sankoreInteractivities/spl-word.wgt/scripts/spl-word.js index b62ea90c..b4f49cd8 100644 --- a/resources/library/sankoreInteractivities/spl-word.wgt/scripts/spl-word.js +++ b/resources/library/sankoreInteractivities/spl-word.wgt/scripts/spl-word.js @@ -1,99 +1,113 @@ function createWord( word ) { - var s = ''; - for( var i = 0; i < word.length; i++ ) - { - ch = word.charAt( i ); - s += - '' + - '' + ch + '' + - (( i < word.length - 1 ) ? - '' : '' ) + - ''; - } - return s; + var s = ''; + for( var i = 0; i < word.length; i++ ) + { + ch = word.charAt( i ); + s += + '' + + '' + ch + '' + + (( i < word.length - 1 ) ? + '' : '' ) + + ''; + } + return s; } $(document).ready(function() { - var w = new wcontainer( "#ub-widget" ); + var w = new wcontainer( "#ub-widget" ); + var words = ""; + + if(window.sankore) + words = (sankore.preference("ordSplWords", ""))?sankore.preference("ordSplWords", ""):"so*phis*ti*ca*ted"; + else + words = "so*phis*ti*ca*ted"; + w.setEditContent( '
' ); + w.setViewContent( '' ); + w.setData( "dashWidth", w.elements.container.find( "span.dash" ).outerWidth() ); + w.setViewContent( "" ); - w.setEditContent( '
' ); - w.setViewContent( '' ); - w.setData( "dashWidth", w.elements.container.find( "span.dash" ).outerWidth() ); - w.setViewContent( "" ); - - // onViewMode - w.onViewMode = function() - { - var word = w.elements.container.find( "input" ).val().trim( ['*'] ); + // onViewMode + w.onViewMode = function() + { + var word = w.elements.container.find( "input" ).val().trim( ['*'] ); - w.setData( "word", word ); - word = word.replace( /\*/g, '' ); - w.setViewContent( createWord( word ) ); - w.elements.container.find( "span.upper" ).click( function(){ - $( this ).find( "span.dash" ).toggleClass( "fixed" ); - w.adjustSize(); - w.checkAnswer(); - }); - w.checkAnswer(); - }; + w.setData( "word", word ); + word = word.replace( /\*/g, '' ); + w.setViewContent( createWord( word ) ); + w.elements.container.find( "span.upper" ).click( function(){ + $( this ).find( "span.dash" ).toggleClass( "fixed" ); + w.adjustSize(); + w.checkAnswer(); + }); + w.checkAnswer(); + }; - // viewSize - w.viewSize = function() - { - var w = 0; - var h = 0; + // viewSize + w.viewSize = function() + { + var w = 0; + var h = 0; - winstance.elements.containerView.find( "span.upper span:visible" ).each( function() - { - w += $( this ).outerWidth(); - h = Math.max( h, $( this ).outerHeight() ); - }); - var dw = winstance.getData( "dashWidth" ); + winstance.elements.containerView.find( "span.upper span:visible" ).each( function() + { + w += $( this ).outerWidth(); + h = Math.max( h, $( this ).outerHeight() ); + }); + var dw = winstance.getData( "dashWidth" ); - return { w: w+dw, h: h }; - }; + return { + w: w+dw, + h: h + }; + }; - // editSize - w.editSize = function() - { - return { - w: winstance.elements.containerEdit.find( "input" ).outerWidth( true ), - h: winstance.elements.containerEdit.find( "input" ).outerHeight( true ), - }; - }; + // editSize + w.editSize = function() + { + return { + w: winstance.elements.containerEdit.find( "input" ).outerWidth( true ), + h: winstance.elements.containerEdit.find( "input" ).outerHeight( true ), + }; + }; - w.checkAnswer = function() - { - var word = ""; - this.elements.container.find( "span.upper span:visible" ).each( function() - { - if( this.className.indexOf( "fixed" ) != -1 ){ - word += '*'; - } - else if( this.className.indexOf( "dash" ) != -1 ){ - return; - } - else{ - word += $( this ).text(); - } - }); + w.checkAnswer = function() + { + var word = ""; + this.elements.container.find( "span.upper span:visible" ).each( function() + { + if( this.className.indexOf( "fixed" ) != -1 ){ + word += '*'; + } + else if( this.className.indexOf( "dash" ) != -1 ){ + return; + } + else{ + word += $( this ).text(); + } + }); - if( word == this.getData( "word" ) ){ - this.elements.container.addClass( "answerRight" ); - } - else{ - this.elements.container.removeClass( "answerRight" ); - } - }; + if( word == this.getData( "word" ) ){ + this.elements.container.addClass( "answerRight" ); + } + else{ + this.elements.container.removeClass( "answerRight" ); + } + }; - window.w = w; - window.winstance = w; + window.w = w; + window.winstance = w; - w.modeView(); + w.modeView(); + + $(window).mouseout(function(){ + if(window.sankore){ + sankore.setPreference("ordSplWords", w.getData("word")); + } + }); }); \ No newline at end of file From 019eaec8f1775ebbb944079764b65b01186e9909 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 24 Oct 2011 14:14:55 +0200 Subject: [PATCH 6/9] Update Spanish translation --- resources/i18n/sankore_es.qm | Bin 337 -> 50164 bytes resources/i18n/sankore_es.ts | 2860 ++++++++++++++++++++++++---------- 2 files changed, 2033 insertions(+), 827 deletions(-) diff --git a/resources/i18n/sankore_es.qm b/resources/i18n/sankore_es.qm index 6bd22c41dfd987e516ede9d5e79a545715d2ad8c..8854c556839b2cffa4e65290b4c5f8d849b4acac 100644 GIT binary patch literal 50164 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 m&pjD|SQL4-a71EUecbP#hC5FY{nJdg@w diff --git a/resources/i18n/sankore_es.ts b/resources/i18n/sankore_es.ts index 351c3694..238bcdfb 100644 --- a/resources/i18n/sankore_es.ts +++ b/resources/i18n/sankore_es.ts @@ -1,1578 +1,2308 @@ - + + + BlackoutWidget + Click to Return to Application - - - - background: url(:/images/bigUniboard.png); border: none; - + Clic para volver a la aplicación DownloadDialog + Downloads - + Descargas + Clean Up - + Limpiar + 0 Items - + 0 elementos DownloadItem + Form - + Forma + Filename - + Nom. archivo + Try Again - + Nuevo intento + Stop - + Detener + Open - - - - Ico - + Abrir IntranetPodcastPublishingDialog + Publish Podcast to YouTube - + Publicar podcast en YouTube + Title - + Título + Description - + Descripción + Author - + Autor MainWindow + Uniboard - + Uniboard + + Board - + Pizarra + + Web - + Web + + Documents - - - - Tutorial - + Documentos + + Stylus - + Trazos + Ctrl+T - + Ctrl+T + Backgrounds - + Fondos + Change Background - + Cambiar fondo + Undo - + Deshacer + Ctrl+Z - + Ctrl+Z + Redo - + Rehacer + Ctrl+Y - + Ctrl+Y + Previous - + Anterior + + Previous Page - + Página anterior + PgUp - + RePág + Next - + Siguiente + + Next Page - + Página siguiente + PgDown - + AvPág + Manage Documents - + Administrar documentos + Ctrl+D - + Ctrl+D + Web Browsing - + Navegador Web + Ctrl+W - - - - Line - + Ctrl+W - Small Line - + Share Item on the Web + Compartir elemento en la Web - Medium Line - + Share Capture on the Web + Compartir captura en la web - Large Line - + Define Drawing Options + Definir opciones de dibujo + Quit - + Salir + Quit Uniboard - - - - Eraser - - - - Smalle Eraser - - - - Medium Eraser - - - - Large Eraser - + Salir de Ubiboard + + + + + Color - + Color + Back - + Atrás + Left - + Izquierda + Forward - + Adelante + Right - + Derecha + Reload - - - - Reload Current Page - + Recargar + Home - - - - Load Home Page - + Inicio + Bookmarks - - - - Show Bookmarks - + Favoritos + Bookmark - - - - Add Bookmark - - - - Display Board - + Favorito + Ctrl+B - + Ctrl+B + Erase - - - - Erase Content - + Borrar + Preferences - + Preferencias - Display Preferences - + + Library + Biblioteca - Library - + + Ctrl+L + Ctrl+L - Show Library - + + Open the tutorial + Abrir el tutorial - Ctrl+L - + + Check Update + Comprobar actualizaciones - - Sankoré 3.1 - + + + Sankoré Editor + Editor Sankoré - Sankore 3.1 - + + Show Sankore Widgets Editor + Mostrar editor de Widgets Sankore + + + + Hide Sankoré + Ocultar Sankoré + + + + Hide Sankoré Application + Ocultar aplicación Sankoré - Show Desktop - + + Ctrl+H + Ctrl+H - Show Computer Desktop - + + Bigger + Aumentar - Ctrl+Shift+H - + + + Tutorial + Tutorial + + + + Sankoré 3.1 + Sankoré 3.1 - Bigger - + + Sankore 3.1 + Sankore 3.1 - Zoom In - + + Show Desktop + Mostrar Escritorio + Ctrl++ - + Ctrl++ + Smaller - - - - Zoom Out - + Reducir + Ctrl+- - + Ctrl+- + New Folder - - - - Create a New Folder - + Nueva carpeta + New Document - - - - Create a New Document - + Nuevo documento + Import - - - - Import a Document - + Importar + Export - - - - Export a Document - + Exportar + Open in Board - - - - Open Page in Board - + Abrir en pizarra + Ctrl+O - + Ctrl+O + Duplicate - - - - Duplicate Selected Content - + Duplicar + Delete - - - - Delete Selected Content - + Limpiar + Del - + Limp + Add to Working Document - + Añadir a documento trabajo + Add Selected Content to Open Document - + Añadir contenido seleccionado al documento abierto + + Add - - - - Add Content to Document - + Añadir + Rename - - - - Rename Content - + Renombrar + + Tools - - - - Display Tools - + Herram. + Multi Screen - + Multipantalla + + Wide Size (16/9) - - - - Use Document Wide Size (16/9) - + Tamaño amplio (16/9) + + Regular Size (4/3) - - - - Use Document Regular Size (4/3) - + Tamaño normal (4/3) + + Custom Size - - - - Use Custom Document Size - + Tamaño a medida + Stop Loading - - - - Stop Loading Web Page - + Detener carga + Cut - + Cortar + Copy - + Copiar + Paste - + Pegar + Sleep - - - - Put Presentation to Sleep - + Suspender + Virtual Keyboard - - - - Display Virtual Keyboard - + Teclado virtual + + Plain Light Background - + Fondo claro liso + + Light - + Claro - Grid Light Background - + + Start Screen Recording + Comenzar a grabar pantalla - Plain Dark Background - + + Configure Podcast Recording + Configurar grabación Podcast - Dark + + Flash Trap - Grid Dark Background + + Trap Flash Content - Podcast + + Web Trap - Record Presentation to Video + + Trap Web Content - Record - + + Window Capture + Captura de ventana - Start Screen Recording - + + Show on Display + Mostrar en pantalla - Erase Items - + + + Plain Dark Background + Fondo oscuro liso - Erase All Items - + + + Dark + Oscuro - Erase Annotations - + + Podcast + Podcast - Erase All Annotations - + + Record + Grabar - Clear Page - + + Erase Items + Borrar elementos - Clear All Elements - + + + Erase Annotations + Borrar anotaciones + + + + Clear Page + Limpiar página + Pen - + Lápiz + + + + + + + Eraser + Borrador + + + + Marker + Rotulador + + + + Selector + Selector + + + + Hand + Mano + + + + + Zoom In + Acercar + + + + + Zoom Out + Alejar + + + + + + + Line + Línea + + + + Small Line + Línea fina + + + + Medium Line + Línea media + + + + Large Line + Línea ancha + + + + Smalle Eraser + Borrador pequeño + + + + Medium Eraser + Borrador mediano + + + + Large Eraser + Borrador grande + + + + Reload Current Page + Recargar página actual + + + + Load Home Page + Cargar página de inicio + + + + Show Bookmarks + Mostrar marcadores + + + + Add Bookmark + Añadir marcador + + + + Display Board + Mostrar pizarra + + + + Erase Content + Borrar contenido + + + + Display Preferences + Mostrar preferencias + + + + Show Library + Mostrar biblioteca + + + + Show Computer Desktop + Mostrar escritorio del equipo + + + + Ctrl+Shift+H + Ctrl+Shift+H + + + + Create a New Folder + Crear nueva carpeta + + + + Create a New Document + Crear nuevo documento + + + + Import a Document + Importar documento + + + + Export a Document + Exportar documento + + + + Open Page in Board + Abrir página en pizarra + + + + Duplicate Selected Content + Duplicar elemento seleccionado + + + + Delete Selected Content + Borrar elemento seleccionado + + + + Add Content to Document + Añadir contenido al documento + + + + Rename Content + Renombrar contenido + + + + + Display Tools + Mostrar herramientas + + + + Use Document Wide Size (16/9) + Usar tamaño extendido (16/9) + + + + Use Document Regular Size (4/3) + Usar tamaño regular (4/3) + + + + Use Custom Document Size + Usar tamaño personalizado + + + + Stop Loading Web Page + Parar carga de la página + + + + Put Presentation to Sleep + Suspender presentación + + + + Display Virtual Keyboard + Mostrar teclado virtual + + + + + Grid Light Background + Rejilla de fondo claro + + + + + Grid Dark Background + Rejilla de fondo oscura + + + + Record Presentation to Video + Grabar presentación en vídeo + + + + Erase All Items + Borrar todos los elementos + + Erase All Annotations + Borrar todas las anotaciones + + + + Clear All Elements + Limpiar todos los elementos + + + Annotate Document - + Anotar documento + Ctrl+I - + Ctrl+I + Erase Annotation - + Borrar anotación + Ctrl+E - - - - Marker - + Ctrl+E + Highlight - + Subrayar + Ctrl+M - - - - Selector - + Ctrl+M + Select And Modify Objects - + Seleccionar y modificar objetos + Ctrl+F - - - - Hand - + Ctrl+F + Scroll Page - + Avanzar página + Laser Pointer - + Puntero laser + Virtual Laser Pointer - + Puntero laser virtual + Ctrl+G - + Ctrl+G + Draw Lines - + Dibujar líneas + Ctrl+J - + Ctrl+J + Text - + Texto + Write Text - + Escribir texto + Ctrl+K - + Ctrl+K + Capture - - - - Capture Part of the Screen - + Captura + + Add To Current Page - + Añadir a página actual + Add Item To Current Page - + Añadir elemento a la página actual + Add To New Page - + Añadir a nueva pág. + Add Item To New Page - + Añadir elemento a una página nueva + Add To Library - + Añadir a biblioteca + Add Item To Library - + Añadir elemento a la biblioteca + Pages - + Página + + Create a New Page - + Crear página nueva + New Page - + Nueva página + Duplicate Page - + Duplicar página + Duplicate the Current Page - + Duplicar página actual + Import Page - + Importar página + Import an External Page - + Importar página externa + Pause - + Pausa + Pause Podcast Recording - + Pausar grabación Podcast + Podcast Config - - - - Configure Podcast Recording - + Config podcast - Flash Trap - - - - Trap Flash Content - - - - Web Trap - - - - Trap Web Content - + + + Capture Part of the Screen + Capturar parte de la pantalla + Custom Capture - - - - Window Capture - + Captura personalizada + Capture a Window - + Capturar una ventana + Embed Web Content - + Contenido Web empotrado + Capture Embeddable Web Content - - - - Show on Display - + Capturar contenido Web empotrado + Show Main Screen on Display Screen - + Mostrar pantalla principal en la pantalla + Erase all Annotations - + Borrar todas las anotaciones + eduMedia - + eduMedia + Import eduMedia simulation - - - - Open the tutorial - - - - Check Update - - - - Sankoré Editor - - - - Show Sankore Widgets Editor - - - - Hide Sankoré - - - - Hide Sankoré Application - - - - Ctrl+H - + Importar simulación eduMedia PasswordDialog + Authentication Required - + Autenticación necesaria + Username: - + Nom. usuario: + Password: - - - - DUMMY ICON - - - - INTRO TEXT DUMMY - + Contraseña: ProxyDialog + Proxy Authentication - + Autenticación del proxy + Connect to Proxy - + Conectar al proxy + Username: - + Nom. usuario: + Password: - + Contraseña: + Save username and password for future use - - - - ICON - + Guardar usuario y contraseña para usos futuros QObject - Trash - Pictures category element - + /Home + Category list label on nagigation tool bar + Lista de etiquetas de categoría en la barra de herramientas + /Home Category list label on navigation tool bar - + Lista de etiquetas de categoría en la barra de navegación + + + + Trash + Pictures category element + Papelera + + + + QuaZipFile + + ZIP/UNZIP API error %1 + Error ZIP/UNZIP API %1 UBAbstractPublisher + + Contacting %1 + Contactando %1 + + + Found %1 + Encontrado %1 + + + Cannot Authenticate with %1 + No se pudo autenticar con %1 + UBAbstractWidget + Cannot load content - + Impos. cargar contenido + Loading ... - + Cargando... + + + + UBAcceptLicenseClass + + Uniboard License + Licencia Uniboard + + + Accept + Aceptar + + + Reject + Rechazar UBApplication + Quit + Salir + + + Page Size - + Tamaño de página + Podcast - + Podcast UBApplicationController + Web - + Web + New update available, would you go to the web page ? - + Nueva actualización disponible, ¿quieres ir a la página web? + + + + Update available + Actualización disponible + No update available - + No hay actualizaciones - Update available - + Your version is up-to-date. + Su versión está actualizada. + + + Failed to get information on software updates. + No se pudo obtener info de actualizaciones de SW. UBBoardController + Downloading content from %1 - + Descargando contenido de %1 + Downloading content %1 failed - + Descarga de contenido %1 fallida + Download finished - + Descarga completa + Flash is not supported on Uniboard Linux + Flash no está soportado en Linux Uniboard + + + Unknown tool type %1 - + Herramienta descon. %1 + Unknown content type %1 - + Contenido desconocido %1 + + + Attach Video File + Adjuntar vídeo + + + The selected video is quite big (%1 MB), would you rather attach it to the document, or keep only a link to it? + El vídeo seleccionado es demasiado grande (%1 MB), ¿desea adjuntarlo al documento o prefiere añadir solo un enlace? + + + Attach + Adjuntar + Link + Enlazar + + + Add Item - + Añadir elem. + All Supported (%1) - + Todos los compat. (%1) UBBoardPaletteManager + Remove this + Eliminar esto + + + Added 1 Image to Library + Añadida 1 imagen a biblioteca + + + Error Adding Image to Library - + Error al añadir imag. a biblioteca + + + Error Publishing Image to the Web + Error publicando imagen en la Web UBCachePropertiesWidget + Cache Properties - + Propiedades de cache + Color: - + Color: + Shape: + Size: - + Tamaño + Close - + Cerrar + + + + UBCapturePublisher + + Preparing capture for upload... + Preparando la captura para la subida... + + + Publication canceled ... + Publicación cancelada + + + Capture Published to the Web. + Captura publicada en la Web + + + Error Publishing Capture to the Web: %1 + Error publicando captura en la Web: %1 + + + + UBCapturePublishingDialog + + Publish + Publicar UBDesktopPalette + Show Uniboard - + Mostrar Uniboard + Capture Part of the Screen - + Capturar parte de la pantalla + Capture the Screen - + Capturar la pantalla + Show the stylus palette - + Mostrar la paleta de estilos + Show Board on Secondary Screen - + Mostrar la pizarra en la pantalla secundaria + Show Desktop on Secondary Screen - + Mostrar escritorio en pantalla secundaria UBDocumentController + + New Folder - + Nueva carpeta + Page %1 - + Página %1 + Add Folder of Images - + Añadir carpeta imágenes + Add Images - + Añadir imágenes + Add Pages from File - + Añadir págs. desde arch. + Duplicating Document %1 - + Duplicando documento %1 + Document %1 copied + Documento %1 copiado + + + + The document '%1' has been generated with a newer version of Sankore (%2). By opening it, you may lose some information. Do you want to proceed? + Remove Page - + Eliminar página + + + + Are you sure you want to remove %n page(s) from the selected document '%1'? + + ¿Seguro que desea eliminar %n pág(s). del documento seleccionado '%1'? + + + Remove Document - + Eliminar documento + Are you sure you want to remove the document '%1'? - + ¿Seguro que desea eliminar el documento '%1'? + Empty Trash - + Vaciar papelera + Are you sure you want to empty trash? - + ¿Seguro que desea vaciar la papelera? + Emptying trash - + Vaciando papelera + Emptied trash - + Papelera vaciada + Remove Folder - + Eliminar carpeta + Are you sure you want to remove the folder '%1' and all its content? - + ¿Seguro que desea eliminar la carpeta '%1' y todo su contenido? + No document selected! - + Ningún doc. seleccionado + + Open Supported File - + Abrir archivo compatible + + Importing file %1... - + Importando archivo %1... + + Failed to import file ... - + Fallo al importar archivo... + Import all Images from Folder - + Importar todas imágenes de carpeta + Folder does not contain any image files! - + La carpeta no contiene archivos de imagen + Delete - + Limpiar + Empty - + Vaciar + Trash - + Papelera + Open Document - + Abrir documento + The document '%1' has been generated with a newer version of Uniboard (%2). By opening it, you may lose some information. Do you want to proceed? + El documento '%1' se ha generado con una versión nueva de Uniboard (%2). Al abrirlo, puede perder información. ¿Desea continuar? + + + Add all Images to Document - + Añadir todas las imág. al doc. + All Images (%1) - + Todas las imág. (%1) + Selection does not contain any image files! - - - - The document '%1' has been generated with a newer version of Sankore (%2). By opening it, you may lose some information. Do you want to proceed? - + La selección no contiene archivos de imagen. UBDocumentManager + images - + imágenes + videos - + vídeos + objects - + objetos + widgets - + widgets + All supported files (*.%1) - + Todos archivos compat. (*.%1) + File %1 saved - + Arch. %1 guardado + Importing page %1 of %2 - + Importando página %1 de %2 + Erronous image data, skipping file %1 - + Datos de imag. erróneos, saltando arch. %1 UBDocumentNavigator + Page %0 - + Página %0 UBDocumentPublisher - Export failed. - + Preparing document for upload... + Preparando documento para subida... - Export canceled ... - + + + Export failed. + La exportación falló. - Converting page %1/%2 ... - + Export failed ... + La exportación falló ... + Credentials has to not been filled out yet. + Uploading Sankore File on Web. - + Subiendo archivo Sankore a la web. + + + + Export canceled ... + Exportación cancelada + + + + Converting page %1/%2 ... + Convirtiendo página %1/%2 + Document uploaded correctly on the web. - + Documento subido correctamente a la web. + Failed to upload document on the web. - + Fallo al subir documento a la web. + + + Upload to Uniboard Web in progress %1 % + Subiendo a la Web Uniboard en progreso %1 % + + + Sending document ... + Enviando documento ... + + + The document has been sent to %1 + El documento se ha enviado a %1 + + + Error while publishing document to %1 + Error cuando se publicaba el documento en %1 + + + Error while publishing document to %1 : (%2) + Error cuando se publicaba el documento en %1: (%2) + + + + UBDocumentPublishingDialog + + Publish + Publicar UBDocumentTreeWidget + %1 (copy) - + %1 (copia) + Copying page %1/%2 - + Copiando página %1/%2 + + + + %1 pages copied + + %1 páginas copiadas + + UBExportDocument + Page - + Página + Export as UBZ File - + Exportar como arch. UBZ + Exporting document... - + Exportando documento... + Export successful. - + Exportación correcta. + Exporting %1 %2 of %3 - + Exportando %1 %2 de %3 + Export to Sankore Format - + Exportar a formato Sankore + + + Export to Uniboard Format + Exportar a formato Uniboard UBExportFullPDF + Made with free version of Uniboard + Realizado con versión gratuita Uniboard + + + Export as PDF File - + Exportar como arch. PDF + Exporting document... - + Exportando documento... + Export successful. - + Exportación correcta. + Export to PDF - + Exportar a PDF UBExportPDF + Export as PDF File - + Exportar como arch. PDF + Exporting document... - + Exportando documento... + Export successful. - + Exportación correcta. + Exporting page %1 of %2 - + Exportando página %1 de %2 + + + Made with free version of Uniboard + Realizado con versión gratuita Uniboard + Export to PDF - + Exportar a PDF UBExportWeb + Page - + Página + Export as Web data - + Exportar como datos Web + Exporting document... - + Exportando documento... + Export successful. - + Exportación correcta. + Export failed. - + La exportación falló. + Export to Web Browser - + Exportar a navegador Web UBGraphicsItemDelegate + Locked - + Bloqueado + Visible on Extended Screen - + Visible en pantalla ampliada + Go to Content Source - + Ir a las fuentes del contenido UBGraphicsTextItem + <Type Text Here> - + <Type Text Here> UBGraphicsTextItemDelegate + Text Color - + Color de texto UBGraphicsWidgetItemDelegate + Frozen - + Congelado + Transform as Tool - + Tranformar a herramienta UBImportCFF + Common File Format ( + + Importing file %1... - + Importando archivo %1... + + Import of file %1 failed. - + La importación del archivo %1 falló. + + Import successful. - + Importación correcta. + + Import failed. - + La importación falló. UBImportDocument - Importing file %1... - + Uniboard (*.ubz) + Uniboard (*.ubz) - Import successful. - + + Sankore 3.1 (*.ubz) + Sankore 3.1 (*.ubz) - Sankore 3.1 (*.ubz) - + + + Importing file %1... + Importando archivo %1... + Import of file %1 failed. - + La importación del archivo %1 falló. + + + + + Import successful. + Importación correcta. UBImportImage + Image Format ( - + Formato de imagen ( + Image import failed. - + Error al importar imagen. + Image import successful. - + Imag. importada correctamente UBImportPDF + Portable Document Format (*.pdf) - + Portable Document Format (*.pdf) + PDF import failed. - + Error al importar PDF. + Importing page %1 of %2 - + Importando página %1 de %2 + PDF import successful. - + PDF importado correctamente + + + + UBImportVirtualPrinter + + Importing Uniboard printer file ... + Importando arch. impresora Uniboard... + + + Error while importing Uniboard printer file. + Error al importar archivo de impresora Uniboard. UBIntranetPodcastPublisher + Error while publishing video to intranet (%1) - + Error publicando vídeo a la red interna (%1) + Publishing to Intranet in progress %1 % + Publicando a la red interna en progreso %1 % + + + + UBIntranetPodcastPublishingDialog + + + Publish + Publicar + + + + UBLibActionBar + + + Add to favorites + Añadir a favoritos + + + + Share + Compartir + + + + Search + Buscar + + + + Delete + Borrar + + + + Back to folder + Carpeta atrás + + + + Remove from favorites + Quitar de favoritos + + + + Create new folder + Crear nueva carpeta + + + + UBLibItemProperties + + + Back + Atrás + + + + Add to page + Añadir a página + + + + Set as background + Poner como fondo + + + + Add to library + Añadir a la biblioteca + + + + Object informations + Información del objeto + + + + UBLibraryController + + Backgrounds + Fondos + + + + ImportedImage - - - UBIntranetPodcastPublishingDialog - Publish - + + Added 1 Image to Library + Añadida 1 imagen a biblioteca + + + + Audios + Audio category element + Sonidos + + + + Movies + Movies category element + Vídeos + + + + Pictures + Pictures category element + Fotos + + + + Shapes + Shapes category element + Formas + + + + Applications + Applications category element + Aplicaciones + + + + Favorite + Favorite category element + Favoritos + + + + Interactivities + Interactives category element + Interactivos + + + + Animations + Animations category element + Animaciones + + + Interactives + Interactives category element + Interactivos + + + + Creating image thumbnail for %1. + Creando vista previa para %1. + + + User Pictures + User Pictures directory + Carpeta de imágenes de usuario + + + Sankoré 3.1 Pictures + Sankoré 3.1 Pictures directory + Imágenes Sankoré 3.1 + + + Sankoré Interactive + Sankore interactivo + + + User Interactive + Usuario interactivo + + + Favorite Interactive + Favoritos interactivo + + + + Adding to page failed for item %1. + Error al añadir el elemento %1 a la página. + + + New Folder + Nueva carpeta + + + Add Item to Library + Añadir elem. a biblioteca + + + All Supported (%1) + Todos los compat. (%1) - - - UBLibActionBar - Add to favorites - + Copying page %1 of file %2 to library %3 + Copiando pág. %1 de arch. %2 a biblioteca %3 - Share - + Page + Página - Search - + Copying file %1 to library %2 (%3/%4) + Copiando arch. %1 a biblioteca %2 (%3/%4) - Delete - + Finished copying %1 files ... + Finalizada copia de %1 archivos... - Back to folder - + Creating thumbnail %1 (%2/%3) + Creando miniatura %1 (%2/%3) - Remove from favorites - + Remove Folder + Eliminar carpeta - Create new folder - + Are you sure you want to remove the folder %1 from the library? + ¿Seguro que desea eliminar la carpeta %1 de la biblioteca? - - - UBLibItemProperties - Back - + Remove Item + Eliminar elem. - Add to page - + Are you sure you want to remove the item from the library? + ¿Seguro que desea eliminar el elemento de la biblioteca? - Set as background - + Sankore 3.1 + Sankore 3.1 - Add to library - + Uniboard + Uniboard - Object informations - + My Images + Mis imágenes - - - UBLibraryController - Added 1 Image to Library - + My Applications + Mis aplicaciones - Audios - Audio category element - + My Movies + Mis vídeos - Movies - Movies category element - + Add Images to Current Page + Añadir imágenes a página actual - Pictures - Pictures category element - + All Images (%1) + Todas imágenes (%1) - Shapes - Shapes category element - + Add Applications to Current Page + Añadir aplicaciones a página actual - Applications - Applications category element - + All Applications (%1) + Todas aplicaciones (%1) - Favorite - Favorite category element - + Add Movies to Current Page + Añadir vídeos a pág. actual - Creating image thumbnail for %1. - + All Files (*.*) + Todos archivos (*.*) - Adding to page failed for item %1. - + Online + Online + + + UBLibraryTreeWidget - Interactivities - Interactives category element - + Downloading content from %1 + Descargando contenido de %1 - ImportedImage - + Downloading content %1 failed + Descarga de contenido %1 fallida - Animations - Animations category element - + Download finished + Descarga completa UBMainWindow + Yes - + + No - + No UBNetworkAccessManager + <qt>Enter username and password for "%1" at %2</qt> - + <qt>Introducir nom. de usuario y contraseña para "%1" en %2</qt> + Failed to log to Proxy - + Fallo al registrar el Proxy + SSL Errors: %1 @@ -1580,295 +2310,555 @@ %2 Do you want to ignore these errors for this host? - + Errores SSL: + +%1 + +%2 + +¿Desea ignorar estos errores para este host? UBNewFolderDlg + Add new folder - + Añadir nueva carpeta + New Folder name: - + Nombre de la nueva carpeta: + Add - + Añadir + Cancel - + Cancelar UBPersistenceManager + (copy) - + (copia) + Document Repository Loss - + Pérdida repositorio de docs. + Sankore has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well. + + Uniboard has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well. + Uniboard ha perdido acceso al repositorio de documentos '%1'. La aplicación debe cerrarse para evitar daños en los datos. Es posible que se pierdan los últimos cambios. + UBPodcastController - Failed to start encoder ... + Uniboard Cast + Convers. Uniboard + + + + Sankore Cast + + Failed to start encoder ... + Fallo al iniciar codificador... + + + No Podcast encoder available ... - + Ningún codif. podcast disponible... + Part %1 - + Parte %1 + on your desktop ... - + en el escritorio ... + in folder %1 - + en la carpeta %1 + Podcast created %1 - + Podcast creado %1 + Podcast recording error (%1) - + Error al grabar podcast (%1) + + + Made with free version of Uniboard + Realizado con versión gratuita Uniboard + Default Audio Input - + Entrada audio preconfig + No Audio Recording - + Ninguna grabación audio + Small - + Pequeña + Medium - + Mediana + Full - + Llena + Publish to Intranet - + Publicar en la red interna + Publish to Youtube - + Publicar en Youtube + + + + UBPowerPointApplication + + Converting PowerPoint file ... + Conversión archivo PowerPoint... - Sankore Cast - + PowerPoint import successful. + PPT importado correctamente. + + + PowerPoint import failed. + Error al importar PPT. + + + Uniboard printer is not installed. Import will be done in jpg format. + Impresora Uniboard no instalada. Importación en formato jpg. UBPreferencesController + License valid until %1 + Licencia válida hasta %1 + + + version: - + versión: + Marker is pressure sensitive - + Rotulador sensible a la presión + + + %1, for personal use only + %1, solo para uso personal UBProxyLoginDlg + Proxy Login - + Autenticación del proxy + Username: - + Usuario: + Password: - + Contraseña: UBPublicationDlg + Publish document on the web - + Publicar documento en la web + Title: - + Título + Description: - + Descripción: + Publish - + Publicar UBSettings + Untitled Documents - + Documentos sin título + Trash - + Papelera + + Images - + Imágenes + My Movies + Mis vídeos + + + + UBSoftwareUpdateController + + Downloading software update (%1%) + Descargando actualización de SW (%1%) + + + Downloading software update failed + Error al descargar la actualización SW + + + Download finished + Descarga completa + + + Software Update + Actualización de SW + + + Are you sure you want to install this new version of Uniboard now? +This session will close as soon as installation begins. + ¿Seguro que desea instalar la nueva versión de Uniboard ahora? +Se cerrará esta sesión cuando comience la instalación. + + + + UBSoftwareUpdateDialog + + Download... + Descarga... + + + Show this Message Again + Volver a mostrar el mensaje + + + Software Update + Actualización de SW + + + Your version: %1 + Su versión: %1 + + + New version: %1 + Nueva versión: %1 + + + + UBTeacherBarWidget + + + Title + Título + + + + Phasis + + + + + Duration + Duración + + + + Equipment + + + + + Activity + Actividad + + + + I discover + Yo descubro + + + + I experiment + Yo experimento + + + + I train myself + + + + + I play + Yo juego + + + + I memorize + + + + + Short + Corto + + + + Middle + Medio + + + + Long + Largo + + + + Alone + + + + + By Group + + + + + All together + + UBTeacherStudentAction + + + Action %0 + Acción %0 + + + + Teacher + Profesor + + + + Student + Alumno + + UBThumbnailAdaptor + Generating preview thumbnails ... - + Generando vista previa miniaturas... + %1 thumbnails generated ... - + %1 miniaturas generadas... UBToolsManager - Mask - + + Compass + Compás + Ruler - - - - Compass - + Regla + Protractor - + Transportador + Triangle - + Triángulo + Magnifier + Cache - + Cache + + + + Mask + Máscara UBTrapFlashController + Whole page - + Página entera + Web - + Web UBUpdateDlg + Document updater - + Actualizador del documento + files require an update. - + archivos necesitan actualizarse. + Backup path: - + Ruta a la copia de seguridad: + Browse - + Navegar + Update - + Actualizar + Select a backup folder + Seleccione un directorio de copia de seguridad + + + + Please wait the import process will start soon... + Files update successful! Please reboot the application to access the updated documents. + An error occured during the update. The files have not been affected. + Files update results - Updating file - - - - Please wait the import process will start soon... - + + Updating file + Actualizando archivo UBW3CWidget + Web - + Web UBWebPluginWidget + Loading... - + Cargando... UBWebPublisher + Publish Document on Uniboard Web + Publicar documento en la Web Uniboard + + + Publish Document on Sankore Web - + Publicar documento en la web de Sankore UBWidgetUniboardAPI + %0 called (method=%1, status=%2) @@ -1876,318 +2866,391 @@ Please reboot the application to access the updated documents. UBYouTubePublisher + YouTube authentication failed. - + Falló la autenticación en YouTube. + Error while uploading video to YouTube (%1) - + Error al cargar vídeo en YouTube (%1) + Upload to YouTube in progress %1 % - + Carga en YouTube en curso %1 % UBYouTubePublishingDialog + Upload - + Subir + Autos & Vehicles - + Coches y vehículos + Music - + Música + Pets & Animals - + Animales + Sports - + Deportes + Travel & Events - + Viajes y actividades + Gaming - + Juegos + Comedy - + Comedia + People & Blogs - + Gente y blogs + News & Politics - + Noticias y política + Entertainment - + Entretenimiento + Education - + Educación + Howto & Style - + Cómos y estilo + Nonprofits & Activism - + Activismo + Science & Technology - + Ciencia y tecnología UBZoomPalette + %1 x - + %1 x WBClearButton + Clear - + Limpiar WBDownloadItem + Save File - + Guardar arch. + Download canceled: %1 - + Descarga cancelada: %1 + Error opening saved file: %1 - + Error abriendo archivo guardado: %1 + Error saving: %1 - + Error al guardar: %1 + Network Error: %1 - + Error de red: %1 + seconds - + segundos + minutes - + minutos + - %4 %5 remaining - + quedan - %4 %5 + %1 of %2 (%3/sec) %4 - + %1 de %2 (%3/s) %4 + ? unknown file size - + ? + %1 of %2 - Stopped - + %1 de %2 - Detenido + bytes - + bytes + KB - + KB + MB - + MB WBDownloadManager + 1 Download - + 1 descarga + %1 Downloads always >= 2 - + %1 descargas WBHistoryModel + Title - + Título + Address - + Dirección WBHistoryTreeModel + Earlier Today - + Hoy + %1 items - + %1 elementos WBSearchLineEdit + Search - + Buscar WBTabBar + New &Tab - + Nueva &pestaña + Clone Tab - + Dupli. pestaña + &Close Tab - + &Cerrar pestaña + Close &Other Tabs - + Cerrar &otras pestañas + Reload Tab - + Recarg. pestaña + Reload All Tabs - + Recarg. todas pest. WBTabWidget + Recently Closed Tabs - + Pest. cerradas recientem. + + (Untitled) - + (sin título) WBToolbarSearch + Search - + Buscar + No Recent Searches - + Ninguna búsqu. reciente + Recent Searches - + Búsquedas recientes + Clear Recent Searches - + Limpiar búsqu. recientes WBWebPage - Download + Download PDF Document: would you prefer to download the PDF file or add it to the current Uniboard document? + Descargar documento PDF: ¿prefiere descargar el archivo PDF o añadirlo al documento Uniboard actual? + + + + Download PDF Document: would you prefer to download the PDF file or add it to the current Sankore document? + + Download + Descargar + + + Add to Current Document - + Añadir al documento actual + PDF - + PDF + Error loading page: %1 - - - - Download PDF Document: would you prefer to download the PDF file or add it to the current Sankore document? - + Error al cargar página: %1 WBWebView + Open in New Tab - + Abrir en nueva pestaña YouTubePublishingDialog + Publish Podcast to YouTube - + Publicar Podcast en YouTube + Title - + Título + Description - + Descripción + Keywords - + Claves + Uniboard - + Uniboard + Category - + Categoría + YouTube Username - + Usuario de YouTube + YouTube Password - + Contraseña de YouTube + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2199,234 +3262,315 @@ p, li { white-space: pre-wrap; } brushProperties - On Light Background - + + Opacity + Opacidad - On Dark Background - + + On Light Background + Con fondo claro - Opacity - + + On Dark Background + Con fondo oscuro + Line Width - + Ancho de línea + Medium - + Mediana + Strong - + Fuerte + Fine - + Fina + Pen is Pressure Sensitive - + El lápiz es sensible a la presión capturePublishingDialog + Dialog - + Diálogo + Title - + Título + E-mail - + Correo electrónico + Author - + Autor + Description - + Descripción documentPublishingDialog + Dialog - + Diálogo + Title - + Título + E-mail - + Correo electrónico + Author - + Autor + Description - + Descripción + Attach Downloadable PDF Version - + Adjuntar versión PDF descargable + Attach Downloadable Uniboard File (UBZ) - + Adjuntar archivo Uniboard descargable (UBZ) + Warning: This documents contains video, which will not be displayed properly on the Web - + Advertencia: Este documento contiene vídeo, que no se podrá ver bien en la Web documents + Uniboard Documents - - - - 1 - + Documentos Uniboard - preferencesDialog + library - Preferences - + Images + Imágenes - - version : … - + + New Folder + Nueva carpeta - Default Settings - + Sankore Library + Biblioteca Sankore - Close - + Iteractive Models + Modelos interactivos - Display - + Import to Library + Importar a biblioteca - Internet - + Shapes + Formas - Show Page with External Browser - + Movies + Vídeos - Home Page: - + Applications + Aplicaciones - Proxy User/Pass: - + Sounds + Sonidos - Virtual Keyboard - + Delete + Limpiar - Keyboard button size: - + Set as Background + Fijar como fondo - Toolbar - + Remove Background + Eliminar fondo + + + Add File to Page + Añadir archivo a pág. + + + Add to Page + Añadir a página + + + Add to Editor + Añadir al editor + + + + preferencesDialog + + + Preferences + Preferencias + + + + Default Settings + Preconfiguración + + Close + Cerrar + + + + Display + Pantalla + + + Indicators + Indicadores + + + + Show Page with External Browser + Mostrar página con navegador externo + + + Positioned at the Top (recommended for tablets) - + Posicionado arriba (recomendado para tablets) + Positioned at the Bottom (recommended for white boards) - + Posicionado abajo (recomendado para pizarras digitales) + Display Text Under Button - + Mostrar texto debajo del botón - Mirroring - + + Internet + Internet - Show main display immediately on secondary screen or projector - + + Home Page: + Pág. principal: - Stylus Palette - + + Proxy User/Pass: + Proxy Usuario/Contraseña: - Horizontal - + + Toolbar + Barra de herramientas - Vertical - + + Mirroring + Reflejo - Pen - + + Show main display immediately on secondary screen or projector + Mostrar pantalla principal de inmediato en pantalla secundaria o proyector - Marker - + + Virtual Keyboard + Teclado virtual - About - + Minimize keyboard when not active + Minimizar teclado cuando no esté activo - Software Update - + + Keyboard button size: + Tamaño de botones de teclado: - Check software update at launch - + + Stylus Palette + Estilo de la paleta - Licences - + + Horizontal + Horizontal - OpenSSl - + + Vertical + Vertical - zlib - + + Pen + Lápiz - xpdf - + + Marker + Rotulador - Quazip - + + Licences + Licencias - - Sankoré 3.1 - + + + OpenSSl + OpenSSl + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2436,6 +3580,12 @@ p, li { white-space: pre-wrap; } + + zlib + zlib + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2444,6 +3594,12 @@ p, li { white-space: pre-wrap; } + + xpdf + xpdf + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2452,6 +3608,12 @@ p, li { white-space: pre-wrap; } + + Quazip + Quazip + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2459,7 +3621,13 @@ p, li { white-space: pre-wrap; } <p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:9pt;">GNU Library or Lesser General Public License (LGPL), zlib/libpng License</span></p></body></html> + + + Sankoré 3.1 + Sankoré 3.1 + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2637,7 +3805,13 @@ p, li { white-space: pre-wrap; } <p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:9pt;">Library.</span></p></body></html> - + + + About + Acerca de + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2650,7 +3824,8 @@ p, li { white-space: pre-wrap; } <p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:9pt; color:#35382a;">You should have received a copy of the GNU General Public License along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></p></body></html> - + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -2660,39 +3835,70 @@ p, li { white-space: pre-wrap; } + Network - + Red + Community - + Comunidad + User/Pass: - + Usuario/Contraseña: + + + Licence + Licencia + + + + Software Update + Actualización de la aplicación + + + + Check software update at launch + Comprobar actualización de la aplicación al inicio + + + Check for Software Updates Now + Buscar actualizaciones de SW ahora + + + + version : … + versión: … trapFlashDialog + Trap flash - + Trap flash + Select a flash to trap - + Selec. flash para capturar + about:blank - + about:blank + Application name - + Nombre de aplicación + Create Application - + Crear aplicación From 572267106c261d58f5de3fe03a8aea6008c8e864 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Wed, 26 Oct 2011 14:33:18 +0200 Subject: [PATCH 7/9] Reworked the way the UBLibPathViewer is used --- .../images/libpalette/WebSearchCategory.svg | 240 +++++++++ .../library/search/Calculator.wgt/config.xml | 11 + .../search/Calculator.wgt/css/ubwidget.css | 102 ++++ .../library/search/Calculator.wgt/icon.png | Bin 0 -> 4131 bytes .../images/arrows_out/bottom.png | Bin 0 -> 2891 bytes .../Calculator.wgt/images/arrows_out/left.png | Bin 0 -> 2893 bytes .../images/arrows_out/right.png | Bin 0 -> 2886 bytes .../Calculator.wgt/images/arrows_out/top.png | Bin 0 -> 2882 bytes .../arrows_over/button_arrow_bottom.png | Bin 0 -> 2950 bytes .../images/arrows_over/button_arrow_left.png | Bin 0 -> 2975 bytes .../images/arrows_over/button_arrow_right.png | Bin 0 -> 2986 bytes .../images/arrows_over/button_arrow_top.png | Bin 0 -> 2947 bytes .../search/Calculator.wgt/images/back.png | Bin 0 -> 18792 bytes .../Calculator.wgt/images/back_small.png | Bin 0 -> 13359 bytes .../images/button_out-copie.png | Bin 0 -> 2832 bytes .../Calculator.wgt/images/button_out.gif | Bin 0 -> 2518 bytes .../Calculator.wgt/images/button_out.png | Bin 0 -> 6134 bytes .../Calculator.wgt/images/button_out_dark.gif | Bin 0 -> 940 bytes .../Calculator.wgt/images/button_out_dark.png | Bin 0 -> 2849 bytes .../Calculator.wgt/images/button_over.gif | Bin 0 -> 940 bytes .../Calculator.wgt/images/button_toggle.png | Bin 0 -> 3245 bytes .../images/button_toggle_invert.png | Bin 0 -> 3210 bytes .../images/buttons_shadow/back.png | Bin 0 -> 2792 bytes .../images/buttons_shadow/bottom.png | Bin 0 -> 2847 bytes .../images/buttons_shadow/cbottomleft.png | Bin 0 -> 3397 bytes .../images/buttons_shadow/cbottomright.png | Bin 0 -> 3399 bytes .../images/buttons_shadow/ctopleft.png | Bin 0 -> 3353 bytes .../images/buttons_shadow/ctopright.png | Bin 0 -> 3406 bytes .../images/buttons_shadow/left.png | Bin 0 -> 2837 bytes .../images/buttons_shadow/right.png | Bin 0 -> 2842 bytes .../images/buttons_shadow/top.png | Bin 0 -> 2839 bytes .../Calculator.wgt/images/calculator/pi.png | Bin 0 -> 2981 bytes .../Calculator.wgt/images/calculator/pi.psd | Bin 0 -> 155966 bytes .../images/calculator/pi_click.png | Bin 0 -> 3064 bytes .../images/calculator/pi_over.png | Bin 0 -> 3012 bytes .../Calculator.wgt/images/calculator/pow.png | Bin 0 -> 3118 bytes .../Calculator.wgt/images/calculator/pow.psd | Bin 0 -> 173024 bytes .../Calculator.wgt/images/calculator/sq.png | Bin 0 -> 3265 bytes .../Calculator.wgt/images/calculator/sq.psd | Bin 0 -> 174974 bytes .../images/calculator/sq_click.png | Bin 0 -> 3151 bytes .../images/calculator/sq_over.png | Bin 0 -> 3123 bytes .../Calculator.wgt/images/display copy.png | Bin 0 -> 4885 bytes .../search/Calculator.wgt/images/display.png | Bin 0 -> 6156 bytes .../Calculator.wgt/images/historyback.png | Bin 0 -> 22426 bytes .../Calculator.wgt/images/historytab.png | Bin 0 -> 5238 bytes .../Calculator.wgt/images/historytabOver.png | Bin 0 -> 5354 bytes .../Calculator.wgt/images/inspector.png | Bin 0 -> 3460 bytes .../search/Calculator.wgt/images/touche0.png | Bin 0 -> 4651 bytes .../Calculator.wgt/images/touche0_over.png | Bin 0 -> 4475 bytes .../images/touche0_over_down.png | Bin 0 -> 4486 bytes .../search/Calculator.wgt/images/touche1.png | Bin 0 -> 4443 bytes .../Calculator.wgt/images/touche1_over.png | Bin 0 -> 4296 bytes .../images/touche1_over_down.png | Bin 0 -> 4295 bytes .../search/Calculator.wgt/images/touche2.png | Bin 0 -> 4622 bytes .../Calculator.wgt/images/touche2_over.png | Bin 0 -> 4475 bytes .../images/touche2_over_down.png | Bin 0 -> 4462 bytes .../search/Calculator.wgt/images/touche3.png | Bin 0 -> 4657 bytes .../Calculator.wgt/images/touche3_over.png | Bin 0 -> 4482 bytes .../images/touche3_over_down.png | Bin 0 -> 4488 bytes .../search/Calculator.wgt/images/touche4.png | Bin 0 -> 4569 bytes .../Calculator.wgt/images/touche4_over.png | Bin 0 -> 4403 bytes .../images/touche4_over_down.png | Bin 0 -> 4419 bytes .../search/Calculator.wgt/images/touche5.png | Bin 0 -> 4619 bytes .../Calculator.wgt/images/touche5_over.png | Bin 0 -> 4457 bytes .../images/touche5_over_down.png | Bin 0 -> 4463 bytes .../search/Calculator.wgt/images/touche6.png | Bin 0 -> 4641 bytes .../Calculator.wgt/images/touche6_over.png | Bin 0 -> 4455 bytes .../images/touche6_over_down.png | Bin 0 -> 4474 bytes .../search/Calculator.wgt/images/touche7.png | Bin 0 -> 4560 bytes .../Calculator.wgt/images/touche7_over.png | Bin 0 -> 4393 bytes .../images/touche7_over_down.png | Bin 0 -> 4404 bytes .../search/Calculator.wgt/images/touche8.png | Bin 0 -> 4676 bytes .../Calculator.wgt/images/touche8_over.png | Bin 0 -> 4496 bytes .../images/touche8_over_down.png | Bin 0 -> 4506 bytes .../search/Calculator.wgt/images/touche9.png | Bin 0 -> 4650 bytes .../Calculator.wgt/images/touche9_over.png | Bin 0 -> 4479 bytes .../images/touche9_over_down.png | Bin 0 -> 4486 bytes .../search/Calculator.wgt/images/touchec.png | Bin 0 -> 4526 bytes .../Calculator.wgt/images/touchec_over.png | Bin 0 -> 4392 bytes .../images/touchec_over_down.png | Bin 0 -> 4376 bytes .../Calculator.wgt/images/touchediv.png | Bin 0 -> 4485 bytes .../Calculator.wgt/images/touchediv_over.png | Bin 0 -> 4404 bytes .../images/touchediv_over_down.png | Bin 0 -> 4749 bytes .../Calculator.wgt/images/touchedot.png | Bin 0 -> 4405 bytes .../Calculator.wgt/images/touchedot_over.png | Bin 0 -> 4209 bytes .../images/touchedot_over_down.png | Bin 0 -> 4258 bytes .../search/Calculator.wgt/images/toucheeq.png | Bin 0 -> 5178 bytes .../Calculator.wgt/images/toucheeq_over.png | Bin 0 -> 4959 bytes .../images/toucheeq_over_down.png | Bin 0 -> 4760 bytes .../search/Calculator.wgt/images/touchef.png | Bin 0 -> 4628 bytes .../Calculator.wgt/images/touchef_over.png | Bin 0 -> 4563 bytes .../images/touchef_over_down.png | Bin 0 -> 4862 bytes .../search/Calculator.wgt/images/touchem.png | Bin 0 -> 4779 bytes .../Calculator.wgt/images/touchem_over.png | Bin 0 -> 4443 bytes .../images/touchem_over_down.png | Bin 0 -> 4343 bytes .../search/Calculator.wgt/images/touchep.png | Bin 0 -> 4838 bytes .../Calculator.wgt/images/touchep_over.png | Bin 0 -> 4527 bytes .../images/touchep_over_down.png | Bin 0 -> 4419 bytes .../search/Calculator.wgt/images/touchepd.png | Bin 0 -> 4494 bytes .../Calculator.wgt/images/touchepd_over.png | Bin 0 -> 4394 bytes .../images/touchepd_over_down.png | Bin 0 -> 4786 bytes .../search/Calculator.wgt/images/touchepg.png | Bin 0 -> 4499 bytes .../Calculator.wgt/images/touchepg_over.png | Bin 0 -> 4408 bytes .../images/touchepg_over_down.png | Bin 0 -> 4788 bytes .../library/search/Calculator.wgt/index.html | 33 ++ .../Calculator.wgt/js/DD_roundies_0.0.2a.js | 472 ++++++++++++++++++ .../search/Calculator.wgt/js/calculate.js | 59 +++ .../Calculator.wgt/js/jquery-1.3.2.min.js | 19 + .../js/jquery-ui-1.7.2.custom.min.js | 298 +++++++++++ .../search/Calculator.wgt/js/jquery.center.js | 56 +++ .../js/jquery.disable.text.select.js | 62 +++ .../Calculator.wgt/js/jquery.easing.1.2.js | 140 ++++++ .../Calculator.wgt/js/jquery.ubwidget.js | 259 ++++++++++ .../search/Calculator.wgt/js/ubw-main.js | 390 +++++++++++++++ .../library/search/WebBrowser.wgs/config.xml | 16 + .../search/WebBrowser.wgs/css/howto.css | 44 ++ .../search/WebBrowser.wgs/css/main.css | 182 +++++++ .../library/search/WebBrowser.wgs/icon.png | Bin 0 -> 8632 bytes .../search/WebBrowser.wgs/imgs/arrow.png | Bin 0 -> 727 bytes .../search/WebBrowser.wgs/imgs/button.png | Bin 0 -> 3234 bytes .../WebBrowser.wgs/imgs/button_anim.gif | Bin 0 -> 2813 bytes .../WebBrowser.wgs/imgs/button_over.png | Bin 0 -> 1279 bytes .../WebBrowser.wgs/imgs/button_show.png | Bin 0 -> 4097 bytes .../WebBrowser.wgs/imgs/capture_youtube.jpg | Bin 0 -> 9042 bytes .../search/WebBrowser.wgs/imgs/center.png | Bin 0 -> 144 bytes .../search/WebBrowser.wgs/imgs/howto_back.png | Bin 0 -> 191 bytes .../search/WebBrowser.wgs/imgs/info_ico.png | Bin 0 -> 2148 bytes .../WebBrowser.wgs/imgs/inputfield_back.png | Bin 0 -> 793 bytes .../search/WebBrowser.wgs/imgs/keys_copy.jpg | Bin 0 -> 1814 bytes .../search/WebBrowser.wgs/imgs/keys_paste.jpg | Bin 0 -> 1851 bytes .../search/WebBrowser.wgs/imgs/left.png | Bin 0 -> 1049 bytes .../search/WebBrowser.wgs/imgs/logos_web.jpg | Bin 0 -> 1877 bytes .../search/WebBrowser.wgs/imgs/right.png | Bin 0 -> 1059 bytes .../library/search/WebBrowser.wgs/index.html | 185 +++++++ .../locales/en/capture_widget.jpg | Bin 0 -> 15452 bytes .../WebBrowser.wgs/locales/en/error.html | 8 + .../WebBrowser.wgs/locales/en/howto.html | 11 + .../locales/fr/capture_widget.jpg | Bin 0 -> 15452 bytes .../WebBrowser.wgs/locales/fr/error.html | 8 + .../WebBrowser.wgs/locales/fr/howto.html | 11 + .../scripts/jquery-1.3.2.min.js | 19 + .../WebBrowser.wgs/scripts/jquery.oembed.js | 146 ++++++ resources/sankore.qrc | 1 + src/board/UBLibraryController.cpp | 35 +- src/board/UBLibraryController.h | 3 + src/core/UBSettings.cpp | 9 + src/core/UBSettings.h | 1 + src/frameworks/UBFileSystemUtils.cpp | 3 +- src/gui/UBLibItemProperties.cpp | 54 -- src/gui/UBLibItemProperties.h | 6 - src/gui/UBLibNavigatorWidget.cpp | 56 +-- src/gui/UBLibNavigatorWidget.h | 8 +- src/gui/UBLibPathViewer.cpp | 45 +- src/gui/UBLibPathViewer.h | 8 + src/gui/UBLibWebView.cpp | 36 ++ src/gui/UBLibWebView.h | 25 + src/gui/UBLibWidget.cpp | 66 ++- src/gui/UBLibWidget.h | 14 +- src/gui/UBLibraryWidget.cpp | 26 +- src/gui/UBLibraryWidget.h | 3 +- src/gui/gui.pri | 6 +- 161 files changed, 3064 insertions(+), 112 deletions(-) create mode 100644 resources/images/libpalette/WebSearchCategory.svg create mode 100644 resources/library/search/Calculator.wgt/config.xml create mode 100644 resources/library/search/Calculator.wgt/css/ubwidget.css create mode 100644 resources/library/search/Calculator.wgt/icon.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/bottom.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/left.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/right.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/top.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_bottom.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_left.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_right.png create mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_top.png create mode 100644 resources/library/search/Calculator.wgt/images/back.png create mode 100644 resources/library/search/Calculator.wgt/images/back_small.png create mode 100644 resources/library/search/Calculator.wgt/images/button_out-copie.png create mode 100644 resources/library/search/Calculator.wgt/images/button_out.gif create mode 100644 resources/library/search/Calculator.wgt/images/button_out.png create mode 100644 resources/library/search/Calculator.wgt/images/button_out_dark.gif create mode 100644 resources/library/search/Calculator.wgt/images/button_out_dark.png create mode 100644 resources/library/search/Calculator.wgt/images/button_over.gif create mode 100644 resources/library/search/Calculator.wgt/images/button_toggle.png create mode 100644 resources/library/search/Calculator.wgt/images/button_toggle_invert.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/back.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/bottom.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomleft.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomright.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/ctopleft.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/ctopright.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/left.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/right.png create mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/top.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi.psd create mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi_click.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi_over.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/pow.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/pow.psd create mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq.psd create mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq_click.png create mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq_over.png create mode 100644 resources/library/search/Calculator.wgt/images/display copy.png create mode 100644 resources/library/search/Calculator.wgt/images/display.png create mode 100644 resources/library/search/Calculator.wgt/images/historyback.png create mode 100644 resources/library/search/Calculator.wgt/images/historytab.png create mode 100644 resources/library/search/Calculator.wgt/images/historytabOver.png create mode 100644 resources/library/search/Calculator.wgt/images/inspector.png create mode 100644 resources/library/search/Calculator.wgt/images/touche0.png create mode 100644 resources/library/search/Calculator.wgt/images/touche0_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche0_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche1.png create mode 100644 resources/library/search/Calculator.wgt/images/touche1_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche1_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche2.png create mode 100644 resources/library/search/Calculator.wgt/images/touche2_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche2_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche3.png create mode 100644 resources/library/search/Calculator.wgt/images/touche3_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche3_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche4.png create mode 100644 resources/library/search/Calculator.wgt/images/touche4_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche4_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche5.png create mode 100644 resources/library/search/Calculator.wgt/images/touche5_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche5_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche6.png create mode 100644 resources/library/search/Calculator.wgt/images/touche6_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche6_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche7.png create mode 100644 resources/library/search/Calculator.wgt/images/touche7_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche7_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche8.png create mode 100644 resources/library/search/Calculator.wgt/images/touche8_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche8_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touche9.png create mode 100644 resources/library/search/Calculator.wgt/images/touche9_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touche9_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchec.png create mode 100644 resources/library/search/Calculator.wgt/images/touchec_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchec_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchediv.png create mode 100644 resources/library/search/Calculator.wgt/images/touchediv_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchediv_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchedot.png create mode 100644 resources/library/search/Calculator.wgt/images/touchedot_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchedot_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/toucheeq.png create mode 100644 resources/library/search/Calculator.wgt/images/toucheeq_over.png create mode 100644 resources/library/search/Calculator.wgt/images/toucheeq_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchef.png create mode 100644 resources/library/search/Calculator.wgt/images/touchef_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchef_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchem.png create mode 100644 resources/library/search/Calculator.wgt/images/touchem_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchem_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchep.png create mode 100644 resources/library/search/Calculator.wgt/images/touchep_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchep_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchepd.png create mode 100644 resources/library/search/Calculator.wgt/images/touchepd_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchepd_over_down.png create mode 100644 resources/library/search/Calculator.wgt/images/touchepg.png create mode 100644 resources/library/search/Calculator.wgt/images/touchepg_over.png create mode 100644 resources/library/search/Calculator.wgt/images/touchepg_over_down.png create mode 100644 resources/library/search/Calculator.wgt/index.html create mode 100644 resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js create mode 100644 resources/library/search/Calculator.wgt/js/calculate.js create mode 100644 resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js create mode 100644 resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js create mode 100644 resources/library/search/Calculator.wgt/js/jquery.center.js create mode 100644 resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js create mode 100644 resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js create mode 100644 resources/library/search/Calculator.wgt/js/jquery.ubwidget.js create mode 100644 resources/library/search/Calculator.wgt/js/ubw-main.js create mode 100644 resources/library/search/WebBrowser.wgs/config.xml create mode 100644 resources/library/search/WebBrowser.wgs/css/howto.css create mode 100644 resources/library/search/WebBrowser.wgs/css/main.css create mode 100644 resources/library/search/WebBrowser.wgs/icon.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/arrow.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/button.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/button_anim.gif create mode 100644 resources/library/search/WebBrowser.wgs/imgs/button_over.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/button_show.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/capture_youtube.jpg create mode 100644 resources/library/search/WebBrowser.wgs/imgs/center.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/howto_back.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/info_ico.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/inputfield_back.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/keys_copy.jpg create mode 100644 resources/library/search/WebBrowser.wgs/imgs/keys_paste.jpg create mode 100644 resources/library/search/WebBrowser.wgs/imgs/left.png create mode 100644 resources/library/search/WebBrowser.wgs/imgs/logos_web.jpg create mode 100644 resources/library/search/WebBrowser.wgs/imgs/right.png create mode 100644 resources/library/search/WebBrowser.wgs/index.html create mode 100644 resources/library/search/WebBrowser.wgs/locales/en/capture_widget.jpg create mode 100644 resources/library/search/WebBrowser.wgs/locales/en/error.html create mode 100644 resources/library/search/WebBrowser.wgs/locales/en/howto.html create mode 100644 resources/library/search/WebBrowser.wgs/locales/fr/capture_widget.jpg create mode 100644 resources/library/search/WebBrowser.wgs/locales/fr/error.html create mode 100644 resources/library/search/WebBrowser.wgs/locales/fr/howto.html create mode 100644 resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js create mode 100644 resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js create mode 100644 src/gui/UBLibWebView.cpp create mode 100644 src/gui/UBLibWebView.h diff --git a/resources/images/libpalette/WebSearchCategory.svg b/resources/images/libpalette/WebSearchCategory.svg new file mode 100644 index 00000000..95b5e24e --- /dev/null +++ b/resources/images/libpalette/WebSearchCategory.svg @@ -0,0 +1,240 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/config.xml b/resources/library/search/Calculator.wgt/config.xml new file mode 100644 index 00000000..089be981 --- /dev/null +++ b/resources/library/search/Calculator.wgt/config.xml @@ -0,0 +1,11 @@ + + + Calculator + + diff --git a/resources/library/search/Calculator.wgt/css/ubwidget.css b/resources/library/search/Calculator.wgt/css/ubwidget.css new file mode 100644 index 00000000..f18d9ef5 --- /dev/null +++ b/resources/library/search/Calculator.wgt/css/ubwidget.css @@ -0,0 +1,102 @@ +* { + margin: 0; + padding: 0; +} + +body{ + margin:0px; +} + +.ubw-container{ + float:left; + margin:3px; + margin-right:0px; + margin-top: 2px; + background-image:url(../images/back_small.png); + overflow: hidden; +} + +.ubw-body{ + margin:5px; + margin-left: 9px; + margin-right: 0px; +} + +.ubw-inspector{ + position:absolute; + background-color:rgb(252, 252, 252); + border:1px solid #cccccc; + line-height:20px; + font-family:Arial, Helvetica, sans-serif; + font-weight:normal; + font-size:20px; + color:#333333; +} + +.ubw-inpubox{ + min-width:28px; + min-height:37px; + color:#333333; + background-image: url(../images/button_out.png); + border-left:1px solid rgb(231, 231, 231); + border-right:1px solid rgb(231, 231, 231); + border-bottom:1px solid rgb(221, 221, 221); + border-top:1px solid rgb(241, 241, 241); +} + +/*BUTTONS*/ + +.ubw-button-wrapper{ + float:left; + position:relative; + /*border:solid 1px yellow;*/ + margin-right:-7px; + z-index:0; + font-family:Arial, Helvetica, sans-serif; + font-weight:normal; + font-size:30px; + overflow:visible; +} + +.ubw-button-canvas{ + width:auto; + float:left; + position:relative; + overflow:visible; +} + +table{ + line-height:90%; +} + +.ubw-button-body{ + position:relative; + float:left; + + width:auto; + height:auto; + overflow:visible + + text-align:center; + vertical-align:middle; + + cursor:pointer; +} + +.ubw-button-content{ + height:auto; + width:auto; + text-align:center; + overflow:visible; +} + + +.ubw-button-over{ +} + +.ubw-button-out{ +} + +span.colored{ + color: #0080ff; +} \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/icon.png b/resources/library/search/Calculator.wgt/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ad7603679551d12b3eb49c491999beb67b58ef03 GIT binary patch literal 4131 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 rZjBZ8qdhb792VpVf!keNp^00009a7bBm000XU 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/arrows_out/left.png b/resources/library/search/Calculator.wgt/images/arrows_out/left.png new file mode 100644 index 0000000000000000000000000000000000000000..cbc75bd1ace54240e0ea2f3e56bad1113ff30704 GIT binary patch literal 2893 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/arrows_out/top.png b/resources/library/search/Calculator.wgt/images/arrows_out/top.png new file mode 100644 index 0000000000000000000000000000000000000000..da79ff3fd96a16f747e2d7ecb49c9d07efbf222c GIT binary patch literal 2882 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/button_out.png b/resources/library/search/Calculator.wgt/images/button_out.png new file mode 100644 index 0000000000000000000000000000000000000000..97f0ba7f15e0d86e2ac2784e4e61b9fb839bf297 GIT binary patch literal 6134 zcmds5WmJ@Hw|)?m7Dc)dL<9tBkPZncX^;kCh!=*GlA)wgq`Q>v97Ja5?vR>csG+4B zVc_t+uJ8Tx{W<5X^Xpt|-FsipdiK4qwfD1s+|M2HMqQDZfQA470Agh&d97RDd%ND? zVc%MZ+Ww$hhwrRp=mr3UkN&l=fV2!M03gt?laqV%#un@jcC!ULGbzi-F*&<}ZS4NC z1^_QarZz}Ndy_)qZ2nkQB|IQO1*}Dm$D}126+jlt#=(sL;B`22?ku@x+rw9{aA8&s5 z!fr^mWK)f?0zP83y2pyB;02HY(mtPM3jk>atboiEHf3WxgQ2b>iT);VrFm0Ba-$SV3O&X3?^J5OKmn4)qd@@3i6y_S_6XxOe7|CNSm-nKzS;AwmU}mk zEiKX4t0Se((g3jJ4jH@V;;E$x5W5%Pc>VRsE{?4!VUEXHluZqZbUl!>iO@fC{#S2a z<$h_Lon2j7nR(qQYh=-{?{^JqH*3|${B;2lzdAcvY+hy!Lz*|O1qgAA=n>hf7WE&7Nr|8azD+_SDH<2Ub?7q~95B^LyN zDtk#R-`M9xCRW&|Do-C6xVJ8!0l;Asxa}u99(I6j@Y0Cq&7KrSG3N;oV51!80syA+ ztlT>NwNgEJ03e?e$WbLjd)!9F)q0Pv?e1I~;gz}2M_Ja+cG(BA1n&aqT+N@A1guoh2 ziJwIEa*aj8G#?ed5{|xe=S_>D$Vne{t)r2M7Rp^8Ewv><#7N5ZylCB^!sYM$>jigr zhitV77k<3eK=tD?qS9`fD!nr7ric@(k!nvI(!f`(_(C|IvP>2XGD-%j2I@0PMND+8 z0uK@R!uZ%9HQS#)jxSQFWBc*&qLa#!k2lOfiHl{5H0BY{1K)7DPGMHk2syr|jbH94 zSLf-Bla4ElJ87|OauufwDABOQ_aWXn)ZmIHa4~WAhOA_+bgb~N(5^5a8WCh#O1tEp zYcI2F_1nLuUVX4CuzJrrg-=HJTbdTCC|Bp9V9Z&4A z0_uq<>K>gJ!o0sy)>BDR!MX+

v7evHb*zuM^o4X*qawic1Pg=1T~5k8}rgVv0?* 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 GxBmhigD6!1 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/button_out_dark.png b/resources/library/search/Calculator.wgt/images/button_out_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..897aca5b64cdf9e7c62338d72c8fc917231c72c9 GIT binary patch literal 2849 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/button_over.gif b/resources/library/search/Calculator.wgt/images/button_over.gif new file mode 100644 index 0000000000000000000000000000000000000000..5d6b25d973963bf71c4a01fbe49bede7fd108c4a GIT binary patch literal 940 zcma)#{ZEn!0D#{+%elPmYTaDB)#a_`_;9VQo3p!qXzRw2TDf&|?PedhYYxGhyPR{a zyHOaL_*EF1A3&n`@}VH#0*Zwxf`}a*+9?78FE8&4yd(s8UgOsN1^4{${Pb+k59djx zr+>BpmB1VTq|@m@AQXa;L?Vfxu}B1q$G4#n5`bV7jbT_EK_W1Mrc$X`4BOsLWHOm# zG70=|zTVmMUt9dqAD_V9Y~k_Fo3&huc%lxSsV{ak-10O{VE3@>EWe&y{AHJAA}|G?l7m-pL&VZq3#a10cQCDQQ;nS4^ARH-#u-IU&7oSrew zzIbV#do{mcS+v@g?8}ao*MB(Q{OMXCS5L#L=4mPx@vSK+y~!{-$v zi)`HGthjnnF>32Q`HOXg!WY^HO79>Wi^?$v?<`~AkunwdT0mwKu3A+h=UAnnY^Y34 zxVZO;2ZDa_xlM(3C*jHm%HKqUYr2qI|i} z+^o19wc8AT|9`s*}d zXrO)`9~x|MogM|6AW?{WFBJ~)=(z-#-&{b2pSKo?;o%jTz$eM9i3U*>2|n G-~9^^$S>>w literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/button_toggle.png b/resources/library/search/Calculator.wgt/images/button_toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..b5260aa52bde6b5b344ed49da0748efb4ecd9d57 GIT binary patch literal 3245 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/button_toggle_invert.png b/resources/library/search/Calculator.wgt/images/button_toggle_invert.png new file mode 100644 index 0000000000000000000000000000000000000000..e7b238a69d3942abe711e946a9cbd4594bd8a163 GIT binary patch literal 3210 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 u0000JNklX1^@s6@Q_4*00009a7bBm000XU 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomleft.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomleft.png new file mode 100644 index 0000000000000000000000000000000000000000..c88ce0ba372c511679f08351e28573f6a45d8d6c GIT binary patch literal 3397 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomright.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomright.png new file mode 100644 index 0000000000000000000000000000000000000000..d9d84a9311211a476876f770c26a62a27486beb6 GIT binary patch literal 3399 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopleft.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopleft.png new file mode 100644 index 0000000000000000000000000000000000000000..47e0e46746072878d438d3f3dcd1a72e608cce72 GIT binary patch literal 3353 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopright.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopright.png new file mode 100644 index 0000000000000000000000000000000000000000..c2eef3af7decebea07f25303f4d4c0b15c6e3f58 GIT binary patch literal 3406 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/right.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/right.png new file mode 100644 index 0000000000000000000000000000000000000000..9f4ec365bc8bbcd19919108cc474bf4c64f4c3ff GIT binary patch literal 2842 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 bucg}n0+($D^QzSY00000NkvXXu0mjf)^UYS literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/calculator/pi.psd b/resources/library/search/Calculator.wgt/images/calculator/pi.psd new file mode 100644 index 0000000000000000000000000000000000000000..3eafab6042a5a6a4511f4d51738e40c5d58f1bf6 GIT binary patch literal 155966 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 CQ1WsB literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/calculator/pi_click.png b/resources/library/search/Calculator.wgt/images/calculator/pi_click.png new file mode 100644 index 0000000000000000000000000000000000000000..1781c44c8de1fc5a97aa2f0827d0b670845efc63 GIT binary patch literal 3064 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003aNklh1$P7(p^N|{&=Kktx{j&O{S`*E&R zRS6l^&5XgaUlejkPjA;6?g?+fmh(y115wJ{T?AAvJ;Uy=6`d?W&vto z7g_dzPISGh4mts@F~2Uw&N+vO)WB&b@vpXReQu8HnV?5i^|6J`t^5oT51U2g0(ezz zCbr)|VZWcM+Rv@(Di!fuNiu#G;D7sg`*y$u(7y*`Yp?C27~ksS{agmT0Oy3QA5E@t9hAT^7uXx?@g>nEY#Xx$IEhGQ zbG{p;>b|2^)$`=aJE&@xuKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002*Nklj{HE5QN8I1GZobwqQ!wlwe9QC1?q;g()GH5L>W?E8+5I10tth zG{JzkAc)F-`ggZo0o)o)#kPsfQ?-UBEB7?NYKnK_PT?T$P3=}Nn; z9m%`F6bhYA3838~uHlZ_85cY2`%FZv7Bs1a=y3l|uK@rtnQj)c%6KXO0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00045NklivtQe0* z*i0hB#e4CLw9@l?`=@Zb-FSz6@FrV;7vKeW0lu56wyGLK2&igQ)ppE3)M}X_1VrQq zxB`utZO86jRaWo_L|{MVxXR=bKM1fjv#xYVL?R%-cZ~7qYYor>=HKnpF*Y-Esql+S zpbfA~M+RFbze0gdMB1kryPbir#HfS~G(cx&eOin$>cHpoFIk;ftVLu~*e|jDe>r(v zyOP{4vka7}UdM^eAzMET(&0J>aAMPl$S#X7z-5-s@!+$>u(hn@PAK+3DHYGbACK-E6YtB)dyEmB~);?vUA;Wo9-PqKF6x z3JQuG0&)m~3W^E}UL4{T74X0-ejtAY6k?E55_Z1dtG=dss(Yq;5&`W^=IE+=b-a4- z)vNbj)wC>L(=7!g^{)ya2ea2$sZvckV@Av3u9a1kBS~WptdJ!9msr~2EN#m3FQ5KO z=)rw&y7`=eul^|Z+xuDGVU*YLgZamA9**{HP_n`G%0N81VD>*B_`&R8Jhou=y2h3A z%HeipFurVSTIt@ps;6)3hQ8L=?Bf@Xo4tppqD>g(#~_Q_3=U}K~%(pcYA-!LawFUu_`U3uX^yv%~X3p-r1M)oqH@rP2eTaBFL8 zNUjgn*Uv?XxtT4=Y;^P7Wadz{61|=dCDWIV4`<`4WRU8Ou1}3*7tEeb4Hn98OygQ?+Qdv`-{ zWwbAzr04k|YjLxER?|vgG8WB7JEB=-Au!ZBS8kqL-_R3on%CGmFWh>pTt82i)oQr1 z)_PL0c>k7?YB5V%>R_W%1a(9j=G8~?dy-dDt7CqMker8fHlu_uOL_^Dv2vyJbPNrJ zMAMkbF4>3~)+k0ek(r(?!%Aqal1YuE`;;Xcm1Oo%aaC&-llV%g3dK$O)2L+S%6VPM zOg5VAQ@T19f)489@z}hM#huL^EiLtOd%fJ$5)QY9<Soj;1pTP2qys`W)u7rdkuhFjANo?IZ4A*hkE&#O8;%RI^)F zuz2C5700excOIyH{hJ1rq=nTv22-nIrR*!or24a)qG_dV0CZ4H2B|gjAl9l?22RBH z!USZZ8_Pt0Q!(Ox&!gX@+P=YPazKeK4Cw@`C%l(ttfQ@%lq+w>xV7<}VVHNi7>*XG}@Q-AI(YUK(f$zQ@K~whS$9!VvA&R!P)N7VVCNU+cYd+HdHt#MP&B)+sCYDsYGc}Cz0St_ZFVM< zQ@CBF)Ok?LF(f9=7l!AD3exfr&+<+t^*S-a)Msoc@D~cxy9Sz{Z3R8W88koJ3Ti_3 zCga(K*b1@ESdy(!t1zsMN=JM^$pEIYX-<7(GhQutwa$U%VNQK>171jLX_(U(k?{)S zJJMSsbLv~0=0xQ1oJhC@uhuz@^>{_POrEiK`e zCE>P)j{3GvZ0D9V${ljs61hFn+^BV&>zUT=Jw^x0=C}H9 zJVRTf2xe56k%we6{}emGybLQ~dn%DicfG{~(@GJD4? zHHYif_j;D1zDJPW7*@+P%ps^|_Kq3FY#{~jNNH$kl-WCG6W=kHc*pEFM?f3&j`DbK zrS}$;#5=VW0j1D8wGsgZ(K}%A&R{`54dDjl(mQ&KcQvJ%eQ%-nR`e6^tW0YozBkuX zdNXJZ@1V$ra4YJhcY_Tcc zvgR>rTbYU}3nTMGqU1apG_$+f+t;L1{qcmdFtc{);$YX3_NH)aQ`6k~I*_rjoa5kC zwufyKhSiW^S=E;`UGLaCpXLDfPW`M_zY$l+_0i>{%M}J(751siN0%!MxGL;Zmya%2 z7;shCr!F5|t}x)Luuok+x?EwvRbijHd~~_OfUCkjb@}LWg#lNEed_Yj{FMIE>{?ERoIcb#+i4O zC`nvUvI#eluzOA_UsCTmk(S{zfa_1RPj=7A5iD;KduMOQpQqlAQn`aYPMpw_jwUlW zkf$X3wy5`}%w#!q&&oupM@makDJf;7VSJ_~1>gImEm|G_WF=91F2}w}QY@g>(a4^s z;vILl6yzSna@n0Ntd|pw=gsVSKjZmedaithJ=d~#ys2#*IfXrsGj4~eU}axpsmr8L ze?M{(c&}k80WIaGYpyj?>RDx{;$1I8{SHWT%@kJWn|PLh0gOcSSNS|;i*j=-8W`8S`{%rp9;%sV2du9V%J20r{({oJ*hqsl?Nr@F1JO#LR zs#zYAr{Oh*J#=;C)jeh)of;YDl4{hWno4qH2rv_tbW`m(Qi#h!@H{a(l1(jDl1iFx z*+7CsH*{!)$Ek%Wg>t%v27>t5+vBgqan7D4C-4j;41h?hQc1#fZ8kN$dL)}sbi$y#aS0GoLF$C{ zsVoSpAbmWhc+gs$aokZD22P>o?H%3Szk#X><_Z_oeRx>i0RUjQV{MeUA+#LEshC z=i%5;jJ`jD?-y?zA;Pa*f$tY?j4PY){Wti2SYl)d(xj3k>x>~K3TCV#oE?@``Ude` z#`g*7p0(}xJ|9#yVIc4O`n>O1P$0@m?Wy4{Y)*nl^&K6=!M~Q^GG$Xj$!6!S!3|&0 zbPV@z4Gl+=Si96Q6O=Tq;0PN_R^J>m^U67WrMXq}UpbM@Szw=SW||3UrloF%e8wtP z`6)AP{WX$w-^V0r-#?mZhkZekCSM>)_x>txJo^y6+Ed9` zoZWF2PjZJ8^J?%2mRAFPRp}aErr$a$&GbJfSiCaZ!2m~ zl8E!x9rBz?_xO%{_RhUkT#m)!oJ5)Lf zT1&muEFC8;l9os(NUNc{og%#-+S;Hr1kG)e^g-z((uLBc(x;@)O4mv^O1DaPNOwv1 zNcTzKl^&EHm3}TgCjD0Wlk}AItn?3Qr}VnCD-Z~b2}}%359}8>Byf1(*g$=tC9p8C zB(Nf|HgHPd%)me(85jwCF!0g9rGYB~*9LA1+!6SC;5&f_13wKs9{5Ax>A(wte+AyE zsH~V!F{9$3iX$pQ6)hEQ70WAnD$b}Fs5rY~YsCc>msMO{adX92D(*p*{gvs;4^>`Lc~#}jm3LL%U-{$8Uspa=`C{e2 zt7@vIR|Tu)RvlNhtg5%Fuj=fo4^@4l>e{L=Roz?lNY$^ap03(iHCjEf`oQXAtLIgB zRi9ivP`#=8!s@H4Z>#=R^^dB5Tm5YH>oqks`_vp+(_FKx=9HSVYR;+oM9uXzch~%| z=JA?mYF-;NX3TzLjvcdL%<3`GG1)N}j=5&cSH}Ec%oAgt9rNbc@na7eTR*mQ?5Sgu zW6vLZ)z~}7et+x}W1kzlt9DB5;kEN>SJ%dBx71!*T8@e`E5mCcikPcFGY`+NVUPd}zvbQ@%6h$tkZ*ojx@@ zb@kMtsh^m7=hUB0eSX@QX-7<3GA%akf@!x*dwAM2(<`SRI=y{*-}H}8zjgYLrawEQ zX2y{-x@Md;VJ7-Rt*)a2@nVV-`H}iWlpW3H#pCk6^+9$Ek<@?;T&+qnm z>wO2kukC%x`#%1@yWaQ2``+01fPEM3tL%HpzIX5Y+kM~KFSy^5{Wk3P>HY58Z~OjL z`yaFaiTiKb|Azg4wEv3-%sAk<1NsiQ}(0e(1PETMq3%^fQM(bm-2*4moV)VIMr~%ZL5( z@Y=&$4j(-HbBF)<@HdV)@`!auTy(^JM?8PzzDIT)x%J2|ANl8_CLVSCQD+}@^HIM! zy5{JXqc*CfAw|=+v-}9R0W#`>9@1MubJ#NEscOLir{3GWp^KYI1%!1hqq6=n>g&3r zYv&2gC!Bl2Bg-c&?_PfG^1rS)W<`3%{VOY0p0M)Dm49A!_^RZp`&LVg3SL=brrYQ}#b4e#*B`9dqhQr`~qzYo{$a?X#yndwS#P7oPsRGmboC z^BF&V|Nie!y#IS2nEZk02flG;^_lC=yz|W6(bdtLqpz*+TL1a=JNw%EKG*k;*rM2H zVlOBQlq;0y`WN(H(f|Cwf`KasUKl)n@T$QVy)(T$eOo4wIV1D!>$U3BBcRTsxE{^iFbAHU|~qnE@k`PrrNrB_|L`xAYi_}M4JpS=2$ zxy$-5`{m_Lm*4QInolJ^^}A0W|LHGXG4+bAS3Gm&$}8{vOz<<8eCE~9e&Dk|y{h4= z8$UPhb0eR7>gp9&fBTxluKCn8yRRL*_P5t9zV7bNANcu?fBuc@W7j`%!=fARy78bJ zFTL@tFT}s_`T=C_RFTe1W)4%fAS3AD??YrjQb<^GZ+!TX;2_9@?f{5vOn=b`(LyZ>7c)ID(f zcV~U~y6?^W-sRsP_x%gLpZmeqAH4R%;UB*E;J|~=JoJHw{`Bz45C7(o6Ce5IkCy-F zCy#bM`tXn2e*A-(4{-}za~&+hwq)6ehS*0}9kzi9l$w|?35%X@#-{Ht$2 z*814}kI#Sn`%fJI#Dl-?`1PZ|>H5vjf4l0pkN>XscfWt~^e3PCeeCzo{~_^*m;bo& zkGuYK-k+=ge987H+pqe|fq%LA{~i7R?tZH2sqa1A@$|O8cK`KH&-6X>kN?a3-|lBG z_}j$4UG>}{&)xBS{qx^_q4R~u{(joupZ&-1KX$!%;Y(9r`uvWgc6{@ni~hN7=gB*t zeL4Md?q8pHWxrQ$f3@M&hhAIr+FxEDdVSX$m%O>(n_v2O%fEm8*1ETz+qG%;nB7;u zee~P+k1ikmb8aY?V|$GmOdB9&U;=w44O-p7lRlyE#81cO<|jx$NZMBlDPWpZ1|XSls-k*K&DiS72@zyYt*n|gEnMApVs!fKvp-T_Gvm`YeSPtvhs|93 z;QB~I`uxY+#~gk|_s*wZ?#ndpbMrkPJ)+~vp4gIyZpk*i?}^^OD*yV%1rPsv3He2o=@F#cgvfvzyH{C z|8n*A7oM#CzeyX%+<$LQdg7EfZ#?KzbAh1iQ%V_^apZxx#e;U2+m8N6wdHc%B51zZ< z6CZ4TDJOmZn5L(mdF_OM{N$&~C$7EtuFt(xbI+R#@B7Aw{(RMF-`lGn|L_fWCl=oD ziyha0{qOPn`(AkY8=GFA)}4Fowcekt`^cv+{oUQqf9syD$#ed6{er6>-S4Njk3Nuz z-#vPC_TPsLzB*@D(}N%S^$T0C{Klrgy>;D!UHg1^#oe>Mv+)OaoYwu;mH&u6x%~8F zmEd>fo}o96A9-N=rngh06Az#F@x!h-;lsHXsU)LbZk2)Iy+cJc^2~1=6S%XxOzCSd3Dk@3q z0|yx2&k7u+l>yrZ!pvAk9G(u;v+pDeK6O!?8OaFtR=ggQ#_c{&l3*#-J{>P)mgtV< zd2;i-`i7u>$1+&y3jwolU#KwZKllrk=6AG3e>DLp?f49k1<@Qw;9zqcfg|$AQ4!GV z2-H=Wb+gLw2HC{$z&=UBP5uJQdUGh6jCZZ=T#Kg{DZMS(LFT+|cum2J#*aVEtVlhQ z+B&=Qtvym_x+^I(0_sq#4wPaBz;i$JWP)lzC1TT|4#hTRof*zXh_=(ZNs=m&Iy0SV zy=^it>b0+EPv-TJ#Cxo_%2CTu+mqsIwP;ynkI$RGp3N)LNTI$mZi6nl~!s?X4~|_Oxc`g5gxZB2}>{C3m(nJvQbHzy=C0E`SZushO~@$Uv^wAB_IXXh*TQi z*kf&o>I)tXT1F1|`xdr>f*}~){$yi|`yR>bwf*TJNt_m`Bwe{oP*!xf@pQt*5!i1Qu=U9U_P^!(rX7VrHFxaVxuQU z!SxL$!F5JQHZM*kV)>H+K%{nMqwtjR>G>p+&n7w<<&!cTNAay_GMeb_ixOJRM#)J8 z#xKl(r@Lo2k8! zH)*PYA98m#9mlVa48pHCFvw@Ehz~@wBWWeW^{m58&Li;JkltcPJgu;+{TZRrY7pwl z;0F=%1(Hs9%)v&&-4rn^z=)P!2s?=iqM!*KXZ=LZ(f;rZ-+1KfjS|iRTB4>Z0 zlcI?c3_)EgAZc*nWRU;RC5FbNr~*hyZ2%+Vc1)M`H$)mEkZbs{hi3X{Y-%4g~@~x1glWxiRQ!SsXr! zRU<>|an(5A!t!WlFdmBAh2p;M@%%deUv zKhG61@~0(ZnL@tYo)is-D8QTv6+KW7RaG$901SnCGfF2-C@zVOCfHKQrrh9D{DulK zyAm_e36Vs1%BqtIOh$)Q#Y^w|I-1zzfR#W(?St_|3|=i&SJIUwa0u0qzlM@Rho}bD zh(=r?8k$ADs}0$-gkhO&={%z%p0ZM@4RLK@*1C+;HTsSB7$^N1IfDLCajbw$FczqX zfMxPat0%7_VNH-R6tYCuO|v>>O}gZ(D5#My6xLcbsET#jQm9_kH6083da8eF>5Sjl zcY33j@f$iFdCI@0wRGc`rbzEqaTQvHUm0LqfI_Rnas=B@*i}l}AdO%nOu<(%+9uS7 zR;8G(N`P`euEfQ*?Du8y^~+Lm3RoZV}fF z1olf=y^{`zD~2?^3deD(h1?B^C@8ctbyj>iLLw{#(uGZH8e+zQP@1Hb7~@$Wm*pUo zA$)ejP?eR!R-BblSN$HWE3yacYB1_zNbDI@R?#K&2~(kEicHAJFm~7GcG$A@v`m13 z_*Fo18t9Em2`MP8m6l42sd3v)wq=X02}j|+)OJ@Y+>^qxVBL|1MEg-Sk>8E7U74}# zG!@H`k!IbAVi^2B6ms0M3&rwavj+|FJJ3+E{bvcg&*FPe;m#8^v#n^}ni zZgU0As9crS+*#|F>gy1vTUfZc3Zbo;Qsv0ls3csM#|KX zNq@=Ll9~FUt0Vc;PC4l3A+v23AUvJzI^ zG-{8+b+iWGQmh3<8o(NzAZ5;}6~+&xv|>7@x}Yp>M0**j6Ky4RjYm8R+xk_3H3HMH z`U9a%tkgBOL`X&HHq)^NsF8KFl~?oD3n8@B!tz+86JTn!fo4r{)_+`)e$|A2gc7?K zM!~uSwiBSf_MC&#?`zM#_6%=QAv4(R5Pa>K6nF?Wa@$zEIllIs=eN=IL0^03eHOm< ztobs1?b+h%CQq}~%iwFzY{OcLUh8YmOy72+Juh6yVtLHynJWAQHpQ(_ELkmmXVwHQ z%*9MV?pVszkH*n==Cq5YM%E)!|C>x1Yp^jGCjTOSVwTUIVaZ;N4N}@tW*n7Sn?k6J zegv{05=U>1J}H(cF_NShCkjXk=%%CWnz(8^t>UtA(j7}$PD*$&wUB1pW0-91d|yYqBfS{#ZKDxA-qJ*Wnq0L*2m&! zgQGFT=uk<#Y7@~dO1cNXDoDs^d*a$m&GoTsSikx=v-z3w!=PG|9u0*j>g#m8#^bf0 z7O^!4-zAvesn$6xVrvfd%#7GNdJz@C-%-UPwe21rb|EEOH;Qwb_r@vY5@8CT*CT+y|cd5nHqq;qB!}C}uH75kF$f zQyd~Qoca-46muBX{RW_>JsYuA-%@8pBigwT(5TpnfDDTp0V(+rTc)WW8N4q63A&4b z_a-3257{EChc2su5Yw_v8N9E7kJZwiRHuUxCJY!qWD7{(JrhVMF=R`d3LsGr=HypX zGhKHB=1m_XXUz?UCYiV6z0A~xcaRXOg=T6IO+HWiVVGw0A&II2FC)_4)nS<7V7M?O z+z-Tr)7%flWI`VV><40I{Xk4V5Ysk#RgIijmGT2IAuP%W>huFKtp^1CKuj(4zXYR_ zABf2|%YGoHdN9rp#ANCliv@&Ow%S8`0}$>J7?Xc|so+)z3;!{Pp3U(kUu#xRzP+Qzmj3$!FAF0twKzeC$jfmQ zNBHiJyiEV`s?XleMP3^B&;=)>zp_S`ltER$kRYj7*P{;vj4`Twe237(?cTQ~wQc=dP8#hU zMOsdx5_rdJ6loPwFVaV)U3h<6+RfexW;gQaJ=eQidw&}#yHO_By9=dvq3m0Jk4nLj zbTKGm+a_syKM_@A2b=M2L?!*(L0VIHL?YX#-U(tNvgpO^;nj;j`aO0#~GYIKd6SLU?rpP#tBc{xRU?O9$-9E zqC@z-nIPRflc4Y3f}Bba{BUw-9~ci=yP)<=aKccgS~$ zk{^~I79~F;KO;(hR(@8L{G9xpD0zpxLzIl0zC_8p`wOlPo&INJ-mfXM-+ab9_ zM9H|Yj3qa6rR81nECL_eCgbzoGQYa_)03|3RVf9jGNL_IoQmX4#;Z1`D9$F zpt4j8S2}oj@Ca5npPZ}8Rk7q&uC#QEq|ynWjEm6JNwXwZ=TyXo+3Ierb<)k!&8%{3 zI(|Pxlpe$-F~aovV1p=KmSjmy=hs*nzXYSE^WsqMkX4x)wxoB;ox<|Vmo3kr@*VWA&7TwrXvBBEx5R7`OFG&dY z&7wGKw^_`sYot9?j9oHG+Nh>L3$vk>I%PvUb;u?y)hQd(;gC(rtW!3WTBmFXb*F5s z5Kh@xSDdn;^lI7aU3xrDq31c|E^y2}!zq^(OZ%FMjO}wt`*g^K66%l(UDP2L+N47+ zG*gFMtfuz4w2s^7(sFK}ORKtlE-mg_u0i+p;0t{^>AS%r`@1L$^`+E$NvA2bEGarD ztBM;YX4s~ed}!*u^2GGGvnHKU^n2zhg?^=AGxo@#B?*Q7VuL2c*5ET7Y(#w_s)E(k zrfs9~BLEn^{z8d0D2le#|EvdQ)%C)v>j9Bp^+8oyhRHz;>4HyS{$H@VY{^qSZJR1 z-7eN}*oj8CF$<{#T4ot-mqR7cf68dtkxq(mM!2b*mhEUvohZhVc5EIIvU$Y9=B5NG z&gPLIKLtE2!LwVrO~Iq{O2k%du||t=Hfkab~wInovlw*BBmASjV%jncp^i&=w^%JI8r9M_pu z7pL-uvWT^zEMi5!i=z~%WyCJPDgEA?&A`nm5x`rJ3Pnnwd^B2+>TbPkwAB%GwS_*} zzyzypqeb+%ZQD`&YqV^DCjCTwY=<|Ut7XkPM}(4|P-#vm{L+(KJq zplfiRfn9_1a?~|AFHBv7mq%_E8Q{8gJCZAH+QX&MoUzbaWJi-wb~HK54wHujdSjC_ z?`yC|fAodFDd;#0_F#_O-V8Xr>|{lgMf~$~M-xCV1})H4nu3lTYu{x@R<#Fn=1~VY zN9J^ZbL2_~I7fDLfb&QJ&J3uv2X#}h0)x;U*{>L|E%PxzM}@yx$a&4Ba-M)5n@i$6 zvEJQW68qV~I`UwV^}4w%9&9d&2krV@3M1OVmc)&=z@@O3EpRFPWeZ#ili310PPEA^ zLgFly)5O4Ka9WFy)9^E#Ho7-kc+J5G*0>f6r|}yWg16bFwv@G7X|b?MVY5!lRf~mH z3ZZQ~&GU&1Kns(&f#f;F4J6MVZXkKya0AIRMj<3y3cyx^H3)>ruR$e2TlBbAA&s|| zLF27nX}q;88gDI&##_D8c&laqR5%AV%mEbhCR#U;9%&qHdZckcdZckcmOa;H|ErkBR*Akzta4-mYKThZRH$huWT;f7bJEXu=WYQ-=^-C%?- zSnkk#QPhawEejsVNhl1gj!~X3FlG9z3Di2&>6Oyz%M%9mdY>ZC!T_!EBySpuOhY{@A=L0NS_{dS25%*Kv5yc4DP#Tf>?K6AJWec}R!j<& z=O;w#Ue~{fXOah^y^=gYy^=gYy^=gYJ*s;|RQ&XsBumnnEi?`k4{(0{D+%06@M3o% z##9EuH+Yuu<+&Qs>#~;J2G0cF;F;ioXs-khP_G0JP_G0JP_G0JP&n19im|7bkLTDk{sJp}mqLCcG?i1iYPKHYdH1oUP<2cACKl zZby#5hWek?q_UZ{Qn7y^Z0{hjtyFJ>e!e}X^v9D*jLuVA$Ur}Z%|dpK)6}K^fM^6~ zDYzrN{xJniECmu6f#!L!<#YzuDccNy7ef2T6hQ4ppgtX$)sU&j@#p9I#}o`q(J4zS z*!%0t6a&tV7o?>~ssO8IXt8*Fkt8h1ll30`6cfYK2Q+ ze(~mkxiJg-ZBa~k@M43u>@-~h^D2!?U|tDz32e93By<%WGjE3ww`{PZMOzZvAYtxt za11$j$g>5qJOgBT_D9d=N6*$rpt#sp(#GQlNITtK=Pr9lkCqs;$umdcF3G-4o-<5H zr=5bnYM^1BH%bGyP`TLf2osNIDlgA?Sf1^$z_ca8iNlV&z_e8&yalPye*AL^Y(b|} zn2i?qiC7F{vG&g?4Glv^Uo-+y|Ax`Yv`4}tD8YMwnG&%pg0fg3RaK;vM z=Gs^}{PPAy_{u+TU~z{)v^g=of8IcMw-H|gSzZM?fqIna1nNcLfslN@@OigHWN`Vzbr)&7OsUf8L<*RztX0Ji9?4 zTD_8ddG0bO$)=M9*@)?DV?kfYc`2ud$Q<*@n)MLlzfen8`P zJZ_H68J=I+%=X!;R>WzI=F5`f{&@qpZtBWW&31Rsq+X7o;$+q6+!9!E) zP70(S#ZM=>*h--Ld@)mwlVvejxCAbTOdO3CMZ0acfwL!2%l6HW#%FF=&&D~=wmI0F zJeuYJ=`qv*kRDA*faHms-+~ai+1MZf$xA{L(%k&862hBr0M65RY2X$r7n|kEvC5Ta zS}V`8R$%xM;lyD-Sz!1n5#EASvEj#h&xA#k7FqcGUkzaU7h~bM5y<)~|LUYNQD=OwCZa9*ss2Is|UY2X$K zAhxwxO>LH{9W^nlrA-Vg2*!5ArPibX%n^rvG`=5=Z)_VZ#yg4;@)V74VIe=NUj0cy z{}O+PEvq=f+;R0WrK}jZ6nXh>iK@4-j2|7(wygeb{F)ieX5)z{b)Lx0T@Gos4qH}0 z@_Iobq;5rFFLDLx5;=cPeu@K%x+ z``#$>nsYnzv+wK@1h7}(>PN@BI1qw4^1A*3)cX{9UjNW4Px3rf5w{2yF#Wa@qDec7 zCr}%3E5VE1a2Qh=1n)=37tW;J>HtK0^f}WUc_ny&dL?*(dfdZPhwTWyBpDBQJBoLL zx01ZrNs6wOLGu1>{LTj^oCKMF8^7QNJy3cXGY2i zF=N__$#Vu?;P|8ow-e{)q%rv^jLIQ+JHhM(&!i)JLzgVk@s=RUa--wJesnzM-iQVF zqvMryaBea45^UTyQ>^X06=X+ihXO<<~Ei|vF6+%<{_C2?(`i0<3Ul3n5QgD-nTj;W=#j=}o z+qT_aPM>VSxGh^bv9%6{5eH*k5n}LctSiq}SKdVyeyF^&PZkux6S}z{(uvK+KI34c zb5g4HjZ}e+&TQBT+(PDJ8y&16-pSmLm4|CtbT5e23d9SwVr!ruEAPk38<(0ECl=>x zwTs62J8BLkw9cD=-BP+mq`C$#N7n?GI%yAfW4FjvFR}7P)Ca5KjmL@sTwwjN8r({U zD+i6%TPO-!r5-cYRS>djy@a9=nrU!?v6iH)3*buA(?x*%QdxRW9a+q2IxYSc7cKId ziVHv|N-(;LeT2Z^3)`U+KiNQA*vU)We16RW5^J`&&TX(^7ZqI+D(!%s&}k=NbiHqH zhRzp7SxMYwH|o+@%odurV7r{I(s;(U?XqUOm7Ld$qq4sqPWI3Su?OGwU4V?p$S7ms}VyX6YlmL2+*+l9rzraTX%k5U|B`uLiaGHmoMgp9 za_mGWK=~bwt5&^A1GLKTWn8t&O9OKY=HzhDRYZ)|A`VJ}x6-`WF$eKj&I;(+HHUV2 zr11DGx&oHxoI~qg&yjh)$%-)TmF5BJmF5BJmF5BJmF5A;Pp?U{Bo^{Tsb~cRIKKjx z1a75xv5yX8Du?3zKzg22ouoW4?UmvI>XqUF>XqUF>XqUFYDe)UNqNBAk-QVUmFC4B zRCKKzn)f5={Yd(}Q(tcAQS8qHsh2~KR*#-3k<707q4Ywp5-`vEB23(svM^)bib-^_ zgOO(3PN18U#w4g+zimac6FifT>Jx7d>CsSuHa*%Y0LjZlQ~!5Tqjf3=IB%sW4ctQJV#6FPAl}K`51#jf z=NIPRsMu)nFYv1vwk>+dfn^s+hXosPXK}v8$As1W67^}obXt5WE&#m}f<;lWX%V5v0uLf+ z-ie8YIwz{NVY59R|pT-=7yElt_T>?(k6Vrx*0&so>ED78y<;6ZajEOh#+pn&Itqq{PqO&~z9vUu-;u}0m`3BDv4@`Td zcz}A`;n4hgpCUl#yUhw|!%n|Nt9BG$idUL?ZAbD>@K&1lgXar(OO54mPGeEd5oqIv zD6_gV3n|JOx+n)RaM7S`8OVvA^7?Jd3Qq7=dKCNfK*Z#Hrae-McMXUaZ$* zxrgUj-GpcQQV|C?249vWw_cFNx1O)DiN{_{e{rHm%v&*uZbOfNv=iv&q%pJ#y;6sjelWd3 zAbv1CEv?OQ)k-5Tr#ZUCEfT8LOf2ZWl`cm?`OqHkJD5uN6xU_#MuK|_|;1Qy)y-QHqw=6qbtuu=h;H%*+2)Q zQ!(AvX7dk7JKa|25_?FV&P@?t9Fiw;H;}v}G$EZdX?D_+^S?& zZO=Y>zsfVOm1kWmF#ebwH&N=aBP}rgln8G@s@V8ry*R-lN{cLf{@wFLU?$F-G%uYL ztp+Ez(7Zp+gl0@obiN$bg`&_F8R)ig|L*yYXf`T{wAAUw{>X*1>R>Z*76~9Ww^^-i zmPvI~A+5GHF>HbT(Q0BV8H`_=EMU#(DqeOtv>MiUXnjFt(1NfSt6hzU)>SOQNF5nY zL#_bKnbREL_%*WRZd!Dd(&2awrF1x6KPer~kpxU)6<9Yx=ypyNivp1cY+)fUA@e$M z*hMmzfxfAkiJ~uJdoy0X7`{s3D7!J2#8$SzydE#6SzF+8rrBcMcGBu1hlXm?!a)pe;1sDzwldIN9@t)sK=diN=9qk2DTQk2DTQ zk2DTQk2DU*GH4vo<g1f&x}ifyO>UY48P50Zz6s>oUZ9D5~q z0(F{RO<%W@=>)z92;Ro;7A}wS!sSt3xHx7AJGQ6+d@(WfHC9)E{*bRp1B|k)n{kQBeQ3){@ZRKtj;_4 z@OF&OR<$CI2aLU}jl0#4XZGGXEz(E)7LIIa<2E?+D@{!~fvFPldI zi60-Y1dkfc1^07`2oE0Qlq=Ud=8kvFo#>c5*)eyjWA03++}tFmT)Dz2*S~DukB`p} zJ!6Zf>CCl=XS(&(`Koy+Lb@s?gyk1)(}GgUqHVRW@zDChYiD1xn%8*fV*TdzM|ZFm z?a?JLucPt6+?a*H zoMA$m+b&i@Xv0Rsym_NEa0``-4SF!0c&2hct{!H1ktfV*F|vrGBD-8auAa8sCeCzs z27NL$!M~Q?yrT=G#xt;qH@0pTr8SEjbq&r7Q`g|UM0E|$i&fX)yjU#_+#*)RRywPZ z&Qi6bDrB|MiD3<8Mz>E{O>-rKIpWZdtH;k}IJ1~GnSu#%<}C*}N2YRsbL1umI7brD z;1Js^h@kWoS8tMRS$ex4kFQ?B?Z@Nis|%LxVqR>zPIg7^uFu=riGfSuGTV~?C9;~h zWykf(7y0c_quVsT46F0g_(;+(7cuzYx-a#?dY>{!4{ftik--AV z{4SEOJ8wl4n5zNo5tV>+LWsWcx7+jsoL|%UUhDH{=UM=`M`;d7-m_5Hu#GqeB>tmE z9zu5k>XF!~Rqs>emE5USr|H!cH9MJ3;Cq1J{WyLzR>LX`{5XE&H^9JJUWI`l$N%4c z*L{)o&$G7=LfJ_`7G3|!^Y@{3uO#o;-q;!kLn(cm7iYTBwK9# z1316_l>}~;@nW|h##DyF=g0AvuJ8fTUKKuodL?*(dL?*(dL?*(+7Wyyer_U4JBoLL zx01ZrDNAA94w`on8SlsOJ8xPXHm*Q?vE7n0bWsLk;068{ns7V*aUv((Oib{0oZtj+ zB}cJ`5R_g9Ia+;$raUrxrn}1pUK=!Cd}Pk>JfoZKvsJB#*BQ;1wQ=|3_}RY2M7lZY zY+5)^9V18f1`e^@b8jIHaU8$(UVA@oU%kZ7kK6a-_OsS|{QbCnX4+Kmv8R>Pzt-J)V@p_=yvdR^_VsBBb{jhx&li=Bk=h=t{!xYbBrXs4dh>iOTkUWRDf#li4 z4W!*(r+9C9#xUD-Qn>Z~V}bpyG;j-*i|u!?lz6sf_+k5g*#5%&c#%en7s8an77;EC zytfnoy7$5l+ZUqEQPa?I$9&^ra9)mDrmTql1%@qNn7Rh%C8}$1UaYzXw<9@5uEoc0 zt8-|eD#aT1M2kQcoAa#JJjxXqaH>Tyd$9p=>= zlVtVXkYE8bbTWY3QM?1VmEgthLX4>lg7?GyODA|B+M{or=Ey6-1Job*u;*#O-6z9()K8|)m3OVUMf7#=q5bTQPGXNAMQ__X(G);y5pSL3T7vG zt8^4Q&2aCQokF0JBBMsb>mijE^DJ!+g8eIMmv^+33>J#I(HP$3@4&nR>U(| z&5C85RFHK`sFA|LB?#X}3agAuVLZmAFe@{c(pXS)Q$b2IrLZA{mdBHs)P|96CCkLH z-ncFU^k3Hc3>0IgN;EdpY!GnVGtjbxnazL(-tL0jGygX5!EKikZ%58GH zyhL6qcgcP7N9B*n7s;2&*U6ukua|F-Z<243zbM}>-yuINKO;XYKPT^yUz1;#cgefu zx8>1XAXlBM%}vNn%I%*!Aa_V^LGFxv+(@S%C7mXnBi$n19^5y0pgdL{Cr^+k$y4NM z@{C+%t|~V+7t9@(J1zGtz;raCzlR5pKtdieso&HNQhB6WVsON>Sq!P&KyJU3Mdilr zA9=G)*c0H5@Uu(9f&&gL1D}B*W58aAo5z0kH00BW2O4=#(!hUE1gpZdJG&*JbPp;@ z*1bGUOG6M|2`MP8m6l42!2+F1G&_=3GEDY%rjl8l$OzGAcYLdYO&3&{P-k>x^Wsz@ z7VM8EGK%`#m5nCieR@jUNH(=XiN;9oX44}mqd$=j6k3)_$G4)+Xrj9>nn1Obc#@LN z#_^b!)RT_(ZJ;`ky*Qdt68KG>?!kC}mfdp}Y9EZE0FD){O=Y9mcq*wTQ{&5(bP@|J z>v?;0I72niDD+zN=hZ!HQkl34i}N?xbbN!79ZaW21_tvpdXq6FO|1(PSNHd4u#~Z( zt%wh32vo<7<+v}cPy^947G*tC!(2PMq-@TPL=y#BZ3zr48O*BH0CJh3e)lyfd zhX3Z*~0Ha;+z<#Q;xZ9_ab zmvNR_z<4|%-U0rj0j)|cPAkz3Iu<(Pi9~xUkxDb>2Qw(qA^HWYPNrVw}eKm}W?S844@vN^JmY_eR}|6AIKmnudZNvn-rCq=}%xbtW(x zl`qvEu>^yRQ6Qd%+N_o!fYlq7^qMpcTPvi36(lplQHg}Uo{)+|7J(-59W$RDR3+TX zI9Pf`d?=m`Hju=l><+LdFF({Y^-$nxv_&8^hnFP#QY21EDk`_teS=D@ zFpF?_Qalp}#}(kdAYIkN@m|6bsxEzNApZx_(c!_pv;1-6ruk&#L9^C{^#DYnNh54Q z@)NKN$$!M5&OSx^;W8C~659IdI4pbafWTyH6j&*L;SAT2SW{O~#%kyRyB^YU9>$Bbhx)rB| zeXA0)GzRgG7W$R6lI&B+9us1XV`#LvoEEIZ{uWh*>mtk=vqH&Yyo3rhTbB^@iRoUN zK#OLs3Q5o`w;M1J*%%x@BN(N=AJN#8&;zMRb46R1p40$VbKqI!=*1)HXeK%U(XXRZ z+lXSpq{#q~x-kuglJNwdMxYKv6>!J5v)C!|ecQyqj1VV~LQHRnW9Z6)7tO^Ge=~}9~j%p1_K4yMu+ zIfy;J5_LR6)45f+z`p=5pv<5pdlFm(m$E)zyz zx0NKPL1Z*5)RNIJofhZjZDvu3V7dM5{~ijAHN7L%2aPP5UA_J+Xld$(K~DquWWls* z;<9)Q(vq<_+fWb^jitg&hWmNlAXdl>iAO`VUl|=9Rz(JZ2?~&1M+#!+VpM6svaGQ2 z+kke!_)SAQ;HIL$_%TI0V7VA@@bshYp&N@qOO<5+%aT2Cag2S{9yr3ft#bJ)>?p9G zGxnz>q|`J+uCaxi(z{27l{B_W@nLnRS=ZPCg2+oXc3xOfSk8JuX)VoK7QIMdDPv1x z9rWqmjM6=XRr|z|6zEM`9n2I^uWpLW-&L$0R+1g55eR$+N7NNO5SVCBK-gO|@DrRN z0#Mg36JTE*z?xzHqNmX&1eB;vs@heXs9FUmp-m_Yf;Ocu>s46BDLsIUa>t43{ExQ@ zWmwQ=@L-#9vWXUrbAKJcid#&ywqO|Z2_@-2-X?S;L7VR9v(;{#^9sia4imJwcXctYtUgfnTBv;!Bu|$&X)>9c2W>uRb zVgVyhuvwF3Z0HN>*i-VtjeZ!hkr#WFwrF!K($#EPmwH10)(wm;>k4)@5wX13yQ^J9 zEHC!1f*7%p7kd}IVtKKb(d$-T>=8l|%L~^dmFDZh!9v#3!b0KDAQmw8l5tOrv_UM9 z_VP$=B+_1`-Ub_qL|AlX$8sZk8}^h$a-&Q%{D&lxYF=dy63zIoo>yL(iYW=^q@X-z z{@x;ydE2nJB5Fc)Vjy}VosMpSQ-%37Mv{i>!zioTW+___g+xtUd=Te|A}g-%APwo> z*mt*s6vF2{?;vFXU4D2P*v=16gBM40w!a6$)BF&$|FRG?Kei0o7KM_%n`6sNCCFlz}B5kz~2!_Cd~(bz=yPHFOy#a}Z~NHN0E{9tmHh1fk3qb`_0s4uiv#pp3!-b&TTF9BTQVC*yeA^#p_U-lOFtkJO|Vv2 z(5)8rr4i~$ab**uQx^QH2Y(rno-7EILQZkg01?kI!&X9vP;AU7Y9KJ3C1KD4ykTx| z+DLCKk3%RDwOdIbs&Xk#A`P4Ij3FF|N@n^IR>wMvfLTQP!i1v-+NwIpVw_8fQMG!q z{)rK^55^NQoY3i0G8tGX$Y#Tmpx0=opuB#lk-)5%U{VSTrqdpKybrKR+V=rbzK~HW zs#we~o+!G0Gj)BBcLl?Hw{*o3D@0s6PV@+8H4IumXII~X2>j5JmCF=59TZfx#SZN$ z+*B874Y$IpppqFVp)J!#s_ooxYh7zYqy>gdBdbGE^TKjneRDIpdfemPte1$TpcL0nE2;|)j`Bbc3|L!q})hS-PjN$-LgX{!)YCyQshL7 zIj02;>w>b>@?FV|G(~Fczbd%Q+Up~Ajp0_@N~+Tz`q(`f#eq7ui^}M$29wIFJ=>5F z`nE|ulc%0g(@vFGjvMG~WNr?@fqG)zp;KDz*r^2&>XM=LN{mirtxz_?@J_-MM?cgH zO>o?k8rOT`fLfdv%5){$*XnV|O!B*B$(1;qhpwX!tfiuFaQU*+w&uAARkZ>j@sz-m zu-W${7{-0YKWe2PwE`Rbmv|DuzJ_(hKj@x!EZ%T0(tGrf2)gTo%B5kDn~ls=>o;k_ayk91ZDuGExGSW_}{wa zMPLzs=RFB5fRSAuh81#eyA?EBjqg_2E4F+`1G?{45IKB`yA{F>b+G>%ZUxm$qPrDZ z>Ka?aEjS=yxDE`j0!+89%|fq2q^_m4sR6zUFP3k;T5>Ar75P2|+}KvOPeI2l-3OJ2 zS<|BsRB$1ifrHT-V&#+S-^uDp%eFS{T@^mG7)KfvohZa{-Dp zb91~)I%f4Ch2b<-eMm(e9r_%Z0z~&c>Lduq-yZXGprfh>J(|e7sfIh?!0?KN#J3Am z;6nmlXX9!eP@8WTR`vj79z!yw|X29kK#X z?-|%ASbvLVMS5DgWc5ltsa=9~md%yNt?yX$q`Mtf*znu#tu6dQ7 zw)gfvil;N5e>L~-T*YO*oA9$CUpxO5JdB|%^x)A~a&My2-pg{^6aS*GNZ)?Vt^dls zk*h-Lna|TVs^|QdbFWhskJ4x0fy7SwxaQWK$gX(x%;)JdciBI4=+YCTy@4}drLR@b zCwez+-=PhfhVBpie`dy|XV||TQuW0TNYb`VyQP<;%I*D|9@s@+B0F}>-X*;#1-3o# z7CrZG-`2ZJLgA@9B9ZM=chlE9FP5ZhF5b6jM z?bp0YPmx@%7f(B8zbgG(s<<<^ZBz9AkUY1^`DthTN(7$~reOz<#PGnb1-7%X!b9eqzLYF$gPdld4*Q(ju LbK4?2(AWPDK{B#K literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/calculator/sq.png b/resources/library/search/Calculator.wgt/images/calculator/sq.png new file mode 100644 index 0000000000000000000000000000000000000000..9f5ae3af39e2b192e46f9e8c4d88ebcfd08cf0cb GIT binary patch literal 3265 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/calculator/sq.psd b/resources/library/search/Calculator.wgt/images/calculator/sq.psd new file mode 100644 index 0000000000000000000000000000000000000000..3348d2e00bd8df46e09def4261e227607cce3b3c GIT binary patch literal 174974 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 Dm?*Bq literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/calculator/sq_click.png b/resources/library/search/Calculator.wgt/images/calculator/sq_click.png new file mode 100644 index 0000000000000000000000000000000000000000..cd6c9abef5f2c35a56c95307023943bc9be77f5a GIT binary patch literal 3151 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 KECrD;4EzsaVY@{D literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/historytab.png b/resources/library/search/Calculator.wgt/images/historytab.png new file mode 100644 index 0000000000000000000000000000000000000000..5495a496a69d915e26dfe4bb8cbb8b1a1e75a04d GIT binary patch literal 5238 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/historytabOver.png b/resources/library/search/Calculator.wgt/images/historytabOver.png new file mode 100644 index 0000000000000000000000000000000000000000..20aa3e323302dc052978bec506c90626f3bff9fe GIT binary patch literal 5354 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 IM6N<$f}d^{NdN!< literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/inspector.png b/resources/library/search/Calculator.wgt/images/inspector.png new file mode 100644 index 0000000000000000000000000000000000000000..ac92bb3c31a8d177542051417dc51d9d527b71c5 GIT binary patch literal 3460 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche0_over.png b/resources/library/search/Calculator.wgt/images/touche0_over.png new file mode 100644 index 0000000000000000000000000000000000000000..f109695e8fcb0b1ff94ea5b981302c9221707243 GIT binary patch literal 4475 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 Y0GBI<$#DA-7ytkO07*qoM6N<$f)pHeD*ylh literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche1.png b/resources/library/search/Calculator.wgt/images/touche1.png new file mode 100644 index 0000000000000000000000000000000000000000..1c516543026aa09344ae574a1c6e2e2b6aa3d7d3 GIT binary patch literal 4443 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche2.png b/resources/library/search/Calculator.wgt/images/touche2.png new file mode 100644 index 0000000000000000000000000000000000000000..6f163a3c765c68ae40846a1464bf861e56d8f789 GIT binary patch literal 4622 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche2_over.png b/resources/library/search/Calculator.wgt/images/touche2_over.png new file mode 100644 index 0000000000000000000000000000000000000000..0172ae00f820084de7a923c94c5d64595629f79d GIT binary patch literal 4475 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 N002ovPDHLkV1f%9hn)Zb literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche2_over_down.png b/resources/library/search/Calculator.wgt/images/touche2_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..a91c69042e9614ac35759d6a31066f264c644dd3 GIT binary patch literal 4462 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 ArT_o{ literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche3.png b/resources/library/search/Calculator.wgt/images/touche3.png new file mode 100644 index 0000000000000000000000000000000000000000..f9a185a07793d1f9d1181d97589086ef00d60bb1 GIT binary patch literal 4657 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 U&@ib*B>(^b07*qoM6N<$f+AUm#{d8T literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche3_over_down.png b/resources/library/search/Calculator.wgt/images/touche3_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..deda16820d8f45389ce505e1c8d1050859bd4f6b GIT binary patch literal 4488 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche4_over_down.png b/resources/library/search/Calculator.wgt/images/touche4_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..4db5f1d22f2ea825a415ecf9325f02dea0aab1ad GIT binary patch literal 4419 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 JPDHLkV1mGfSeF0* literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche5.png b/resources/library/search/Calculator.wgt/images/touche5.png new file mode 100644 index 0000000000000000000000000000000000000000..dd034da1eedb3c742191558c105cfd7a8404cd21 GIT binary patch literal 4619 zcmV+m67=nfP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000LzNklue5W5eha+gp5!)*+(BNnLDxs zH;A}$BwO%ms=KCV#u!Mi zMmyb8UG?gF-+S+SC5wxTbDwJ;HTv?={{El-{PD-XzIye?+r#0|1MmP$KK=Bs=U;i{%VNeZWW)RUc=fD4hUjX3`x%{;V4qZ7^gRRVLDv z0D!h=O8W}=Oaz`4ozuyj@lXgt;@`MY#Y7Z6WzysdRYh5r6Teke1(HzJhGVKaiJZ)? z1qB$`P7p?ha5O#@nO?7lyLaz41^~eB?k+A~yf{Jl^gVGb?VmG9Q$X6F79wQO{EaCH z?d|R1#*G{3_xo^8K?1#AuQ4b`I3Y9{Vx8)n3=)Y}Mq?81%-BRk_r3l7eLQ*c1eY#d z!m(q|#mX*ILp+Z_bUDmvE=$M=k=N^F(BvkF$B!RlWn~4ctE+h7g%eP9sOuVaUE^tG zDBQ=i02`AmV=fa3e5Vkw#374eJ)V7?Q*3Q*VRv^I*REZ|>C>mNyu6IFXU{@aCvs5= zdFR|SrIZ4c#+|{Q6b&ihaFJEr*QkOfk zYTFc-aXjJ^u^GrMowTsDbR1W%{0K!6#N4@a-^E8C{SiAmJNWFg+j#A@Z;o-MTb4R` zaN^SDIRQqV85xTpCZw#YV1B-YszB9YetsSs8yiqn?CtHsEWSHK1w4bx+DKFq-q>)c z$@n5rX(vy7Kt!@E%ZN(r<~%XZRtA%iKT$d$Y!)J|saL)>m?v)E{u>Ss4&l9rnMc3h z!-EG8Fc=JQ;>2QnYJ%FDQC-&%0hX7Sn~D4VUW@?38^;f@+2FY)rqi=sXn%r7GE}oPmm{JHBz9WVGrp!vnGImXdnU2$BtH^ z+LoZ4GvuU1E85b)3_)g^h=3Ugfr$cY4IDx=sEI_iU}%X=15FTuO(HMbOgt@v7YYqd zV~C1e_NF``(WRil8z4=^mbQ9}B7hf+iWvk-f(Ae>7@r?XK$_yzBBatPZfQ}Hj?8R= zHRdT1Hr@*N7UYX4RM<>Kcz6>yDVqES1>mLIqXGa6fGQebmZ;=Z18$7nWgZb4EtMz{ zBf5Iy;x3xSAeSjfy8y-R6p7)2puG+KlE(u7gf1#PSm6$xXb z;Z7B~?oyN3br3S1h*;FMzoV+(_TFPS7-3KiFftGCt;tEE7Gpi7hrkJ;KqxQ;v<3j* z2)%@q3PbV>vJ@8UV>AX;Rc%Gz5de#=?Z3bK`s?5MZNJ}lRW*dKeJCAlT_wiU0fef? z$TwJkQV0u{$Hijr#UNKg32N&ERiJPHtpDMMfA~#0`2av!TU%Ru@4fdgZ@jv3wf3Wv zquP6VU(w)6FqW}GAPx!d=l|M2I5^llIy&kD zr~nKA3*F;x8R(c15lJ@>58JzvMgm(kI?V+jWgulcpo3!1d=vmxS1sv)$wex zil31HSj-NL%KWTm>XE?LaH$4*-pL&Xli_PM`n)002ovPDHLkV1fu9 BhK~RM literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche5_over.png b/resources/library/search/Calculator.wgt/images/touche5_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d3fd966e21e1ce760f3f562d8cd57017990e29f9 GIT binary patch literal 4457 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche5_over_down.png b/resources/library/search/Calculator.wgt/images/touche5_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..9273be4746754516a7cd9db7db0c5f0b559ec096 GIT binary patch literal 4463 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche6.png b/resources/library/search/Calculator.wgt/images/touche6.png new file mode 100644 index 0000000000000000000000000000000000000000..8335e6da26b49b69af45d2d2e8362a00ae76c301 GIT binary patch literal 4641 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 M07*qoM6N<$f_w0H;{X5v literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche7.png b/resources/library/search/Calculator.wgt/images/touche7.png new file mode 100644 index 0000000000000000000000000000000000000000..cebe33593578dd08bafb8c021c22a24d4e9beae5 GIT binary patch literal 4560 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 RRE+=t002ovPDHLkV1numdtd+n literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touche9_over_down.png b/resources/library/search/Calculator.wgt/images/touche9_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..6f8aee22ed96f6903efac2f605f8152230c5c85c GIT binary patch literal 4486 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 Y02Gmg5N-xdhX4Qo07*qoM6N<$f~*RFtpET3 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchec.png b/resources/library/search/Calculator.wgt/images/touchec.png new file mode 100644 index 0000000000000000000000000000000000000000..ab6e2d1b7a51394a79302bb995056686e89aa8e5 GIT binary patch literal 4526 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 bxBLG9%RnqEI^X!H00000NkvXXu0mjf90}!{ literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchedot.png b/resources/library/search/Calculator.wgt/images/touchedot.png new file mode 100644 index 0000000000000000000000000000000000000000..fdb9fc7850b2f6a1c26fcb21a4937bf1a09d4676 GIT binary patch literal 4405 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 Hu0mjf3s=hM literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchedot_over_down.png b/resources/library/search/Calculator.wgt/images/touchedot_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..f823927d342461050610511d225c7a69902f0281 GIT binary patch literal 4258 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 Eg78%Q?f?J) literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/toucheeq.png b/resources/library/search/Calculator.wgt/images/toucheeq.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee66a106e0f7bab06c92e3e35e873fc913c3304 GIT binary patch literal 5178 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 KMNUMnLSTaFz2Z>- literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchef_over.png b/resources/library/search/Calculator.wgt/images/touchef_over.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d5fc24a205f076b6bcdc143902ca8ff5b35fcb GIT binary patch literal 4563 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchef_over_down.png b/resources/library/search/Calculator.wgt/images/touchef_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..d08cd8884e5dd5418945f30c3ca2323e723bb80e GIT binary patch literal 4862 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchem.png b/resources/library/search/Calculator.wgt/images/touchem.png new file mode 100644 index 0000000000000000000000000000000000000000..58f61ab964479bbf095974bdd40c220877899b8b GIT binary patch literal 4779 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 FV1fjR=<@&o literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchem_over.png b/resources/library/search/Calculator.wgt/images/touchem_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d548b55ba8630a417e58effbd40a803f17e6503c GIT binary patch literal 4443 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchep.png b/resources/library/search/Calculator.wgt/images/touchep.png new file mode 100644 index 0000000000000000000000000000000000000000..30107880d7cf85673e9f70854b34d9682e6da541 GIT binary patch literal 4838 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000OPNkli4=QPBITPdCxawV`g-xBnTN~)Qx)yBD!!R$bjxt z+-4&rYY7H)??MvEY8Fw*B5snn5J3z>Kr{gtnVFb3^QODH>VC(?y|;e4tNZo5^fRNR z;Qdh5RsDVEen01YwrlXh%)t0 z1p#Dxf^;A^_;vx{z=_`Zr4OCX(as~BBLENYiL$J2-nxDJ4}X09^ZMCh{B~z&cYic0mJC`lj~#FV01rrlbFOoNCqrWbNJcyif)gY-00tNV z4?!dWiVy{E0jUI*1k`oF(a{k;Ji3djD&M(&{rY!*`ja2u08jy_B~``Y;l*bq>}Th^ zFTmdNuUWxjC$n3KElnqI|THAOsIZ5I_J<@*t3)iH}))=tn#xL8>q-=P)yn z?un~k{rb-U{IKJARe0~ONco1Lf*nKNpe9VY^t-=291L%E!aV!hK7(NUu+9Pzn+E0m zA7%!#0Hu;L8IQjLU?&DKEX4qdWn?vIlNK`UyM>SfFau)>kj zAm|*J7+aI-n-ImED0^H z0jSfc}T)?KSS8RY~9BE{{2EOzApL2NTVBP@ciUQwx^#gqCvjNY1;h|Iq z1Y&~Aj}%)i(qwlKrx-NiCMnh?ijxqM&{ry2O|C-`_|T;2V%>Ra{~V-# zRD9~;8joMNhp#<;zL^3?>C>|M6Io?y3?uZbJLobd~4Bw(0Tb9ZIjfbs1^4&7ZGj2%LVUBywL<9b!T z(FjiqN+1u_j;Gn~j((6VIh6>b1O_5)C`ek<^l~b+q93-`w9m`&_)1 z*3lSKG^f2uJpehd3s#7EBAn1jB+;Ojuyu>h!vAqa67$XktP{4v$G-4@TmkZS@5sC7Y*bbuq{6wd(BHIiE0-rn8IX?9A}wn}Cj z?5OcPI!#JiG|&jhAVwDM9T0l`gJ%N}BLv<#bSD_j8q2|fHdfSi_^Wg7OCbczXBB4U z43&i_IWl{50Ii#T?fi%$j9C;L7>JqxZIgkBP>26sHFs28inM}pF0Bj>%CdZW381%c z{OuP{KKazIr_-q~%Q-?F8o}D(p+aFmAhY@vTj@`dCIR&ANP!YHG`Vl5&VX}UdU<0b z!Rj0niEUY-9O2*r*z}cGe)p@+o>&b4JUl!+eBp%`zkT`hm#@{K+OO&m6hfJ|#Tel& zNP1ADV*Sr*ACz;BP69a^aknVkyqwc*o+n*8d}dIMc6OXv;+ndS;C&Hf_V<@xe(A;M zpMUPPJ9q9J1DFDsN;)Edy}iA?^Sisdk3D_m>4Qffee42(k@wz{4x*d|!GdW%pM|*g zl4M|HT&(NbNMKe~EboQ4QsB~||!0K9+7;pG(#xc~qF M07*qoM6N<$f|9!rV*mgE literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchep_over.png b/resources/library/search/Calculator.wgt/images/touchep_over.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0842b985231a9e909f9c5921d477d21edda05c GIT binary patch literal 4527 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 JPDHLkV1myfOP~M% literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchepd.png b/resources/library/search/Calculator.wgt/images/touchepd.png new file mode 100644 index 0000000000000000000000000000000000000000..e7ee0061aacebe0eefd63c26c65184dd8e4ef314 GIT binary patch literal 4494 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/Calculator.wgt/images/touchepd_over_down.png b/resources/library/search/Calculator.wgt/images/touchepd_over_down.png new file mode 100644 index 0000000000000000000000000000000000000000..ee4a28e829345b99570398fe6a31982287a3a8e8 GIT binary patch literal 4786 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 O0000 + + + + + ubwidget + + + + + + + + + + + + + + + + + + +

+ + + + \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js b/resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js new file mode 100644 index 00000000..c50f125d --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js @@ -0,0 +1,472 @@ +/** +* DD_roundies, this adds rounded-corner CSS in standard browsers and VML sublayers in IE that accomplish a similar appearance when comparing said browsers. +* Author: Drew Diller +* Email: drew.diller@gmail.com +* URL: http://www.dillerdesign.com/experiment/DD_roundies/ +* Version: 0.0.2a +* Licensed under the MIT License: http://dillerdesign.com/experiment/DD_roundies/#license +* +* Usage: +* DD_roundies.addRule('#doc .container', '10px 5px'); // selector and multiple radii +* DD_roundies.addRule('.box', 5, true); // selector, radius, and optional addition of border-radius code for standard browsers. +* +* Just want the PNG fixing effect for IE6, and don't want to also use the DD_belatedPNG library? Don't give any additional arguments after the CSS selector. +* DD_roundies.addRule('.your .example img'); +**/ + +var DD_roundies = { + + ns: 'DD_roundies', + + IE6: false, + IE7: false, + IE8: false, + IEversion: function() { + if (document.documentMode != 8 && document.namespaces && !document.namespaces[this.ns]) { + this.IE6 = true; + this.IE7 = true; + } + else if (document.documentMode == 8) { + this.IE8 = true; + } + }, + querySelector: document.querySelectorAll, + selectorsToProcess: [], + imgSize: {}, + + createVmlNameSpace: function() { /* enable VML */ + if (this.IE6 || this.IE7) { + document.namespaces.add(this.ns, 'urn:schemas-microsoft-com:vml'); + } + if (this.IE8) { + document.writeln(''); + } + }, + + createVmlStyleSheet: function() { /* style VML, enable behaviors */ + /* + Just in case lots of other developers have added + lots of other stylesheets using document.createStyleSheet + and hit the 31-limit mark, let's not use that method! + further reading: http://msdn.microsoft.com/en-us/library/ms531194(VS.85).aspx + */ + var style = document.createElement('style'); + document.documentElement.firstChild.insertBefore(style, document.documentElement.firstChild.firstChild); + if (style.styleSheet) { /* IE */ + try { + var styleSheet = style.styleSheet; + styleSheet.addRule(this.ns + '\\:*', '{behavior:url(#default#VML)}'); + this.styleSheet = styleSheet; + } catch(err) {} + } + else { + this.styleSheet = style; + } + }, + + /** + * Method to use from afar - refer to it whenever. + * Example for IE only: DD_roundies.addRule('div.boxy_box', '10px 5px'); + * Example for IE, Firefox, and WebKit: DD_roundies.addRule('div.boxy_box', '10px 5px', true); + * @param {String} selector - REQUIRED - a CSS selector, such as '#doc .container' + * @param {Integer} radius - REQUIRED - the desired radius for the box corners + * @param {Boolean} standards - OPTIONAL - true if you also wish to output -moz-border-radius/-webkit-border-radius/border-radius declarations + **/ + addRule: function(selector, rad, standards) { + if (typeof rad == 'undefined' || rad === null) { + rad = 0; + } + if (rad.constructor.toString().search('Array') == -1) { + rad = rad.toString().replace(/[^0-9 ]/g, '').split(' '); + } + for (var i=0; i<4; i++) { + rad[i] = (!rad[i] && rad[i] !== 0) ? rad[Math.max((i-2), 0)] : rad[i]; + } + if (this.styleSheet) { + if (this.styleSheet.addRule) { /* IE */ + var selectors = selector.split(','); /* multiple selectors supported, no need for multiple calls to this anymore */ + for (var i=0; i el.dim.Height) { + c.B = el.dim.Height+1; + } + } + el.vml.image.style.clip = 'rect('+c.T+'px '+c.R+'px '+c.B+'px '+c.L+'px)'; + }, + + pseudoClass: function(el) { + var self = this; + setTimeout(function() { /* would not work as intended without setTimeout */ + self.applyVML(el); + }, 1); + }, + + reposition: function(el) { + this.vmlOffsets(el); + this.vmlPath(el); + }, + + roundify: function(rad) { + this.style.behavior = 'none'; + if (!this.currentStyle) { + return; + } + else { + var thisStyle = this.currentStyle; + } + var allowed = {BODY: false, TABLE: false, TR: false, TD: false, SELECT: false, OPTION: false, TEXTAREA: false}; + if (allowed[this.nodeName] === false) { /* elements not supported yet */ + return; + } + var self = this; /* who knows when you might need a setTimeout */ + var lib = DD_roundies; + this.DD_radii = rad; + this.dim = {}; + + /* attach handlers */ + var handlers = {resize: 'reposition', move: 'reposition'}; + if (this.nodeName == 'A') { + var moreForAs = {mouseleave: 'pseudoClass', mouseenter: 'pseudoClass', focus: 'pseudoClass', blur: 'pseudoClass'}; + for (var a in moreForAs) { + handlers[a] = moreForAs[a]; + } + } + for (var h in handlers) { + this.attachEvent('on' + h, function() { + lib[handlers[h]](self); + }); + } + this.attachEvent('onpropertychange', function() { + lib.readPropertyChanges(self); + }); + + /* ensure that this elent and its parent is given hasLayout (needed for accurate positioning) */ + var giveLayout = function(el) { + el.style.zoom = 1; + if (el.currentStyle.position == 'static') { + el.style.position = 'relative'; + } + }; + giveLayout(this.offsetParent); + giveLayout(this); + + /* create vml elements */ + this.vmlBox = document.createElement('ignore'); /* IE8 really wants to be encased in a wrapper element for the VML to work, and I don't want to disturb getElementsByTagName('div') - open to suggestion on how to do this differently */ + this.vmlBox.runtimeStyle.cssText = 'behavior:none; position:absolute; margin:0; padding:0; border:0; background:none;'; /* super important - if something accidentally matches this (you yourseld did this once, Drew), you'll get infinitely-created elements and a frozen browser! */ + this.vmlBox.style.zIndex = thisStyle.zIndex; + this.vml = {'color':true, 'image':true, 'stroke':true}; + for (var v in this.vml) { + this.vml[v] = document.createElement(lib.ns + ':shape'); + this.vml[v].filler = document.createElement(lib.ns + ':fill'); + this.vml[v].appendChild(this.vml[v].filler); + this.vml[v].stroked = false; + this.vml[v].style.position = 'absolute'; + this.vml[v].style.zIndex = thisStyle.zIndex; + this.vml[v].coordorigin = '1,1'; + this.vmlBox.appendChild(this.vml[v]); + } + this.vml.image.fillcolor = 'none'; + this.vml.image.filler.type = 'tile'; + this.parentNode.insertBefore(this.vmlBox, this); + + this.isImg = false; + if (this.nodeName == 'IMG') { + this.isImg = true; + this.style.visibility = 'hidden'; + } + + setTimeout(function() { + lib.applyVML(self); + }, 1); + } + +}; + +try { + document.execCommand("BackgroundImageCache", false, true); +} catch(err) {} +DD_roundies.IEversion(); +DD_roundies.createVmlNameSpace(); +DD_roundies.createVmlStyleSheet(); + +if (DD_roundies.IE8 && document.attachEvent && DD_roundies.querySelector) { + document.attachEvent('onreadystatechange', function() { + if (document.readyState == 'complete') { + var selectors = DD_roundies.selectorsToProcess; + var length = selectors.length; + var delayedCall = function(node, radii, index) { + setTimeout(function() { + DD_roundies.roundify.call(node, radii); + }, index*100); + }; + for (var i=0; i "9") { + if (ch != "/" && ch != "*" && ch != "+" && ch != "-" && ch != "." + && ch != "(" && ch!= ")") { + $("#display").text("ERROR"); + return false + } + } + } + return true +} \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js b/resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js new file mode 100644 index 00000000..b1ae21d8 --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js @@ -0,0 +1,19 @@ +/* + * jQuery JavaScript Library v1.3.2 + * http://jquery.com/ + * + * Copyright (c) 2009 John Resig + * Dual licensed under the MIT and GPL licenses. + * http://docs.jquery.com/License + * + * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) + * Revision: 6246 + */ +(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
","
"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); +/* + * Sizzle CSS Selector Engine - v0.9.3 + * Copyright 2009, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js b/resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js new file mode 100644 index 00000000..cf19f30a --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js @@ -0,0 +1,298 @@ +/* + * jQuery UI 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI + */ +jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/* + * jQuery UI Draggable 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Draggables + * + * Depends: + * ui.core.js + */ +(function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.leftthis.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y=p&&n<=k)||(m>=p&&m<=k)||(nk))&&((e>=g&&e<=c)||(d>=g&&d<=c)||(ec));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var b=a.ui.ddmanager.droppables[e.options.scope];var f=g?g.type:null;var h=(e.currentItem||e.element).find(":data(droppable)").andSelf();droppablesLoop:for(var d=0;d').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidthk.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0)){s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);;/* + * jQuery UI Selectable 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Selectables + * + * Depends: + * ui.core.js + */ +(function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var b=this;this.element.addClass("ui-selectable");this.dragged=false;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]);c.each(function(){var d=a(this);var e=d.offset();a.data(this,"selectable-item",{element:this,$element:d,left:e.left,top:e.top,right:e.left+d.outerWidth(),bottom:e.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy()},_mouseStart:function(d){var b=this;this.opos=[d.pageX,d.pageY];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",d);a(c.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:d.clientX,top:d.clientY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var e=a.data(this,"selectable-item");e.startselected=true;if(!d.metaKey){e.$element.removeClass("ui-selected");e.selected=false;e.$element.addClass("ui-unselecting");e.unselecting=true;b._trigger("unselecting",d,{unselecting:e.element})}});a(d.target).parents().andSelf().each(function(){var e=a.data(this,"selectable-item");if(e){e.$element.removeClass("ui-unselecting").addClass("ui-selecting");e.unselecting=false;e.selecting=true;e.selected=true;b._trigger("selecting",d,{selecting:e.element});return false}})},_mouseDrag:function(i){var c=this;this.dragged=true;if(this.options.disabled){return}var e=this.options;var d=this.opos[0],h=this.opos[1],b=i.pageX,g=i.pageY;if(d>b){var f=b;b=d;d=f}if(h>g){var f=g;g=h;h=f}this.helper.css({left:d,top:h,width:b-d,height:g-h});this.selectees.each(function(){var j=a.data(this,"selectable-item");if(!j||j.element==c.element[0]){return}var k=false;if(e.tolerance=="touch"){k=(!(j.left>b||j.rightg||j.bottomd&&j.righth&&j.bottom=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)f&&(e+h)m[this.floating?"width":"height"])){return g}else{return(f0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);;/* + * jQuery UI Accordion 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Accordion + * + * Depends: + * ui.core.js + */ +(function(a){a.widget("ui.accordion",{_init:function(){var d=this.options,b=this;this.running=0;if(d.collapsible==a.ui.accordion.defaults.collapsible&&d.alwaysOpen!=a.ui.accordion.defaults.alwaysOpen){d.collapsible=!d.alwaysOpen}if(d.navigation){var c=this.element.find("a").filter(d.navigationFilter);if(c.length){if(c.filter(d.header).length){this.active=c}else{this.active=c.parent().parent().prev();c.addClass("ui-accordion-content-active")}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix")}this.headers=this.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){a(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||d.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");a("").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);if(a.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(e){return b._keydown(e)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!a.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(d.event){this.headers.bind((d.event)+".accordion",function(e){return b._clickHandler.call(b,e,this)})}},destroy:function(){var c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight){b.css("height","")}},_setData:function(b,c){if(b=="alwaysOpen"){b="collapsible";c=!c}a.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var g=this.options,f=a.ui.keyCode;if(g.disabled||e.altKey||e.ctrlKey){return}var d=this.headers.length;var b=this.headers.index(e.target);var c=false;switch(e.keyCode){case f.RIGHT:case f.DOWN:c=this.headers[(b+1)%d];break;case f.LEFT:case f.UP:c=this.headers[(b-1+d)%d];break;case f.SPACE:case f.ENTER:return this._clickHandler({target:e.target},e.target)}if(c){a(e.target).attr("tabIndex","-1");a(c).attr("tabIndex","0");c.focus();return false}return true},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var b=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();if(a.browser.msie){this.element.parent().css("overflow",b)}this.headers.each(function(){d-=a(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,a(this).innerHeight()-a(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else{if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,a(this).outerHeight())}).height(d)}}},activate:function(b){var c=this._findActive(b)[0];this._clickHandler({target:c},c)},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,f){var d=this.options;if(d.disabled){return false}if(!b.target&&d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),e={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:h},c=(this.active=a([]));this._toggle(c,h,e);return false}var g=a(b.currentTarget||f);var i=g[0]==this.active[0];if(this.running||(!d.collapsible&&i)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!i){g.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);g.next().addClass("ui-accordion-content-active")}var c=g.next(),h=this.active.next(),e={options:d,newHeader:i&&d.collapsible?a([]):g,oldHeader:this.active,newContent:i&&d.collapsible?a([]):c.find("> *"),oldContent:h.find("> *")},j=this.headers.index(this.active[0])>this.headers.index(g[0]);this.active=i?a([]):g;this._toggle(c,h,e,i,j);return false},_toggle:function(b,i,g,j,k){var d=this.options,m=this;this.toShow=b;this.toHide=i;this.data=g;var c=function(){if(!m){return}return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=i.size()===0?b.size():i.size();if(d.animated){var f={};if(d.collapsible&&j){f={toShow:a([]),toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}else{f={toShow:b,toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=a.isFunction(d.proxied)?d.proxied(f):d.proxied;d.duration=a.isFunction(d.proxiedDuration)?d.proxiedDuration(f):d.proxiedDuration;var l=a.ui.accordion.animations,e=d.duration,h=d.animated;if(!l[h]){l[h]=function(n){this.slide(n,{easing:h,duration:e||700})}}l[h](f)}else{if(d.collapsible&&j){b.toggle()}else{i.hide();b.show()}c(true)}i.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();b.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(b){var c=this.options;this.running=b?0:--this.running;if(this.running){return}if(c.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});a.extend(a.ui.accordion,{version:"1.7.2",defaults:{active:null,alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(j,h){j=a.extend({easing:"swing",duration:300},j,h);if(!j.toHide.size()){j.toShow.animate({height:"show"},j);return}if(!j.toShow.size()){j.toHide.animate({height:"hide"},j);return}var c=j.toShow.css("overflow"),g,d={},f={},e=["height","paddingTop","paddingBottom"],b;var i=j.toShow;b=i[0].style.width;i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddingLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLeftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0));a.each(e,function(k,m){f[m]="hide";var l=(""+a.css(j.toShow[0],m)).match(/^([\d+-.]+)(.*)$/);d[m]={value:l[1],unit:l[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(f,{step:function(k,l){if(l.prop=="height"){g=(l.now-l.start)/(l.end-l.start)}j.toShow[0].style[l.prop]=(g*d[l.prop].value)+d[l.prop].unit},duration:j.duration,easing:j.easing,complete:function(){if(!j.autoHeight){j.toShow.css("height","")}j.toShow.css("width",b);j.toShow.css({overflow:c});j.complete()}})},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})},easeslide:function(b){this.slide(b,{easing:"easeinout",duration:700})}}})})(jQuery);;/* + * jQuery UI Dialog 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Dialog + * + * Depends: + * ui.core.js + * ui.draggable.js + * ui.resizable.js + */ +(function(c){var b={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},a="ui-dialog ui-widget ui-widget-content ui-corner-all ";c.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var l=this,m=this.options,j=m.title||this.originalTitle||" ",e=c.ui.dialog.getTitleId(this.element),k=(this.uiDialog=c("
")).appendTo(document.body).hide().addClass(a+m.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:m.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){(m.closeOnEscape&&n.keyCode&&n.keyCode==c.ui.keyCode.ESCAPE&&l.close(n))}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(n){l.moveToTop(false,n)}),g=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(k),f=(this.uiDialogTitlebar=c("
")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(k),i=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){i.addClass("ui-state-hover")},function(){i.removeClass("ui-state-hover")}).focus(function(){i.addClass("ui-state-focus")}).blur(function(){i.removeClass("ui-state-focus")}).mousedown(function(n){n.stopPropagation()}).click(function(n){l.close(n);return false}).appendTo(f),h=(this.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(m.closeText).appendTo(i),d=c("").addClass("ui-dialog-title").attr("id",e).html(j).prependTo(f);f.find("*").add(f).disableSelection();(m.draggable&&c.fn.draggable&&this._makeDraggable());(m.resizable&&c.fn.resizable&&this._makeResizable());this._createButtons(m.buttons);this._isOpen=false;(m.bgiframe&&c.fn.bgiframe&&k.bgiframe());(m.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(f){var d=this;if(false===d._trigger("beforeclose",f)){return}(d.overlay&&d.overlay.destroy());d.uiDialog.unbind("keypress.ui-dialog");(d.options.hide?d.uiDialog.hide(d.options.hide,function(){d._trigger("close",f)}):d.uiDialog.hide()&&d._trigger("close",f));c.ui.dialog.overlay.resize();d._isOpen=false;if(d.options.modal){var e=0;c(".ui-dialog").each(function(){if(this!=d.uiDialog[0]){e=Math.max(e,c(this).css("z-index"))}});c.ui.dialog.maxZ=e}},isOpen:function(){return this._isOpen},moveToTop:function(f,e){if((this.options.modal&&!f)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",e)}if(this.options.zIndex>c.ui.dialog.maxZ){c.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=++c.ui.dialog.maxZ));var d={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++c.ui.dialog.maxZ);this.element.attr(d);this._trigger("focus",e)},open:function(){if(this._isOpen){return}var e=this.options,d=this.uiDialog;this.overlay=e.modal?new c.ui.dialog.overlay(this):null;(d.next().length&&d.appendTo("body"));this._size();this._position(e.position);d.show(e.show);this.moveToTop(true);(e.modal&&d.bind("keypress.ui-dialog",function(h){if(h.keyCode!=c.ui.keyCode.TAB){return}var g=c(":tabbable",this),i=g.filter(":first")[0],f=g.filter(":last")[0];if(h.target==f&&!h.shiftKey){setTimeout(function(){i.focus()},1)}else{if(h.target==i&&h.shiftKey){setTimeout(function(){f.focus()},1)}}}));c([]).add(d.find(".ui-dialog-content :tabbable:first")).add(d.find(".ui-dialog-buttonpane :tabbable:first")).add(d).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(g){var f=this,d=false,e=c("
").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof g=="object"&&g!==null&&c.each(g,function(){return !(d=true)}));if(d){c.each(g,function(h,i){c('').addClass("ui-state-default ui-corner-all").text(h).click(function(){i.apply(f.element[0],arguments)}).hover(function(){c(this).addClass("ui-state-hover")},function(){c(this).removeClass("ui-state-hover")}).focus(function(){c(this).addClass("ui-state-focus")}).blur(function(){c(this).removeClass("ui-state-focus")}).appendTo(e)});e.appendTo(this.uiDialog)}},_makeDraggable:function(){var d=this,f=this.options,e;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){e=f.height;c(this).height(c(this).height()).addClass("ui-dialog-dragging");(f.dragStart&&f.dragStart.apply(d.element[0],arguments))},drag:function(){(f.drag&&f.drag.apply(d.element[0],arguments))},stop:function(){c(this).removeClass("ui-dialog-dragging").height(e);(f.dragStop&&f.dragStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}})},_makeResizable:function(g){g=(g===undefined?this.options.resizable:g);var d=this,f=this.options,e=typeof g=="string"?g:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:f.minHeight,start:function(){c(this).addClass("ui-dialog-resizing");(f.resizeStart&&f.resizeStart.apply(d.element[0],arguments))},resize:function(){(f.resize&&f.resize.apply(d.element[0],arguments))},handles:e,stop:function(){c(this).removeClass("ui-dialog-resizing");f.height=c(this).height();f.width=c(this).width();(f.resizeStop&&f.resizeStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(i){var e=c(window),f=c(document),g=f.scrollTop(),d=f.scrollLeft(),h=g;if(c.inArray(i,["center","top","right","bottom","left"])>=0){i=[i=="right"||i=="left"?i:"center",i=="top"||i=="bottom"?i:"middle"]}if(i.constructor!=Array){i=["center","middle"]}if(i[0].constructor==Number){d+=i[0]}else{switch(i[0]){case"left":d+=0;break;case"right":d+=e.width()-this.uiDialog.outerWidth();break;default:case"center":d+=(e.width()-this.uiDialog.outerWidth())/2}}if(i[1].constructor==Number){g+=i[1]}else{switch(i[1]){case"top":g+=0;break;case"bottom":g+=e.height()-this.uiDialog.outerHeight();break;default:case"middle":g+=(e.height()-this.uiDialog.outerHeight())/2}}g=Math.max(g,h);this.uiDialog.css({top:g,left:d})},_setData:function(e,f){(b[e]&&this.uiDialog.data(b[e],f));switch(e){case"buttons":this._createButtons(f);break;case"closeText":this.uiDialogTitlebarCloseText.text(f);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(a+f);break;case"draggable":(f?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(f);break;case"position":this._position(f);break;case"resizable":var d=this.uiDialog,g=this.uiDialog.is(":data(resizable)");(g&&!f&&d.resizable("destroy"));(g&&typeof f=="string"&&d.resizable("option","handles",f));(g||this._makeResizable(f));break;case"title":c(".ui-dialog-title",this.uiDialogTitlebar).html(f||" ");break;case"width":this.uiDialog.width(f);break}c.widget.prototype._setData.apply(this,arguments)},_size:function(){var e=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var d=this.uiDialog.css({height:"auto",width:e.width}).height();this.element.css({minHeight:Math.max(e.minHeight-d,0),height:e.height=="auto"?"auto":Math.max(e.height-d,0)})}});c.extend(c.ui.dialog,{version:"1.7.2",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(d){return"ui-dialog-title-"+(d.attr("id")||++this.uuid)},overlay:function(d){this.$el=c.ui.dialog.overlay.create(d)}});c.extend(c.ui.dialog.overlay,{instances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(d){return d+".dialog-overlay"}).join(" "),create:function(e){if(this.instances.length===0){setTimeout(function(){if(c.ui.dialog.overlay.instances.length){c(document).bind(c.ui.dialog.overlay.events,function(f){var g=c(f.target).parents(".ui-dialog").css("zIndex")||0;return(g>c.ui.dialog.overlay.maxZ)})}},1);c(document).bind("keydown.dialog-overlay",function(f){(e.options.closeOnEscape&&f.keyCode&&f.keyCode==c.ui.keyCode.ESCAPE&&e.close(f))});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var d=c("
").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(e.options.bgiframe&&c.fn.bgiframe&&d.bgiframe());this.instances.push(d);return d},destroy:function(d){this.instances.splice(c.inArray(this.instances,d),1);if(this.instances.length===0){c([document,window]).unbind(".dialog-overlay")}d.remove();var e=0;c.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){if(c.browser.msie&&c.browser.version<7){var e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var d=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(e
");if(!c.values){c.values=[this._valueMin(),this._valueMin()]}if(c.values.length&&c.values.length!=2){c.values=[c.values[0],c.values[0]]}}else{this.range=a("
")}this.range.appendTo(this.element).addClass("ui-slider-range");if(c.range=="min"||c.range=="max"){this.range.addClass("ui-slider-range-"+c.range)}this.range.addClass("ui-widget-header")}if(a(".ui-slider-handle",this.element).length==0){a('
').appendTo(this.element).addClass("ui-slider-handle")}if(c.values&&c.values.length){while(a(".ui-slider-handle",this.element).length').appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(d){d.preventDefault()}).hover(function(){if(!c.disabled){a(this).addClass("ui-state-hover")}},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(!c.disabled){a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}else{a(this).blur()}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(d){a(this).data("index.ui-slider-handle",d)});this.handles.keydown(function(i){var f=true;var e=a(this).data("index.ui-slider-handle");if(b.options.disabled){return}switch(i.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:f=false;if(!b._keySliding){b._keySliding=true;a(this).addClass("ui-state-active");b._start(i,e)}break}var g,d,h=b._step();if(b.options.values&&b.options.values.length){g=d=b.values(e)}else{g=d=b.value()}switch(i.keyCode){case a.ui.keyCode.HOME:d=b._valueMin();break;case a.ui.keyCode.END:d=b._valueMax();break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g==b._valueMax()){return}d=g+h;break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g==b._valueMin()){return}d=g-h;break}b._slide(i,e,d);return f}).keyup(function(e){var d=a(this).data("index.ui-slider-handle");if(b._keySliding){b._stop(e,d);b._change(e,d);b._keySliding=false;a(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy()},_mouseCapture:function(d){var e=this.options;if(e.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var h={x:d.pageX,y:d.pageY};var j=this._normValueFromMouse(h);var c=this._valueMax()-this._valueMin()+1,f;var k=this,i;this.handles.each(function(l){var m=Math.abs(j-k.values(l));if(c>m){c=m;f=a(this);i=l}});if(e.range==true&&this.values(1)==e.min){f=a(this.handles[++i])}this._start(d,i);k._handleIndex=i;f.addClass("ui-state-active").focus();var g=f.offset();var b=!a(d.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=b?{left:0,top:0}:{left:d.pageX-g.left-(f.width()/2),top:d.pageY-g.top-(f.height()/2)-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};j=this._normValueFromMouse(h);this._slide(d,i,j);return true},_mouseStart:function(b){return true},_mouseDrag:function(d){var b={x:d.pageX,y:d.pageY};var c=this._normValueFromMouse(b);this._slide(d,this._handleIndex,c);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var c,h;if("horizontal"==this.orientation){c=this.elementSize.width;h=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{c=this.elementSize.height;h=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}var f=(h/c);if(f>1){f=1}if(f<0){f=0}if("vertical"==this.orientation){f=1-f}var e=this._valueMax()-this._valueMin(),i=f*e,b=i%this.options.step,g=this._valueMin()+i-b;if(b>(this.options.step/2)){g+=this.options.step}return parseFloat(g.toFixed(5))},_start:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("start",d,b)},_slide:function(f,e,d){var g=this.handles[e];if(this.options.values&&this.options.values.length){var b=this.values(e?0:1);if((this.options.values.length==2&&this.options.range===true)&&((e==0&&d>b)||(e==1&&d1){this.options.values[b]=e;this._refreshValue(c);if(!d){this._change(null,b)}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(b)}else{return this.value()}}else{return this._values()}},_setData:function(b,d,c){a.widget.prototype._setData.apply(this,arguments);switch(b){case"disabled":if(d){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled")}else{this.handles.removeAttr("disabled")}case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(c);break;case"value":this._refreshValue(c);break}},_step:function(){var b=this.options.step;return b},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_values:function(b){if(arguments.length){var c=this.options.values[b];if(cthis._valueMax()){c=this._valueMax()}return c}else{return this.options.values}},_valueMin:function(){var b=this.options.min;return b},_valueMax:function(){var b=this.options.max;return b},_refreshValue:function(c){var f=this.options.range,d=this.options,l=this;if(this.options.values&&this.options.values.length){var i,h;this.handles.each(function(p,n){var o=(l.values(p)-l._valueMin())/(l._valueMax()-l._valueMin())*100;var m={};m[l.orientation=="horizontal"?"left":"bottom"]=o+"%";a(this).stop(1,1)[c?"animate":"css"](m,d.animate);if(l.options.range===true){if(l.orientation=="horizontal"){(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({left:o+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({width:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}else{(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({bottom:(o)+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({height:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}}lastValPercent=o})}else{var j=this.value(),g=this._valueMin(),k=this._valueMax(),e=k!=g?(j-g)/(k-g)*100:0;var b={};b[l.orientation=="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[c?"animate":"css"](b,d.animate);(f=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[c?"animate":"css"]({width:e+"%"},d.animate);(f=="max")&&(this.orientation=="horizontal")&&this.range[c?"animate":"css"]({width:(100-e)+"%"},{queue:false,duration:d.animate});(f=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[c?"animate":"css"]({height:e+"%"},d.animate);(f=="max")&&(this.orientation=="vertical")&&this.range[c?"animate":"css"]({height:(100-e)+"%"},{queue:false,duration:d.animate})}}}));a.extend(a.ui.slider,{getter:"value values",version:"1.7.2",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);;/* + * jQuery UI Tabs 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Tabs + * + * Depends: + * ui.core.js + */ +(function(a){a.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined){this.options.collapsible=this.options.deselectable}this._tabify(true)},_setData:function(b,c){if(b=="selected"){if(this.options.collapsible&&c==this.options.selected){return}this.select(c)}else{this.options[b]=c;if(b=="deselectable"){this.options.collapsible=c}this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b)},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+a.data(this.list[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){this.list=this.element.children("ul:first");this.lis=a("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);var p=this,d=this.options;var c=/^#.+/;this.anchors.each(function(r,o){var q=a(o).attr("href");var s=q.split("#")[0],u;if(s&&(s===location.toString().split("#")[0]||(u=a("base")[0])&&s===u.href)){q=o.hash;o.href=q}if(c.test(q)){p.panels=p.panels.add(p._sanitizeSelector(q))}else{if(q!="#"){a.data(o,"href.tabs",q);a.data(o,"load.tabs",q.replace(/#.*$/,""));var w=p._tabId(o);o.href="#"+w;var v=a("#"+w);if(!v.length){v=a(d.panelTemplate).attr("id",w).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(p.panels[r-1]||p.list);v.data("destroy.tabs",true)}p.panels=p.panels.add(v)}else{d.disabled.push(r)}}});if(n){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(d.selected===undefined){if(location.hash){this.anchors.each(function(q,o){if(o.hash==location.hash){d.selected=q;return false}})}if(typeof d.selected!="number"&&d.cookie){d.selected=parseInt(p._cookie(),10)}if(typeof d.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}d.selected=d.selected||0}else{if(d.selected===null){d.selected=-1}}d.selected=((d.selected>=0&&this.anchors[d.selected])||d.selected<0)?d.selected:0;d.disabled=a.unique(d.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(q,o){return p.lis.index(q)}))).sort();if(a.inArray(d.selected,d.disabled)!=-1){d.disabled.splice(a.inArray(d.selected,d.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(d.selected>=0&&this.anchors.length){this.panels.eq(d.selected).removeClass("ui-tabs-hide");this.lis.eq(d.selected).addClass("ui-tabs-selected ui-state-active");p.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[d.selected],p.panels[d.selected]))});this.load(d.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(".tabs");p.lis=p.anchors=p.panels=null})}else{d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[d.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(d.cookie){this._cookie(d.selected,d.cookie)}for(var g=0,m;(m=this.lis[g]);g++){a(m)[a.inArray(g,d.disabled)!=-1&&!a(m).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(d.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(d.event!="mouseover"){var f=function(o,i){if(i.is(":not(.ui-state-disabled)")){i.addClass("ui-state-"+o)}};var j=function(o,i){i.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){f("hover",a(this))});this.lis.bind("mouseout.tabs",function(){j("hover",a(this))});this.anchors.bind("focus.tabs",function(){f("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var b,h;if(d.fx){if(a.isArray(d.fx)){b=d.fx[0];h=d.fx[1]}else{b=h=d.fx}}function e(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter")}}var k=h?function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(h,h.duration||"normal",function(){e(o,h);p._trigger("show",null,p._ui(i,o[0]))})}:function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");p._trigger("show",null,p._ui(i,o[0]))};var l=b?function(o,i){i.animate(b,b.duration||"normal",function(){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");e(i,b);p.element.dequeue("tabs")})}:function(o,i,q){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");p.element.dequeue("tabs")};this.anchors.bind(d.event+".tabs",function(){var o=this,r=a(this).closest("li"),i=p.panels.filter(":not(.ui-tabs-hide)"),q=a(p._sanitizeSelector(this.hash));if((r.hasClass("ui-tabs-selected")&&!d.collapsible)||r.hasClass("ui-state-disabled")||r.hasClass("ui-state-processing")||p._trigger("select",null,p._ui(this,q[0]))===false){this.blur();return false}d.selected=p.anchors.index(this);p.abort();if(d.collapsible){if(r.hasClass("ui-tabs-selected")){d.selected=-1;if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){l(o,i)}).dequeue("tabs");this.blur();return false}else{if(!i.length){if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this));this.blur();return false}}}if(d.cookie){p._cookie(d.selected,d.cookie)}if(q.length){if(i.length){p.element.queue("tabs",function(){l(o,i)})}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(a.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=a.data(this,"href.tabs");if(c){this.href=c}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},add:function(e,d,c){if(c===undefined){c=this.anchors.length}var b=this,g=this.options,i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d)),h=!e.indexOf("#")?e.replace("#",""):this._tabId(a("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).data("destroy.tabs",true)}f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(c>=this.lis.length){i.appendTo(this.list);f.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[c]);f.insertBefore(this.panels[c])}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k});this._tabify();if(this.anchors.length==1){i.addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[c],this.panels[c]))},remove:function(b){var d=this.options,e=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(b+(b+1=b?--g:g});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],c[0]))},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return}this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e,d){return e!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]))},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.lis.eq(c).addClass("ui-state-disabled");d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}},select:function(b){if(typeof b=="string"){b=this.anchors.index(this.anchors.filter("[href$="+b+"]"))}else{if(b===null){b=-1}}if(b==-1&&this.options.collapsible){b=this.options.selected}this.anchors.eq(b).trigger(this.options.event+".tabs")},load:function(e){var c=this,g=this.options,b=this.anchors.eq(e)[0],d=a.data(b,"load.tabs");this.abort();if(!d||this.element.queue("tabs").length!==0&&a.data(b,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(e).addClass("ui-state-processing");if(g.spinner){var f=a("span",b);f.data("label.tabs",f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b,"cache.tabs",true)}c._trigger("load",null,c._ui(c.anchors[e],c.panels[e]));try{g.ajaxOptions.success(i,h)}catch(j){}c.element.dequeue("tabs")}}))},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(c,b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b)},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.7.2",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"
",spinner:"Loading…",tabTemplate:'
  • #{label}
  • '}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(d,f){var b=this,g=this.options;var c=b._rotate||(b._rotate=function(h){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var i=g.selected;b.select(++i')}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=(nodeName=="div"||nodeName=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else{if(inline){this._inlineDatepicker(target,inst)}}},_newInst:function(target,inline){var id=target[0].id.replace(/([:\[\]\.])/g,"\\\\$1");return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:$('
    '))}},_connectDatepicker:function(target,inst){var input=$(target);inst.append=$([]);inst.trigger=$([]);if(input.hasClass(this.markerClassName)){return}var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){inst.append=$(''+appendText+"");input[isRTL?"before":"after"](inst.append)}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");inst.trigger=$(this._get(inst,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("").attr({src:buttonImage,alt:buttonText,title:buttonText})));input[isRTL?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==target){$.datepicker._hideDatepicker()}else{$.datepicker._showDatepicker(target)}return false})}input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst)},_inlineDatepicker:function(target,inst){var divSpan=$(target);if(divSpan.hasClass(this.markerClassName)){return}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst);this._setDate(inst,this._getDefaultDate(inst));this._updateDatepicker(inst);this._updateAlternate(inst)},_dialogDatepicker:function(input,dateText,onSelect,settings,pos){var inst=this._dialogInst;if(!inst){var id="dp"+(++this.uuid);this._dialogInput=$('');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);inst=this._dialogInst=this._newInst(this._dialogInput,false);inst.settings={};$.data(this._dialogInput[0],PROP_NAME,inst)}extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._pos){var browserWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var browserHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;var scrollY=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]}this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");inst.settings.onSelect=onSelect;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI){$.blockUI(this.dpDiv)}$.data(this._dialogInput[0],PROP_NAME,inst);return this},_destroyDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();$.removeData(target,PROP_NAME);if(nodeName=="input"){inst.append.remove();inst.trigger.remove();$target.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().removeClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)})},_disableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().addClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)});this._disabledInputs[this._disabledInputs.length]=target},_isDisabledDatepicker:function(target){if(!target){return false}for(var i=0;i-1)}},_showDatepicker:function(input){input=input.target||input;if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return}var inst=$.datepicker._getInst(input);var beforeShow=$.datepicker._get(inst,"beforeShow");extendRemove(inst.settings,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._hideDatepicker(null,"");$.datepicker._lastInput=input;$.datepicker._setDateFromField(inst);if($.datepicker._inDialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);$.datepicker._pos[1]+=input.offsetHeight}var isFixed=false;$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";return !isFixed});if(isFixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentElement.scrollLeft;$.datepicker._pos[1]-=document.documentElement.scrollTop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.rangeStart=null;inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(inst);offset=$.datepicker._checkOffset(inst,offset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim")||"show";var duration=$.datepicker._get(inst,"duration");var postProcess=function(){$.datepicker._datepickerShowing=true;if($.browser.msie&&parseInt($.browser.version,10)<7){$("iframe.ui-datepicker-cover").css({width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4})}};if($.effects&&$.effects[showAnim]){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[showAnim](duration,postProcess)}if(duration==""){postProcess()}if(inst.input[0].type!="hidden"){inst.input[0].focus()}$.datepicker._curInst=inst}},_updateDatepicker:function(inst){var dims={width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};var self=this;inst.dpDiv.empty().append(this._generateHTML(inst)).find("iframe.ui-datepicker-cover").css({width:dims.width,height:dims.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).removeClass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isDisabledDatepicker(inst.inline?inst.dpDiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).addClass("ui-datepicker-next-hover")}}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var numMonths=this._getNumberOfMonths(inst);var cols=numMonths[1];var width=17;if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(inst.input&&inst.input[0].type!="hidden"&&inst==$.datepicker._curInst){$(inst.input[0]).focus()}},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();var dpHeight=inst.dpDiv.outerHeight();var inputWidth=inst.input?inst.input.outerWidth():0;var inputHeight=inst.input?inst.input.outerHeight():0;var viewWidth=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft();var viewHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;offset.left-=(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0;offset.top-=(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(offset.top+dpHeight+inputHeight*2-viewHeight):0;return offset},_findPos:function(obj){while(obj&&(obj.type=="hidden"||obj.nodeType!=1)){obj=obj.nextSibling}var position=$(obj).offset();return[position.left,position.top]},_hideDatepicker:function(input,duration){var inst=this._curInst;if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return}if(inst.stayOpen){this._selectDate("#"+inst.id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))}inst.stayOpen=false;if(this._datepickerShowing){duration=(duration!=null?duration:this._get(inst,"duration"));var showAnim=this._get(inst,"showAnim");var postProcess=function(){$.datepicker._tidyDialog(inst)};if(duration!=""&&$.effects&&$.effects[showAnim]){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[(duration==""?"hide":(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide")))](duration,postProcess)}if(duration==""){this._tidyDialog(inst)}var onClose=this._get(inst,"onClose");if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(event){if(!$.datepicker._curInst){return}var $target=$(event.target);if(($target.parents("#"+$.datepicker._mainDivId).length==0)&&!$target.hasClass($.datepicker.markerClassName)&&!$target.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)){$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(id,offset,period){var target=$(id);var inst=this._getInst(target[0]);if(this._isDisabledDatepicker(target[0])){return}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);this._updateDatepicker(inst)},_gotoToday:function(id){var target=$(id);var inst=this._getInst(target[0]);if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;inst.drawMonth=inst.selectedMonth=inst.currentMonth;inst.drawYear=inst.selectedYear=inst.currentYear}else{var date=new Date();inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear()}this._notifyChange(inst);this._adjustDate(target)},_selectMonthYear:function(id,select,period){var target=$(id);var inst=this._getInst(target[0]);inst._selectingMonthYear=false;inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);this._notifyChange(inst);this._adjustDate(target)},_clickMonthYear:function(id){var target=$(id);var inst=this._getInst(target[0]);if(inst.input&&inst._selectingMonthYear&&!$.browser.msie){inst.input[0].focus()}inst._selectingMonthYear=!inst._selectingMonthYear},_selectDay:function(id,month,year,td){var target=$(id);if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return}var inst=this._getInst(target[0]);inst.selectedDay=inst.currentDay=$("a",td).html();inst.selectedMonth=inst.currentMonth=month;inst.selectedYear=inst.currentYear=year;if(inst.stayOpen){inst.endDay=inst.endMonth=inst.endYear=null}this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear));if(inst.stayOpen){inst.rangeStart=this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay));this._updateDatepicker(inst)}},_clearDate:function(id){var target=$(id);var inst=this._getInst(target[0]);inst.stayOpen=false;inst.endDay=inst.endMonth=inst.endYear=inst.rangeStart=null;this._selectDate(target,"")},_selectDate:function(id,dateStr){var target=$(id);var inst=this._getInst(target[0]);dateStr=(dateStr!=null?dateStr:this._formatDate(inst));if(inst.input){inst.input.val(dateStr)}this._updateAlternate(inst);var onSelect=this._get(inst,"onSelect");if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updateDatepicker(inst)}else{if(!inst.stayOpen){this._hideDatepicker(null,this._get(inst,"duration"));this._lastInput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input[0].focus()}this._lastInput=null}}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");var date=this._getDate(inst);dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));$(altField).each(function(){$(this).val(dateStr)})}},noWeekends:function(date){var day=date.getDay();return[(day>0&&day<6),""]},iso8601Week:function(date){var checkDate=new Date(date.getFullYear(),date.getMonth(),date.getDate());var firstMon=new Date(checkDate.getFullYear(),1-1,4);var firstDay=firstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-firstDay);if(firstDay<4&&checkDatenew Date(checkDate.getFullYear(),12-1,28)){firstDay=new Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDate.getDay()||7)0&&iValue="0"&&value.charAt(iValue)<="9"){num=num*10+parseInt(value.charAt(iValue++),10);size--}if(size==origSize){throw"Missing number at position "+iValue}return num};var getName=function(match,shortNames,longNames){var names=(lookAhead(match)?longNames:shortNames);var size=0;for(var j=0;j0&&iValue-1){month=1;day=doy;do{var dim=this._getDaysInMonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightSavingAdjust(new Date(year,month-1,day));if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"}return date},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(format,date,settings){if(!date){return""}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var lookAhead=function(match){var matches=(iFormat+1=0;m--){doy+=this._getDaysInMonth(date.getFullYear(),m)}output+=formatNumber("o",doy,3);break;case"m":output+=formatNumber("m",date.getMonth()+1,2);break;case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);break;case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);break;case"@":output+=date.getTime();break;case"'":if(lookAhead("'")){output+="'"}else{literal=true}break;default:output+=format.charAt(iFormat)}}}}return output},_possibleChars:function(format){var chars="";var literal=false;for(var iFormat=0;iFormatmaxDate?maxDate:date);return date},_determineDate:function(date,defaultDate){var offsetNumeric=function(offset){var date=new Date();date.setDate(date.getDate()+offset);return date};var offsetString=function(offset,getDaysInMonth){var date=new Date();var year=date.getFullYear();var month=date.getMonth();var day=date.getDate();var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);break;case"w":case"W":day+=parseInt(matches[1],10)*7;break;case"m":case"M":month+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break;case"y":case"Y":year+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break}matches=pattern.exec(offset)}return new Date(year,month,day)};date=(date==null?defaultDate:(typeof date=="string"?offsetString(date,this._getDaysInMonth):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):date)));date=(date&&date.toString()=="Invalid Date"?defaultDate:date);if(date){date.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMilliseconds(0)}return this._daylightSavingAdjust(date)},_daylightSavingAdjust:function(date){if(!date){return null}date.setHours(date.getHours()>12?date.getHours()+2:0);return date},_setDate:function(inst,date,endDate){var clear=!(date);var origMonth=inst.selectedMonth;var origYear=inst.selectedYear;date=this._determineDate(date,new Date());inst.selectedDay=inst.currentDay=date.getDate();inst.drawMonth=inst.selectedMonth=inst.currentMonth=date.getMonth();inst.drawYear=inst.selectedYear=inst.currentYear=date.getFullYear();if(origMonth!=inst.selectedMonth||origYear!=inst.selectedYear){this._notifyChange(inst)}this._adjustInstDate(inst);if(inst.input){inst.input.val(clear?"":this._formatDate(inst))}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return startDate},_generateHTML:function(inst){var today=new Date();today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));var isRTL=this._get(inst,"isRTL");var showButtonPanel=this._get(inst,"showButtonPanel");var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");var numMonths=this._getNumberOfMonths(inst);var showCurrentAtPos=this._get(inst,"showCurrentAtPos");var stepMonths=this._get(inst,"stepMonths");var stepBigMonths=this._get(inst,"stepBigMonths");var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");var drawMonth=inst.drawMonth-showCurrentAtPos;var drawYear=inst.drawYear;if(drawMonth<0){drawMonth+=12;drawYear--}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getDate()));maxDraw=(minDate&&maxDrawmaxDraw){drawMonth--;if(drawMonth<0){drawMonth=11;drawYear--}}}inst.drawMonth=drawMonth;inst.drawYear=drawYear;var prevText=this._get(inst,"prevText");prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?''+prevText+"":(hideIfNoPrevNext?"":''+prevText+""));var nextText=this._get(inst,"nextText");nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?''+nextText+"":(hideIfNoPrevNext?"":''+nextText+""));var currentText=this._get(inst,"currentText");var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));var controls=(!inst.inline?'":"");var buttonPanel=(showButtonPanel)?'
    '+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'":"")+(isRTL?"":controls)+"
    ":"";var firstDay=parseInt(this._get(inst,"firstDay"),10);firstDay=(isNaN(firstDay)?0:firstDay);var dayNames=this._get(inst,"dayNames");var dayNamesShort=this._get(inst,"dayNamesShort");var dayNamesMin=this._get(inst,"dayNamesMin");var monthNames=this._get(inst,"monthNames");var monthNamesShort=this._get(inst,"monthNamesShort");var beforeShowDay=this._get(inst,"beforeShowDay");var showOtherMonths=this._get(inst,"showOtherMonths");var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;var endDate=inst.endDay?this._daylightSavingAdjust(new Date(inst.endYear,inst.endMonth,inst.endDay)):currentDate;var defaultDate=this._getDefaultDate(inst);var html="";for(var row=0;row'+(/all|left/.test(cornerClass)&&row==0?(isRTL?next:prev):"")+(/all|right/.test(cornerClass)&&row==0?(isRTL?prev:next):"")+this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,row>0||col>0,monthNames,monthNamesShort)+'';var thead="";for(var dow=0;dow<7;dow++){var day=(dow+firstDay)%7;thead+="=5?' class="ui-datepicker-week-end"':"")+'>'+dayNamesMin[day]+""}calender+=thead+"";var daysInMonth=this._getDaysInMonth(drawYear,drawMonth);if(drawYear==inst.selectedYear&&drawMonth==inst.selectedMonth){inst.selectedDay=Math.min(inst.selectedDay,daysInMonth)}var leadDays=(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;var numRows=(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));var printDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,1-leadDays));for(var dRow=0;dRow";var tbody="";for(var dow=0;dow<7;dow++){var daySettings=(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0]:null),[printDate]):[true,""]);var otherMonth=(printDate.getMonth()!=drawMonth);var unselectable=otherMonth||!daySettings[0]||(minDate&&printDatemaxDate);tbody+='";printDate.setDate(printDate.getDate()+1);printDate=this._daylightSavingAdjust(printDate)}calender+=tbody+""}drawMonth++;if(drawMonth>11){drawMonth=0;drawYear++}calender+="
    =currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" "+this._currentClass:"")+(printDate.getTime()==today.getTime()?" ui-datepicker-today":""))+'"'+((!otherMonth||showOtherMonths)&&daySettings[2]?' title="'+daySettings[2]+'"':"")+(unselectable?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+inst.id+"',"+drawMonth+","+drawYear+', this);return false;"')+">"+(otherMonth?(showOtherMonths?printDate.getDate():" "):(unselectable?''+printDate.getDate()+"":'=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" ui-state-active":"")+'" href="#">'+printDate.getDate()+""))+"
    "+(isMultiMonth?""+((numMonths[0]>0&&col==numMonths[1]-1)?'
    ':""):"");group+=calender}html+=group}html+=buttonPanel+($.browser.msie&&parseInt($.browser.version,10)<7&&!inst.inline?'':"");inst._keyEvent=false;return html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=(inst.rangeStart&&minDate&&selectedDate "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?" ":"")}if(secondary||!changeYear){html+=''+drawYear+""}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='"}if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?" ":"")+monthHtml}html+="";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var date=this._daylightSavingAdjust(new Date(year,month,day));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&datemaxDate?maxDate:date);inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax,checkRange){var date=this._determineDate(this._get(inst,minMax+"Date"),null);return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeStart:date))},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=this._daylightSavingAdjust(new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var newMinDate=(!inst.rangeStart?null:this._daylightSavingAdjust(new Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=(newMinDate&&inst.rangeStart=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,day,month,year){if(!day){inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:this._daylightSavingAdjust(new Date(year,month,day))):this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv);$.datepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,options)})};$.datepicker=new Datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new Date().getTime();$.datepicker.version="1.7.2";window.DP_jQuery=$})(jQuery);;/* + * jQuery UI Progressbar 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Progressbar + * + * Depends: + * ui.core.js + */ +(function(a){a.widget("ui.progressbar",{_init:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=a('
    ').appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").unbind(".progressbar");this.valueDiv.remove();a.widget.prototype.destroy.apply(this,arguments)},value:function(b){if(b===undefined){return this._value()}this._setData("value",b);return this},_setData:function(b,c){switch(b){case"value":this.options.value=c;this._refreshValue();this._trigger("change",null,{});break}a.widget.prototype._setData.apply(this,arguments)},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_valueMin:function(){var b=0;return b},_valueMax:function(){var b=100;return b},_refreshValue:function(){var b=this.value();this.valueDiv[b==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(b+"%");this.element.attr("aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.7.2",defaults:{value:0}})})(jQuery);;/* + * jQuery UI Effects 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Effects/ + */ +jQuery.effects||(function(d){d.effects={version:"1.7.2",save:function(g,h){for(var f=0;f');var j=f.parent();if(f.css("position")=="static"){j.css({position:"relative"});f.css({position:"relative"})}else{var i=f.css("top");if(isNaN(parseInt(i,10))){i="auto"}var h=f.css("left");if(isNaN(parseInt(h,10))){h="auto"}j.css({position:f.css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({position:"relative",top:0,left:0})}j.css(g);return j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(g,i,f,h){h=h||{};d.each(i,function(k,j){unit=g.cssUnit(j);if(unit[0]>0){h[j]=unit[0]*f+unit[1]}});return h},animateClass:function(h,i,k,j){var f=(typeof k=="function"?k:(j?j:null));var g=(typeof k=="string"?k:null);return this.each(function(){var q={};var o=d(this);var p=o.attr("style")||"";if(typeof p=="object"){p=p.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var l=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove){o.removeClass(h.remove)}var m=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.remove){o.addClass(h.remove)}for(var r in m){if(typeof m[r]!="function"&&m[r]&&r.indexOf("Moz")==-1&&r.indexOf("length")==-1&&m[r]!=l[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(parseInt(m[r],10))))&&(l.position!="static"||(l.position=="static"&&!r.match(/left|top|bottom|right/)))){q[r]=m[r]}}o.animate(q,i,g,function(){if(typeof d(this).attr("style")=="object"){d(this).attr("style")["cssText"]="";d(this).attr("style")["cssText"]=p}else{d(this).attr("style",p)}if(h.add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}};function c(g,f){var i=g[1]&&g[1].constructor==Object?g[1]:{};if(f){i.mode=f}var h=g[1]&&g[1].constructor!=Object?g[1]:(i.duration?i.duration:g[2]);h=d.fx.off?0:typeof h==="number"?h:d.fx.speeds[h]||d.fx.speeds._default;var j=i.callback||(d.isFunction(g[1])&&g[1])||(d.isFunction(g[2])&&g[2])||(d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClass:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i){return d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,callback:i}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(d.isFunction(arguments[0])||typeof arguments[0]=="boolean")){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},removeClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass(g)},toggleClass:function(g,f,i,h){return((typeof f!=="boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];d.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){d.fx.step[f]=function(h){if(h.state==0){h.start=e(h.elem,f);h.end=b(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt((h.pos*(h.end[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}});function b(g){var f;if(g&&g.constructor==Array&&g.length==3){return g}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(f=/rgba\(0, 0, 0, 0\)/.exec(g)){return a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var g;do{g=d.curCSS(h,f);if(g!=""&&g!="transparent"||d.nodeName(h,"body")){break}f="backgroundColor"}while(h=h.parentNode);return b(g)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(g,h,f,j,i){return d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return j*(h/=i)*h+f},easeOutQuad:function(g,h,f,j,i){return -j*(h/=i)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h+f}return -j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return j*(h/=i)*h*h+f},easeOutCubic:function(g,h,f,j,i){return j*((h=h/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h+f}return j/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return j*(h/=i)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return -j*((h=h/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h+f}return -j/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return j*(h/=i)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return j*((h=h/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h*h+f}return j/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return -j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return -j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h==0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){return(h==i)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g,h,f,j,i){if(h==0){return f}if(h==i){return f+j}if((h/=i/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return -j*(Math.sqrt(1-(h/=i)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return j*Math.sqrt(1-(h=h/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=i/2)<1){return -j/2*(Math.sqrt(1-h*h)-1)+f}return j/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h").css({position:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=="show"?(d-Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=="show"?(f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=="show"?0:1}).animate({left:l.left+d*(g/e)+(b.options.mode=="show"?0:(d-Math.floor(e/2))*(g/e)),top:l.top+f*(c/k)+(b.options.mode=="show"?0:(f-Math.floor(k/2))*(c/k)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?h.css({visibility:"visible"}):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);;/* + * jQuery UI Effects Fold 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Effects/Fold + * + * Depends: + * effects.core.js + */ +(function(a){a.effects.fold=function(b){return this.queue(function(){var e=a(this),k=["position","top","left"];var h=a.effects.setMode(e,b.options.mode||"hide");var o=b.options.size||15;var n=!(!b.options.horizFirst);var g=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,k);e.show();var d=a.effects.createWrapper(e).css({overflow:"hidden"});var i=((h=="show")!=n);var f=i?["width","height"]:["height","width"];var c=i?[d.width(),d.height()]:[d.height(),d.width()];var j=/([0-9]+)%/.exec(o);if(j){o=parseInt(j[1],10)/100*c[h=="hide"?0:1]}if(h=="show"){d.css(n?{height:0,width:o}:{height:o,width:0})}var m={},l={};m[f[0]]=h=="show"?c[0]:o;l[f[1]]=h=="show"?c[1]:0;d.animate(m,g,b.options.easing).animate(l,g,b.options.easing,function(){if(h=="hide"){e.hide()}a.effects.restore(e,k);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(e[0],arguments)}e.dequeue()})})}})(jQuery);;/* + * jQuery UI Effects Highlight 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Effects/Highlight + * + * Depends: + * effects.core.js + */ +(function(a){a.effects.highlight=function(b){return this.queue(function(){var e=a(this),d=["backgroundImage","backgroundColor","opacity"];var h=a.effects.setMode(e,b.options.mode||"show");var c=b.options.color||"#ffff99";var g=e.css("backgroundColor");a.effects.save(e,d);e.show();e.css({backgroundImage:"none",backgroundColor:c});var f={backgroundColor:g};if(h=="hide"){f.opacity=0}e.animate(f,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(h=="hide"){e.hide()}a.effects.restore(e,d);if(h=="show"&&a.browser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;/* + * jQuery UI Effects Pulsate 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Effects/Pulsate + * + * Depends: + * effects.core.js + */ +(function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this);var g=a.effects.setMode(d,b.options.mode||"show");var f=b.options.times||5;var e=b.duration?b.duration/2:a.fx.speeds._default/2;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b.options.easing);f=f-2}for(var c=0;c').appendTo(document.body).addClass(b.options.className).css({top:d.top,left:d.left,height:f.innerHeight(),width:f.innerWidth(),position:"absolute"}).animate(g,b.duration,b.options.easing,function(){c.remove();(b.callback&&b.callback.apply(f[0],arguments));f.dequeue()})})}})(jQuery);; \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.center.js b/resources/library/search/Calculator.wgt/js/jquery.center.js new file mode 100644 index 00000000..9715dba9 --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/jquery.center.js @@ -0,0 +1,56 @@ +jQuery.fn.center = function(params) { + + var options = { + + vertical: true, + horizontal: true + + } + op = jQuery.extend(options, params); + + this.each(function(){ + + //initializing variables + var $self = jQuery(this); + //get the dimensions using dimensions plugin + var width = $self.width(); + var height = $self.height(); + //get the paddings + var paddingTop = parseInt($self.css("padding-top")); + var paddingBottom = parseInt($self.css("padding-bottom")); + //get the borders + var borderTop = parseInt($self.css("border-top-width")); + var borderBottom = parseInt($self.css("border-bottom-width")); + //get the media of padding and borders + var mediaBorder = (borderTop+borderBottom)/2; + var mediaPadding = (paddingTop+paddingBottom)/2; + //get the type of positioning + var positionType = $self.parent().css("position"); + // get the half minus of width and height + var halfWidth = (width/2)*(-1); + var halfHeight = ((height/2)*(-1))-mediaPadding-mediaBorder; + // initializing the css properties + var cssProp = { + position: 'absolute' + }; + + if(op.vertical) { + cssProp.height = height; + cssProp.top = '50%'; + cssProp.marginTop = halfHeight; + } + if(op.horizontal) { + cssProp.width = width; + cssProp.left = '50%'; + cssProp.marginLeft = halfWidth; + } + //check the current position + if(positionType == 'static') { + $self.parent().css("position","relative"); + } + //aplying the css + $self.css(cssProp); + + }); + +}; \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js b/resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js new file mode 100644 index 00000000..2e06f673 --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js @@ -0,0 +1,62 @@ +/** + * .disableTextSelect - Disable Text Select Plugin + * + * Version: 1.1 + * Updated: 2007-11-28 + * + * Used to stop users from selecting text + * + * Copyright (c) 2007 James Dempster (letssurf@gmail.com, http://www.jdempster.com/category/jquery/disabletextselect/) + * + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + **/ + +/** + * Requirements: + * - jQuery (John Resig, http://www.jquery.com/) + **/ +(function($) { + if ($.browser.mozilla) { + $.fn.disableTextSelect = function() { + return this.each(function() { + $(this).css({ + 'MozUserSelect' : 'none' + }); + }); + }; + $.fn.enableTextSelect = function() { + return this.each(function() { + $(this).css({ + 'MozUserSelect' : '' + }); + }); + }; + } else if ($.browser.msie) { + $.fn.disableTextSelect = function() { + return this.each(function() { + $(this).bind('selectstart.disableTextSelect', function() { + return false; + }); + }); + }; + $.fn.enableTextSelect = function() { + return this.each(function() { + $(this).unbind('selectstart.disableTextSelect'); + }); + }; + } else { + $.fn.disableTextSelect = function() { + return this.each(function() { + $(this).bind('mousedown.disableTextSelect', function() { + return false; + }); + }); + }; + $.fn.enableTextSelect = function() { + return this.each(function() { + $(this).unbind('mousedown.disableTextSelect'); + }); + }; + } +})(jQuery); \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js b/resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js new file mode 100644 index 00000000..749b2d56 --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js @@ -0,0 +1,140 @@ +/* + * jQuery EasIng v1.1.2 - http://gsgd.co.uk/sandbox/jquery.easIng.php + * + * Uses the built In easIng capabilities added In jQuery 1.1 + * to offer multiple easIng options + * + * Copyright (c) 2007 George Smith + * Licensed under the MIT License: + * http://www.opensource.org/licenses/mit-license.php + */ + +// t: current time, b: begInnIng value, c: change In value, d: duration + +jQuery.extend( jQuery.easing, +{ + easeInQuad: function (x, t, b, c, d) { + return c*(t/=d)*t + b; + }, + easeOutQuad: function (x, t, b, c, d) { + return -c *(t/=d)*(t-2) + b; + }, + easeInOutQuad: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t + b; + return -c/2 * ((--t)*(t-2) - 1) + b; + }, + easeInCubic: function (x, t, b, c, d) { + return c*(t/=d)*t*t + b; + }, + easeOutCubic: function (x, t, b, c, d) { + return c*((t=t/d-1)*t*t + 1) + b; + }, + easeInOutCubic: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t + b; + return c/2*((t-=2)*t*t + 2) + b; + }, + easeInQuart: function (x, t, b, c, d) { + return c*(t/=d)*t*t*t + b; + }, + easeOutQuart: function (x, t, b, c, d) { + return -c * ((t=t/d-1)*t*t*t - 1) + b; + }, + easeInOutQuart: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t*t + b; + return -c/2 * ((t-=2)*t*t*t - 2) + b; + }, + easeInQuint: function (x, t, b, c, d) { + return c*(t/=d)*t*t*t*t + b; + }, + easeOutQuint: function (x, t, b, c, d) { + return c*((t=t/d-1)*t*t*t*t + 1) + b; + }, + easeInOutQuint: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; + return c/2*((t-=2)*t*t*t*t + 2) + b; + }, + easeInSine: function (x, t, b, c, d) { + return -c * Math.cos(t/d * (Math.PI/2)) + c + b; + }, + easeOutSine: function (x, t, b, c, d) { + return c * Math.sin(t/d * (Math.PI/2)) + b; + }, + easeInOutSine: function (x, t, b, c, d) { + return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; + }, + easeInExpo: function (x, t, b, c, d) { + return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; + }, + easeOutExpo: function (x, t, b, c, d) { + return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; + }, + easeInOutExpo: function (x, t, b, c, d) { + if (t==0) return b; + if (t==d) return b+c; + if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; + return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; + }, + easeInCirc: function (x, t, b, c, d) { + return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; + }, + easeOutCirc: function (x, t, b, c, d) { + return c * Math.sqrt(1 - (t=t/d-1)*t) + b; + }, + easeInOutCirc: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; + return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; + }, + easeInElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + }, + easeOutElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; + }, + easeInOutElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; + }, + easeInBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + return c*(t/=d)*t*((s+1)*t - s) + b; + }, + easeOutBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; + }, + easeInOutBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; + return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; + }, + easeInBounce: function (x, t, b, c, d) { + return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; + }, + easeOutBounce: function (x, t, b, c, d) { + if ((t/=d) < (1/2.75)) { + return c*(7.5625*t*t) + b; + } else if (t < (2/2.75)) { + return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; + } else { + return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; + } + }, + easeInOutBounce: function (x, t, b, c, d) { + if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; + return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; + } +}); \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.ubwidget.js b/resources/library/search/Calculator.wgt/js/jquery.ubwidget.js new file mode 100644 index 00000000..b4fd2abb --- /dev/null +++ b/resources/library/search/Calculator.wgt/js/jquery.ubwidget.js @@ -0,0 +1,259 @@ +(function($) { + jQuery.fn.ubwidget = function(options) { + var settings = jQuery.extend({}, jQuery.fn.ubwidget.defaults, options); + + DD_roundies.addRule('.ubw-standard-corners', '5px', true); + DD_roundies.addRule('.ubw-button-corners', '4px', true); + DD_roundies.addRule('.ubw-i-corners', '4px', true); + + $(window) + .bind("blur", function(event){ + }) + .trigger("focus"); + + return this.each(function() { + var ubwbody = $(this) + .addClass("ubw-body"); + + var ubwcontainer = $("
    ") + .append(ubwbody) + .addClass("ubw-container") + .css({ + width:settings.width, + height:settings.height + }) + .disableTextSelect(); + + $('body').append(ubwcontainer); + }); + }; + + // Default options + + jQuery.fn.ubwidget.defaults = { + width:200, + height:250 + }; + + // Shadows + + jQuery.fn.ubwshadows = function(settings){ + + var shadow = $("
    ") + .addClass("ubw-standard-corners") + .css({ + backgroundColor:"#333377", + opacity:".1", + filter: "alpha(opacity = 10)", + position:"absolute", + top:settings.t, + left:settings.l, + width:settings.w, + height:settings.h + }); + + $(this).before(shadow); + }; + + jQuery.fn.ubwbutton = function(size, arrows) { + var arrows = typeof(arrows) != "undefined" ? arrows = arrows : arrows = {top:0, right:0, bottom:0, left:0}; + var button = null; + var scale = 0.20; + var url = ""; + var buttonbody; + + + return this.each(function() { + button = $(this) + .addClass("ubw-button-wrapper") + .css({zIndex:0}); + + url = $(this).find("img").attr("src"); + url = url.split("."); + + var buttonContent = $("
    ") + .addClass("ubw-button-content"); + buttonContent.find("td").html($(this).html()); + $(this).empty(); + + var buttonCanvas = $("
    ") + .addClass("ubw-button-canvas") + .appendTo(button) + .html('
    '); + + if(arrows.top)buttonCanvas.find(".ubw-button-arrowTop").children("img").css({visibility:"visible"}); + if(arrows.right)buttonCanvas.find(".ubw-button-arrowRight").children("img").css({visibility:"visible"}); + if(arrows.bottom)buttonCanvas.find(".ubw-button-arrowBottom").children("img").css({visibility:"visible"}); + if(arrows.left)buttonCanvas.find(".ubw-button-arrowLeft").children("img").css({visibility:"visible"}); + + var buttonBody = buttonCanvas.find(".ubw-button-body") + .addClass("ubw-button-out") + .append(buttonContent) + .bind("mouseenter", buttonOverHandler) + .bind("mouseleave", buttonOutHandler) + .bind("mousedown", buttonDownHandler) + .bind("mouseup", buttonUpHandler) + .css({ + width:size.w, + height:size.h + }); + + button.width(size.w+9).height(size.h+2); + buttonbody = buttonBody.find(".ubw-button-content"); + }); + + + function buttonOverHandler(e) { + buttonbody.find("img").attr("src", url[0]+"_over.png"); + + button.css({ + zIndex:1 + }); + }; + + function buttonOutHandler(e){ + buttonbody.find("img").attr("src", url[0]+".png"); + + button.css({ + zIndex:0 + }); + }; + + function buttonDownHandler(e){ + buttonbody.find("img").attr("src", url[0]+"_over_down.png"); + }; + + function buttonUpHandler(e){ + url[0] = url[0].replace("_down", ""); + buttonbody.find("img").attr("src", url[0]+"_over.png"); + }; + + }; + + jQuery.fn.ubwtoggle = function(activated, _firstFunc, _secondFunc) { + var activated = typeof(activated) != "undefined" ? activated = 1 : activated = 0; + + return this.each(function(){ + var button = $(this); + var buttonBody = button.find(".ubw-button-body"); + var img = buttonBody.find("img"); + var imgsrc = img.attr("src"); + + var firstFunc = _firstFunc; + var secondFunc = _secondFunc; + + buttonBody + .toggle( + function(){ + img.css({visibility:"hidden"}); + firstFunc(); + }, + function(){ + img.css({visibility:"visible"}); + secondFunc(); + } + ); + + if(activated){ + buttonBody.trigger("click"); + }; + }); + }; + + + jQuery.fn.ubwidget.sliderbutton = function() { + + }; + + jQuery.fn.ubwidget.inspector = function(_position, content, button){ + + var position = {x:_position.x, y:_position.y}; + + var catcher = $("
    ") + .css({ + position:"absolute", + width:"100%", + height:"100%" + }) + .mousedown(function(){ + inspector.hide(); + removeDropShadow(); + catcher.hide(); + //resizeubcanvas() + }); + + $("body").append(catcher); + catcher.hide(); + + var inspector = $("
    ") + .css({ + left:position.x, + top:position.y + }) + .append(content) + .appendTo($("body")) + .hide() + .disableTextSelect(); + + var inspectorWidth = inspector.width(); + var inspectorHeight = inspector.height(); + var windowWidth = $(window).width(); + var windowHeight = $(window).height(); + + $("body").prepend(button); + button.addClass("ubw-rounded") + .click(function(){ + catcher.show(); + inspector.show(); + dropShadow(); + resizeubcanvas() + }); + + function dropShadow (){ + inspector.ubwshadows({w:inspectorWidth+23,h:inspectorHeight+22,l:55,t:55})} + function removeDropShadow (){ + $(".ubw-shadow").remove()} + + // !! + $(".ubw-shadow") + .mousedown(function(){ + inspector.hide(); + removeDropShadow(); + catcher.hide(); + resizeubcanvas() + }); + + function resizeWidget(w, h){ + window.resizeTo(w+2, h+2); + $("#indicator").remove(); + var indicator = $("
    ") + .css({ + width:w, + height:h, + position:"absolute", + left:0, + top:0, + border:"1px solid #ff0000" + }); + //$("body").prepend(indicator); + } + + function resizeubcanvas(){ + + if(inspector.css("display")=="none"){ + resizeWidget(windowWidth, windowHeight); + return 0; + }; + + var inspectorbottom = inspector.position().top+inspector.height()+40; + var inspectorright = inspector.position().left+inspector.width()+40; + + if($(window).height()") + .css({ + height:h, + marginRight:0, + width:20, + float:"left", + backgroundImage:"url(images/historytab.png)", + backgroundRepeat:"no-repeat" + }) + .toggle( + function(){ + resizeWidget(370, 294); + historyPanel.show(); + $(".ubw-container").css({ + backgroundImage:"url(images/back.png)", + width:328 + }); + if(window.uniboard){ + window.uniboard.setPreference('historyTab', "visible"); + }; + }, + function(){ + resizeWidget(200, 294); + historyPanel.hide(); + $(".ubw-container").css({ + backgroundImage:"url(images/back_small.png)", + width:160 + }); + if(window.uniboard){ + window.uniboard.setPreference('historyTab', "hidden"); + }; + } + ) + .hover( + function(){ + $(this).css({ + backgroundImage:"url(images/historytabOver.png)" + }); + }, + function(){ + $(this).css({ + backgroundImage:"url(images/historytab.png)" + }); + } + ) + .appendTo($("body")); + + var space = $("
    "); + space.css({width:5, height:1, float:"left"}); + + var keysPanel = $("
    ").css({float:"left"}); + var mode = "standard"; + var calc = ""; + var displayTrunk = ""; + var historyTrunk = ""; + var lastHistory = ""; + var subtrunk = 0; + var itrunk = 0; + var trunkpos = 0; + var lastchar = {type:"NaN", value:"null"}; + var inparenthesis = false; + var erase = false; + var abtn; + var readyToCompute = false; + var lastResult = "0"; + var gDecimalSeparator = ""; + var gThousandsSeparator = ""; + var gDecimalCode = 0; + var gDecimalString = ""; + var gError = false; + + var historyTxt = "0"; + + var display = $("
    0
    ") + .addClass("ubw-inputbox") + .css({ + padding:"12px", + marginLeft:"2px", + marginBottom:"9px", + marginTop:7, + backgroundImage:"url(images/display.png)", + fontSize:"22px", + fontFamily:"Arial, Helvetica, Sans-serif", + color:"#777788", + width:118, + height:28, + overflow:"hidden", + textAlign:"right", + }); + + var standardPanel = $("
    ").css({float:"left"}); + + var cKeySize = {w:33, h:36}; + + var btn7 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("7", 1)}); + var btn8 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("8", 1)}); + var btn9 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("9", 1)}); + var btnDiv = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("/", 0)}); + var btn4 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("4", 1)}); + var btn5 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("5", 1)}); + var btn6 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("6", 1)}); + var btnMul = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("*", 0)}); + var btn1 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("1", 1)}); + var btn2 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("2", 1)}); + var btn3 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("3", 1)}); + var btnSou = $("
    ").ubwbutton({w:68, h:34}) + .mousedown(function(){appendToDisplay("-", 0)}); + var btn0 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("0", 1)}); + var btnDot = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay(".", 1)}); + var btnC = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){reset()}); + var btnAdd = $("
    ").ubwbutton({w:68, h:34}) + .mousedown(function(){appendToDisplay("+", 0)}); + var btnPaL = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay("(", 1)}); + var btnPaR = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){appendToDisplay(")", 1)}); + var btnEqu = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) + .mousedown(function(){compute()}); + + var historyPanel = $("
    ") + .css({ + backgroundImage:"url(images/historyback.png)", + width:"auto", + height:"auto", + float:"left", + marginLeft:3, + marginRight:2, + marginTop:6 + }) + .hide(); + + var historyBox = $("") + .css({ + padding:10, + fontSize:"20px", + fontFamily:"Arial, Helvetica, Sans-serif", + width:143, + height:236, + backgroundColor:"transparent", + resize:"none", + border:"none", + overlay:"none", + color:"#eeeeee" + }) + .val("0"); + + historyPanel.append(historyBox); + + var stop = $("
    "); + var sleft = $("
    "); + var sright = $("
    "); + + stop.css({width:140}) + .append(btnAdd).append(btnSou) + .append(btn7).append(btn8).append(btn9).append(btnMul) + .append(btn4).append(btn5).append(btn6).append(btnDiv); + + sleft.css({width:105, float:"left"}) + .append(btn1).append(btn2).append(btn3) + .append(btn0).append(btnDot).append(btnC); + + sright.css({width:45, float:"left"}) + .append(btnEqu); + + + standardPanel.css({width:150}) + .append(stop) + .append(sleft).append(sright); + + keysPanel + .append(display) + .append(standardPanel); + + ubwidget + .append(historyPanel) + .append(keysPanel); + + if(window.uniboard){ + historyTxt = window.uniboard.preference('historyTxt', historyTxt); + var ht = window.uniboard.preference('historyTab', "hidden"); + $("#historyBox").val(historyTxt); + if(ht === "visible"){ + historyTab.trigger("click"); + }; + } + +function resizeWidget(w, h){ + window.uniboard.resize(w+2, h+2); + $("#indicator").remove(); + var indicator = $("
    ") + .css({ + width:w, + height:h, + position:"absolute", + left:0, + top:0, + border:"1px solid #ff0000" + }); +} + +function compute(){ + var result = eval(calc) + + $("#display").text(updateDisplay(result)); + lastResult = result; + lastchar.type = "Nan"; + lastchar.value = ""; + calc = ""; + + $("#historyBox").val($("#historyBox").val()+historyTrunk+"\n= "+updateDisplay(result)+"\n\n"); + $("#historyBox").scrollTop(99999); + + displayTrunk = ""; + historyTrunk = ""; + + if(window.uniboard){ + window.uniboard.setPreference('historyTxt', $("#historyBox").val()); + }; + + lastHistory = $("#historyBox").val(); +} + +function reset(){ + $("#display").text("0"); + calc=""; + displayTrunk=""; + historyTrunk=""; + $("#historyBox").val(lastHistory); + $("#historyBox").scrollTop(99999); +} + +function formatNumberWithDelimiters(number) { + var delimiter = gThousandsSeparator; + var numString = number.toString(); + + if (!numString) + return "0"; + + var dot = numString.indexOf(gDecimalSeparator); + if (dot == -1) + dot = numString.length; + + var stop = numString.length-dot; + var characteristic = numString.substr(0, dot); + if (!parseInt(characteristic)) + return numString; + + // see if it's a negative number + var numIsNegative = (parseInt(characteristic) < 0) + + var newNumber = ""; + var delimiterCount = Math.floor((characteristic.length-1) / 3); + var extras = characteristic.length % 3; + if (!extras && characteristic.length > 2) + extras = 3; + + if (extras) + newNumber = newNumber + characteristic.substr(0, extras); + + for (var i=0;i< delimiterCount; i++) { + + if ( (0 == i) && numIsNegative && (extras == 1)) + newNumber = newNumber + characteristic.substr(extras + (i * 3), 3); + else + newNumber = newNumber + delimiter + characteristic.substr(extras + (i * 3), 3); + } + + return (dot ? (newNumber + numString.substr(dot, stop)) : newNumber); +} + + +function formatNumberWithScientificNotation(number) { + if (number == 0) + return number; + + var numString = number.toString(); + if (!numString) + return "0"; + + var num = new Number(numString); + var sci = num.toExponential(5); + if (sci == "NaN") + sci = formatNumberWithDelimiters(numString); + if (!sci) + return "0"; + + return sci; +} + +function updateDisplay(number){ + if(String(number).length > 8){ + number = formatNumberWithScientificNotation(number); + } + else{ + number = number; + } + + return number; +} + +function appendToDisplay(_char, v){ + var char = _char; + + // Display + if($("#historyBox").val() === "0"){ + $("#historyBox").val(""); + }; + + if(char == "-" && lastchar.type == "NaN"){ + char = "m"; + }; + + // char is a number + if(char <= 0 || char > 0 || char == "." || char == "m" || char == "(" || char == ")"){ + if(char == "m"){ + char = "-"; + }; + + if(lastchar.type == "NaN"){ + displayTrunk = ""; + }; + + if(lastchar.value == "." && char == "."){ + calc = calc.substr(0, calc.length-1); + displayTrunk = displayTrunk.substr(0, displayTrunk.length-1); + }; + + calc += String(char); + displayTrunk += String(char); + historyTrunk += String(char); + lastchar.type = "Number"; + } + // char is an operator + else { + if(calc.length === 0){ + var endCalc = calc; + calc = lastResult + endCalc; + historyTrunk = updateDisplay(lastResult); + } + + if(lastchar.type == "NaN"){ + calc = calc.substr(0, calc.length-1); + calc += char; + $("#historyBox").val($("#historyBox").val().substr(0, $("#historyBox").val().length-1)); + } + else{ + try{ + calc = eval(calc) + String(char); + }catch(e){} + } + + lastchar.type = "NaN"; + try{ + displayTrunk = eval(calc.substr(0, calc.length-1)); + }catch(e){} + $("#historyBox").val($("#historyBox").val()+historyTrunk+char); + $("#historyBox").scrollTop(99999); + historyTrunk = ""; + } + + lastchar.value = char; + $("#display").text(updateDisplay(displayTrunk)); +} + +}; diff --git a/resources/library/search/WebBrowser.wgs/config.xml b/resources/library/search/WebBrowser.wgs/config.xml new file mode 100644 index 00000000..eb794e2d --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/config.xml @@ -0,0 +1,16 @@ + + + + Web Browser + Mnemis SA + Simple web browser + + + diff --git a/resources/library/search/WebBrowser.wgs/css/howto.css b/resources/library/search/WebBrowser.wgs/css/howto.css new file mode 100644 index 00000000..7ce2eb70 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/css/howto.css @@ -0,0 +1,44 @@ + +#content{ + width:90%; + margin:5%; +} + +#content table{ + width:100%; +} + +#info-ico{ + float:right; +} + +.column{ + width:55%; +} + +#f{ + margin-top:-20px; +} + +.img{ + margin-left:30px; +} + +.spacer{ + margin-bottom:30px; +} + +.lspacer{ + margin-bottom:12px; +} + +h1{ + font-size:20px; + color:rgb(30,50,230); +} + +p.small{ + margin-top:-8px; + font-size:10px; + font-weight:bold; +} \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/css/main.css b/resources/library/search/WebBrowser.wgs/css/main.css new file mode 100644 index 00000000..6636c1e5 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/css/main.css @@ -0,0 +1,182 @@ + +body{ + margin-top:10px; + margin-left:10px; + font-family:Arial, Sans-serif; + font-size:15px; + color:#444; +} + +.icon-container{ + width:40px; + height:40px; + overflow:hidden; +} + +#shadow{ + position:absolute; + z-index:0; + width:512px; + height:58px; + padding-left:8px; + margin-top:3px; + margin-left:3px; + background-color:rgb(210,210,210); +} + +#inputfield{ + position:absolute; + z-index:1; + width:520px; + height:58px; + background-color:rgb(230,230,233); + border:1px solid rgb(220, 220, 220); +} + +.button{ + float:left; + padding:4px 5px; + cursor:pointer; + background-color:rgb(45,65,250); + border:1px solid; + border-color:rgb(45,65,250) rgb(25,45,230) rgb(25,45,230) rgb(45,65,250); + text-transform:capitalize; + font-size:12px; + font-weight:bold; + color:white; +} + +#search-button{ + margin-top:17px; + margin-left:17px; +} + +#back-button{ + margin-top:17px; + margin-left:17px; +} + +#forward-button{ + margin-top:17px; + margin-left:17px; +} + +#search-button.over{ + border-color:rgb(25,45,230) rgb(45,65,250) rgb(45,65,250) rgb(25,45,230); +} + +#show-inputfield-button{ + margin-left:12px; +} + +#web-content{ + display:none; + margin-top:65px; +} + +#container{ + float:left; + position:relative; + overflow:visible; + height:auto; +} + +#container.welcome{ + width:405px; + margin-top:87px; + background-color:#FFF; +} + +#container.load{ + margin-top:0px; +} + +#container.show{ + margin-top:0px; + height:auto; +} + +#container.change{ + margin-top:80px; + height:auto; +} + +#container.error{ + width:400px; + height:auto; + margin-top:87px; + background-color:#FFF; + position:relative; +} + +#arrow{ + text-align:center; + width:100%; + margin-top:-36px; + margin-bottom:-1px; + position:relative; + z-index:4; +} + +#embeded-content{ + border:1px solid rgb(230,230,230); + position:relative; + z-index:3; + float:left; + height:auto; +} + +#show-container{ + overflow:auto; + height:auto; +} + +#show-area{ + width:80px; + height:100%; + display:none; +} + +#show-area .icon-container{ + margin:0 auto; +} + +#textbox{ + width:245px; + float:left; + padding:2px; + margin-top:17px; + margin-left:17px; + outline:none; + border:1px solid #666; + font-family:Arial, Sans-serif; + font-size:15px; + color:#444; +} + +#container-shadow{ + width:100%; + height:30px; +} + +#container-shadow td{ + height:100%; +} + +#shadow-left{ + width:193px; + background-image:url(../imgs/left.png); + background-repeat:no-repeat; +} + +#shadow-center{ + width:auto; + background-image:url(../imgs/center.png); + background-repeat:repeat; +} + +#shadow-right{ + width:193px; + background-image:url(../imgs/right.png); + background-repeat:no-repeat; +} \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/icon.png b/resources/library/search/WebBrowser.wgs/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..38ce94365bb6542843204649946aa229bf19f01e GIT binary patch literal 8632 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 JNzo?y{{W|YQ2PJ? literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/arrow.png b/resources/library/search/WebBrowser.wgs/imgs/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..e4b261bb663d05403e24e1004f10bae27185ae46 GIT binary patch literal 727 zcmV;|0x127P)NDJ)nyl5yL6$b_(v77x^R(@KuG9(v{1;H8P9}kc}!B9PTx%4%)4-z zWCFwEmvi2Ecj%gVMY+$Z@;xQvhCSw7H6+=v%AR+Plo2N47(g zz=#kSTbDWKvF*?#Fzy2058wBfo^8o?Xt}p45g=|Y6BvI57yuwKza&G7rBVO@002ov JPDHLkV1hi-Q?~#B literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/button.png b/resources/library/search/WebBrowser.wgs/imgs/button.png new file mode 100644 index 0000000000000000000000000000000000000000..0825d74352dae29d7dfb35bfd144c673c642807b GIT binary patch literal 3234 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/capture_youtube.jpg b/resources/library/search/WebBrowser.wgs/imgs/capture_youtube.jpg new file mode 100644 index 0000000000000000000000000000000000000000..543e4b02cd5ba6c41017b13c1e3e34e9b6a16a2c GIT binary patch literal 9042 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 literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/center.png b/resources/library/search/WebBrowser.wgs/imgs/center.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8919233bf7536ec40522ffe3e0ad7c8c97d380 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{M!3HGXPAxeOq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c6&ZQDIEGZ*N=isbFi2$*s(*OIUf?79IVXYojUA1h|0|9b pZ2D)+%<0A=?qbkzM1p~dhk-9n%IV&<>-|9844$rjF6*2UngAg)g5e+>YjJ9?91@uwL`P z`b9G(BqTJB|37GQ`2Y04C$E+siTm|hHS+&|!58UHRsZ>U%P-sB`Op8zLi)s(Z}nSz p4o;6_v+CtvRUj{t%I(m=$PmEzdTNH-9zmdG44$rjF6*2UngB1*Mh*Y~ literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/info_ico.png b/resources/library/search/WebBrowser.wgs/imgs/info_ico.png new file mode 100644 index 0000000000000000000000000000000000000000..2395f03d6837342ae9391cce71427f456ed18d37 GIT binary patch literal 2148 zcmV-q2%GnbP)ZW1_vWY0G!6R<-t=VnCUl%E9y)>|$T_n#TACFa>NQGB z?7fYzdU*74*DNesxYI#KGN-!k-Uretq*TCNz0|>-w>ZWt{r$jSUh}Z(G1qv3Ku>*^ zJ-O-Oqus!c_k77gAH64mN#hkND-_PDle`_Puxq!E<0m4ojiXOGJMMou!-D~pv?g;- zLUq|C8Y}Nk7;rtufoGm~@#H$!_o=;T0#m+q+Pr(iCW&DcDBMD%dO|Q%E#Bb`289;8Oo9&z}yCn zD;8`PkIv;oxEW(i`u1=>L_EdsZYcb+W>h-_+t^jpsLc zW??ZbZOIS^-dh>oEguFf|DJiZWrXq}vt=b%zcvtVs7> z{WOis7uob=o;?$ASJgqo)@6LkNtz$_cFSmJ- zx5kcEk;%Gxd_47>Ydn&=<_iB=@6jqNEaf;s5z!8J`i8vgYOHsg8WlP>`*9Lqpo5kv zX>~OUlcg#d(w)0A36(`NygWtLyZ8Dg4bpADc%0YMLrp$)bks$Ef7dewMWa(l>M@(2 zh-)oF$7(z(FOtLJ#)^FGDHo%J(z#mxO>d;zFiC?El~H}B%DB;B-~%ZhrVsOw+(_n# zk#|D|z))k!WgqU#1jy?QO+IUC)M%QW@&YuZ6(O{D{^?=ei(Wx+Y)Hmc+a{y0&rfQ09AJCA z^l76<3L&3c9Ka!xe_^jjquho3md~iu+&(a!_ztBq-XA6cfJv&M{IGgQ3BY>UZ?G{) zZ<(^$zE6DI`_LdpRw=`cp9rP&^%q{)tmz7)1C4%nhi|AT4p0Z1>J$+lu@951*%XAb zm(Tk8tmn72TRQo)2zuhesnHeXQXKO5-=sr7c{1a%Es3!2N)fS-)~%jNdg|^HX{+88 zNy_JuX;Y-TxyHen<85*A`QNR{O)a!AN#}kdv^w z=3QW$(tI{bLfatWnt8s$xdL{I$W~ct?)*JVitoFZJLWxtTKhs)?`&J@+811D*Su`rTb-ntp#M*XnuN(tgZmHK zWa)73{$XyATnH&8Y-*_v*$QiJqsQ*J(ZPkXNEQgcwen#X+qP%*UP}hR z0OTX_bC`*e_$vhDl7%|iM7;eEPnuNEY=R0IPb02frmv2L~*Ayapy*m?Yn#&IwIURV2?dURNB6>d5*>`DI69KmZ2dF+`#P1cDBV zY$qhI_I$ESn0Uan2&>%qB87u4q@)XVrobQt?6DdmZ!~7mQ z#*>8+TCLW8+%@917q@BvD7SXpF5=d#*X!rQ-jt0f%oAk^%z23(4=T`XKxv-F-J#3? za%ZtTkA@bf(gYY^o|)1Fn65mtercv_nm^2WB@Q7#R;G|0Td^|mr^P6!#bT#xVyUxudlC? zg%Vg?Tnrl<8)1EYT^O?{&YPQ?u)VzTLDx7_an@=zX+lY*@twvw1)r)9Iz7*_ zOu~#m?fJytNw3!v;0(Oa)#bMt%s7i448Zq2n3-`F5V~Ig2Ke`!ZKiC^=>OAr|rSYA{IRzGHT5l*V==A*j?8pQqn`x$ToyND7F8?TGv9{#)_BO1pu7+y0 zYC$I`iL}m8yWI}=_xE9Qb5kHi7iaSH^pr0X{PObRd45oW*=D6u$(IFQT3Qmwtcnw0 z9=II|Kyd;nP5{LT@ZF2ko$COT>!#v7mjl4W&QozV$SHphmPd|Fjn4`d2z-DP1iZkWCAeMS-&g8KmSl3PuWl7?od7eA4>D+?Zt;DaVSrK z;idWeRQ+%LHyp&REiYh>r4BrJUz!7FobP6z`*GKZ+g|XkJ1`$*c@ekf+x5&rehDxD Xu)D&zpjidt00000NkvXXu0mjfS>|TV literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/keys_copy.jpg b/resources/library/search/WebBrowser.wgs/imgs/keys_copy.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a050f50b765a5e03fd5307d393531bfaf884a06d GIT binary patch literal 1814 zcma)4dpOj27yr(knPCjWwuX?Ix8YgJWf8*+A+*V@2(>L^o2i*%CR(dBhE}_8Q!eAK z{MaE(wg_QcyrOI_O~?|uxD;YYy1BfwQ`@u8{<)v?e4lf^pYwdqInQ~Ha!C0EX!&@0 zdjc370G7&tat;vPVOUsYB)R=i^F2^TKJF9!fO(=2%2~u9TG`L$AC;G8yNi!7zTsUz-w&K(%PV}OVri> zJMnJ=Wh)@6fxUo*fDr+l2tyEI%69NQ0B{6M1=XORfI=YAFgQl-pWI(5EdWCxU`PxG z4#$0DU~mKy5K-DDR_Qvf{?(fTN$784l8Pg2bic&h4_JI^?Z(eA-7cVb5dTsCuUg87 z0FQvF20;)31FTzB?QWh99gq~eQz#>GcQxO~tpz*eBf4&kUln7d?cAcK=c*1m`wvk& z2ZHV^h6?6iKmykeGUZb7_oypl%L0QK*B#|)H0KXOMh`RogI=ESm1if#@!35NRCTU! zcFN*RLD~Aqa%fT=Tzb*cCGq+QGiTsZN&2}1F7%)~+SZm;Qm_1{-`bq4?@A5rQy-A+ z+msa05<^bE&|azj!{}O(eeREZw~z}{eLD*~Hq9=OhRLY6a?YtQ^Vgd7^a3RzuXq?7 z<*~Pu9T_Li!ASkSi+=nC;Q>>@nvTvR?2O0T24%O6nwW-m`UDF4ystr7_v)|4%t1kI zwb$~o!{;XPE|#9Y355;mnH6oQfw&>6X{pbDTK%@Pu4LL|WR@L8`&!zFKa1>)znxPK z2X6A@in=tJkZrrG@!D#+-grv@Ltg_0KcR8+e=GNR=wlB)PwDt-gUJ@l$6cr&PNXb{80Pr)&dfr&^LLHcgGh|%-!^CW+~$P5uhEt|83j=+YHdmhC^N;% zu_{yc!ttX}-^7z&F$Shi7BgK;e`}T`N0;y0mjZFenna?kGHaSmb5nb7*9xa|5rp5~ z7!igqAGS1iO6uLWIZhTTI%y;u>Grnj7Z+(v+J&b@T`Mc#9Zc#Pj5G6GwUEYAa&%#+Ei(_5iFjR6C}ylj+BbUwPB)6lX9$sCc!K#J>w zs(W&4b-JUk8PVeZanZx?GEI6TK9gP?7hQg0^l}Flu}FCL^BLGX%-Yvk$d_9yIg<_J zuQ{VMvL6Xc{f0DA%4?KvOs*FhwKB%flQ5q&+I0Um(K7}q(jh$b^_FNT($zoUQJ8GI ziSw<9J*UQ#3rAA}PctT%0>0rcCD<*-xGim7ty)t8F_On>nU6mt#QmS8XxW2W0R^~x zY{Ze?6M0-SL*&I;!&f>tNiQLK`vQv2);zfYqqEiW(32LsMs}Wkq(X1EG2_xSwB<#Rv#5oa+-4W0uL=pa_jl;^B2yw#Nw`>2($u2zTx>)coB>0TW>Gj z#xGc%V{hj5)RMAp&@x~9nXh+utz1It`C6rvn5C1<53}?N2QRlyvDKX)%po6NjzwQJ zc;h`6Euel*q^4DI?VfKlhV!CkJQU6nl3VQ^4|LdDJ8qdXnNl;G$NS^w>sD`iB%_D+ ztH(3NWBo_u_U$Vt`W;HG-%wQ}osvk+xH2E{pxqTRLcpB5VJ{EtNR%ep>SK}j zxCABWOki*2S2tHCI{BXY-PhM9BRl+A-CgrAO=?Exv}Z|rK)}zR&_ogMz{D_9+|TZjGhc9< z+a{V*nz|}zv86(3g}I(_@=bk|!)~vY1a-53nCgN4N>`5K#n|@ZI<1lv>R~^xCeK;S zd}F(IUHYpC{!fSG@sXeaE=!DmmnHLIs7M!SNUZC literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/keys_paste.jpg b/resources/library/search/WebBrowser.wgs/imgs/keys_paste.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88794bc418f915126f59dc2adc83e978ea728a9f GIT binary patch literal 1851 zcma)2c{JPk7XSTZl>~_-w$L_Xiz=R-)I_3q2@_T86S~-*ohmw|sI8rYv86a|b!=@$ zYDR@pYLwPeLbXYwTA}SLwN%kjYE-p(d7bxq=Fj)J=brn$pL@^ue(se$mHi9Ay1BAk z0Z;(|!sG_XmI0h|N@z?f00K||0377hDxk~=O9%-E!tTf!P&NhR0dOc33WLI7Ft{RI z?r0<&jznWnC^QO%!D7Aui&0j=swiXdcme^B*Cvrj+Pl93L?94K7$prXRzr)3BWisu z{J#&`9RP;}{D3eBhyxUGAOr`>27q+AJ{Smsa-IJLOuicg3P&LSO8!~H0w4qeLJ&wK z9P)+vPbYwbsglj{jNr0wLJ06fiFGaBRzAdR@kHeMvL^68a8t$89@O$9&rGxxa*Q5&tZP{H(nG z<{v>TwzVbR<_qayj3HRYA_rz!VgQFEAE7oY)?>$XadkjUiM#Rfe#l3IU zfuqN_`Q#sm8=WeppWk`(&k>*$*q+xZ>r=EYF!dqUu_O({EOQoqFjSlVXXRpW@5-Le z)&}I^t}DkB^+X{wYqQxkv(P&A`FXo;WHYr=^~LurvqYWNA%FJSb5aOx*Vv5<0|O&} zJ8LuEhJeJhc(I4~lnI^|&1S$nNON~rJd^cVOqeq`XN9d;eINtC_nyj8X#s3_dS#4G zVR%DBk8bNazj&$un)9Z?O_d3k7LQ&+R9qYy9CjY+*>awo3(-~6cYmqmz8@4Y=d4J% zHB(0~h*bJc&+LpN_>j)H=PI$=i}t;Q@6KJld(ZL5h<%?KkC9@Ykx46>Vrmqf$U4Hs zcM0`GsrPm(S2XmaY1%^$`35Jsud>PvnTNo>05TO=O6avlG;PHg zs6oyl{OOX%f}5kUwQVaSdp7y7%=u6UZyU6(+LAh!S>TJ?XY`~qKYf>J8$Sgv;73i{ zic)Y|!uEVGi-Zn?V{Tg|7L!rXI7t}MbV7SWQ`@hysun+UnVQr?swprSUpBKV^Wi5c;9{|s_9yLXmERe6iThFxz{@M!^Y3KVy^|?0~bUQ|J$3XXGUcJF9YvuIT1v0|3)7sOxlLL>q<5=*qcuWclsyHNHRq@Vj)~(+~9nx%Rrl zN!>bT@koHvL<6Dnkt%8;o`<#f`Tmj;0}lKBeLKUxaT_yJr&LuR3FwyjaR!@yP-b& za_3)Lq2~fjAEi($_Q%?P~ z>@A_^uHVi{i`4v;`(5$sQu3|)@ebo83K8zH!wYH?bIw?=(0_YXa?bzY5O zF69FIMKfi-$dTxSkCTLUl!_Dw@$33YFP<<&p2$Nj>6;I)=OB-l(S_xYehOr9+?%q3 zVzEA@&A%lIPsi5Y>aY<7`%O0gHyrGIZJ&U7MRrb!We2(> z>cqLA+{fNeNvm`k*+mGm!Zmb{*@IJIf|;rkxaP=Ql~chPuU`ZbqbRe7`YzuI2}PC;bF`7i zqqU~UOuy$o{2Gl$~9hott^N7EZZN_O$zQXM;xI#sR0Jwcl}yf(^8Wy zhTbPDMAZ=~YVGK9i9~*5sL;UMgJM&}{&h(YU3CdV<$cr@)7wWk|6ZTnH?Oi)A!fwd zgxxkldxw(^UX?{F7iX87avkc&wU;|~#|78F@Ff*Br=jdtKU#h=$WENzjM!#F^39aS zs&g65%2SOO4jUOUNe{-_5PV#R2_(gyukL**TOP0yVM2ZOA`wdL>*YLIs7;V;W)RRD XpK4qbJ~>8+8G4aBHro_^hHUcR6}R~B literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/left.png b/resources/library/search/WebBrowser.wgs/imgs/left.png new file mode 100644 index 0000000000000000000000000000000000000000..6c4845ac4922f3cde4c9e8566728ff828574f3e1 GIT binary patch literal 1049 zcmV+!1m^pRP)0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#yGcYrRCwC#T8XlxAPgjqyYK%$Sh7cH zZC*A&fPkP-MR_4I+D*E{fO8H=-G0~4xxMyxq5e4Q7uo;G+J8vhNd5C1N4Dtx6=^?p z{n|&xeWlkz*HgzO_h|cch2zycujG8F?TGz2XZfD09;FeToRN5J{Q<% z0Cr7(rQn|-66ChQ8WL#3DUAS}1aJ}oPdVg?9P$DQa%4*F)>59-&fcXF#4_qw0TU|$ z+4BA@5+IQ)DLHfj|2jSh`1!ynIkrlz9%^Hu>1(A^FIiaC!r2 z)RF`_8KN3MV}J@ z$VR?LZH!|nP>7ge5WE171Y9;*02*Dnudo1*wr$Jx0?X844?tokz@wG~$N;M~#aGtn zV8;4G`jQsNz&O)WVrWN@Bvz@z8m&Ac;JZeKopk^TQ%qB!H1~fIfct)!$15oFEGgb4PRS}~?T^MbCYGdl=om>cG; zaCW!K;@q)FGgA7o7wAWoO6o`un{6o>I9a4M0VpIv37~6p=Xs@TR5?Ope3PHe6l>VSu7LMKk>Zyqak$s-g zactIiiA)fW0wFTgzQnhK`fW44`FnuCacH{*z#o%SvFD5kh((H*m6RNkwmBaI6jA5t zfO;~hA3-?CFv~77>q}A!6%l8qmyeSIX+?$t5~PTrAxF-$*37m5J|qb=ej!KVzysgi z0^mcw9b}S31A4fD1o*~}w@Uj+Py%dNuXK^%sU*m0zlgBPqe-y9zslpvF98MsqM;;{ ToM?lW00000NkvXXu0mjf=m*hp literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/logos_web.jpg b/resources/library/search/WebBrowser.wgs/imgs/logos_web.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ef68d36835e86d94817f63a511735c8dca6d7e2 GIT binary patch literal 1877 zcma)$do^mypZQh(Sb%G$CnXq+zvD znp|>etyt1aL%bs+)=y zeyVt+zhZ2IwPj%=3r%%Duk=~MF5K?S zFuoq})KTnidmvc6sBR52CW#H?aW!spz5^4i%CT9RMp zjXHk+e193@Fgx!kix)#nzmUK>LRataDOxos;Rk|*rzwM)Q`~L8-Eq?@`DkqsL;E{vQx{-&qqV8v zd@%|s0bJjFE}jXI01fx39d~m@OL`Z*s=`AM&dUor0Xhba zUN@WLuAdz1y6;U5!)OK6kB@69+HfEXG=6yM&E|S7ZjEc#x%&FN3O1K07UG6!&9Nyi zF}?Z0IH~g*S17YRV|Lj{4XqcGIgsu5UN#Mt!SlqcsoZx_u?yXz%L_|gLV9vEOU2B) zeCoME%pWbjp}E~*Va7Z~M2?1)v9W=;6Lv$1T~Y}!XSFQZ_w!iS)ZIdq)C`#TYcl^< zN}pNItT!0D@;V5`Z>=BX5_6z^hgY??-5=w99Amd0CCiVG956$jQM3+NCP^EwF?2tD z@${~}TyQ=%^KDxe-J7w8(a~&6GfwMo;yl2zTGw_X#$C4Xo zxA2#6yL4lD-^{?xcaJTXn=;Yg@;#oRsbvlNDFqZQYI5|7Ajlk5`mRJ}?=eQ4&g~k* z4KiVN;9#Jdvw1sl=vOB!qpX$g@R%7i>I`XhV;JsB&{SX7eHpExidPC_Wy zN5@s$RoI<^AS1H&t3_@H{;;O#9r}2ej=Hk#fH$_Rv1T&Y_SIap1-n4g`q1hub;$?Z z6U2<8WIQz$_g0mMD0|tqQclzBo+mnKd>M;@mP=dkxu46|LB+E$e4JT4mq|Dgu`+U&=f5ZjkN{|h znu*bqM?N~-8_lHu)YSek1Ut569qNVb<^4*i3gdZ2&bhjCpY&$;ly_9ct2!k`iiD%z zo943#Hw@)Q1jE)K`v`=yAP1f(_KW7QR3KTz`0M?9J43<-tJCy*1|2(fP-bJA3ZAaf z+^m<&xb^8%VF~W{r!*rvL;5Sd;$EA~``XMjQydn9EeJN5UFokON9`M``HEeW`qQ|Y z@SBB?Tc_FsB|uane_&u(%jrSkLWV0cFmNK>JWY)M1I&0#6rAkzOD*z|qr8wo%HUYz<0Mwh($ E6T24}tN;K2 literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/imgs/right.png b/resources/library/search/WebBrowser.wgs/imgs/right.png new file mode 100644 index 0000000000000000000000000000000000000000..7059bc2bfbe2370336ceaca03dda213897d430f4 GIT binary patch literal 1059 zcmV+;1l;?HP)0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU##Ysd#RCwC#n~jbWArQxzvr(hbXpHf4 zF~*nh{hv#(3rf>AbYx%#X144en~>cr3v7G;AM*hV&beQXcYyG7styM4ztkrX_m%np z;dme%yQK{ReiQEVgyig#vLxkrF7f)$zw&%8zmw}@rYxvGe;y|s&L6ZK8e+EW z!=itQ*d*d`3P5q|T0{#B2%zKpV+gJSO~mgrB`^v;{`*V{0d&@H!4mYqK#8CS4rm0X z6$}XkToAbZ-JV)Nv%Wgtla~P1}NHRsxB31I@_1T z@0l}yp#I^9v%dre5P-69wZPFBuhm7eaASI1oZgrM8sMqbVPP*QHn>~|6hCm>A;1&A zr6mBxHrkN%+-K!JY54M*;?@vzOFt9@0R_m5Fh+1COV9&>#mu|5Re(+izz7^|*Q(VD zaL*4)*{K`^IIEMh3>XF~5Dr!lNX0#B8!!N&6@ZpZl7{ur%nr3!l3b9x5N^?e)18%o zIBON+z(0+I*U}CKgh)G`s`a-HbdM%>Wty;qsMsL-UrEeb?O~v2)mp=_22C?fDyf&& zIl?0NOr|IW0t4U)2y&UE(*r!MB&K`AvsNFl6PS9kKGJI-AP9t8ge}665Iv3=NO$Pb zKqR9He?&KGWSFFuLb`o~vxg`YT%uaq6rYQ0331SG1Bq&F;ag^uB>jvAQ%j5>b*pN9 zP+K8Ytv;#c@WesXGI)=d)+TV;5ALQ*6=I)`{5_myq5uB^PPaH~p z$4=kOiT&GuWLV zZX5)T_{qNFkM?S6X9{xQ?->MOh~6zuzre%P>x5t@7D58dgkT=Kb&(|ZTp^e<);#tM dL-qJ8zyN-8FmPablVJb=002ovPDHLkV1g{;+M56X literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/index.html b/resources/library/search/WebBrowser.wgs/index.html new file mode 100644 index 00000000..e5f7cde8 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/index.html @@ -0,0 +1,185 @@ + + + + + + + Video Picker + + + + + + + + + +
    +
    + +
    +
    Previous
    +
    Next
    + +
    Show
    +
    + +
    +
    arrow-top
    + +
    +
    + +
    + + + + + + + +
     
    +
    + +
    + + + \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/locales/en/capture_widget.jpg b/resources/library/search/WebBrowser.wgs/locales/en/capture_widget.jpg new file mode 100644 index 0000000000000000000000000000000000000000..284ebece5fb26a2cae8f8ed2f0c6a2c11d770f30 GIT binary patch literal 15452 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 P5+%rl|F0uNaNU0ZDJJnj literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/locales/en/error.html b/resources/library/search/WebBrowser.wgs/locales/en/error.html new file mode 100644 index 00000000..68b99f56 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/locales/en/error.html @@ -0,0 +1,8 @@ + + + + +
    +

    This Url cannot be used.

    + Back +
    diff --git a/resources/library/search/WebBrowser.wgs/locales/en/howto.html b/resources/library/search/WebBrowser.wgs/locales/en/howto.html new file mode 100644 index 00000000..6d0f52eb --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/locales/en/howto.html @@ -0,0 +1,11 @@ + + + + +
    + +
    +

    Web Browser

    +

    Please use the adress bar to add a website to your presentation

    +
    +
    diff --git a/resources/library/search/WebBrowser.wgs/locales/fr/capture_widget.jpg b/resources/library/search/WebBrowser.wgs/locales/fr/capture_widget.jpg new file mode 100644 index 0000000000000000000000000000000000000000..284ebece5fb26a2cae8f8ed2f0c6a2c11d770f30 GIT binary patch literal 15452 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 P5+%rl|F0uNaNU0ZDJJnj literal 0 HcmV?d00001 diff --git a/resources/library/search/WebBrowser.wgs/locales/fr/error.html b/resources/library/search/WebBrowser.wgs/locales/fr/error.html new file mode 100644 index 00000000..5e746138 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/locales/fr/error.html @@ -0,0 +1,8 @@ + + + + +
    +

    Cette adresse Url ne peut pas être utilisée.

    + Retour +
    diff --git a/resources/library/search/WebBrowser.wgs/locales/fr/howto.html b/resources/library/search/WebBrowser.wgs/locales/fr/howto.html new file mode 100644 index 00000000..7215b9ac --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/locales/fr/howto.html @@ -0,0 +1,11 @@ + + + + +
    + +
    +

    Navigateur Web

    +

    Tapez une addresse URL dans le champ de texte pour l'afficher.

    +
    +
    diff --git a/resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js b/resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js new file mode 100644 index 00000000..b1ae21d8 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js @@ -0,0 +1,19 @@ +/* + * jQuery JavaScript Library v1.3.2 + * http://jquery.com/ + * + * Copyright (c) 2009 John Resig + * Dual licensed under the MIT and GPL licenses. + * http://docs.jquery.com/License + * + * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) + * Revision: 6246 + */ +(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
    "]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
    ","
    "]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); +/* + * Sizzle CSS Selector Engine - v0.9.3 + * Copyright 2009, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

    ";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
    ";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
    ").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
    ';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js b/resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js new file mode 100644 index 00000000..827bdb80 --- /dev/null +++ b/resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js @@ -0,0 +1,146 @@ +(function($) { + $.fn.oembed = function(url, options) { + + options = $.extend({}, $.fn.oembed.defaults, options); + + return this.each(function() { + + var container = $(this), + target = (url != null) ? url : container.attr("href"), + provider; + + if (target != null) { + + provider = getOEmbedProvider(target); + + if (provider != null) { + provider.maxWidth = options.maxWidth; + provider.maxHeight = options.maxHeight; + + provider.embedCode(target, function(code) { container.html(code); }); + } + } + }); + }; + + // Plugin defaults + $.fn.oembed.defaults = { + maxWidth: 500, + maxHeight: 400 + }; + + $.fn.oembed.getPhotoCode = function(url, data) { + var code = '
    '; + if (data.html) + code += "
    " + data.html + "
    "; + return code; + }; + + $.fn.oembed.getVideoCode = function(url, data) { + var code = data.html; + return code; + }; + + $.fn.oembed.getRichCode = function(url, data) { + var code = data.html; + return code; + }; + + $.fn.oembed.getGenericCode = function(url, data) { + var title = (data.title != null) ? data.title : url, + code = '' + title + ''; + if (data.html) + code += "
    " + data.html + "
    "; + return code; + }; + + $.fn.oembed.isAvailable = function(url) { + var provider = getOEmbedProvider(url); + return (provider != null); + }; + + /* Private Methods */ + function getOEmbedProvider(url) { + for (var i = 0; i < providers.length; i++) { + if (providers[i].matches(url)) + return providers[i]; + } + return null; + } + + var providers = [ + new OEmbedProvider("fivemin", "5min.com"), + new OEmbedProvider("amazon", "amazon.com"), + new OEmbedProvider("flickr", "flickr", "http://flickr.com/services/oembed", "jsoncallback"), + new OEmbedProvider("googlevideo", "video.google."), + new OEmbedProvider("hulu", "hulu.com"), + new OEmbedProvider("imdb", "imdb.com"), + new OEmbedProvider("metacafe", "metacafe.com"), + new OEmbedProvider("qik", "qik.com"), + new OEmbedProvider("revision3", "slideshare"), + new OEmbedProvider("slideshare", "5min.com"), + new OEmbedProvider("twitpic", "twitpic.com"), + new OEmbedProvider("viddler", "viddler.com"), + new OEmbedProvider("vimeo", "vimeo.com", "http://vimeo.com/api/oembed.json"), + new OEmbedProvider("wikipedia", "wikipedia.org"), + new OEmbedProvider("wordpress", "wordpress.com"), + new OEmbedProvider("youtube", "youtube.com") + ]; + + function OEmbedProvider(name, urlPattern, oEmbedUrl, callbackparameter) { + this.name = name; + this.urlPattern = urlPattern; + this.oEmbedUrl = (oEmbedUrl != null) ? oEmbedUrl : "http://oohembed.com/oohembed/"; + this.callbackparameter = (callbackparameter != null) ? callbackparameter : "callback"; + this.maxWidth = 500; + this.maxHeight = 400; + + this.matches = function(externalUrl) { + // TODO: Convert to Regex + return externalUrl.indexOf(this.urlPattern) >= 0; + }; + + this.getRequestUrl = function(externalUrl) { + + var url = this.oEmbedUrl; + + if (url.indexOf("?") <= 0) + url = url + "?"; + + url += "maxwidth=" + this.maxWidth + + "&maxHeight=" + this.maxHeight + + "&format=json" + + "&url=" + escape(externalUrl) + + "&" + this.callbackparameter + "=?"; + return url; + } + + this.embedCode = function(externalUrl, embedCallback) { + + var request = this.getRequestUrl(externalUrl); + + $.getJSON(request, function(data) { + + var code, type = data.type; + + switch (type) { + case "photo": + code = $.fn.oembed.getPhotoCode(externalUrl, data); + break; + case "video": + code = $.fn.oembed.getVideoCode(externalUrl, data); + break; + case "rich": + code = $.fn.oembed.getRichCode(externalUrl, data); + break; + default: + code = $.fn.oembed.getGenericCode(externalUrl, data); + break; + } + + embedCallback(code); + }); + } + } +})(jQuery); + diff --git a/resources/sankore.qrc b/resources/sankore.qrc index 4c7162ef..d469c06c 100644 --- a/resources/sankore.qrc +++ b/resources/sankore.qrc @@ -334,5 +334,6 @@ images/teacher_open.png images/teacher_close_disabled.png images/teacher_open_disabled.png + images/libpalette/WebSearchCategory.svg diff --git a/src/board/UBLibraryController.cpp b/src/board/UBLibraryController.cpp index 1a4a42a1..26cc9452 100644 --- a/src/board/UBLibraryController.cpp +++ b/src/board/UBLibraryController.cpp @@ -222,7 +222,6 @@ QList UBLibraryController::rootCategoriesList() element->setMoveable(false); categories << element; - element = new UBLibElement(eUBLibElementType_Folder, mInteractiveUserDirectoryPath, tr("Applications", "Applications category element")); element->setThumbnail(QImage(":images/libpalette/ApplicationsCategory.svg")); element->setMoveable(false); @@ -239,11 +238,20 @@ QList UBLibraryController::rootCategoriesList() element->setMoveable(false); categories << element; +// Note : FEATURE IN DEVELOPMENT, DO NOT ERASE (or you will get problems) !!!! +// mSearchCategoryPath = QUrl::fromLocalFile(UBSettings::settings()->uniboardSearchDirectory()); +// element = new UBLibElement(eUBLibElementType_Folder, mSearchCategoryPath, tr("Web Search", "Web search category element")); +// element->setThumbnail(QImage(":images/libpalette/WebSearchCategory.svg")); +// element->setMoveable(false); +// categories << element; + element = new UBLibElement(eUBLibElementType_Folder, mAnimationUserDirectoryPath, tr("Animations", "Animations category element")); element->setThumbnail(QImage(":images/libpalette/FlashCategory.svg")); element->setMoveable(false); categories << element; + + categories << UBLibElement::trashElement(); return categories; @@ -759,6 +767,31 @@ void UBChainedLibElement::setNextElement(UBChainedLibElement *nextElem) mpNextElem = nextElem; } +UBChainedLibElement* UBChainedLibElement::lastElement() +{ + UBChainedLibElement* pElem = NULL; + + if(NULL != mpNextElem) + { + UBChainedLibElement* pLast = mpNextElem->lastElement(); + if(NULL != pLast) + { + pElem = pLast; + } + else + { + pElem = mpNextElem; + } + } + + return pElem; +} + +QUrl UBChainedLibElement::lastItemPath() +{ + lastElement()->element()->path(); +} + UBLibElement* UBLibElement::trashElement() { UBLibElement *trashElement; diff --git a/src/board/UBLibraryController.h b/src/board/UBLibraryController.h index 009114ef..9903260d 100644 --- a/src/board/UBLibraryController.h +++ b/src/board/UBLibraryController.h @@ -82,8 +82,10 @@ public: ~UBChainedLibElement(); UBChainedLibElement* nextElement(){return mpNextElem;} + UBChainedLibElement* lastElement(); void setNextElement(UBChainedLibElement* nextElem); UBLibElement* element(){return mpElem;} + QUrl lastItemPath(); private: UBLibElement* mpElem; @@ -160,6 +162,7 @@ class UBLibraryController : public QObject QUrl mInteractiveUserDirectoryPath; QUrl mInteractiveCategoryPath; QUrl mAnimationUserDirectoryPath; + QUrl mSearchCategoryPath; QStringList addItemsToCurrentLibrary(const QDir& pSelectedFolder, const QStringList& pExtensions); diff --git a/src/core/UBSettings.cpp b/src/core/UBSettings.cpp index 68fa5c88..54631f21 100644 --- a/src/core/UBSettings.cpp +++ b/src/core/UBSettings.cpp @@ -1020,6 +1020,15 @@ QString UBSettings::uniboardGipLibraryDirectory() return dirPath; } +QString UBSettings::uniboardSearchDirectory() +{ + QString dirPath = UBPlatformUtils::applicationResourcesDirectory() + "/library/search"; + if (!QDir(dirPath).exists()) + QDir().mkpath(dirPath); + + return dirPath; +} + QString UBSettings::uniboardImageLibraryDirectory() { QString defaultRelativePath = QString("./library/image"); diff --git a/src/core/UBSettings.h b/src/core/UBSettings.h index 8c1d2d60..f1e1a938 100644 --- a/src/core/UBSettings.h +++ b/src/core/UBSettings.h @@ -112,6 +112,7 @@ class UBSettings : public QObject QString uniboardImageLibraryDirectory(); QString uniboardUserImageDirectory(); QString defaultUserImagesDirectory(); + QString uniboardSearchDirectory(); QString uniboardUserVideoDirectory(); QString uniboardDefaultUserImageLibraryDirectory(); diff --git a/src/frameworks/UBFileSystemUtils.cpp b/src/frameworks/UBFileSystemUtils.cpp index cd789784..1c315dfe 100644 --- a/src/frameworks/UBFileSystemUtils.cpp +++ b/src/frameworks/UBFileSystemUtils.cpp @@ -334,7 +334,7 @@ QString UBFileSystemUtils::mimeTypeFromFileName(const QString& fileName) { QString ext = extension(fileName); - if (ext == "xls" || ext == "xlsx") return "application/msexcel"; + if (ext == "xls" || ext == "xlsx") return "application/msexcel"; if (ext == "ppt" || ext == "pptx") return "application/mspowerpoint"; if (ext == "ief") return "image/ief"; if (ext == "m3u") return "audio/x-mpegurl"; @@ -396,6 +396,7 @@ QString UBFileSystemUtils::mimeTypeFromFileName(const QString& fileName) if (ext == "m4v") return "video/x-m4v"; // W3C widget if (ext == "wgt") return "application/widget"; + if (ext == "wgs") return "application/search"; // Apple widget if (ext == "wdgt") return "application/vnd.apple-widget"; //mime type invented by us :-( if (ext == "swf") return "application/x-shockwave-flash"; diff --git a/src/gui/UBLibItemProperties.cpp b/src/gui/UBLibItemProperties.cpp index 1b47fbef..02f3e9c3 100644 --- a/src/gui/UBLibItemProperties.cpp +++ b/src/gui/UBLibItemProperties.cpp @@ -38,10 +38,6 @@ UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWid , mpThumbnail(NULL) , mpOrigPixmap(NULL) , mpElement(NULL) - , mpNavigBar(NULL) - , mpNavigLayout(NULL) - , mpNavigBack(NULL) - , mpNavigBackAction(NULL) { setObjectName(name); @@ -49,27 +45,6 @@ UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWid mpLayout = new QVBoxLayout(this); setLayout(mpLayout); - mpNavigBar = new QWidget(this); - mpNavigLayout = new QHBoxLayout(mpNavigBar); - mpNavigBar->setLayout(mpNavigLayout); - mpNavigBar->setStyleSheet(QString("background-color : white; border-radius : 10px;")); - mpNavigBar->setMaximumHeight(42); - mpNavigBackAction = new QAction(QIcon(":/images/libpalette/back.png"), tr("Back"), mpNavigBar); - mpNavigBack = new QToolButton(mpNavigBar); - mpNavigBar->addAction(mpNavigBackAction); - mpNavigBack->setDefaultAction(mpNavigBackAction); - mpNavigBack->setIconSize(QSize(32,32)); - mpNavigBack->setToolButtonStyle(Qt::ToolButtonIconOnly); - mpNavigBack->setStyleSheet(QString("QToolButton {color: white; font-weight: bold; font-family: Arial; background-color: transparent; border: none}")); - mpNavigBack->setFocusPolicy(Qt::NoFocus); - - mpNavigLayout->addWidget(mpNavigBack, 0); - connect(mpNavigBackAction, SIGNAL(triggered()), this, SLOT(onBack())); - - mpNavigLayout->addStretch(1); - - mpLayout->addWidget(mpNavigBar); - maxThumbHeight = height() / 4; mpThumbnail = new QLabel(); @@ -118,26 +93,6 @@ UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWid */ UBLibItemProperties::~UBLibItemProperties() { - if(NULL != mpNavigBackAction) - { - delete mpNavigBackAction; - mpNavigBackAction = NULL; - } - if(NULL != mpNavigBack) - { - delete mpNavigBack; - mpNavigBack = NULL; - } - if(NULL != mpNavigLayout) - { - delete mpNavigLayout; - mpNavigLayout = NULL; - } - if(NULL != mpNavigBar) - { - delete mpNavigLayout; - mpNavigLayout = NULL; - } if(NULL != mpOrigPixmap) { delete mpOrigPixmap; @@ -148,11 +103,6 @@ UBLibItemProperties::~UBLibItemProperties() delete mpLayout; mpLayout = NULL; } - //if(NULL != mpButtonLayout) - //{ - // delete mpButtonLayout; - // mpButtonLayout = NULL; - //} if(NULL != mpSetAsBackgroundButton) { delete mpSetAsBackgroundButton; @@ -211,10 +161,6 @@ void UBLibItemProperties::adaptSize() mpThumbnail->setPixmap(mpOrigPixmap->scaledToWidth(THUMBNAIL_WIDTH)); } } - if(NULL != mpNavigBar) - { - mpNavigBar->resize(width(), mpNavigBar->height()); - } } /** diff --git a/src/gui/UBLibItemProperties.h b/src/gui/UBLibItemProperties.h index 1490002b..3ec7976b 100644 --- a/src/gui/UBLibItemProperties.h +++ b/src/gui/UBLibItemProperties.h @@ -73,12 +73,6 @@ private: QPixmap* mpOrigPixmap; int maxThumbHeight; UBLibElement* mpElement; - - // Navigation bar - QWidget* mpNavigBar; - QHBoxLayout* mpNavigLayout; - QToolButton* mpNavigBack; - QAction* mpNavigBackAction; }; diff --git a/src/gui/UBLibNavigatorWidget.cpp b/src/gui/UBLibNavigatorWidget.cpp index ef4109ef..06792143 100644 --- a/src/gui/UBLibNavigatorWidget.cpp +++ b/src/gui/UBLibNavigatorWidget.cpp @@ -29,7 +29,6 @@ static int tickIntervalForSlider = 10; UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QWidget(parent) , mLayout(NULL) , mLibWidget(NULL) - , mPathViewer(NULL) , mSlider(NULL) , mSliderWidthSetting(NULL) { @@ -37,14 +36,9 @@ UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QW setAcceptDrops(true); UBLibWidget* libWidget = dynamic_cast(parentWidget()); - mLayout = new QVBoxLayout(this); setLayout(mLayout); - mPathViewer = new UBLibPathViewer(this); - mPathViewer->setMaximumHeight(62); - mLayout->addWidget(mPathViewer, 0); - mLibWidget = new UBLibraryWidget(this); mLayout->addWidget(mLibWidget, 1); @@ -56,27 +50,25 @@ UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QW mSlider->setValue(defaultWidth); mSlider->setTickInterval(tickIntervalForSlider); mLayout->addWidget(mSlider, 0); - mLibWidget->updateThumbnailsSize(defaultWidth); connect(mLibWidget, SIGNAL(navigBarUpdate(UBLibElement*)), this, SLOT(onNavigbarUpate(UBLibElement*))); - connect(mLibWidget, SIGNAL(propertiesRequested(UBLibElement*)), this, SLOT(onPropertiesRequested(UBLibElement*))); - connect(mPathViewer, SIGNAL(mouseClick(UBChainedLibElement*)), this, SLOT(onPathItemClicked(UBChainedLibElement*))); - connect(mSlider,SIGNAL(valueChanged(int)),this,SLOT(updateThumbnailsSize(int))); - connect(mPathViewer, SIGNAL(elementsDropped(QList,UBLibElement*)), mLibWidget, SLOT(onElementsDropped(QList,UBLibElement*))); + connect(this, SIGNAL(updateNavigBar(UBChainedLibElement*)), libWidget, SLOT(onUpdateNavigBar(UBChainedLibElement*))); + mLibWidget->updateThumbnailsSize(defaultWidth); + connect(mLibWidget, SIGNAL(propertiesRequested(UBLibElement*)), this, SLOT(onPropertiesRequested(UBLibElement*))); + connect(mLibWidget, SIGNAL(displaySearchEngine(UBLibElement*)), this, SLOT(onDisplaySearchEngine(UBLibElement*))); + connect(mSlider,SIGNAL(valueChanged(int)),this,SLOT(updateThumbnailsSize(int))); + connect(libWidget->pathViewer(), SIGNAL(mouseClick(UBChainedLibElement*)), this, SLOT(onPathItemClicked(UBChainedLibElement*))); + connect(libWidget->pathViewer(), SIGNAL(elementsDropped(QList,UBLibElement*)), mLibWidget, SLOT(onElementsDropped(QList,UBLibElement*))); connect(mLibWidget, SIGNAL(navigBarUpdate(UBLibElement*)), libWidget->actionBar(), SLOT(onNavigbarUpdate(UBLibElement*))); connect(mLibWidget, SIGNAL(itemsSelected(QList, bool)), libWidget->actionBar(), SLOT(onSelectionChanged(QList, bool))); connect(libWidget->actionBar(), SIGNAL(deleteDone()), mLibWidget, SLOT(onRefreshCurrentFolder())); connect(mLibWidget, SIGNAL(favoritesEntered(bool)), libWidget->actionBar(), SLOT(onFavoritesEntered(bool))); connect(libWidget->actionBar(), SIGNAL(searchElement(QString)), mLibWidget, SLOT(onSearchElement(QString))); connect(libWidget->actionBar(), SIGNAL(newFolderToCreate()), mLibWidget, SLOT(onNewFolderToCreate())); - - - /*** to update the search bar **/ connect(mLibWidget, SIGNAL(itemClicked()),libWidget->actionBar(), SLOT(onItemChanged())); - connect(mPathViewer, SIGNAL(mouseClick(UBChainedLibElement*)),libWidget->actionBar(), SLOT(onItemChanged())); - + connect(libWidget->pathViewer(), SIGNAL(mouseClick(UBChainedLibElement*)),libWidget->actionBar(), SLOT(onItemChanged())); mLibWidget->init(); } @@ -85,10 +77,10 @@ UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QW */ UBLibNavigatorWidget::~UBLibNavigatorWidget() { - if(NULL != mPathViewer) + if(NULL != mLibWidget) { - delete mPathViewer; - mPathViewer = NULL; + delete mLibWidget; + mLibWidget = NULL; } if(NULL != mSlider) { @@ -100,6 +92,11 @@ UBLibNavigatorWidget::~UBLibNavigatorWidget() delete mSliderWidthSetting; mSliderWidthSetting = NULL; } + if(NULL != mLayout) + { + delete mLayout; + mLayout = NULL; + } } void UBLibNavigatorWidget::dropMe(const QMimeData *_data) @@ -114,14 +111,8 @@ void UBLibNavigatorWidget::dropMe(const QMimeData *_data) */ void UBLibNavigatorWidget::onNavigbarUpate(UBLibElement *pElem) { - if(NULL != pElem) - { - // Refresh the path navigator - mPathViewer->displayPath(mLibWidget->chainedElements); - - // Show the path navigator - mPathViewer->show(); - } + Q_UNUSED(pElem); + emit updateNavigBar(mLibWidget->chainedElements); } /** @@ -157,13 +148,22 @@ void UBLibNavigatorWidget::removeNextChainedElements(UBChainedLibElement *fromEl /** * \brief Handles the properties requested event - * @param elem as tje related element + * @param elem as the related element */ void UBLibNavigatorWidget::onPropertiesRequested(UBLibElement *elem) { emit propertiesRequested(elem); } +/** + * \brief Handles the display search engine requested event + * @param elem as the related element + */ +void UBLibNavigatorWidget::onDisplaySearchEngine(UBLibElement *elem) +{ + emit displaySearchEngine(elem); +} + /** * \brief Update the thumbnails size * @param newSize as the given thumbnails size diff --git a/src/gui/UBLibNavigatorWidget.h b/src/gui/UBLibNavigatorWidget.h index a8750b38..6fc52ee7 100644 --- a/src/gui/UBLibNavigatorWidget.h +++ b/src/gui/UBLibNavigatorWidget.h @@ -21,7 +21,6 @@ #include #include "UBLibraryWidget.h" -#include "UBLibPathViewer.h" #include "core/UBSetting.h" class UBLibNavigatorWidget : public QWidget @@ -32,24 +31,25 @@ public: ~UBLibNavigatorWidget(); void dropMe(const QMimeData* _data); - UBLibraryWidget* libraryWidget(){return mLibWidget;}; + UBLibraryWidget* libraryWidget(){return mLibWidget;} signals: void propertiesRequested(UBLibElement* elem); + void displaySearchEngine(UBLibElement* elem); + void updateNavigBar(UBChainedLibElement* elem); private slots: void onNavigbarUpate(UBLibElement* pElem); void onPathItemClicked(UBChainedLibElement *elem); void onPropertiesRequested(UBLibElement* elem); void updateThumbnailsSize(int newSize); + void onDisplaySearchEngine(UBLibElement* elem); private: void removeNextChainedElements(UBChainedLibElement* fromElem); - QVBoxLayout* mLayout; UBLibraryWidget* mLibWidget; - UBLibPathViewer* mPathViewer; QSlider* mSlider; UBSetting* mSliderWidthSetting; }; diff --git a/src/gui/UBLibPathViewer.cpp b/src/gui/UBLibPathViewer.cpp index 39af07e7..79a532b2 100644 --- a/src/gui/UBLibPathViewer.cpp +++ b/src/gui/UBLibPathViewer.cpp @@ -29,15 +29,21 @@ */ UBLibPathViewer::UBLibPathViewer(QWidget *parent, const char *name):QGraphicsView(parent) , mpElems(NULL) + , mpElemsBackup(NULL) , mpScene(NULL) , mpLayout(NULL) , mpContainer(NULL) + , mpBackElem(NULL) { setObjectName(name); setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn); setAcceptDrops(true); + mpBackElem = new UBLibElement(); + mpBackElem->setThumbnail(QPixmap(":images/libpalette/back.png").toImage()); + mpBackElem->setDeletable(false); + mpScene = new UBPathScene(this); setScene(mpScene); @@ -57,21 +63,31 @@ UBLibPathViewer::UBLibPathViewer(QWidget *parent, const char *name):QGraphicsVie */ UBLibPathViewer::~UBLibPathViewer() { -// if(NULL != mpLayout) -// { -// delete mpLayout; -// mpLayout = NULL; -// } if(NULL != mpContainer) { delete mpContainer; mpContainer = NULL; } + if(NULL != mpBackElem) + { + delete mpBackElem; + mpBackElem = NULL; + } if(NULL != mpElems) { delete mpElems; mpElems = NULL; } + if(NULL != mpElemsBackup) + { + delete mpElemsBackup; + mpElemsBackup = NULL; + } + if(NULL != mpLayout) + { + delete mpLayout; + mpLayout = NULL; + } if(NULL != mpScene) { delete mpScene; @@ -255,6 +271,24 @@ void UBLibPathViewer::onElementsDropped(QList elements, UBLibElement *t emit elementsDropped(elements, target); } +void UBLibPathViewer::showBack() +{ + // Backup the current path so we can go back by clicking on the back button + mpElemsBackup = mpElems; + + // Set the correct path to the backElem + UBChainedLibElement* pLastElem = mpElemsBackup->lastElement(); + + if(NULL != pLastElem) + { + mpBackElem->setPath(pLastElem->element()->path()); + mpBackElem->setType(eUBLibElementType_Folder); + mpBackElem->setName(pLastElem->element()->name()); + } + + // Display the 'back' element + displayPath(new UBChainedLibElement(mpBackElem)); +} UBFolderPath::UBFolderPath():QGraphicsProxyWidget() { @@ -422,7 +456,6 @@ void UBPathScene::dragMoveEvent(QGraphicsSceneDragDropEvent *event) void UBPathScene::dropEvent(QGraphicsSceneDragDropEvent *event) { const QMimeData* pMimeData = event->mimeData(); - qDebug() << " Drop source : " << event->source()->metaObject()->className(); if(0 == QString::compare(event->source()->metaObject()->className(), "UBLibraryWidget")) { diff --git a/src/gui/UBLibPathViewer.h b/src/gui/UBLibPathViewer.h index 7e44810f..ab7083d5 100644 --- a/src/gui/UBLibPathViewer.h +++ b/src/gui/UBLibPathViewer.h @@ -79,6 +79,10 @@ public: void displayPath(UBChainedLibElement* elementsChain); int widgetAt(QPointF p); void updateScrolls(); + +public slots: + void showBack(); + signals: void mouseClick(UBChainedLibElement* elem); void elementsDropped(QList elements, UBLibElement* target); @@ -99,6 +103,8 @@ private: /** The chained path elements */ UBChainedLibElement* mpElems; + /** The backup chained path elements */ + UBChainedLibElement* mpElemsBackup; /** The scene */ UBPathScene* mpScene; //QGraphicsScene* mpScene; @@ -110,6 +116,8 @@ private: QVector mVItems; /** The total width of the element in the scene */ int mSceneWidth; + /** The back element */ + UBLibElement* mpBackElem; }; diff --git a/src/gui/UBLibWebView.cpp b/src/gui/UBLibWebView.cpp new file mode 100644 index 00000000..8c24fe7f --- /dev/null +++ b/src/gui/UBLibWebView.cpp @@ -0,0 +1,36 @@ +#include "UBLibWebView.h" + +UBLibWebView::UBLibWebView(QWidget* parent, const char* name):QWidget(parent) + , mpView(NULL) + , mpLayout(NULL) +{ + setObjectName(name); + + mpLayout = new QVBoxLayout(); + setLayout(mpLayout); + + mpView = new QWebView(this); + mpLayout->addWidget(mpView); +} + +UBLibWebView::~UBLibWebView() +{ + if(NULL != mpView) + { + delete mpView; + mpView = NULL; + } + if(NULL != mpLayout) + { + delete mpLayout; + mpLayout = NULL; + } +} + +void UBLibWebView::setElement(UBLibElement *elem) +{ + if(NULL != elem) + { + mpView->load(elem->path()); + } +} diff --git a/src/gui/UBLibWebView.h b/src/gui/UBLibWebView.h new file mode 100644 index 00000000..e45127c3 --- /dev/null +++ b/src/gui/UBLibWebView.h @@ -0,0 +1,25 @@ +#ifndef UBLIBWEBVIEW_H +#define UBLIBWEBVIEW_H + +#include +#include +#include + +#include "board/UBLibraryController.h" + +class UBLibWebView : public QWidget +{ + Q_OBJECT + +public: + UBLibWebView(QWidget* parent = 0, const char* name = "UBLibWebView"); + ~UBLibWebView(); + + void setElement(UBLibElement* elem); + +private: + QWebView* mpView; + QVBoxLayout* mpLayout; +}; + +#endif // UBLIBWEBVIEW_H diff --git a/src/gui/UBLibWidget.cpp b/src/gui/UBLibWidget.cpp index 51ffdc16..aa2d996a 100644 --- a/src/gui/UBLibWidget.cpp +++ b/src/gui/UBLibWidget.cpp @@ -29,6 +29,8 @@ UBLibWidget::UBLibWidget(QWidget *parent, const char *name):UBDockPaletteWidget( , mNavigator(NULL) , mProperties(NULL) , mActionBar(NULL) + , mpWebView(NULL) + , mpPathViewer(NULL) { setObjectName(name); mName = "LibWidget"; @@ -43,23 +45,37 @@ UBLibWidget::UBLibWidget(QWidget *parent, const char *name):UBDockPaletteWidget( mLayout = new QVBoxLayout(this); setLayout(mLayout); + // ------------- // Build the GUI + // ------------- + // The 'global' widgets mStackedWidget = new QStackedWidget(this); mActionBar = new UBLibActionBar(this); + mpPathViewer = new UBLibPathViewer(this); + mpPathViewer->setMaximumHeight(62); + + // The internal widgets mNavigator = new UBLibNavigatorWidget(this); mProperties = new UBLibItemProperties(this); + mpWebView = new UBLibWebView(this); + mLayout->addWidget(mpPathViewer, 0); mLayout->addWidget(mStackedWidget, 1); mLayout->addWidget(mActionBar, 0); mStackedWidget->addWidget(mNavigator); mStackedWidget->addWidget(mProperties); + mStackedWidget->addWidget(mpWebView); mStackedWidget->setCurrentIndex(ID_NAVIGATOR); miCrntStackWidget = ID_NAVIGATOR; + connect(mNavigator, SIGNAL(updateNavigBar(UBChainedLibElement*)), this, SLOT(onUpdateNavigBar(UBChainedLibElement*))); connect(mNavigator, SIGNAL(propertiesRequested(UBLibElement*)), this, SLOT(showProperties(UBLibElement*))); + connect(mNavigator, SIGNAL(displaySearchEngine(UBLibElement*)), this, SLOT(showSearchEngine(UBLibElement*))); connect(mProperties, SIGNAL(showFolderContent()), this, SLOT(showFolder())); + connect(this, SIGNAL(showLibElemProperties()), mpPathViewer, SLOT(showBack())); + connect(this, SIGNAL(showLibSearchEngine()), mpPathViewer, SLOT(showBack())); } /** @@ -67,16 +83,41 @@ UBLibWidget::UBLibWidget(QWidget *parent, const char *name):UBDockPaletteWidget( */ UBLibWidget::~UBLibWidget() { + if(NULL != mpPathViewer) + { + delete mpPathViewer; + mpPathViewer = NULL; + } + if(NULL != mNavigator) + { + delete mNavigator; + mNavigator = NULL; + } + if(NULL != mpWebView) + { + delete mpWebView; + mpWebView = NULL; + } if(NULL != mProperties) { delete mProperties; mProperties = NULL; } + if(NULL != mStackedWidget) + { + delete mStackedWidget; + mStackedWidget = NULL; + } if(NULL != mActionBar) { delete mActionBar; mActionBar = NULL; } + if(NULL != mLayout) + { + delete mLayout; + mLayout = NULL; + } } /** @@ -133,14 +174,26 @@ void UBLibWidget::showProperties(UBLibElement *elem) { if(NULL != elem) { + emit showLibElemProperties(); mActionBar->setButtons(eButtonSet_Properties); - // Show the properties of this object mProperties->showElement(elem); mStackedWidget->setCurrentIndex(ID_PROPERTIES); miCrntStackWidget = ID_PROPERTIES; } } +void UBLibWidget::showSearchEngine(UBLibElement *elem) +{ + if(NULL != elem) + { + emit showLibSearchEngine(); + mActionBar->hide(); + mpWebView->setElement(elem); + mStackedWidget->setCurrentIndex(ID_WEBVIEW); + miCrntStackWidget = ID_WEBVIEW; + } +} + void UBLibWidget::showFolder() { mActionBar->setButtons(mActionBar->previousButtonSet()); @@ -157,3 +210,14 @@ int UBLibWidget::border() { return 15; } + +void UBLibWidget::onUpdateNavigBar(UBChainedLibElement *elem) +{ + mpPathViewer->displayPath(elem); + mpPathViewer->show(); + + if(ID_NAVIGATOR != miCrntStackWidget) + { + showFolder(); + } +} diff --git a/src/gui/UBLibWidget.h b/src/gui/UBLibWidget.h index 644bd93f..e20088c1 100644 --- a/src/gui/UBLibWidget.h +++ b/src/gui/UBLibWidget.h @@ -30,9 +30,12 @@ #include "UBLibNavigatorWidget.h" #include "UBLibItemProperties.h" #include "UBLibActionBar.h" +#include "UBLibWebView.h" +#include "UBLibPathViewer.h" #define ID_NAVIGATOR 0 #define ID_PROPERTIES 1 +#define ID_WEBVIEW 2 class UBLibWidget : public UBDockPaletteWidget { @@ -42,10 +45,13 @@ public: ~UBLibWidget(); UBLibActionBar* actionBar(){return mActionBar;} - UBLibNavigatorWidget* libNavigator() {return mNavigator;}; + UBLibNavigatorWidget* libNavigator() {return mNavigator;} + UBLibPathViewer* pathViewer() {return mpPathViewer;} signals: void resized(); + void showLibElemProperties(); + void showLibSearchEngine(); protected: void dragEnterEvent(QDragEnterEvent* pEvent); @@ -55,7 +61,9 @@ protected: private slots: void showProperties(UBLibElement* elem); + void showSearchEngine(UBLibElement* elem); void showFolder(); + void onUpdateNavigBar(UBChainedLibElement* elem); private: void processMimeData(const QMimeData* pData); @@ -74,6 +82,10 @@ private: UBLibActionBar* mActionBar; /** The current stack widget index*/ int miCrntStackWidget; + /** The webview used to display the search engines */ + UBLibWebView* mpWebView; + /** The path navigation widget */ + UBLibPathViewer* mpPathViewer; }; #endif // UBLIBWIDGET_H diff --git a/src/gui/UBLibraryWidget.cpp b/src/gui/UBLibraryWidget.cpp index f0f34905..ab066eb9 100644 --- a/src/gui/UBLibraryWidget.cpp +++ b/src/gui/UBLibraryWidget.cpp @@ -25,15 +25,18 @@ #include "core/memcheck.h" +#include "frameworks/UBFileSystemUtils.h" + /** * \brief Constructor * @param parent as the parent widget * @param name as the widget object name */ UBLibraryWidget::UBLibraryWidget(QWidget *parent, const char *name):UBThumbnailWidget(parent) - , chainedElements(NULL) - , mpCrntDir(NULL) - , mpCrntElem(NULL) + , chainedElements(NULL) + , mpCrntDir(NULL) + , mpCrntElem(NULL) + , mLibraryController(NULL) { setObjectName(name); setSpacing(5); @@ -45,7 +48,8 @@ UBLibraryWidget::UBLibraryWidget(QWidget *parent, const char *name):UBThumbnailW */ UBLibraryWidget::~UBLibraryWidget() { - if(mLibraryController){ + if(NULL != mLibraryController) + { delete mLibraryController; mLibraryController = NULL; } @@ -148,7 +152,8 @@ void UBLibraryWidget::onItemClicked(QGraphicsItem *item, int index) { delete mpCrntElem; mpCrntElem = new UBLibElement(pElem); - if(eUBLibElementType_Folder == pElem->type() || eUBLibElementType_VirtualFolder == pElem->type()) { + if(eUBLibElementType_Folder == pElem->type() || eUBLibElementType_VirtualFolder == pElem->type()) + { // Add the clicked element to the end of the elements list // (at this level, the user can only go down in the path) UBChainedLibElement* pNextElem = new UBChainedLibElement(pElem); @@ -162,8 +167,15 @@ void UBLibraryWidget::onItemClicked(QGraphicsItem *item, int index) } else { - // Display the properties view - emit propertiesRequested(pElem); + if ("application/search" == UBFileSystemUtils::mimeTypeFromFileName(pElem->path().toLocalFile())) + { + emit displaySearchEngine(pElem); + } + else + { + // Display the properties view + emit propertiesRequested(pElem); + } } } emit itemClicked(); diff --git a/src/gui/UBLibraryWidget.h b/src/gui/UBLibraryWidget.h index 5aed86b7..d0420c76 100644 --- a/src/gui/UBLibraryWidget.h +++ b/src/gui/UBLibraryWidget.h @@ -47,7 +47,7 @@ public: void updateThumbnailsSize(int newSize); void init(); - UBLibraryController* libraryController() {return mLibraryController;}; + UBLibraryController* libraryController() {return mLibraryController;} public slots: void onRefreshCurrentFolder(); @@ -59,6 +59,7 @@ signals: void navigBarUpdate(UBLibElement* pElem); void itemsSelected(QList elemList, bool inTrash); void propertiesRequested(UBLibElement* pElem); + void displaySearchEngine(UBLibElement* pElem); void favoritesEntered(bool bFav); void itemClicked(); diff --git a/src/gui/gui.pri b/src/gui/gui.pri index d7ad9d1e..d5f9eb62 100644 --- a/src/gui/gui.pri +++ b/src/gui/gui.pri @@ -43,7 +43,8 @@ HEADERS += src/gui/UBThumbnailView.h \ src/gui/UBLibWidget.h \ src/gui/UBMagnifer.h \ src/gui/UBCachePropertiesWidget.h \ - src/gui/UBTeacherBarWidget.h + src/gui/UBTeacherBarWidget.h \ + src/gui/UBLibWebView.h SOURCES += src/gui/UBThumbnailView.cpp \ src/gui/UBFloatingPalette.cpp \ @@ -89,7 +90,8 @@ SOURCES += src/gui/UBThumbnailView.cpp \ src/gui/UBLibWidget.cpp \ src/gui/UBMagnifer.cpp \ src/gui/UBCachePropertiesWidget.cpp \ - src/gui/UBTeacherBarWidget.cpp + src/gui/UBTeacherBarWidget.cpp \ + src/gui/UBLibWebView.cpp win32 { From a6286cea693d22b614c6a3c95cf78e15a427d225 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Wed, 26 Oct 2011 14:40:22 +0200 Subject: [PATCH 8/9] removed test files --- .../library/search/Calculator.wgt/config.xml | 11 - .../search/Calculator.wgt/css/ubwidget.css | 102 ---- .../library/search/Calculator.wgt/icon.png | Bin 4131 -> 0 bytes .../images/arrows_out/bottom.png | Bin 2891 -> 0 bytes .../Calculator.wgt/images/arrows_out/left.png | Bin 2893 -> 0 bytes .../images/arrows_out/right.png | Bin 2886 -> 0 bytes .../Calculator.wgt/images/arrows_out/top.png | Bin 2882 -> 0 bytes .../arrows_over/button_arrow_bottom.png | Bin 2950 -> 0 bytes .../images/arrows_over/button_arrow_left.png | Bin 2975 -> 0 bytes .../images/arrows_over/button_arrow_right.png | Bin 2986 -> 0 bytes .../images/arrows_over/button_arrow_top.png | Bin 2947 -> 0 bytes .../search/Calculator.wgt/images/back.png | Bin 18792 -> 0 bytes .../Calculator.wgt/images/back_small.png | Bin 13359 -> 0 bytes .../images/button_out-copie.png | Bin 2832 -> 0 bytes .../Calculator.wgt/images/button_out.gif | Bin 2518 -> 0 bytes .../Calculator.wgt/images/button_out.png | Bin 6134 -> 0 bytes .../Calculator.wgt/images/button_out_dark.gif | Bin 940 -> 0 bytes .../Calculator.wgt/images/button_out_dark.png | Bin 2849 -> 0 bytes .../Calculator.wgt/images/button_over.gif | Bin 940 -> 0 bytes .../Calculator.wgt/images/button_toggle.png | Bin 3245 -> 0 bytes .../images/button_toggle_invert.png | Bin 3210 -> 0 bytes .../images/buttons_shadow/back.png | Bin 2792 -> 0 bytes .../images/buttons_shadow/bottom.png | Bin 2847 -> 0 bytes .../images/buttons_shadow/cbottomleft.png | Bin 3397 -> 0 bytes .../images/buttons_shadow/cbottomright.png | Bin 3399 -> 0 bytes .../images/buttons_shadow/ctopleft.png | Bin 3353 -> 0 bytes .../images/buttons_shadow/ctopright.png | Bin 3406 -> 0 bytes .../images/buttons_shadow/left.png | Bin 2837 -> 0 bytes .../images/buttons_shadow/right.png | Bin 2842 -> 0 bytes .../images/buttons_shadow/top.png | Bin 2839 -> 0 bytes .../Calculator.wgt/images/calculator/pi.png | Bin 2981 -> 0 bytes .../Calculator.wgt/images/calculator/pi.psd | Bin 155966 -> 0 bytes .../images/calculator/pi_click.png | Bin 3064 -> 0 bytes .../images/calculator/pi_over.png | Bin 3012 -> 0 bytes .../Calculator.wgt/images/calculator/pow.png | Bin 3118 -> 0 bytes .../Calculator.wgt/images/calculator/pow.psd | Bin 173024 -> 0 bytes .../Calculator.wgt/images/calculator/sq.png | Bin 3265 -> 0 bytes .../Calculator.wgt/images/calculator/sq.psd | Bin 174974 -> 0 bytes .../images/calculator/sq_click.png | Bin 3151 -> 0 bytes .../images/calculator/sq_over.png | Bin 3123 -> 0 bytes .../Calculator.wgt/images/display copy.png | Bin 4885 -> 0 bytes .../search/Calculator.wgt/images/display.png | Bin 6156 -> 0 bytes .../Calculator.wgt/images/historyback.png | Bin 22426 -> 0 bytes .../Calculator.wgt/images/historytab.png | Bin 5238 -> 0 bytes .../Calculator.wgt/images/historytabOver.png | Bin 5354 -> 0 bytes .../Calculator.wgt/images/inspector.png | Bin 3460 -> 0 bytes .../search/Calculator.wgt/images/touche0.png | Bin 4651 -> 0 bytes .../Calculator.wgt/images/touche0_over.png | Bin 4475 -> 0 bytes .../images/touche0_over_down.png | Bin 4486 -> 0 bytes .../search/Calculator.wgt/images/touche1.png | Bin 4443 -> 0 bytes .../Calculator.wgt/images/touche1_over.png | Bin 4296 -> 0 bytes .../images/touche1_over_down.png | Bin 4295 -> 0 bytes .../search/Calculator.wgt/images/touche2.png | Bin 4622 -> 0 bytes .../Calculator.wgt/images/touche2_over.png | Bin 4475 -> 0 bytes .../images/touche2_over_down.png | Bin 4462 -> 0 bytes .../search/Calculator.wgt/images/touche3.png | Bin 4657 -> 0 bytes .../Calculator.wgt/images/touche3_over.png | Bin 4482 -> 0 bytes .../images/touche3_over_down.png | Bin 4488 -> 0 bytes .../search/Calculator.wgt/images/touche4.png | Bin 4569 -> 0 bytes .../Calculator.wgt/images/touche4_over.png | Bin 4403 -> 0 bytes .../images/touche4_over_down.png | Bin 4419 -> 0 bytes .../search/Calculator.wgt/images/touche5.png | Bin 4619 -> 0 bytes .../Calculator.wgt/images/touche5_over.png | Bin 4457 -> 0 bytes .../images/touche5_over_down.png | Bin 4463 -> 0 bytes .../search/Calculator.wgt/images/touche6.png | Bin 4641 -> 0 bytes .../Calculator.wgt/images/touche6_over.png | Bin 4455 -> 0 bytes .../images/touche6_over_down.png | Bin 4474 -> 0 bytes .../search/Calculator.wgt/images/touche7.png | Bin 4560 -> 0 bytes .../Calculator.wgt/images/touche7_over.png | Bin 4393 -> 0 bytes .../images/touche7_over_down.png | Bin 4404 -> 0 bytes .../search/Calculator.wgt/images/touche8.png | Bin 4676 -> 0 bytes .../Calculator.wgt/images/touche8_over.png | Bin 4496 -> 0 bytes .../images/touche8_over_down.png | Bin 4506 -> 0 bytes .../search/Calculator.wgt/images/touche9.png | Bin 4650 -> 0 bytes .../Calculator.wgt/images/touche9_over.png | Bin 4479 -> 0 bytes .../images/touche9_over_down.png | Bin 4486 -> 0 bytes .../search/Calculator.wgt/images/touchec.png | Bin 4526 -> 0 bytes .../Calculator.wgt/images/touchec_over.png | Bin 4392 -> 0 bytes .../images/touchec_over_down.png | Bin 4376 -> 0 bytes .../Calculator.wgt/images/touchediv.png | Bin 4485 -> 0 bytes .../Calculator.wgt/images/touchediv_over.png | Bin 4404 -> 0 bytes .../images/touchediv_over_down.png | Bin 4749 -> 0 bytes .../Calculator.wgt/images/touchedot.png | Bin 4405 -> 0 bytes .../Calculator.wgt/images/touchedot_over.png | Bin 4209 -> 0 bytes .../images/touchedot_over_down.png | Bin 4258 -> 0 bytes .../search/Calculator.wgt/images/toucheeq.png | Bin 5178 -> 0 bytes .../Calculator.wgt/images/toucheeq_over.png | Bin 4959 -> 0 bytes .../images/toucheeq_over_down.png | Bin 4760 -> 0 bytes .../search/Calculator.wgt/images/touchef.png | Bin 4628 -> 0 bytes .../Calculator.wgt/images/touchef_over.png | Bin 4563 -> 0 bytes .../images/touchef_over_down.png | Bin 4862 -> 0 bytes .../search/Calculator.wgt/images/touchem.png | Bin 4779 -> 0 bytes .../Calculator.wgt/images/touchem_over.png | Bin 4443 -> 0 bytes .../images/touchem_over_down.png | Bin 4343 -> 0 bytes .../search/Calculator.wgt/images/touchep.png | Bin 4838 -> 0 bytes .../Calculator.wgt/images/touchep_over.png | Bin 4527 -> 0 bytes .../images/touchep_over_down.png | Bin 4419 -> 0 bytes .../search/Calculator.wgt/images/touchepd.png | Bin 4494 -> 0 bytes .../Calculator.wgt/images/touchepd_over.png | Bin 4394 -> 0 bytes .../images/touchepd_over_down.png | Bin 4786 -> 0 bytes .../search/Calculator.wgt/images/touchepg.png | Bin 4499 -> 0 bytes .../Calculator.wgt/images/touchepg_over.png | Bin 4408 -> 0 bytes .../images/touchepg_over_down.png | Bin 4788 -> 0 bytes .../library/search/Calculator.wgt/index.html | 33 -- .../Calculator.wgt/js/DD_roundies_0.0.2a.js | 472 ------------------ .../search/Calculator.wgt/js/calculate.js | 59 --- .../Calculator.wgt/js/jquery-1.3.2.min.js | 19 - .../js/jquery-ui-1.7.2.custom.min.js | 298 ----------- .../search/Calculator.wgt/js/jquery.center.js | 56 --- .../js/jquery.disable.text.select.js | 62 --- .../Calculator.wgt/js/jquery.easing.1.2.js | 140 ------ .../Calculator.wgt/js/jquery.ubwidget.js | 259 ---------- .../search/Calculator.wgt/js/ubw-main.js | 390 --------------- .../library/search/WebBrowser.wgs/config.xml | 16 - .../search/WebBrowser.wgs/css/howto.css | 44 -- .../search/WebBrowser.wgs/css/main.css | 182 ------- .../library/search/WebBrowser.wgs/icon.png | Bin 8632 -> 0 bytes .../search/WebBrowser.wgs/imgs/arrow.png | Bin 727 -> 0 bytes .../search/WebBrowser.wgs/imgs/button.png | Bin 3234 -> 0 bytes .../WebBrowser.wgs/imgs/button_anim.gif | Bin 2813 -> 0 bytes .../WebBrowser.wgs/imgs/button_over.png | Bin 1279 -> 0 bytes .../WebBrowser.wgs/imgs/button_show.png | Bin 4097 -> 0 bytes .../WebBrowser.wgs/imgs/capture_youtube.jpg | Bin 9042 -> 0 bytes .../search/WebBrowser.wgs/imgs/center.png | Bin 144 -> 0 bytes .../search/WebBrowser.wgs/imgs/howto_back.png | Bin 191 -> 0 bytes .../search/WebBrowser.wgs/imgs/info_ico.png | Bin 2148 -> 0 bytes .../WebBrowser.wgs/imgs/inputfield_back.png | Bin 793 -> 0 bytes .../search/WebBrowser.wgs/imgs/keys_copy.jpg | Bin 1814 -> 0 bytes .../search/WebBrowser.wgs/imgs/keys_paste.jpg | Bin 1851 -> 0 bytes .../search/WebBrowser.wgs/imgs/left.png | Bin 1049 -> 0 bytes .../search/WebBrowser.wgs/imgs/logos_web.jpg | Bin 1877 -> 0 bytes .../search/WebBrowser.wgs/imgs/right.png | Bin 1059 -> 0 bytes .../library/search/WebBrowser.wgs/index.html | 185 ------- .../locales/en/capture_widget.jpg | Bin 15452 -> 0 bytes .../WebBrowser.wgs/locales/en/error.html | 8 - .../WebBrowser.wgs/locales/en/howto.html | 11 - .../locales/fr/capture_widget.jpg | Bin 15452 -> 0 bytes .../WebBrowser.wgs/locales/fr/error.html | 8 - .../WebBrowser.wgs/locales/fr/howto.html | 11 - .../scripts/jquery-1.3.2.min.js | 19 - .../WebBrowser.wgs/scripts/jquery.oembed.js | 146 ------ 141 files changed, 2531 deletions(-) delete mode 100644 resources/library/search/Calculator.wgt/config.xml delete mode 100644 resources/library/search/Calculator.wgt/css/ubwidget.css delete mode 100644 resources/library/search/Calculator.wgt/icon.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/bottom.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/left.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/right.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_out/top.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_bottom.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_left.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_right.png delete mode 100644 resources/library/search/Calculator.wgt/images/arrows_over/button_arrow_top.png delete mode 100644 resources/library/search/Calculator.wgt/images/back.png delete mode 100644 resources/library/search/Calculator.wgt/images/back_small.png delete mode 100644 resources/library/search/Calculator.wgt/images/button_out-copie.png delete mode 100644 resources/library/search/Calculator.wgt/images/button_out.gif delete mode 100644 resources/library/search/Calculator.wgt/images/button_out.png delete mode 100644 resources/library/search/Calculator.wgt/images/button_out_dark.gif delete mode 100644 resources/library/search/Calculator.wgt/images/button_out_dark.png delete mode 100644 resources/library/search/Calculator.wgt/images/button_over.gif delete mode 100644 resources/library/search/Calculator.wgt/images/button_toggle.png delete mode 100644 resources/library/search/Calculator.wgt/images/button_toggle_invert.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/back.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/bottom.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomleft.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomright.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/ctopleft.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/ctopright.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/left.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/right.png delete mode 100644 resources/library/search/Calculator.wgt/images/buttons_shadow/top.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi.psd delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi_click.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/pi_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/pow.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/pow.psd delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq.psd delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq_click.png delete mode 100644 resources/library/search/Calculator.wgt/images/calculator/sq_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/display copy.png delete mode 100644 resources/library/search/Calculator.wgt/images/display.png delete mode 100644 resources/library/search/Calculator.wgt/images/historyback.png delete mode 100644 resources/library/search/Calculator.wgt/images/historytab.png delete mode 100644 resources/library/search/Calculator.wgt/images/historytabOver.png delete mode 100644 resources/library/search/Calculator.wgt/images/inspector.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche0.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche0_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche0_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche1.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche1_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche1_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche2.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche2_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche2_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche3.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche3_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche3_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche4.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche4_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche4_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche5.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche5_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche5_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche6.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche6_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche6_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche7.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche7_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche7_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche8.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche8_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche8_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche9.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche9_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touche9_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchec.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchec_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchec_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchediv.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchediv_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchediv_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchedot.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchedot_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchedot_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/toucheeq.png delete mode 100644 resources/library/search/Calculator.wgt/images/toucheeq_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/toucheeq_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchef.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchef_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchef_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchem.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchem_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchem_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchep.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchep_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchep_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchepd.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchepd_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchepd_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchepg.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchepg_over.png delete mode 100644 resources/library/search/Calculator.wgt/images/touchepg_over_down.png delete mode 100644 resources/library/search/Calculator.wgt/index.html delete mode 100644 resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js delete mode 100644 resources/library/search/Calculator.wgt/js/calculate.js delete mode 100644 resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js delete mode 100644 resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js delete mode 100644 resources/library/search/Calculator.wgt/js/jquery.center.js delete mode 100644 resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js delete mode 100644 resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js delete mode 100644 resources/library/search/Calculator.wgt/js/jquery.ubwidget.js delete mode 100644 resources/library/search/Calculator.wgt/js/ubw-main.js delete mode 100644 resources/library/search/WebBrowser.wgs/config.xml delete mode 100644 resources/library/search/WebBrowser.wgs/css/howto.css delete mode 100644 resources/library/search/WebBrowser.wgs/css/main.css delete mode 100644 resources/library/search/WebBrowser.wgs/icon.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/arrow.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/button.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/button_anim.gif delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/button_over.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/button_show.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/capture_youtube.jpg delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/center.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/howto_back.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/info_ico.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/inputfield_back.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/keys_copy.jpg delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/keys_paste.jpg delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/left.png delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/logos_web.jpg delete mode 100644 resources/library/search/WebBrowser.wgs/imgs/right.png delete mode 100644 resources/library/search/WebBrowser.wgs/index.html delete mode 100644 resources/library/search/WebBrowser.wgs/locales/en/capture_widget.jpg delete mode 100644 resources/library/search/WebBrowser.wgs/locales/en/error.html delete mode 100644 resources/library/search/WebBrowser.wgs/locales/en/howto.html delete mode 100644 resources/library/search/WebBrowser.wgs/locales/fr/capture_widget.jpg delete mode 100644 resources/library/search/WebBrowser.wgs/locales/fr/error.html delete mode 100644 resources/library/search/WebBrowser.wgs/locales/fr/howto.html delete mode 100644 resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js delete mode 100644 resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js diff --git a/resources/library/search/Calculator.wgt/config.xml b/resources/library/search/Calculator.wgt/config.xml deleted file mode 100644 index 089be981..00000000 --- a/resources/library/search/Calculator.wgt/config.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Calculator - - diff --git a/resources/library/search/Calculator.wgt/css/ubwidget.css b/resources/library/search/Calculator.wgt/css/ubwidget.css deleted file mode 100644 index f18d9ef5..00000000 --- a/resources/library/search/Calculator.wgt/css/ubwidget.css +++ /dev/null @@ -1,102 +0,0 @@ -* { - margin: 0; - padding: 0; -} - -body{ - margin:0px; -} - -.ubw-container{ - float:left; - margin:3px; - margin-right:0px; - margin-top: 2px; - background-image:url(../images/back_small.png); - overflow: hidden; -} - -.ubw-body{ - margin:5px; - margin-left: 9px; - margin-right: 0px; -} - -.ubw-inspector{ - position:absolute; - background-color:rgb(252, 252, 252); - border:1px solid #cccccc; - line-height:20px; - font-family:Arial, Helvetica, sans-serif; - font-weight:normal; - font-size:20px; - color:#333333; -} - -.ubw-inpubox{ - min-width:28px; - min-height:37px; - color:#333333; - background-image: url(../images/button_out.png); - border-left:1px solid rgb(231, 231, 231); - border-right:1px solid rgb(231, 231, 231); - border-bottom:1px solid rgb(221, 221, 221); - border-top:1px solid rgb(241, 241, 241); -} - -/*BUTTONS*/ - -.ubw-button-wrapper{ - float:left; - position:relative; - /*border:solid 1px yellow;*/ - margin-right:-7px; - z-index:0; - font-family:Arial, Helvetica, sans-serif; - font-weight:normal; - font-size:30px; - overflow:visible; -} - -.ubw-button-canvas{ - width:auto; - float:left; - position:relative; - overflow:visible; -} - -table{ - line-height:90%; -} - -.ubw-button-body{ - position:relative; - float:left; - - width:auto; - height:auto; - overflow:visible - - text-align:center; - vertical-align:middle; - - cursor:pointer; -} - -.ubw-button-content{ - height:auto; - width:auto; - text-align:center; - overflow:visible; -} - - -.ubw-button-over{ -} - -.ubw-button-out{ -} - -span.colored{ - color: #0080ff; -} \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/icon.png b/resources/library/search/Calculator.wgt/icon.png deleted file mode 100644 index ad7603679551d12b3eb49c491999beb67b58ef03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4131 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 rZjBZ8qdhb792VpVf!keNp^00009a7bBm000XU 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 diff --git a/resources/library/search/Calculator.wgt/images/arrows_out/left.png b/resources/library/search/Calculator.wgt/images/arrows_out/left.png deleted file mode 100644 index cbc75bd1ace54240e0ea2f3e56bad1113ff30704..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2893 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 diff --git a/resources/library/search/Calculator.wgt/images/arrows_out/top.png b/resources/library/search/Calculator.wgt/images/arrows_out/top.png deleted file mode 100644 index da79ff3fd96a16f747e2d7ecb49c9d07efbf222c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2882 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 diff --git a/resources/library/search/Calculator.wgt/images/button_out.png b/resources/library/search/Calculator.wgt/images/button_out.png deleted file mode 100644 index 97f0ba7f15e0d86e2ac2784e4e61b9fb839bf297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6134 zcmds5WmJ@Hw|)?m7Dc)dL<9tBkPZncX^;kCh!=*GlA)wgq`Q>v97Ja5?vR>csG+4B zVc_t+uJ8Tx{W<5X^Xpt|-FsipdiK4qwfD1s+|M2HMqQDZfQA470Agh&d97RDd%ND? zVc%MZ+Ww$hhwrRp=mr3UkN&l=fV2!M03gt?laqV%#un@jcC!ULGbzi-F*&<}ZS4NC z1^_QarZz}Ndy_)qZ2nkQB|IQO1*}Dm$D}126+jlt#=(sL;B`22?ku@x+rw9{aA8&s5 z!fr^mWK)f?0zP83y2pyB;02HY(mtPM3jk>atboiEHf3WxgQ2b>iT);VrFm0Ba-$SV3O&X3?^J5OKmn4)qd@@3i6y_S_6XxOe7|CNSm-nKzS;AwmU}mk zEiKX4t0Se((g3jJ4jH@V;;E$x5W5%Pc>VRsE{?4!VUEXHluZqZbUl!>iO@fC{#S2a z<$h_Lon2j7nR(qQYh=-{?{^JqH*3|${B;2lzdAcvY+hy!Lz*|O1qgAA=n>hf7WE&7Nr|8azD+_SDH<2Ub?7q~95B^LyN zDtk#R-`M9xCRW&|Do-C6xVJ8!0l;Asxa}u99(I6j@Y0Cq&7KrSG3N;oV51!80syA+ ztlT>NwNgEJ03e?e$WbLjd)!9F)q0Pv?e1I~;gz}2M_Ja+cG(BA1n&aqT+N@A1guoh2 ziJwIEa*aj8G#?ed5{|xe=S_>D$Vne{t)r2M7Rp^8Ewv><#7N5ZylCB^!sYM$>jigr zhitV77k<3eK=tD?qS9`fD!nr7ric@(k!nvI(!f`(_(C|IvP>2XGD-%j2I@0PMND+8 z0uK@R!uZ%9HQS#)jxSQFWBc*&qLa#!k2lOfiHl{5H0BY{1K)7DPGMHk2syr|jbH94 zSLf-Bla4ElJ87|OauufwDABOQ_aWXn)ZmIHa4~WAhOA_+bgb~N(5^5a8WCh#O1tEp zYcI2F_1nLuUVX4CuzJrrg-=HJTbdTCC|Bp9V9Z&4A z0_uq<>K>gJ!o0sy)>BDR!MX+

    v7evHb*zuM^o4X*qawic1Pg=1T~5k8}rgVv0?* z{VEi6`L)r-_&<|MbxShe{L-e?1{I4Hg_VGcz&cWS5JODFJ;M&w4h^|H&75j8G_0G6 z(2Ba&i;LNTxHQxwP_UD&dT92;dyb|Q41H6SL`iY3s2u-me*IdlqXZi%Ty%=dd4{_> z{yKYM@)0C*o^0>g@-x~30o6ucYh#C!q~s)nQl(POQpI0zp^BZt%mVnUCd13X`!YSR zpBg_^1jP*B&0N=>)kYN(6jG>3ygaGkE^)}G&25tRY;h{wP04CD4aiaj7tVXb*MHOb z@nCc?j=u{}6p0M()e^DZLlO;BiFXOQfW_%~dXNX2awZ+pa`_gC7RgH=V;jfBzfCH9 zQXq-8>o!KSq8+;(yT7sBV`FAhQQK16P190qEO=HRrYfe|Gc-8#b!aM8FkOOonr}UQ zJ$*WTp~3vE*IO=V5%jyYa?Q%y0>fP>%qirpsA0Z=?pu>uh4ReuCsR%3O@$8&8`b00 zOS7gx9aRU=K4@_Rb=B(3J!A#c5$b0FvZMqxbX9ch#>3 zt8*oLsrPa|Z8&3B%CGAk;wLJ>p>YIF-e3Xh6V2^!!| zmgG*S?MC&&S6;iHxR@;YjGttt*QU4c6d@~jg?8DRKhwbi%yn$>?jpACYSwwX}h@OUoh3JP$eRd8vpc&&$ z7W5pOlXF{;|1F;+Kc5cb)exE@?R=+qTC!6 zLQa1*FI?>$g)L_;6QX@7Q+Rq!oV|00+mAyEDT=vCxn3qotA?wKB<#yP;3%SqescK8 z^T}rd?{@lj&|{u4p|S88Ib#k6^+P2NHJ`ZcSeT$UYZre$*J|U(r^R1js>G_O^p{x_ zY44dF`6OP#d4uC(zqrVjFssEwL0h0ToA(1{)*&_5T~1LAJPe7reGau>%I+FICxFTp zZ0NjYpXR`=0a@$Yvehglc)4G)P)>E!7g>-^Rc z+8syLTTGujjqTFQvi3}>BBEsTJn7QWq+H$6 zWv2&w92HjY-beeEE#XcuzNZJ#^VrL#9i}OyYo}crSsMM&7?d2F+M4&dQbaP6WC(~GdcQu> z>9a#@22I3+4o9Lh6EpoF+!u4^$gfb}b*te8dlK;8j|c8c@*>!($|G;`c?-x9x$pU~)O%4kZfXf$?c-1ULi``Vms(q;({qmJR;2NX9`lUbq? zDEN^N_^j*fWPt(&aeayz9%!2Ne7ai>(}0;BOYg|c%Avw0rHroUX7=X%?OQ!_j>hH` z&+df;k6g!|#E{6{jY*9e2qg~vl_er6D!MG?irKs>lpA?B!j?sO{q=gFf|7yxjKfA$;O zi|P~Y(Zb7k>iGB@9PE^%D=Yrz$lLQKla-Q|8UXk_0f2yD0Jylh^_u|T@d5z0%mLtK z3II@or2tgl_Ha;~$}0`zPn`zww9vsr!GyZ@2t| z|9@Kl=M~+4(0`BE&Cbrw)z#HMo&Tqe|9xU_Z+|;Nf8uZXKXc{k>WW6A{}KAngtxEE z3aTA%f62&|n$?||r(>fG z^2&9OMeP=LE#KgMWIseJ&azn-@|WCgh2Y8&zxW9#Ic3H#ZR6lSZl;9tA9)#*avtR! zVDTLKHm#e@I8!3%M6WgKxi``<@s3F2vGljSkOt1K0IDmmwtvje*!7(+T{< zCKinAB!V@_VARf8xAHG&+PAe0>#6kWk8Bb#e!&MrAxcdNgw$fW< zK8=QhSOfR0%7Fv?tjHhjkn)SnxZLfNm6S7m``3BD!9z$GWclT3J+TuitiIAA``hV- zh-b9Q)g0%Q@dwGG>Kj7|(k;E?@Jho4mZ%>iKiS#f&<)OrTqD2UW9#rom+f`g?*`>G z@{XN);Zm<9;(ov0i`3FU`SLh+V&Wwp`eLJfzkXiFpLQzpFG8p8%?su#8fWYUb`8SG z7Id#nBmJo64VU1&=M046Qk9CKs%Ck6LC5g8(zESGjSI+^)2>Uo<|aOj9)i;;3(J9m z#y|>)%O+{xI|;;yPqb~GFj;2LCYxhZMvBCAr063gJZH>oD(hT4=H)U_9#hK0pCqnvfl@a*Sva{C*iRVq6%(2I5Q4~R$WiIREg%_#8>U}T?YBw+E_9mBN-S{mr` z;$m~Ki$4!GC=}J&{!;zwvLKXSWRrOdBocLEI0N6yFn5Jer+2(ImeiPqsJoA`?20=l zdhhKqm|-xdy$cV(Rv0IS&HSMnwh`mm_4bP!`pd=uv4se!FjN^ynC8x=w6o89f9+GZ z(Xor58)=IqNCa+P$PL@BH1F^cqh<8Uk;|s!%EDYK*bU*~jL2NV0R^C_fsEb1hH={# zu=lsG{KB!iv5%b*-o8D?^j0s|(ISlgmX~(xhxa72c^19EGCq`q5=Dhwg7;4z>~Vg7 z8Pe6l;uW19hOh!-<{73tb}(e3$;PgquLdy6Swqz7`}m3?9S?_{Lp3}zM>`(AJYP9^ zNVnUW_-kFGTloew>f7zt{!o(Ao37ak){&JP%;HXm^h)hE7MiZ6|*r_ORF49;q$BTFCBgh!iysG1 zgqE8H`uzG)O=Lzsp>ZwnNBrbj8Z65z^N=?&#s$^zeUH8iEd!ONeYFTM4WTjGui}05 z2W{rFghQZZ61wcTcU+9BX*SU*>*?*M5Apk}Vdp)shVXSSExJMY+OE1#x$~XKw$3 zhsEfAVrnUyLvA1WpUd@d)#*B+r%$KtHk+VhlF)W36ABMV=An1q4##11{CWISn0yRDfVIu1L1lIEIlhzp}RlR)^z=xJuS{pehAo;QtDu^vk9sF*#K zkX;+>8_*eTiOh~%f0t$D(+YJ|^cd5lRA_eXDHiB}CG7_55M84J0dqZ!v)s z{gCq&|3E3;R}qhr18X15bxIl7roT81hQ)5_|LDP6_k$7g1U# z=qeaaKGWhUYpMG3b@Ay*yQOZS>78z8<4RL6ug{cO5$lgGO?4{OBU3)fni3GjBKg+x z!mXZdubOR#y%+nmlhpDsPm;iBOJ$vImqC9QxzBI|{Q}BR@R-fEgySna))}1=>^$a< z&RqN=l4<^~ybuzNSv_NNQ-Q4nZX%*(6ml<54EFP{N!Q+nbI!V6bgK@#q?(x=4_#D? z=tmD{^A_iQS6pUYW4O*@L=-pHO}IN2tc|M=<);>?@C#1c*mKK3#}{zm9>41|3mn7* z^-p7Vei|cPe$)+45_}L-lLdEgq~G!9bgehac6;qY2{lP~bkn4CtdkkHahy9UOd*S@ z+r3e5#%UQ-FjCvgQ;rux*mv;Tm2T3{l`)5V<2ueOZ{%#!9}fzR=YV3Yvkc?2>OBn9 z28Tq0P~9n>$w*i{5_>OZzFY{g?kTPi&qhr9ZHVVvQ>IKUKO*4vKH$Q-%2&`9LhWcu zOye+W@U2Pzo0x#D>8IT}nkM~V6Y>}8rm2e50*Nx;=%%)#g<6Q-w-C89fN*=j5Ng!3 z;7kwiANs*CsqKWZwaJYNKHE|AnaYs&85N>-6%+OFLm#!|+8FZhHpV@#jnGGI-f4GC zU5f_}ujUyudvib4+CAbmO?DBL2#XcxE8NT1x~9`#)R~~X_LLE-MEBCb+4}Bs%y;UF}|n=NyX?J%R4wij3e_gJr25v&Vx6%w|tcwId`%MF%INKRWsAjey+* zOQV7!BQ0aebm}fWe|B*3QqYH1o3e77Tz=;=v*U>XdlGn0QaJ>3oRvA9)C+FrXLYRQ zB{)3ai_|c&9@67Cs5tia=1HnIX}peXPN!OXoM8oP$yQQnqO^9ow-49sqGBW=2iX|S z;FCHThip-!0&<3EU>gAu2JrnpDxB_f5mD@6AN6f!y%D@JUl%j{GPn6zq`UD5Ep`E4 zi<)&nNfDv)^cQpgr{5RcX)nb(o>=Xza(8#t)9jtJODw=4>?fc0%6%^wwxvAURxb|j z;=|(*#Q~IlCtp^oHZNAag%Oi{-!D{_OATiPHfW7H9d>hZ%*bF?9j#G0+zWmT{waUy z?KP^|u$O6P!#mEDhUa{qTxTEmGCoNMA1f#bT%CCxH;CNu111zs&kl-c{&lMlD8Evd JuaGql`Y-zq#7UXCvE#>V2J?RatK=0F4TDsDUUT@#GrMN1`nCaqv!JZG#rzd&7zksPa{gVk% zhge1+B9VwjqthF0UawELs5hG(F4u}yr`Ko~jYeBA7+lmF9S)bx=FscSD=XeuEavn1 z5dWJmclZC-R=oH7C*s3=>52YZO*9;Lwi#Y%sc^Rb5^A5#-pl57j23Lg=L06zujb}6 zbQjQCJ@cbrmEUH~+@%wR?X_QzIYH@N`)ze-Q*m|%@Mm{4zdN&gdE)&Cq>hK=&aOw@ zJ-vPX1A~vBP==mThew``j*U;y=)ZkB$z)BjrvVO^$Df%M2t{IvbWSE$C{=3B{DM~Z zVsU9%Z!nt77OTzfaJpXp;eNH^@vi#*^sfbip>V`o5Q`_0U%Veu-fnI0 z?Eby?&%2#Z5CsR0V1A=xyDe#hsrJ$}^q#XBj9kY6(dJc7| z@TvqKu*~tif}2a-M{8t!p9JUTUbD(({PLElWuitt8&J3Bpnz2_2x*B0#f5%`FtXHj z2z}kA5JioH$7^V{N^#sea*7bNDJ4lK<9yE-7gf@f8@R%|Zdc90-o9cJ?V?(i@hk4Y zLAzR>4e3b5$1Z6UucIak`i4WJ%q3mS8o>lZ^%h>05JHZ5^>#MA)N}0ef@U`dx_LL8 z3-f#1n^7zMvUcI!-cAkin-b4(Y))ddS(ZwS zwHT1e@mA02ulBVkI7!;QtyGduEJT5fjuJfhysL~0PWDzpAaf970rw5n<5N>3jocJ_ zybVfCGsq|iU{Uc92Vip{E?)*gJfQ&v^Q9gRB0K!q24s0vzj*^>+K@M GxBmhigD6!1 diff --git a/resources/library/search/Calculator.wgt/images/button_out_dark.png b/resources/library/search/Calculator.wgt/images/button_out_dark.png deleted file mode 100644 index 897aca5b64cdf9e7c62338d72c8fc917231c72c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2849 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 diff --git a/resources/library/search/Calculator.wgt/images/button_over.gif b/resources/library/search/Calculator.wgt/images/button_over.gif deleted file mode 100644 index 5d6b25d973963bf71c4a01fbe49bede7fd108c4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 940 zcma)#{ZEn!0D#{+%elPmYTaDB)#a_`_;9VQo3p!qXzRw2TDf&|?PedhYYxGhyPR{a zyHOaL_*EF1A3&n`@}VH#0*Zwxf`}a*+9?78FE8&4yd(s8UgOsN1^4{${Pb+k59djx zr+>BpmB1VTq|@m@AQXa;L?Vfxu}B1q$G4#n5`bV7jbT_EK_W1Mrc$X`4BOsLWHOm# zG70=|zTVmMUt9dqAD_V9Y~k_Fo3&huc%lxSsV{ak-10O{VE3@>EWe&y{AHJAA}|G?l7m-pL&VZq3#a10cQCDQQ;nS4^ARH-#u-IU&7oSrew zzIbV#do{mcS+v@g?8}ao*MB(Q{OMXCS5L#L=4mPx@vSK+y~!{-$v zi)`HGthjnnF>32Q`HOXg!WY^HO79>Wi^?$v?<`~AkunwdT0mwKu3A+h=UAnnY^Y34 zxVZO;2ZDa_xlM(3C*jHm%HKqUYr2qI|i} z+^o19wc8AT|9`s*}d zXrO)`9~x|MogM|6AW?{WFBJ~)=(z-#-&{b2pSKo?;o%jTz$eM9i3U*>2|n G-~9^^$S>>w diff --git a/resources/library/search/Calculator.wgt/images/button_toggle.png b/resources/library/search/Calculator.wgt/images/button_toggle.png deleted file mode 100644 index b5260aa52bde6b5b344ed49da0748efb4ecd9d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3245 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 diff --git a/resources/library/search/Calculator.wgt/images/button_toggle_invert.png b/resources/library/search/Calculator.wgt/images/button_toggle_invert.png deleted file mode 100644 index e7b238a69d3942abe711e946a9cbd4594bd8a163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3210 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 u0000JNklX1^@s6@Q_4*00009a7bBm000XU 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 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomleft.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomleft.png deleted file mode 100644 index c88ce0ba372c511679f08351e28573f6a45d8d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3397 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 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomright.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/cbottomright.png deleted file mode 100644 index d9d84a9311211a476876f770c26a62a27486beb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3399 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 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopleft.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopleft.png deleted file mode 100644 index 47e0e46746072878d438d3f3dcd1a72e608cce72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3353 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 diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopright.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/ctopright.png deleted file mode 100644 index c2eef3af7decebea07f25303f4d4c0b15c6e3f58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3406 zcmV-U4YBfxP)P000>X1^@s6#OZ}&00009a7bBm000XU z000XU0RWnu7ytkYPiaF#P*7-ZbZ>KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007cNklcV z*8Mt561HhGz_%aYWAPsz-RGOIL4pK8zzc|f1=jsK7XV2%j>DC2{Q@w9`5Qppuk(}# z`FPOqIDnu2|06KnuXFw6y$8S{hzx09`59ONrW^$*NNpBSumuQ72<6eS9*%vVZ~8rm z)Ie&?p7QW10o(7ANfYh>8rboEdks_s6{#jj#W{-!dt;a^6%6;Rw&cEKRBfLIEwy|* zi`~|1NW-?;I`?b;)KyjF%xz7E-iNHjrOS_|k^$%Z|x5f{B6+ z5Xuw9b}=5LtuBeCwhDYr{EY#uhy}9%A5l9>u9LSp6g^whPi(5BOH%a!u5{RNg;wx_^hki{ zbRm!(ezx@e$=uz3TE{q@DYSo1#Dk(d?dTgzti~(u{j%(WFzOaA$=L7nO%-$A^4lYP zWG(2O4~y}FdF%`|l2bCsmLg$0Q%g;GW_~>-P#KIoR3@FUAK_^XPMv!P000391^@s6D{KXo00009a7bBm000XU z000XU0RWnu7ytkYPiaF#P*7-ZbZ>KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0000$NklZFHROlm1x9OYpD n<6tQR105Hd$Oixb|NjF3GA0P)hdpoU00000NkvXXu0mjf*~35L diff --git a/resources/library/search/Calculator.wgt/images/buttons_shadow/right.png b/resources/library/search/Calculator.wgt/images/buttons_shadow/right.png deleted file mode 100644 index 9f4ec365bc8bbcd19919108cc474bf4c64f4c3ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2842 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 bucg}n0+($D^QzSY00000NkvXXu0mjf)^UYS diff --git a/resources/library/search/Calculator.wgt/images/calculator/pi.psd b/resources/library/search/Calculator.wgt/images/calculator/pi.psd deleted file mode 100644 index 3eafab6042a5a6a4511f4d51738e40c5d58f1bf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155966 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 CQ1WsB diff --git a/resources/library/search/Calculator.wgt/images/calculator/pi_click.png b/resources/library/search/Calculator.wgt/images/calculator/pi_click.png deleted file mode 100644 index 1781c44c8de1fc5a97aa2f0827d0b670845efc63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3064 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 LbK4?2(AWPDK{B#K diff --git a/resources/library/search/Calculator.wgt/images/calculator/sq.png b/resources/library/search/Calculator.wgt/images/calculator/sq.png deleted file mode 100644 index 9f5ae3af39e2b192e46f9e8c4d88ebcfd08cf0cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3265 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 diff --git a/resources/library/search/Calculator.wgt/images/calculator/sq.psd b/resources/library/search/Calculator.wgt/images/calculator/sq.psd deleted file mode 100644 index 3348d2e00bd8df46e09def4261e227607cce3b3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174974 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 Dm?*Bq diff --git a/resources/library/search/Calculator.wgt/images/calculator/sq_click.png b/resources/library/search/Calculator.wgt/images/calculator/sq_click.png deleted file mode 100644 index cd6c9abef5f2c35a56c95307023943bc9be77f5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3151 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 KECrD;4EzsaVY@{D diff --git a/resources/library/search/Calculator.wgt/images/historytab.png b/resources/library/search/Calculator.wgt/images/historytab.png deleted file mode 100644 index 5495a496a69d915e26dfe4bb8cbb8b1a1e75a04d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5238 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 diff --git a/resources/library/search/Calculator.wgt/images/historytabOver.png b/resources/library/search/Calculator.wgt/images/historytabOver.png deleted file mode 100644 index 20aa3e323302dc052978bec506c90626f3bff9fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5354 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 IM6N<$f}d^{NdN!< diff --git a/resources/library/search/Calculator.wgt/images/inspector.png b/resources/library/search/Calculator.wgt/images/inspector.png deleted file mode 100644 index ac92bb3c31a8d177542051417dc51d9d527b71c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3460 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 diff --git a/resources/library/search/Calculator.wgt/images/touche0_over.png b/resources/library/search/Calculator.wgt/images/touche0_over.png deleted file mode 100644 index f109695e8fcb0b1ff94ea5b981302c9221707243..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4475 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 Y0GBI<$#DA-7ytkO07*qoM6N<$f)pHeD*ylh diff --git a/resources/library/search/Calculator.wgt/images/touche1.png b/resources/library/search/Calculator.wgt/images/touche1.png deleted file mode 100644 index 1c516543026aa09344ae574a1c6e2e2b6aa3d7d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4443 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 diff --git a/resources/library/search/Calculator.wgt/images/touche2.png b/resources/library/search/Calculator.wgt/images/touche2.png deleted file mode 100644 index 6f163a3c765c68ae40846a1464bf861e56d8f789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4622 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 diff --git a/resources/library/search/Calculator.wgt/images/touche2_over.png b/resources/library/search/Calculator.wgt/images/touche2_over.png deleted file mode 100644 index 0172ae00f820084de7a923c94c5d64595629f79d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4475 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 N002ovPDHLkV1f%9hn)Zb diff --git a/resources/library/search/Calculator.wgt/images/touche2_over_down.png b/resources/library/search/Calculator.wgt/images/touche2_over_down.png deleted file mode 100644 index a91c69042e9614ac35759d6a31066f264c644dd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4462 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 ArT_o{ diff --git a/resources/library/search/Calculator.wgt/images/touche3.png b/resources/library/search/Calculator.wgt/images/touche3.png deleted file mode 100644 index f9a185a07793d1f9d1181d97589086ef00d60bb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4657 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 U&@ib*B>(^b07*qoM6N<$f+AUm#{d8T diff --git a/resources/library/search/Calculator.wgt/images/touche3_over_down.png b/resources/library/search/Calculator.wgt/images/touche3_over_down.png deleted file mode 100644 index deda16820d8f45389ce505e1c8d1050859bd4f6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4488 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 diff --git a/resources/library/search/Calculator.wgt/images/touche4_over_down.png b/resources/library/search/Calculator.wgt/images/touche4_over_down.png deleted file mode 100644 index 4db5f1d22f2ea825a415ecf9325f02dea0aab1ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4419 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 JPDHLkV1mGfSeF0* diff --git a/resources/library/search/Calculator.wgt/images/touche5.png b/resources/library/search/Calculator.wgt/images/touche5.png deleted file mode 100644 index dd034da1eedb3c742191558c105cfd7a8404cd21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4619 zcmV+m67=nfP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000LzNklue5W5eha+gp5!)*+(BNnLDxs zH;A}$BwO%ms=KCV#u!Mi zMmyb8UG?gF-+S+SC5wxTbDwJ;HTv?={{El-{PD-XzIye?+r#0|1MmP$KK=Bs=U;i{%VNeZWW)RUc=fD4hUjX3`x%{;V4qZ7^gRRVLDv z0D!h=O8W}=Oaz`4ozuyj@lXgt;@`MY#Y7Z6WzysdRYh5r6Teke1(HzJhGVKaiJZ)? z1qB$`P7p?ha5O#@nO?7lyLaz41^~eB?k+A~yf{Jl^gVGb?VmG9Q$X6F79wQO{EaCH z?d|R1#*G{3_xo^8K?1#AuQ4b`I3Y9{Vx8)n3=)Y}Mq?81%-BRk_r3l7eLQ*c1eY#d z!m(q|#mX*ILp+Z_bUDmvE=$M=k=N^F(BvkF$B!RlWn~4ctE+h7g%eP9sOuVaUE^tG zDBQ=i02`AmV=fa3e5Vkw#374eJ)V7?Q*3Q*VRv^I*REZ|>C>mNyu6IFXU{@aCvs5= zdFR|SrIZ4c#+|{Q6b&ihaFJEr*QkOfk zYTFc-aXjJ^u^GrMowTsDbR1W%{0K!6#N4@a-^E8C{SiAmJNWFg+j#A@Z;o-MTb4R` zaN^SDIRQqV85xTpCZw#YV1B-YszB9YetsSs8yiqn?CtHsEWSHK1w4bx+DKFq-q>)c z$@n5rX(vy7Kt!@E%ZN(r<~%XZRtA%iKT$d$Y!)J|saL)>m?v)E{u>Ss4&l9rnMc3h z!-EG8Fc=JQ;>2QnYJ%FDQC-&%0hX7Sn~D4VUW@?38^;f@+2FY)rqi=sXn%r7GE}oPmm{JHBz9WVGrp!vnGImXdnU2$BtH^ z+LoZ4GvuU1E85b)3_)g^h=3Ugfr$cY4IDx=sEI_iU}%X=15FTuO(HMbOgt@v7YYqd zV~C1e_NF``(WRil8z4=^mbQ9}B7hf+iWvk-f(Ae>7@r?XK$_yzBBatPZfQ}Hj?8R= zHRdT1Hr@*N7UYX4RM<>Kcz6>yDVqES1>mLIqXGa6fGQebmZ;=Z18$7nWgZb4EtMz{ zBf5Iy;x3xSAeSjfy8y-R6p7)2puG+KlE(u7gf1#PSm6$xXb z;Z7B~?oyN3br3S1h*;FMzoV+(_TFPS7-3KiFftGCt;tEE7Gpi7hrkJ;KqxQ;v<3j* z2)%@q3PbV>vJ@8UV>AX;Rc%Gz5de#=?Z3bK`s?5MZNJ}lRW*dKeJCAlT_wiU0fef? z$TwJkQV0u{$Hijr#UNKg32N&ERiJPHtpDMMfA~#0`2av!TU%Ru@4fdgZ@jv3wf3Wv zquP6VU(w)6FqW}GAPx!d=l|M2I5^llIy&kD zr~nKA3*F;x8R(c15lJ@>58JzvMgm(kI?V+jWgulcpo3!1d=vmxS1sv)$wex zil31HSj-NL%KWTm>XE?LaH$4*-pL&Xli_PM`n)002ovPDHLkV1fu9 BhK~RM diff --git a/resources/library/search/Calculator.wgt/images/touche5_over.png b/resources/library/search/Calculator.wgt/images/touche5_over.png deleted file mode 100644 index d3fd966e21e1ce760f3f562d8cd57017990e29f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4457 zcmV-v5tiKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000J*NklZ>6mS6Iw4f+9f})XVnw|*i#DS=Y2!RCD zffJnu(Sb8TA%ae#AcV$&goJ=LD1vE45eLzP))-B?O*j2a_xs*^&aK+Z!Krg@opaB9 z?-bm!0>IMB+FA5c7vIf4BHx=X(`tJp+IM za4Jv{6d|s!Z){$@_S#&@=Cni^%D-KG?zzu?<10^G2QUK={F!s-pCqta-{?i5g8%Wc_l?F1 z)HDQ`5D@p!2QOXzI)E?LOY`d7hw88x2nXrq$cTM`9%LOx!bs4nS;ph>hXD)$7y$DC ze20B3lZ^4;fJBx9q_ytx2~YqKH6dFn&40Ku z5<)uz%91cimRUx?NxzN&KnO@hhfA0EdXUyYJ*-&g{T!IIz>#c?#eK9zQfe>_p!UQG zj2%oY6fT0xK-I}0nKmT-W4iK@eXm})k8W78N)l3!D06TMSpelENg-*p`i=|B)V|5c z{Y6~=hV@@ISrguD9OInWmWJ5FP=97EkCqeQh?kZx4OMV^Y87i*xwb+eBp{Wy*#Yv^ z*QQ}4#8N2sN$s~v;-@zv?gl|jKmN8c$yQG1Y(y}D(%y}64Yf8ZomSB78; zV_%Bbq3c^<51xu4_5iR9RemE$ys>MzaQ_M}oH~LFM;*paF^R-9*rM?BP_d`{FAG`S zyD$|%a_-o9CWs22{nrdP);I8}UlSiWHNrcNDjr)Kz;$#YNly`kQ$0{`<-2y@m}94W z)DyhC5pbfshsWPN!se{N)mvM5;pS1iczcQ;J$$qgxpv3QY+?T_>nnU|5bfyd?MED* zzO;(5tJwJ5JAuc4w}Tho+`-RYQ+)D)!wY4jPrS=Ss=aN7v7xq0u@~U*K%pw|Dmd%~ zA3HY!)#LB?b`g83PHmb8PWuIF_vob~1w(DS?ja|jIta_gpqqA9WNBvr0NU{d-K(>! zvoDf}B#gi_Z_IFWVwf5+Bk=DM_{|-I?A*oLv0=l8^+cy0s~e3y8ES#)5VRW&zq&QU zv;W-1<<$X3&f%rIGrVwPf=7>)`1pe-5YhzEDo{=V*V%picOlD)p_#QZX2l7Wtqbezk==Vgy(-Ex!}s6fK%$+8fs2uM`UoH0TYY>Ic*clDt1`IelPQ8wM=`FbH@kR)W~`T zy&==C*jnxB+~g$d8HDo|Rg&@50;Whsu?U2K380!h_{LcQblWeR-y{CC< z2ZVG->Hw4^YON<1!mG?H|H2u7Xp13>@y~AHFOozNBc>r%wx3QzXqEjl9TKGZvaJkT z>^l*}MqAZ$8EwAnW1G>kn7)$dj$VJ|0)(@KALkB9bD*DjFc5>Qo7c7nPBBt_Tq#f}wY6^BrsxE$3WhS-kfA zm1n;Hy>CAG%k9n09RL#m69I7IzWd*HbT}TLdf%nXr%$e)ISz23>YS-DmL?FC(PSECTyc((#CB0o78*q1=FQi)ZoT@~x3)Gn?(A-FPXH7ErU0e_ z;8;2^^3MCQIyVI12ZN#W1Fzl>CCo}pCcDPGDb9t{@+~$;4oez(GKM-tA)PH2>6!_E vL)n4RAU~_=Ns9l+qZV)ts0I}Pg#Qcx{bKC#HieKo00000NkvXXu0mjff-z?* diff --git a/resources/library/search/Calculator.wgt/images/touche5_over_down.png b/resources/library/search/Calculator.wgt/images/touche5_over_down.png deleted file mode 100644 index 9273be4746754516a7cd9db7db0c5f0b559ec096..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4463 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 diff --git a/resources/library/search/Calculator.wgt/images/touche6.png b/resources/library/search/Calculator.wgt/images/touche6.png deleted file mode 100644 index 8335e6da26b49b69af45d2d2e8362a00ae76c301..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4641 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 M07*qoM6N<$f_w0H;{X5v diff --git a/resources/library/search/Calculator.wgt/images/touche7.png b/resources/library/search/Calculator.wgt/images/touche7.png deleted file mode 100644 index cebe33593578dd08bafb8c021c22a24d4e9beae5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4560 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 RRE+=t002ovPDHLkV1numdtd+n diff --git a/resources/library/search/Calculator.wgt/images/touche9_over_down.png b/resources/library/search/Calculator.wgt/images/touche9_over_down.png deleted file mode 100644 index 6f8aee22ed96f6903efac2f605f8152230c5c85c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4486 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 Y02Gmg5N-xdhX4Qo07*qoM6N<$f~*RFtpET3 diff --git a/resources/library/search/Calculator.wgt/images/touchec.png b/resources/library/search/Calculator.wgt/images/touchec.png deleted file mode 100644 index ab6e2d1b7a51394a79302bb995056686e89aa8e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4526 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 bxBLG9%RnqEI^X!H00000NkvXXu0mjf90}!{ diff --git a/resources/library/search/Calculator.wgt/images/touchedot.png b/resources/library/search/Calculator.wgt/images/touchedot.png deleted file mode 100644 index fdb9fc7850b2f6a1c26fcb21a4937bf1a09d4676..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4405 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 Hu0mjf3s=hM diff --git a/resources/library/search/Calculator.wgt/images/touchedot_over_down.png b/resources/library/search/Calculator.wgt/images/touchedot_over_down.png deleted file mode 100644 index f823927d342461050610511d225c7a69902f0281..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4258 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 Eg78%Q?f?J) diff --git a/resources/library/search/Calculator.wgt/images/toucheeq.png b/resources/library/search/Calculator.wgt/images/toucheeq.png deleted file mode 100644 index 1ee66a106e0f7bab06c92e3e35e873fc913c3304..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5178 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 KMNUMnLSTaFz2Z>- diff --git a/resources/library/search/Calculator.wgt/images/touchef_over.png b/resources/library/search/Calculator.wgt/images/touchef_over.png deleted file mode 100644 index a7d5fc24a205f076b6bcdc143902ca8ff5b35fcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4563 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 diff --git a/resources/library/search/Calculator.wgt/images/touchef_over_down.png b/resources/library/search/Calculator.wgt/images/touchef_over_down.png deleted file mode 100644 index d08cd8884e5dd5418945f30c3ca2323e723bb80e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4862 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 diff --git a/resources/library/search/Calculator.wgt/images/touchem.png b/resources/library/search/Calculator.wgt/images/touchem.png deleted file mode 100644 index 58f61ab964479bbf095974bdd40c220877899b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4779 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 FV1fjR=<@&o diff --git a/resources/library/search/Calculator.wgt/images/touchem_over.png b/resources/library/search/Calculator.wgt/images/touchem_over.png deleted file mode 100644 index d548b55ba8630a417e58effbd40a803f17e6503c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4443 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 diff --git a/resources/library/search/Calculator.wgt/images/touchep.png b/resources/library/search/Calculator.wgt/images/touchep.png deleted file mode 100644 index 30107880d7cf85673e9f70854b34d9682e6da541..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4838 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 M07*qoM6N<$f|9!rV*mgE diff --git a/resources/library/search/Calculator.wgt/images/touchep_over.png b/resources/library/search/Calculator.wgt/images/touchep_over.png deleted file mode 100644 index 3a0842b985231a9e909f9c5921d477d21edda05c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4527 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 JPDHLkV1myfOP~M% diff --git a/resources/library/search/Calculator.wgt/images/touchepd.png b/resources/library/search/Calculator.wgt/images/touchepd.png deleted file mode 100644 index e7ee0061aacebe0eefd63c26c65184dd8e4ef314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4494 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 diff --git a/resources/library/search/Calculator.wgt/images/touchepd_over_down.png b/resources/library/search/Calculator.wgt/images/touchepd_over_down.png deleted file mode 100644 index ee4a28e829345b99570398fe6a31982287a3a8e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4786 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 O0000 - - - - - ubwidget - - - - - - - - - - - - - - - - - - -

    - - - - \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js b/resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js deleted file mode 100644 index c50f125d..00000000 --- a/resources/library/search/Calculator.wgt/js/DD_roundies_0.0.2a.js +++ /dev/null @@ -1,472 +0,0 @@ -/** -* DD_roundies, this adds rounded-corner CSS in standard browsers and VML sublayers in IE that accomplish a similar appearance when comparing said browsers. -* Author: Drew Diller -* Email: drew.diller@gmail.com -* URL: http://www.dillerdesign.com/experiment/DD_roundies/ -* Version: 0.0.2a -* Licensed under the MIT License: http://dillerdesign.com/experiment/DD_roundies/#license -* -* Usage: -* DD_roundies.addRule('#doc .container', '10px 5px'); // selector and multiple radii -* DD_roundies.addRule('.box', 5, true); // selector, radius, and optional addition of border-radius code for standard browsers. -* -* Just want the PNG fixing effect for IE6, and don't want to also use the DD_belatedPNG library? Don't give any additional arguments after the CSS selector. -* DD_roundies.addRule('.your .example img'); -**/ - -var DD_roundies = { - - ns: 'DD_roundies', - - IE6: false, - IE7: false, - IE8: false, - IEversion: function() { - if (document.documentMode != 8 && document.namespaces && !document.namespaces[this.ns]) { - this.IE6 = true; - this.IE7 = true; - } - else if (document.documentMode == 8) { - this.IE8 = true; - } - }, - querySelector: document.querySelectorAll, - selectorsToProcess: [], - imgSize: {}, - - createVmlNameSpace: function() { /* enable VML */ - if (this.IE6 || this.IE7) { - document.namespaces.add(this.ns, 'urn:schemas-microsoft-com:vml'); - } - if (this.IE8) { - document.writeln(''); - } - }, - - createVmlStyleSheet: function() { /* style VML, enable behaviors */ - /* - Just in case lots of other developers have added - lots of other stylesheets using document.createStyleSheet - and hit the 31-limit mark, let's not use that method! - further reading: http://msdn.microsoft.com/en-us/library/ms531194(VS.85).aspx - */ - var style = document.createElement('style'); - document.documentElement.firstChild.insertBefore(style, document.documentElement.firstChild.firstChild); - if (style.styleSheet) { /* IE */ - try { - var styleSheet = style.styleSheet; - styleSheet.addRule(this.ns + '\\:*', '{behavior:url(#default#VML)}'); - this.styleSheet = styleSheet; - } catch(err) {} - } - else { - this.styleSheet = style; - } - }, - - /** - * Method to use from afar - refer to it whenever. - * Example for IE only: DD_roundies.addRule('div.boxy_box', '10px 5px'); - * Example for IE, Firefox, and WebKit: DD_roundies.addRule('div.boxy_box', '10px 5px', true); - * @param {String} selector - REQUIRED - a CSS selector, such as '#doc .container' - * @param {Integer} radius - REQUIRED - the desired radius for the box corners - * @param {Boolean} standards - OPTIONAL - true if you also wish to output -moz-border-radius/-webkit-border-radius/border-radius declarations - **/ - addRule: function(selector, rad, standards) { - if (typeof rad == 'undefined' || rad === null) { - rad = 0; - } - if (rad.constructor.toString().search('Array') == -1) { - rad = rad.toString().replace(/[^0-9 ]/g, '').split(' '); - } - for (var i=0; i<4; i++) { - rad[i] = (!rad[i] && rad[i] !== 0) ? rad[Math.max((i-2), 0)] : rad[i]; - } - if (this.styleSheet) { - if (this.styleSheet.addRule) { /* IE */ - var selectors = selector.split(','); /* multiple selectors supported, no need for multiple calls to this anymore */ - for (var i=0; i el.dim.Height) { - c.B = el.dim.Height+1; - } - } - el.vml.image.style.clip = 'rect('+c.T+'px '+c.R+'px '+c.B+'px '+c.L+'px)'; - }, - - pseudoClass: function(el) { - var self = this; - setTimeout(function() { /* would not work as intended without setTimeout */ - self.applyVML(el); - }, 1); - }, - - reposition: function(el) { - this.vmlOffsets(el); - this.vmlPath(el); - }, - - roundify: function(rad) { - this.style.behavior = 'none'; - if (!this.currentStyle) { - return; - } - else { - var thisStyle = this.currentStyle; - } - var allowed = {BODY: false, TABLE: false, TR: false, TD: false, SELECT: false, OPTION: false, TEXTAREA: false}; - if (allowed[this.nodeName] === false) { /* elements not supported yet */ - return; - } - var self = this; /* who knows when you might need a setTimeout */ - var lib = DD_roundies; - this.DD_radii = rad; - this.dim = {}; - - /* attach handlers */ - var handlers = {resize: 'reposition', move: 'reposition'}; - if (this.nodeName == 'A') { - var moreForAs = {mouseleave: 'pseudoClass', mouseenter: 'pseudoClass', focus: 'pseudoClass', blur: 'pseudoClass'}; - for (var a in moreForAs) { - handlers[a] = moreForAs[a]; - } - } - for (var h in handlers) { - this.attachEvent('on' + h, function() { - lib[handlers[h]](self); - }); - } - this.attachEvent('onpropertychange', function() { - lib.readPropertyChanges(self); - }); - - /* ensure that this elent and its parent is given hasLayout (needed for accurate positioning) */ - var giveLayout = function(el) { - el.style.zoom = 1; - if (el.currentStyle.position == 'static') { - el.style.position = 'relative'; - } - }; - giveLayout(this.offsetParent); - giveLayout(this); - - /* create vml elements */ - this.vmlBox = document.createElement('ignore'); /* IE8 really wants to be encased in a wrapper element for the VML to work, and I don't want to disturb getElementsByTagName('div') - open to suggestion on how to do this differently */ - this.vmlBox.runtimeStyle.cssText = 'behavior:none; position:absolute; margin:0; padding:0; border:0; background:none;'; /* super important - if something accidentally matches this (you yourseld did this once, Drew), you'll get infinitely-created elements and a frozen browser! */ - this.vmlBox.style.zIndex = thisStyle.zIndex; - this.vml = {'color':true, 'image':true, 'stroke':true}; - for (var v in this.vml) { - this.vml[v] = document.createElement(lib.ns + ':shape'); - this.vml[v].filler = document.createElement(lib.ns + ':fill'); - this.vml[v].appendChild(this.vml[v].filler); - this.vml[v].stroked = false; - this.vml[v].style.position = 'absolute'; - this.vml[v].style.zIndex = thisStyle.zIndex; - this.vml[v].coordorigin = '1,1'; - this.vmlBox.appendChild(this.vml[v]); - } - this.vml.image.fillcolor = 'none'; - this.vml.image.filler.type = 'tile'; - this.parentNode.insertBefore(this.vmlBox, this); - - this.isImg = false; - if (this.nodeName == 'IMG') { - this.isImg = true; - this.style.visibility = 'hidden'; - } - - setTimeout(function() { - lib.applyVML(self); - }, 1); - } - -}; - -try { - document.execCommand("BackgroundImageCache", false, true); -} catch(err) {} -DD_roundies.IEversion(); -DD_roundies.createVmlNameSpace(); -DD_roundies.createVmlStyleSheet(); - -if (DD_roundies.IE8 && document.attachEvent && DD_roundies.querySelector) { - document.attachEvent('onreadystatechange', function() { - if (document.readyState == 'complete') { - var selectors = DD_roundies.selectorsToProcess; - var length = selectors.length; - var delayedCall = function(node, radii, index) { - setTimeout(function() { - DD_roundies.roundify.call(node, radii); - }, index*100); - }; - for (var i=0; i "9") { - if (ch != "/" && ch != "*" && ch != "+" && ch != "-" && ch != "." - && ch != "(" && ch!= ")") { - $("#display").text("ERROR"); - return false - } - } - } - return true -} \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js b/resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js deleted file mode 100644 index b1ae21d8..00000000 --- a/resources/library/search/Calculator.wgt/js/jquery-1.3.2.min.js +++ /dev/null @@ -1,19 +0,0 @@ -/* - * jQuery JavaScript Library v1.3.2 - * http://jquery.com/ - * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License - * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 - */ -(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
    "]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
    ","
    "]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); -/* - * Sizzle CSS Selector Engine - v0.9.3 - * Copyright 2009, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * More information: http://sizzlejs.com/ - */ -(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

    ";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
    ";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
    ").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
    ';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js b/resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js deleted file mode 100644 index cf19f30a..00000000 --- a/resources/library/search/Calculator.wgt/js/jquery-ui-1.7.2.custom.min.js +++ /dev/null @@ -1,298 +0,0 @@ -/* - * jQuery UI 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI - */ -jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/* - * jQuery UI Draggable 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Draggables - * - * Depends: - * ui.core.js - */ -(function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.leftthis.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left
    ').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y=p&&n<=k)||(m>=p&&m<=k)||(nk))&&((e>=g&&e<=c)||(d>=g&&d<=c)||(ec));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var b=a.ui.ddmanager.droppables[e.options.scope];var f=g?g.type:null;var h=(e.currentItem||e.element).find(":data(droppable)").andSelf();droppablesLoop:for(var d=0;d
    ').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidthk.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0)){s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);;/* - * jQuery UI Selectable 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Selectables - * - * Depends: - * ui.core.js - */ -(function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var b=this;this.element.addClass("ui-selectable");this.dragged=false;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]);c.each(function(){var d=a(this);var e=d.offset();a.data(this,"selectable-item",{element:this,$element:d,left:e.left,top:e.top,right:e.left+d.outerWidth(),bottom:e.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy()},_mouseStart:function(d){var b=this;this.opos=[d.pageX,d.pageY];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",d);a(c.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:d.clientX,top:d.clientY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var e=a.data(this,"selectable-item");e.startselected=true;if(!d.metaKey){e.$element.removeClass("ui-selected");e.selected=false;e.$element.addClass("ui-unselecting");e.unselecting=true;b._trigger("unselecting",d,{unselecting:e.element})}});a(d.target).parents().andSelf().each(function(){var e=a.data(this,"selectable-item");if(e){e.$element.removeClass("ui-unselecting").addClass("ui-selecting");e.unselecting=false;e.selecting=true;e.selected=true;b._trigger("selecting",d,{selecting:e.element});return false}})},_mouseDrag:function(i){var c=this;this.dragged=true;if(this.options.disabled){return}var e=this.options;var d=this.opos[0],h=this.opos[1],b=i.pageX,g=i.pageY;if(d>b){var f=b;b=d;d=f}if(h>g){var f=g;g=h;h=f}this.helper.css({left:d,top:h,width:b-d,height:g-h});this.selectees.each(function(){var j=a.data(this,"selectable-item");if(!j||j.element==c.element[0]){return}var k=false;if(e.tolerance=="touch"){k=(!(j.left>b||j.rightg||j.bottomd&&j.righth&&j.bottom=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)f&&(e+h)m[this.floating?"width":"height"])){return g}else{return(f0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);;/* - * jQuery UI Accordion 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Accordion - * - * Depends: - * ui.core.js - */ -(function(a){a.widget("ui.accordion",{_init:function(){var d=this.options,b=this;this.running=0;if(d.collapsible==a.ui.accordion.defaults.collapsible&&d.alwaysOpen!=a.ui.accordion.defaults.alwaysOpen){d.collapsible=!d.alwaysOpen}if(d.navigation){var c=this.element.find("a").filter(d.navigationFilter);if(c.length){if(c.filter(d.header).length){this.active=c}else{this.active=c.parent().parent().prev();c.addClass("ui-accordion-content-active")}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix")}this.headers=this.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){a(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||d.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");a("").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);if(a.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(e){return b._keydown(e)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!a.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(d.event){this.headers.bind((d.event)+".accordion",function(e){return b._clickHandler.call(b,e,this)})}},destroy:function(){var c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight){b.css("height","")}},_setData:function(b,c){if(b=="alwaysOpen"){b="collapsible";c=!c}a.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var g=this.options,f=a.ui.keyCode;if(g.disabled||e.altKey||e.ctrlKey){return}var d=this.headers.length;var b=this.headers.index(e.target);var c=false;switch(e.keyCode){case f.RIGHT:case f.DOWN:c=this.headers[(b+1)%d];break;case f.LEFT:case f.UP:c=this.headers[(b-1+d)%d];break;case f.SPACE:case f.ENTER:return this._clickHandler({target:e.target},e.target)}if(c){a(e.target).attr("tabIndex","-1");a(c).attr("tabIndex","0");c.focus();return false}return true},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var b=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();if(a.browser.msie){this.element.parent().css("overflow",b)}this.headers.each(function(){d-=a(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,a(this).innerHeight()-a(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else{if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,a(this).outerHeight())}).height(d)}}},activate:function(b){var c=this._findActive(b)[0];this._clickHandler({target:c},c)},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,f){var d=this.options;if(d.disabled){return false}if(!b.target&&d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),e={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:h},c=(this.active=a([]));this._toggle(c,h,e);return false}var g=a(b.currentTarget||f);var i=g[0]==this.active[0];if(this.running||(!d.collapsible&&i)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!i){g.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);g.next().addClass("ui-accordion-content-active")}var c=g.next(),h=this.active.next(),e={options:d,newHeader:i&&d.collapsible?a([]):g,oldHeader:this.active,newContent:i&&d.collapsible?a([]):c.find("> *"),oldContent:h.find("> *")},j=this.headers.index(this.active[0])>this.headers.index(g[0]);this.active=i?a([]):g;this._toggle(c,h,e,i,j);return false},_toggle:function(b,i,g,j,k){var d=this.options,m=this;this.toShow=b;this.toHide=i;this.data=g;var c=function(){if(!m){return}return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=i.size()===0?b.size():i.size();if(d.animated){var f={};if(d.collapsible&&j){f={toShow:a([]),toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}else{f={toShow:b,toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=a.isFunction(d.proxied)?d.proxied(f):d.proxied;d.duration=a.isFunction(d.proxiedDuration)?d.proxiedDuration(f):d.proxiedDuration;var l=a.ui.accordion.animations,e=d.duration,h=d.animated;if(!l[h]){l[h]=function(n){this.slide(n,{easing:h,duration:e||700})}}l[h](f)}else{if(d.collapsible&&j){b.toggle()}else{i.hide();b.show()}c(true)}i.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();b.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(b){var c=this.options;this.running=b?0:--this.running;if(this.running){return}if(c.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});a.extend(a.ui.accordion,{version:"1.7.2",defaults:{active:null,alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(j,h){j=a.extend({easing:"swing",duration:300},j,h);if(!j.toHide.size()){j.toShow.animate({height:"show"},j);return}if(!j.toShow.size()){j.toHide.animate({height:"hide"},j);return}var c=j.toShow.css("overflow"),g,d={},f={},e=["height","paddingTop","paddingBottom"],b;var i=j.toShow;b=i[0].style.width;i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddingLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLeftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0));a.each(e,function(k,m){f[m]="hide";var l=(""+a.css(j.toShow[0],m)).match(/^([\d+-.]+)(.*)$/);d[m]={value:l[1],unit:l[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(f,{step:function(k,l){if(l.prop=="height"){g=(l.now-l.start)/(l.end-l.start)}j.toShow[0].style[l.prop]=(g*d[l.prop].value)+d[l.prop].unit},duration:j.duration,easing:j.easing,complete:function(){if(!j.autoHeight){j.toShow.css("height","")}j.toShow.css("width",b);j.toShow.css({overflow:c});j.complete()}})},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})},easeslide:function(b){this.slide(b,{easing:"easeinout",duration:700})}}})})(jQuery);;/* - * jQuery UI Dialog 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Dialog - * - * Depends: - * ui.core.js - * ui.draggable.js - * ui.resizable.js - */ -(function(c){var b={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},a="ui-dialog ui-widget ui-widget-content ui-corner-all ";c.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var l=this,m=this.options,j=m.title||this.originalTitle||" ",e=c.ui.dialog.getTitleId(this.element),k=(this.uiDialog=c("
    ")).appendTo(document.body).hide().addClass(a+m.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:m.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){(m.closeOnEscape&&n.keyCode&&n.keyCode==c.ui.keyCode.ESCAPE&&l.close(n))}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(n){l.moveToTop(false,n)}),g=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(k),f=(this.uiDialogTitlebar=c("
    ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(k),i=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){i.addClass("ui-state-hover")},function(){i.removeClass("ui-state-hover")}).focus(function(){i.addClass("ui-state-focus")}).blur(function(){i.removeClass("ui-state-focus")}).mousedown(function(n){n.stopPropagation()}).click(function(n){l.close(n);return false}).appendTo(f),h=(this.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(m.closeText).appendTo(i),d=c("").addClass("ui-dialog-title").attr("id",e).html(j).prependTo(f);f.find("*").add(f).disableSelection();(m.draggable&&c.fn.draggable&&this._makeDraggable());(m.resizable&&c.fn.resizable&&this._makeResizable());this._createButtons(m.buttons);this._isOpen=false;(m.bgiframe&&c.fn.bgiframe&&k.bgiframe());(m.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(f){var d=this;if(false===d._trigger("beforeclose",f)){return}(d.overlay&&d.overlay.destroy());d.uiDialog.unbind("keypress.ui-dialog");(d.options.hide?d.uiDialog.hide(d.options.hide,function(){d._trigger("close",f)}):d.uiDialog.hide()&&d._trigger("close",f));c.ui.dialog.overlay.resize();d._isOpen=false;if(d.options.modal){var e=0;c(".ui-dialog").each(function(){if(this!=d.uiDialog[0]){e=Math.max(e,c(this).css("z-index"))}});c.ui.dialog.maxZ=e}},isOpen:function(){return this._isOpen},moveToTop:function(f,e){if((this.options.modal&&!f)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",e)}if(this.options.zIndex>c.ui.dialog.maxZ){c.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=++c.ui.dialog.maxZ));var d={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++c.ui.dialog.maxZ);this.element.attr(d);this._trigger("focus",e)},open:function(){if(this._isOpen){return}var e=this.options,d=this.uiDialog;this.overlay=e.modal?new c.ui.dialog.overlay(this):null;(d.next().length&&d.appendTo("body"));this._size();this._position(e.position);d.show(e.show);this.moveToTop(true);(e.modal&&d.bind("keypress.ui-dialog",function(h){if(h.keyCode!=c.ui.keyCode.TAB){return}var g=c(":tabbable",this),i=g.filter(":first")[0],f=g.filter(":last")[0];if(h.target==f&&!h.shiftKey){setTimeout(function(){i.focus()},1)}else{if(h.target==i&&h.shiftKey){setTimeout(function(){f.focus()},1)}}}));c([]).add(d.find(".ui-dialog-content :tabbable:first")).add(d.find(".ui-dialog-buttonpane :tabbable:first")).add(d).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(g){var f=this,d=false,e=c("
    ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof g=="object"&&g!==null&&c.each(g,function(){return !(d=true)}));if(d){c.each(g,function(h,i){c('').addClass("ui-state-default ui-corner-all").text(h).click(function(){i.apply(f.element[0],arguments)}).hover(function(){c(this).addClass("ui-state-hover")},function(){c(this).removeClass("ui-state-hover")}).focus(function(){c(this).addClass("ui-state-focus")}).blur(function(){c(this).removeClass("ui-state-focus")}).appendTo(e)});e.appendTo(this.uiDialog)}},_makeDraggable:function(){var d=this,f=this.options,e;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){e=f.height;c(this).height(c(this).height()).addClass("ui-dialog-dragging");(f.dragStart&&f.dragStart.apply(d.element[0],arguments))},drag:function(){(f.drag&&f.drag.apply(d.element[0],arguments))},stop:function(){c(this).removeClass("ui-dialog-dragging").height(e);(f.dragStop&&f.dragStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}})},_makeResizable:function(g){g=(g===undefined?this.options.resizable:g);var d=this,f=this.options,e=typeof g=="string"?g:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:f.minHeight,start:function(){c(this).addClass("ui-dialog-resizing");(f.resizeStart&&f.resizeStart.apply(d.element[0],arguments))},resize:function(){(f.resize&&f.resize.apply(d.element[0],arguments))},handles:e,stop:function(){c(this).removeClass("ui-dialog-resizing");f.height=c(this).height();f.width=c(this).width();(f.resizeStop&&f.resizeStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(i){var e=c(window),f=c(document),g=f.scrollTop(),d=f.scrollLeft(),h=g;if(c.inArray(i,["center","top","right","bottom","left"])>=0){i=[i=="right"||i=="left"?i:"center",i=="top"||i=="bottom"?i:"middle"]}if(i.constructor!=Array){i=["center","middle"]}if(i[0].constructor==Number){d+=i[0]}else{switch(i[0]){case"left":d+=0;break;case"right":d+=e.width()-this.uiDialog.outerWidth();break;default:case"center":d+=(e.width()-this.uiDialog.outerWidth())/2}}if(i[1].constructor==Number){g+=i[1]}else{switch(i[1]){case"top":g+=0;break;case"bottom":g+=e.height()-this.uiDialog.outerHeight();break;default:case"middle":g+=(e.height()-this.uiDialog.outerHeight())/2}}g=Math.max(g,h);this.uiDialog.css({top:g,left:d})},_setData:function(e,f){(b[e]&&this.uiDialog.data(b[e],f));switch(e){case"buttons":this._createButtons(f);break;case"closeText":this.uiDialogTitlebarCloseText.text(f);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(a+f);break;case"draggable":(f?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(f);break;case"position":this._position(f);break;case"resizable":var d=this.uiDialog,g=this.uiDialog.is(":data(resizable)");(g&&!f&&d.resizable("destroy"));(g&&typeof f=="string"&&d.resizable("option","handles",f));(g||this._makeResizable(f));break;case"title":c(".ui-dialog-title",this.uiDialogTitlebar).html(f||" ");break;case"width":this.uiDialog.width(f);break}c.widget.prototype._setData.apply(this,arguments)},_size:function(){var e=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var d=this.uiDialog.css({height:"auto",width:e.width}).height();this.element.css({minHeight:Math.max(e.minHeight-d,0),height:e.height=="auto"?"auto":Math.max(e.height-d,0)})}});c.extend(c.ui.dialog,{version:"1.7.2",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(d){return"ui-dialog-title-"+(d.attr("id")||++this.uuid)},overlay:function(d){this.$el=c.ui.dialog.overlay.create(d)}});c.extend(c.ui.dialog.overlay,{instances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(d){return d+".dialog-overlay"}).join(" "),create:function(e){if(this.instances.length===0){setTimeout(function(){if(c.ui.dialog.overlay.instances.length){c(document).bind(c.ui.dialog.overlay.events,function(f){var g=c(f.target).parents(".ui-dialog").css("zIndex")||0;return(g>c.ui.dialog.overlay.maxZ)})}},1);c(document).bind("keydown.dialog-overlay",function(f){(e.options.closeOnEscape&&f.keyCode&&f.keyCode==c.ui.keyCode.ESCAPE&&e.close(f))});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var d=c("
    ").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(e.options.bgiframe&&c.fn.bgiframe&&d.bgiframe());this.instances.push(d);return d},destroy:function(d){this.instances.splice(c.inArray(this.instances,d),1);if(this.instances.length===0){c([document,window]).unbind(".dialog-overlay")}d.remove();var e=0;c.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){if(c.browser.msie&&c.browser.version<7){var e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var d=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(e
    ");if(!c.values){c.values=[this._valueMin(),this._valueMin()]}if(c.values.length&&c.values.length!=2){c.values=[c.values[0],c.values[0]]}}else{this.range=a("
    ")}this.range.appendTo(this.element).addClass("ui-slider-range");if(c.range=="min"||c.range=="max"){this.range.addClass("ui-slider-range-"+c.range)}this.range.addClass("ui-widget-header")}if(a(".ui-slider-handle",this.element).length==0){a('
    ').appendTo(this.element).addClass("ui-slider-handle")}if(c.values&&c.values.length){while(a(".ui-slider-handle",this.element).length').appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(d){d.preventDefault()}).hover(function(){if(!c.disabled){a(this).addClass("ui-state-hover")}},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(!c.disabled){a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}else{a(this).blur()}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(d){a(this).data("index.ui-slider-handle",d)});this.handles.keydown(function(i){var f=true;var e=a(this).data("index.ui-slider-handle");if(b.options.disabled){return}switch(i.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:f=false;if(!b._keySliding){b._keySliding=true;a(this).addClass("ui-state-active");b._start(i,e)}break}var g,d,h=b._step();if(b.options.values&&b.options.values.length){g=d=b.values(e)}else{g=d=b.value()}switch(i.keyCode){case a.ui.keyCode.HOME:d=b._valueMin();break;case a.ui.keyCode.END:d=b._valueMax();break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g==b._valueMax()){return}d=g+h;break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g==b._valueMin()){return}d=g-h;break}b._slide(i,e,d);return f}).keyup(function(e){var d=a(this).data("index.ui-slider-handle");if(b._keySliding){b._stop(e,d);b._change(e,d);b._keySliding=false;a(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy()},_mouseCapture:function(d){var e=this.options;if(e.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var h={x:d.pageX,y:d.pageY};var j=this._normValueFromMouse(h);var c=this._valueMax()-this._valueMin()+1,f;var k=this,i;this.handles.each(function(l){var m=Math.abs(j-k.values(l));if(c>m){c=m;f=a(this);i=l}});if(e.range==true&&this.values(1)==e.min){f=a(this.handles[++i])}this._start(d,i);k._handleIndex=i;f.addClass("ui-state-active").focus();var g=f.offset();var b=!a(d.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=b?{left:0,top:0}:{left:d.pageX-g.left-(f.width()/2),top:d.pageY-g.top-(f.height()/2)-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};j=this._normValueFromMouse(h);this._slide(d,i,j);return true},_mouseStart:function(b){return true},_mouseDrag:function(d){var b={x:d.pageX,y:d.pageY};var c=this._normValueFromMouse(b);this._slide(d,this._handleIndex,c);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var c,h;if("horizontal"==this.orientation){c=this.elementSize.width;h=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{c=this.elementSize.height;h=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}var f=(h/c);if(f>1){f=1}if(f<0){f=0}if("vertical"==this.orientation){f=1-f}var e=this._valueMax()-this._valueMin(),i=f*e,b=i%this.options.step,g=this._valueMin()+i-b;if(b>(this.options.step/2)){g+=this.options.step}return parseFloat(g.toFixed(5))},_start:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("start",d,b)},_slide:function(f,e,d){var g=this.handles[e];if(this.options.values&&this.options.values.length){var b=this.values(e?0:1);if((this.options.values.length==2&&this.options.range===true)&&((e==0&&d>b)||(e==1&&d1){this.options.values[b]=e;this._refreshValue(c);if(!d){this._change(null,b)}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(b)}else{return this.value()}}else{return this._values()}},_setData:function(b,d,c){a.widget.prototype._setData.apply(this,arguments);switch(b){case"disabled":if(d){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled")}else{this.handles.removeAttr("disabled")}case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(c);break;case"value":this._refreshValue(c);break}},_step:function(){var b=this.options.step;return b},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_values:function(b){if(arguments.length){var c=this.options.values[b];if(cthis._valueMax()){c=this._valueMax()}return c}else{return this.options.values}},_valueMin:function(){var b=this.options.min;return b},_valueMax:function(){var b=this.options.max;return b},_refreshValue:function(c){var f=this.options.range,d=this.options,l=this;if(this.options.values&&this.options.values.length){var i,h;this.handles.each(function(p,n){var o=(l.values(p)-l._valueMin())/(l._valueMax()-l._valueMin())*100;var m={};m[l.orientation=="horizontal"?"left":"bottom"]=o+"%";a(this).stop(1,1)[c?"animate":"css"](m,d.animate);if(l.options.range===true){if(l.orientation=="horizontal"){(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({left:o+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({width:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}else{(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({bottom:(o)+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({height:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}}lastValPercent=o})}else{var j=this.value(),g=this._valueMin(),k=this._valueMax(),e=k!=g?(j-g)/(k-g)*100:0;var b={};b[l.orientation=="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[c?"animate":"css"](b,d.animate);(f=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[c?"animate":"css"]({width:e+"%"},d.animate);(f=="max")&&(this.orientation=="horizontal")&&this.range[c?"animate":"css"]({width:(100-e)+"%"},{queue:false,duration:d.animate});(f=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[c?"animate":"css"]({height:e+"%"},d.animate);(f=="max")&&(this.orientation=="vertical")&&this.range[c?"animate":"css"]({height:(100-e)+"%"},{queue:false,duration:d.animate})}}}));a.extend(a.ui.slider,{getter:"value values",version:"1.7.2",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);;/* - * jQuery UI Tabs 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Tabs - * - * Depends: - * ui.core.js - */ -(function(a){a.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined){this.options.collapsible=this.options.deselectable}this._tabify(true)},_setData:function(b,c){if(b=="selected"){if(this.options.collapsible&&c==this.options.selected){return}this.select(c)}else{this.options[b]=c;if(b=="deselectable"){this.options.collapsible=c}this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b)},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+a.data(this.list[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){this.list=this.element.children("ul:first");this.lis=a("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);var p=this,d=this.options;var c=/^#.+/;this.anchors.each(function(r,o){var q=a(o).attr("href");var s=q.split("#")[0],u;if(s&&(s===location.toString().split("#")[0]||(u=a("base")[0])&&s===u.href)){q=o.hash;o.href=q}if(c.test(q)){p.panels=p.panels.add(p._sanitizeSelector(q))}else{if(q!="#"){a.data(o,"href.tabs",q);a.data(o,"load.tabs",q.replace(/#.*$/,""));var w=p._tabId(o);o.href="#"+w;var v=a("#"+w);if(!v.length){v=a(d.panelTemplate).attr("id",w).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(p.panels[r-1]||p.list);v.data("destroy.tabs",true)}p.panels=p.panels.add(v)}else{d.disabled.push(r)}}});if(n){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(d.selected===undefined){if(location.hash){this.anchors.each(function(q,o){if(o.hash==location.hash){d.selected=q;return false}})}if(typeof d.selected!="number"&&d.cookie){d.selected=parseInt(p._cookie(),10)}if(typeof d.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}d.selected=d.selected||0}else{if(d.selected===null){d.selected=-1}}d.selected=((d.selected>=0&&this.anchors[d.selected])||d.selected<0)?d.selected:0;d.disabled=a.unique(d.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(q,o){return p.lis.index(q)}))).sort();if(a.inArray(d.selected,d.disabled)!=-1){d.disabled.splice(a.inArray(d.selected,d.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(d.selected>=0&&this.anchors.length){this.panels.eq(d.selected).removeClass("ui-tabs-hide");this.lis.eq(d.selected).addClass("ui-tabs-selected ui-state-active");p.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[d.selected],p.panels[d.selected]))});this.load(d.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(".tabs");p.lis=p.anchors=p.panels=null})}else{d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[d.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(d.cookie){this._cookie(d.selected,d.cookie)}for(var g=0,m;(m=this.lis[g]);g++){a(m)[a.inArray(g,d.disabled)!=-1&&!a(m).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(d.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(d.event!="mouseover"){var f=function(o,i){if(i.is(":not(.ui-state-disabled)")){i.addClass("ui-state-"+o)}};var j=function(o,i){i.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){f("hover",a(this))});this.lis.bind("mouseout.tabs",function(){j("hover",a(this))});this.anchors.bind("focus.tabs",function(){f("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var b,h;if(d.fx){if(a.isArray(d.fx)){b=d.fx[0];h=d.fx[1]}else{b=h=d.fx}}function e(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter")}}var k=h?function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(h,h.duration||"normal",function(){e(o,h);p._trigger("show",null,p._ui(i,o[0]))})}:function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");p._trigger("show",null,p._ui(i,o[0]))};var l=b?function(o,i){i.animate(b,b.duration||"normal",function(){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");e(i,b);p.element.dequeue("tabs")})}:function(o,i,q){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");p.element.dequeue("tabs")};this.anchors.bind(d.event+".tabs",function(){var o=this,r=a(this).closest("li"),i=p.panels.filter(":not(.ui-tabs-hide)"),q=a(p._sanitizeSelector(this.hash));if((r.hasClass("ui-tabs-selected")&&!d.collapsible)||r.hasClass("ui-state-disabled")||r.hasClass("ui-state-processing")||p._trigger("select",null,p._ui(this,q[0]))===false){this.blur();return false}d.selected=p.anchors.index(this);p.abort();if(d.collapsible){if(r.hasClass("ui-tabs-selected")){d.selected=-1;if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){l(o,i)}).dequeue("tabs");this.blur();return false}else{if(!i.length){if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this));this.blur();return false}}}if(d.cookie){p._cookie(d.selected,d.cookie)}if(q.length){if(i.length){p.element.queue("tabs",function(){l(o,i)})}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(a.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=a.data(this,"href.tabs");if(c){this.href=c}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},add:function(e,d,c){if(c===undefined){c=this.anchors.length}var b=this,g=this.options,i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d)),h=!e.indexOf("#")?e.replace("#",""):this._tabId(a("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).data("destroy.tabs",true)}f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(c>=this.lis.length){i.appendTo(this.list);f.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[c]);f.insertBefore(this.panels[c])}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k});this._tabify();if(this.anchors.length==1){i.addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[c],this.panels[c]))},remove:function(b){var d=this.options,e=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(b+(b+1=b?--g:g});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],c[0]))},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return}this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e,d){return e!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]))},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.lis.eq(c).addClass("ui-state-disabled");d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}},select:function(b){if(typeof b=="string"){b=this.anchors.index(this.anchors.filter("[href$="+b+"]"))}else{if(b===null){b=-1}}if(b==-1&&this.options.collapsible){b=this.options.selected}this.anchors.eq(b).trigger(this.options.event+".tabs")},load:function(e){var c=this,g=this.options,b=this.anchors.eq(e)[0],d=a.data(b,"load.tabs");this.abort();if(!d||this.element.queue("tabs").length!==0&&a.data(b,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(e).addClass("ui-state-processing");if(g.spinner){var f=a("span",b);f.data("label.tabs",f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b,"cache.tabs",true)}c._trigger("load",null,c._ui(c.anchors[e],c.panels[e]));try{g.ajaxOptions.success(i,h)}catch(j){}c.element.dequeue("tabs")}}))},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(c,b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b)},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.7.2",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"
    ",spinner:"Loading…",tabTemplate:'
  • #{label}
  • '}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(d,f){var b=this,g=this.options;var c=b._rotate||(b._rotate=function(h){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var i=g.selected;b.select(++i')}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=(nodeName=="div"||nodeName=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else{if(inline){this._inlineDatepicker(target,inst)}}},_newInst:function(target,inline){var id=target[0].id.replace(/([:\[\]\.])/g,"\\\\$1");return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:$('
    '))}},_connectDatepicker:function(target,inst){var input=$(target);inst.append=$([]);inst.trigger=$([]);if(input.hasClass(this.markerClassName)){return}var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){inst.append=$(''+appendText+"");input[isRTL?"before":"after"](inst.append)}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");inst.trigger=$(this._get(inst,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("").attr({src:buttonImage,alt:buttonText,title:buttonText})));input[isRTL?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==target){$.datepicker._hideDatepicker()}else{$.datepicker._showDatepicker(target)}return false})}input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst)},_inlineDatepicker:function(target,inst){var divSpan=$(target);if(divSpan.hasClass(this.markerClassName)){return}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst);this._setDate(inst,this._getDefaultDate(inst));this._updateDatepicker(inst);this._updateAlternate(inst)},_dialogDatepicker:function(input,dateText,onSelect,settings,pos){var inst=this._dialogInst;if(!inst){var id="dp"+(++this.uuid);this._dialogInput=$('');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);inst=this._dialogInst=this._newInst(this._dialogInput,false);inst.settings={};$.data(this._dialogInput[0],PROP_NAME,inst)}extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._pos){var browserWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var browserHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;var scrollY=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]}this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");inst.settings.onSelect=onSelect;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI){$.blockUI(this.dpDiv)}$.data(this._dialogInput[0],PROP_NAME,inst);return this},_destroyDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();$.removeData(target,PROP_NAME);if(nodeName=="input"){inst.append.remove();inst.trigger.remove();$target.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().removeClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)})},_disableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().addClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)});this._disabledInputs[this._disabledInputs.length]=target},_isDisabledDatepicker:function(target){if(!target){return false}for(var i=0;i-1)}},_showDatepicker:function(input){input=input.target||input;if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return}var inst=$.datepicker._getInst(input);var beforeShow=$.datepicker._get(inst,"beforeShow");extendRemove(inst.settings,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._hideDatepicker(null,"");$.datepicker._lastInput=input;$.datepicker._setDateFromField(inst);if($.datepicker._inDialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);$.datepicker._pos[1]+=input.offsetHeight}var isFixed=false;$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";return !isFixed});if(isFixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentElement.scrollLeft;$.datepicker._pos[1]-=document.documentElement.scrollTop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.rangeStart=null;inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(inst);offset=$.datepicker._checkOffset(inst,offset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim")||"show";var duration=$.datepicker._get(inst,"duration");var postProcess=function(){$.datepicker._datepickerShowing=true;if($.browser.msie&&parseInt($.browser.version,10)<7){$("iframe.ui-datepicker-cover").css({width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4})}};if($.effects&&$.effects[showAnim]){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[showAnim](duration,postProcess)}if(duration==""){postProcess()}if(inst.input[0].type!="hidden"){inst.input[0].focus()}$.datepicker._curInst=inst}},_updateDatepicker:function(inst){var dims={width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};var self=this;inst.dpDiv.empty().append(this._generateHTML(inst)).find("iframe.ui-datepicker-cover").css({width:dims.width,height:dims.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).removeClass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isDisabledDatepicker(inst.inline?inst.dpDiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).addClass("ui-datepicker-next-hover")}}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var numMonths=this._getNumberOfMonths(inst);var cols=numMonths[1];var width=17;if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(inst.input&&inst.input[0].type!="hidden"&&inst==$.datepicker._curInst){$(inst.input[0]).focus()}},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();var dpHeight=inst.dpDiv.outerHeight();var inputWidth=inst.input?inst.input.outerWidth():0;var inputHeight=inst.input?inst.input.outerHeight():0;var viewWidth=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft();var viewHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;offset.left-=(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0;offset.top-=(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(offset.top+dpHeight+inputHeight*2-viewHeight):0;return offset},_findPos:function(obj){while(obj&&(obj.type=="hidden"||obj.nodeType!=1)){obj=obj.nextSibling}var position=$(obj).offset();return[position.left,position.top]},_hideDatepicker:function(input,duration){var inst=this._curInst;if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return}if(inst.stayOpen){this._selectDate("#"+inst.id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))}inst.stayOpen=false;if(this._datepickerShowing){duration=(duration!=null?duration:this._get(inst,"duration"));var showAnim=this._get(inst,"showAnim");var postProcess=function(){$.datepicker._tidyDialog(inst)};if(duration!=""&&$.effects&&$.effects[showAnim]){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[(duration==""?"hide":(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide")))](duration,postProcess)}if(duration==""){this._tidyDialog(inst)}var onClose=this._get(inst,"onClose");if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(event){if(!$.datepicker._curInst){return}var $target=$(event.target);if(($target.parents("#"+$.datepicker._mainDivId).length==0)&&!$target.hasClass($.datepicker.markerClassName)&&!$target.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)){$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(id,offset,period){var target=$(id);var inst=this._getInst(target[0]);if(this._isDisabledDatepicker(target[0])){return}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);this._updateDatepicker(inst)},_gotoToday:function(id){var target=$(id);var inst=this._getInst(target[0]);if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;inst.drawMonth=inst.selectedMonth=inst.currentMonth;inst.drawYear=inst.selectedYear=inst.currentYear}else{var date=new Date();inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear()}this._notifyChange(inst);this._adjustDate(target)},_selectMonthYear:function(id,select,period){var target=$(id);var inst=this._getInst(target[0]);inst._selectingMonthYear=false;inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);this._notifyChange(inst);this._adjustDate(target)},_clickMonthYear:function(id){var target=$(id);var inst=this._getInst(target[0]);if(inst.input&&inst._selectingMonthYear&&!$.browser.msie){inst.input[0].focus()}inst._selectingMonthYear=!inst._selectingMonthYear},_selectDay:function(id,month,year,td){var target=$(id);if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return}var inst=this._getInst(target[0]);inst.selectedDay=inst.currentDay=$("a",td).html();inst.selectedMonth=inst.currentMonth=month;inst.selectedYear=inst.currentYear=year;if(inst.stayOpen){inst.endDay=inst.endMonth=inst.endYear=null}this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear));if(inst.stayOpen){inst.rangeStart=this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay));this._updateDatepicker(inst)}},_clearDate:function(id){var target=$(id);var inst=this._getInst(target[0]);inst.stayOpen=false;inst.endDay=inst.endMonth=inst.endYear=inst.rangeStart=null;this._selectDate(target,"")},_selectDate:function(id,dateStr){var target=$(id);var inst=this._getInst(target[0]);dateStr=(dateStr!=null?dateStr:this._formatDate(inst));if(inst.input){inst.input.val(dateStr)}this._updateAlternate(inst);var onSelect=this._get(inst,"onSelect");if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updateDatepicker(inst)}else{if(!inst.stayOpen){this._hideDatepicker(null,this._get(inst,"duration"));this._lastInput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input[0].focus()}this._lastInput=null}}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");var date=this._getDate(inst);dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));$(altField).each(function(){$(this).val(dateStr)})}},noWeekends:function(date){var day=date.getDay();return[(day>0&&day<6),""]},iso8601Week:function(date){var checkDate=new Date(date.getFullYear(),date.getMonth(),date.getDate());var firstMon=new Date(checkDate.getFullYear(),1-1,4);var firstDay=firstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-firstDay);if(firstDay<4&&checkDatenew Date(checkDate.getFullYear(),12-1,28)){firstDay=new Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDate.getDay()||7)0&&iValue="0"&&value.charAt(iValue)<="9"){num=num*10+parseInt(value.charAt(iValue++),10);size--}if(size==origSize){throw"Missing number at position "+iValue}return num};var getName=function(match,shortNames,longNames){var names=(lookAhead(match)?longNames:shortNames);var size=0;for(var j=0;j0&&iValue-1){month=1;day=doy;do{var dim=this._getDaysInMonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightSavingAdjust(new Date(year,month-1,day));if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"}return date},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(format,date,settings){if(!date){return""}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var lookAhead=function(match){var matches=(iFormat+1=0;m--){doy+=this._getDaysInMonth(date.getFullYear(),m)}output+=formatNumber("o",doy,3);break;case"m":output+=formatNumber("m",date.getMonth()+1,2);break;case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);break;case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);break;case"@":output+=date.getTime();break;case"'":if(lookAhead("'")){output+="'"}else{literal=true}break;default:output+=format.charAt(iFormat)}}}}return output},_possibleChars:function(format){var chars="";var literal=false;for(var iFormat=0;iFormatmaxDate?maxDate:date);return date},_determineDate:function(date,defaultDate){var offsetNumeric=function(offset){var date=new Date();date.setDate(date.getDate()+offset);return date};var offsetString=function(offset,getDaysInMonth){var date=new Date();var year=date.getFullYear();var month=date.getMonth();var day=date.getDate();var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);break;case"w":case"W":day+=parseInt(matches[1],10)*7;break;case"m":case"M":month+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break;case"y":case"Y":year+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break}matches=pattern.exec(offset)}return new Date(year,month,day)};date=(date==null?defaultDate:(typeof date=="string"?offsetString(date,this._getDaysInMonth):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):date)));date=(date&&date.toString()=="Invalid Date"?defaultDate:date);if(date){date.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMilliseconds(0)}return this._daylightSavingAdjust(date)},_daylightSavingAdjust:function(date){if(!date){return null}date.setHours(date.getHours()>12?date.getHours()+2:0);return date},_setDate:function(inst,date,endDate){var clear=!(date);var origMonth=inst.selectedMonth;var origYear=inst.selectedYear;date=this._determineDate(date,new Date());inst.selectedDay=inst.currentDay=date.getDate();inst.drawMonth=inst.selectedMonth=inst.currentMonth=date.getMonth();inst.drawYear=inst.selectedYear=inst.currentYear=date.getFullYear();if(origMonth!=inst.selectedMonth||origYear!=inst.selectedYear){this._notifyChange(inst)}this._adjustInstDate(inst);if(inst.input){inst.input.val(clear?"":this._formatDate(inst))}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return startDate},_generateHTML:function(inst){var today=new Date();today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));var isRTL=this._get(inst,"isRTL");var showButtonPanel=this._get(inst,"showButtonPanel");var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");var numMonths=this._getNumberOfMonths(inst);var showCurrentAtPos=this._get(inst,"showCurrentAtPos");var stepMonths=this._get(inst,"stepMonths");var stepBigMonths=this._get(inst,"stepBigMonths");var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");var drawMonth=inst.drawMonth-showCurrentAtPos;var drawYear=inst.drawYear;if(drawMonth<0){drawMonth+=12;drawYear--}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getDate()));maxDraw=(minDate&&maxDrawmaxDraw){drawMonth--;if(drawMonth<0){drawMonth=11;drawYear--}}}inst.drawMonth=drawMonth;inst.drawYear=drawYear;var prevText=this._get(inst,"prevText");prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?''+prevText+"":(hideIfNoPrevNext?"":''+prevText+""));var nextText=this._get(inst,"nextText");nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?''+nextText+"":(hideIfNoPrevNext?"":''+nextText+""));var currentText=this._get(inst,"currentText");var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));var controls=(!inst.inline?'":"");var buttonPanel=(showButtonPanel)?'
    '+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'":"")+(isRTL?"":controls)+"
    ":"";var firstDay=parseInt(this._get(inst,"firstDay"),10);firstDay=(isNaN(firstDay)?0:firstDay);var dayNames=this._get(inst,"dayNames");var dayNamesShort=this._get(inst,"dayNamesShort");var dayNamesMin=this._get(inst,"dayNamesMin");var monthNames=this._get(inst,"monthNames");var monthNamesShort=this._get(inst,"monthNamesShort");var beforeShowDay=this._get(inst,"beforeShowDay");var showOtherMonths=this._get(inst,"showOtherMonths");var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;var endDate=inst.endDay?this._daylightSavingAdjust(new Date(inst.endYear,inst.endMonth,inst.endDay)):currentDate;var defaultDate=this._getDefaultDate(inst);var html="";for(var row=0;row'+(/all|left/.test(cornerClass)&&row==0?(isRTL?next:prev):"")+(/all|right/.test(cornerClass)&&row==0?(isRTL?prev:next):"")+this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,row>0||col>0,monthNames,monthNamesShort)+'';var thead="";for(var dow=0;dow<7;dow++){var day=(dow+firstDay)%7;thead+="=5?' class="ui-datepicker-week-end"':"")+'>'+dayNamesMin[day]+""}calender+=thead+"";var daysInMonth=this._getDaysInMonth(drawYear,drawMonth);if(drawYear==inst.selectedYear&&drawMonth==inst.selectedMonth){inst.selectedDay=Math.min(inst.selectedDay,daysInMonth)}var leadDays=(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;var numRows=(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));var printDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,1-leadDays));for(var dRow=0;dRow";var tbody="";for(var dow=0;dow<7;dow++){var daySettings=(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0]:null),[printDate]):[true,""]);var otherMonth=(printDate.getMonth()!=drawMonth);var unselectable=otherMonth||!daySettings[0]||(minDate&&printDatemaxDate);tbody+='";printDate.setDate(printDate.getDate()+1);printDate=this._daylightSavingAdjust(printDate)}calender+=tbody+""}drawMonth++;if(drawMonth>11){drawMonth=0;drawYear++}calender+="
    =currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" "+this._currentClass:"")+(printDate.getTime()==today.getTime()?" ui-datepicker-today":""))+'"'+((!otherMonth||showOtherMonths)&&daySettings[2]?' title="'+daySettings[2]+'"':"")+(unselectable?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+inst.id+"',"+drawMonth+","+drawYear+', this);return false;"')+">"+(otherMonth?(showOtherMonths?printDate.getDate():" "):(unselectable?''+printDate.getDate()+"":'=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" ui-state-active":"")+'" href="#">'+printDate.getDate()+""))+"
    "+(isMultiMonth?""+((numMonths[0]>0&&col==numMonths[1]-1)?'
    ':""):"");group+=calender}html+=group}html+=buttonPanel+($.browser.msie&&parseInt($.browser.version,10)<7&&!inst.inline?'':"");inst._keyEvent=false;return html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=(inst.rangeStart&&minDate&&selectedDate "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?" ":"")}if(secondary||!changeYear){html+=''+drawYear+""}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='"}if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?" ":"")+monthHtml}html+="";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var date=this._daylightSavingAdjust(new Date(year,month,day));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&datemaxDate?maxDate:date);inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax,checkRange){var date=this._determineDate(this._get(inst,minMax+"Date"),null);return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeStart:date))},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=this._daylightSavingAdjust(new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var newMinDate=(!inst.rangeStart?null:this._daylightSavingAdjust(new Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=(newMinDate&&inst.rangeStart=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,day,month,year){if(!day){inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:this._daylightSavingAdjust(new Date(year,month,day))):this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv);$.datepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,options)})};$.datepicker=new Datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new Date().getTime();$.datepicker.version="1.7.2";window.DP_jQuery=$})(jQuery);;/* - * jQuery UI Progressbar 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Progressbar - * - * Depends: - * ui.core.js - */ -(function(a){a.widget("ui.progressbar",{_init:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=a('
    ').appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").unbind(".progressbar");this.valueDiv.remove();a.widget.prototype.destroy.apply(this,arguments)},value:function(b){if(b===undefined){return this._value()}this._setData("value",b);return this},_setData:function(b,c){switch(b){case"value":this.options.value=c;this._refreshValue();this._trigger("change",null,{});break}a.widget.prototype._setData.apply(this,arguments)},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_valueMin:function(){var b=0;return b},_valueMax:function(){var b=100;return b},_refreshValue:function(){var b=this.value();this.valueDiv[b==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(b+"%");this.element.attr("aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.7.2",defaults:{value:0}})})(jQuery);;/* - * jQuery UI Effects 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Effects/ - */ -jQuery.effects||(function(d){d.effects={version:"1.7.2",save:function(g,h){for(var f=0;f');var j=f.parent();if(f.css("position")=="static"){j.css({position:"relative"});f.css({position:"relative"})}else{var i=f.css("top");if(isNaN(parseInt(i,10))){i="auto"}var h=f.css("left");if(isNaN(parseInt(h,10))){h="auto"}j.css({position:f.css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({position:"relative",top:0,left:0})}j.css(g);return j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(g,i,f,h){h=h||{};d.each(i,function(k,j){unit=g.cssUnit(j);if(unit[0]>0){h[j]=unit[0]*f+unit[1]}});return h},animateClass:function(h,i,k,j){var f=(typeof k=="function"?k:(j?j:null));var g=(typeof k=="string"?k:null);return this.each(function(){var q={};var o=d(this);var p=o.attr("style")||"";if(typeof p=="object"){p=p.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var l=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove){o.removeClass(h.remove)}var m=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.remove){o.addClass(h.remove)}for(var r in m){if(typeof m[r]!="function"&&m[r]&&r.indexOf("Moz")==-1&&r.indexOf("length")==-1&&m[r]!=l[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(parseInt(m[r],10))))&&(l.position!="static"||(l.position=="static"&&!r.match(/left|top|bottom|right/)))){q[r]=m[r]}}o.animate(q,i,g,function(){if(typeof d(this).attr("style")=="object"){d(this).attr("style")["cssText"]="";d(this).attr("style")["cssText"]=p}else{d(this).attr("style",p)}if(h.add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}};function c(g,f){var i=g[1]&&g[1].constructor==Object?g[1]:{};if(f){i.mode=f}var h=g[1]&&g[1].constructor!=Object?g[1]:(i.duration?i.duration:g[2]);h=d.fx.off?0:typeof h==="number"?h:d.fx.speeds[h]||d.fx.speeds._default;var j=i.callback||(d.isFunction(g[1])&&g[1])||(d.isFunction(g[2])&&g[2])||(d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClass:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i){return d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,callback:i}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(d.isFunction(arguments[0])||typeof arguments[0]=="boolean")){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},removeClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass(g)},toggleClass:function(g,f,i,h){return((typeof f!=="boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];d.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){d.fx.step[f]=function(h){if(h.state==0){h.start=e(h.elem,f);h.end=b(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt((h.pos*(h.end[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}});function b(g){var f;if(g&&g.constructor==Array&&g.length==3){return g}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(f=/rgba\(0, 0, 0, 0\)/.exec(g)){return a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var g;do{g=d.curCSS(h,f);if(g!=""&&g!="transparent"||d.nodeName(h,"body")){break}f="backgroundColor"}while(h=h.parentNode);return b(g)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(g,h,f,j,i){return d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return j*(h/=i)*h+f},easeOutQuad:function(g,h,f,j,i){return -j*(h/=i)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h+f}return -j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return j*(h/=i)*h*h+f},easeOutCubic:function(g,h,f,j,i){return j*((h=h/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h+f}return j/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return j*(h/=i)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return -j*((h=h/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h+f}return -j/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return j*(h/=i)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return j*((h=h/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h*h+f}return j/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return -j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return -j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h==0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){return(h==i)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g,h,f,j,i){if(h==0){return f}if(h==i){return f+j}if((h/=i/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return -j*(Math.sqrt(1-(h/=i)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return j*Math.sqrt(1-(h=h/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=i/2)<1){return -j/2*(Math.sqrt(1-h*h)-1)+f}return j/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h").css({position:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=="show"?(d-Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=="show"?(f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=="show"?0:1}).animate({left:l.left+d*(g/e)+(b.options.mode=="show"?0:(d-Math.floor(e/2))*(g/e)),top:l.top+f*(c/k)+(b.options.mode=="show"?0:(f-Math.floor(k/2))*(c/k)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?h.css({visibility:"visible"}):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);;/* - * jQuery UI Effects Fold 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Effects/Fold - * - * Depends: - * effects.core.js - */ -(function(a){a.effects.fold=function(b){return this.queue(function(){var e=a(this),k=["position","top","left"];var h=a.effects.setMode(e,b.options.mode||"hide");var o=b.options.size||15;var n=!(!b.options.horizFirst);var g=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,k);e.show();var d=a.effects.createWrapper(e).css({overflow:"hidden"});var i=((h=="show")!=n);var f=i?["width","height"]:["height","width"];var c=i?[d.width(),d.height()]:[d.height(),d.width()];var j=/([0-9]+)%/.exec(o);if(j){o=parseInt(j[1],10)/100*c[h=="hide"?0:1]}if(h=="show"){d.css(n?{height:0,width:o}:{height:o,width:0})}var m={},l={};m[f[0]]=h=="show"?c[0]:o;l[f[1]]=h=="show"?c[1]:0;d.animate(m,g,b.options.easing).animate(l,g,b.options.easing,function(){if(h=="hide"){e.hide()}a.effects.restore(e,k);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(e[0],arguments)}e.dequeue()})})}})(jQuery);;/* - * jQuery UI Effects Highlight 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Effects/Highlight - * - * Depends: - * effects.core.js - */ -(function(a){a.effects.highlight=function(b){return this.queue(function(){var e=a(this),d=["backgroundImage","backgroundColor","opacity"];var h=a.effects.setMode(e,b.options.mode||"show");var c=b.options.color||"#ffff99";var g=e.css("backgroundColor");a.effects.save(e,d);e.show();e.css({backgroundImage:"none",backgroundColor:c});var f={backgroundColor:g};if(h=="hide"){f.opacity=0}e.animate(f,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(h=="hide"){e.hide()}a.effects.restore(e,d);if(h=="show"&&a.browser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;/* - * jQuery UI Effects Pulsate 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Effects/Pulsate - * - * Depends: - * effects.core.js - */ -(function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this);var g=a.effects.setMode(d,b.options.mode||"show");var f=b.options.times||5;var e=b.duration?b.duration/2:a.fx.speeds._default/2;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b.options.easing);f=f-2}for(var c=0;c').appendTo(document.body).addClass(b.options.className).css({top:d.top,left:d.left,height:f.innerHeight(),width:f.innerWidth(),position:"absolute"}).animate(g,b.duration,b.options.easing,function(){c.remove();(b.callback&&b.callback.apply(f[0],arguments));f.dequeue()})})}})(jQuery);; \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.center.js b/resources/library/search/Calculator.wgt/js/jquery.center.js deleted file mode 100644 index 9715dba9..00000000 --- a/resources/library/search/Calculator.wgt/js/jquery.center.js +++ /dev/null @@ -1,56 +0,0 @@ -jQuery.fn.center = function(params) { - - var options = { - - vertical: true, - horizontal: true - - } - op = jQuery.extend(options, params); - - this.each(function(){ - - //initializing variables - var $self = jQuery(this); - //get the dimensions using dimensions plugin - var width = $self.width(); - var height = $self.height(); - //get the paddings - var paddingTop = parseInt($self.css("padding-top")); - var paddingBottom = parseInt($self.css("padding-bottom")); - //get the borders - var borderTop = parseInt($self.css("border-top-width")); - var borderBottom = parseInt($self.css("border-bottom-width")); - //get the media of padding and borders - var mediaBorder = (borderTop+borderBottom)/2; - var mediaPadding = (paddingTop+paddingBottom)/2; - //get the type of positioning - var positionType = $self.parent().css("position"); - // get the half minus of width and height - var halfWidth = (width/2)*(-1); - var halfHeight = ((height/2)*(-1))-mediaPadding-mediaBorder; - // initializing the css properties - var cssProp = { - position: 'absolute' - }; - - if(op.vertical) { - cssProp.height = height; - cssProp.top = '50%'; - cssProp.marginTop = halfHeight; - } - if(op.horizontal) { - cssProp.width = width; - cssProp.left = '50%'; - cssProp.marginLeft = halfWidth; - } - //check the current position - if(positionType == 'static') { - $self.parent().css("position","relative"); - } - //aplying the css - $self.css(cssProp); - - }); - -}; \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js b/resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js deleted file mode 100644 index 2e06f673..00000000 --- a/resources/library/search/Calculator.wgt/js/jquery.disable.text.select.js +++ /dev/null @@ -1,62 +0,0 @@ -/** - * .disableTextSelect - Disable Text Select Plugin - * - * Version: 1.1 - * Updated: 2007-11-28 - * - * Used to stop users from selecting text - * - * Copyright (c) 2007 James Dempster (letssurf@gmail.com, http://www.jdempster.com/category/jquery/disabletextselect/) - * - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - **/ - -/** - * Requirements: - * - jQuery (John Resig, http://www.jquery.com/) - **/ -(function($) { - if ($.browser.mozilla) { - $.fn.disableTextSelect = function() { - return this.each(function() { - $(this).css({ - 'MozUserSelect' : 'none' - }); - }); - }; - $.fn.enableTextSelect = function() { - return this.each(function() { - $(this).css({ - 'MozUserSelect' : '' - }); - }); - }; - } else if ($.browser.msie) { - $.fn.disableTextSelect = function() { - return this.each(function() { - $(this).bind('selectstart.disableTextSelect', function() { - return false; - }); - }); - }; - $.fn.enableTextSelect = function() { - return this.each(function() { - $(this).unbind('selectstart.disableTextSelect'); - }); - }; - } else { - $.fn.disableTextSelect = function() { - return this.each(function() { - $(this).bind('mousedown.disableTextSelect', function() { - return false; - }); - }); - }; - $.fn.enableTextSelect = function() { - return this.each(function() { - $(this).unbind('mousedown.disableTextSelect'); - }); - }; - } -})(jQuery); \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js b/resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js deleted file mode 100644 index 749b2d56..00000000 --- a/resources/library/search/Calculator.wgt/js/jquery.easing.1.2.js +++ /dev/null @@ -1,140 +0,0 @@ -/* - * jQuery EasIng v1.1.2 - http://gsgd.co.uk/sandbox/jquery.easIng.php - * - * Uses the built In easIng capabilities added In jQuery 1.1 - * to offer multiple easIng options - * - * Copyright (c) 2007 George Smith - * Licensed under the MIT License: - * http://www.opensource.org/licenses/mit-license.php - */ - -// t: current time, b: begInnIng value, c: change In value, d: duration - -jQuery.extend( jQuery.easing, -{ - easeInQuad: function (x, t, b, c, d) { - return c*(t/=d)*t + b; - }, - easeOutQuad: function (x, t, b, c, d) { - return -c *(t/=d)*(t-2) + b; - }, - easeInOutQuad: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t + b; - return -c/2 * ((--t)*(t-2) - 1) + b; - }, - easeInCubic: function (x, t, b, c, d) { - return c*(t/=d)*t*t + b; - }, - easeOutCubic: function (x, t, b, c, d) { - return c*((t=t/d-1)*t*t + 1) + b; - }, - easeInOutCubic: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t*t + b; - return c/2*((t-=2)*t*t + 2) + b; - }, - easeInQuart: function (x, t, b, c, d) { - return c*(t/=d)*t*t*t + b; - }, - easeOutQuart: function (x, t, b, c, d) { - return -c * ((t=t/d-1)*t*t*t - 1) + b; - }, - easeInOutQuart: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t*t*t + b; - return -c/2 * ((t-=2)*t*t*t - 2) + b; - }, - easeInQuint: function (x, t, b, c, d) { - return c*(t/=d)*t*t*t*t + b; - }, - easeOutQuint: function (x, t, b, c, d) { - return c*((t=t/d-1)*t*t*t*t + 1) + b; - }, - easeInOutQuint: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; - return c/2*((t-=2)*t*t*t*t + 2) + b; - }, - easeInSine: function (x, t, b, c, d) { - return -c * Math.cos(t/d * (Math.PI/2)) + c + b; - }, - easeOutSine: function (x, t, b, c, d) { - return c * Math.sin(t/d * (Math.PI/2)) + b; - }, - easeInOutSine: function (x, t, b, c, d) { - return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; - }, - easeInExpo: function (x, t, b, c, d) { - return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; - }, - easeOutExpo: function (x, t, b, c, d) { - return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; - }, - easeInOutExpo: function (x, t, b, c, d) { - if (t==0) return b; - if (t==d) return b+c; - if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; - return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; - }, - easeInCirc: function (x, t, b, c, d) { - return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; - }, - easeOutCirc: function (x, t, b, c, d) { - return c * Math.sqrt(1 - (t=t/d-1)*t) + b; - }, - easeInOutCirc: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; - return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; - }, - easeInElastic: function (x, t, b, c, d) { - var s=1.70158;var p=0;var a=c; - if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; - if (a < Math.abs(c)) { a=c; var s=p/4; } - else var s = p/(2*Math.PI) * Math.asin (c/a); - return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; - }, - easeOutElastic: function (x, t, b, c, d) { - var s=1.70158;var p=0;var a=c; - if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; - if (a < Math.abs(c)) { a=c; var s=p/4; } - else var s = p/(2*Math.PI) * Math.asin (c/a); - return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; - }, - easeInOutElastic: function (x, t, b, c, d) { - var s=1.70158;var p=0;var a=c; - if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); - if (a < Math.abs(c)) { a=c; var s=p/4; } - else var s = p/(2*Math.PI) * Math.asin (c/a); - if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; - return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; - }, - easeInBack: function (x, t, b, c, d, s) { - if (s == undefined) s = 1.70158; - return c*(t/=d)*t*((s+1)*t - s) + b; - }, - easeOutBack: function (x, t, b, c, d, s) { - if (s == undefined) s = 1.70158; - return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; - }, - easeInOutBack: function (x, t, b, c, d, s) { - if (s == undefined) s = 1.70158; - if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; - return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; - }, - easeInBounce: function (x, t, b, c, d) { - return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; - }, - easeOutBounce: function (x, t, b, c, d) { - if ((t/=d) < (1/2.75)) { - return c*(7.5625*t*t) + b; - } else if (t < (2/2.75)) { - return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; - } else if (t < (2.5/2.75)) { - return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; - } else { - return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; - } - }, - easeInOutBounce: function (x, t, b, c, d) { - if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; - return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; - } -}); \ No newline at end of file diff --git a/resources/library/search/Calculator.wgt/js/jquery.ubwidget.js b/resources/library/search/Calculator.wgt/js/jquery.ubwidget.js deleted file mode 100644 index b4fd2abb..00000000 --- a/resources/library/search/Calculator.wgt/js/jquery.ubwidget.js +++ /dev/null @@ -1,259 +0,0 @@ -(function($) { - jQuery.fn.ubwidget = function(options) { - var settings = jQuery.extend({}, jQuery.fn.ubwidget.defaults, options); - - DD_roundies.addRule('.ubw-standard-corners', '5px', true); - DD_roundies.addRule('.ubw-button-corners', '4px', true); - DD_roundies.addRule('.ubw-i-corners', '4px', true); - - $(window) - .bind("blur", function(event){ - }) - .trigger("focus"); - - return this.each(function() { - var ubwbody = $(this) - .addClass("ubw-body"); - - var ubwcontainer = $("
    ") - .append(ubwbody) - .addClass("ubw-container") - .css({ - width:settings.width, - height:settings.height - }) - .disableTextSelect(); - - $('body').append(ubwcontainer); - }); - }; - - // Default options - - jQuery.fn.ubwidget.defaults = { - width:200, - height:250 - }; - - // Shadows - - jQuery.fn.ubwshadows = function(settings){ - - var shadow = $("
    ") - .addClass("ubw-standard-corners") - .css({ - backgroundColor:"#333377", - opacity:".1", - filter: "alpha(opacity = 10)", - position:"absolute", - top:settings.t, - left:settings.l, - width:settings.w, - height:settings.h - }); - - $(this).before(shadow); - }; - - jQuery.fn.ubwbutton = function(size, arrows) { - var arrows = typeof(arrows) != "undefined" ? arrows = arrows : arrows = {top:0, right:0, bottom:0, left:0}; - var button = null; - var scale = 0.20; - var url = ""; - var buttonbody; - - - return this.each(function() { - button = $(this) - .addClass("ubw-button-wrapper") - .css({zIndex:0}); - - url = $(this).find("img").attr("src"); - url = url.split("."); - - var buttonContent = $("
    ") - .addClass("ubw-button-content"); - buttonContent.find("td").html($(this).html()); - $(this).empty(); - - var buttonCanvas = $("
    ") - .addClass("ubw-button-canvas") - .appendTo(button) - .html('
    '); - - if(arrows.top)buttonCanvas.find(".ubw-button-arrowTop").children("img").css({visibility:"visible"}); - if(arrows.right)buttonCanvas.find(".ubw-button-arrowRight").children("img").css({visibility:"visible"}); - if(arrows.bottom)buttonCanvas.find(".ubw-button-arrowBottom").children("img").css({visibility:"visible"}); - if(arrows.left)buttonCanvas.find(".ubw-button-arrowLeft").children("img").css({visibility:"visible"}); - - var buttonBody = buttonCanvas.find(".ubw-button-body") - .addClass("ubw-button-out") - .append(buttonContent) - .bind("mouseenter", buttonOverHandler) - .bind("mouseleave", buttonOutHandler) - .bind("mousedown", buttonDownHandler) - .bind("mouseup", buttonUpHandler) - .css({ - width:size.w, - height:size.h - }); - - button.width(size.w+9).height(size.h+2); - buttonbody = buttonBody.find(".ubw-button-content"); - }); - - - function buttonOverHandler(e) { - buttonbody.find("img").attr("src", url[0]+"_over.png"); - - button.css({ - zIndex:1 - }); - }; - - function buttonOutHandler(e){ - buttonbody.find("img").attr("src", url[0]+".png"); - - button.css({ - zIndex:0 - }); - }; - - function buttonDownHandler(e){ - buttonbody.find("img").attr("src", url[0]+"_over_down.png"); - }; - - function buttonUpHandler(e){ - url[0] = url[0].replace("_down", ""); - buttonbody.find("img").attr("src", url[0]+"_over.png"); - }; - - }; - - jQuery.fn.ubwtoggle = function(activated, _firstFunc, _secondFunc) { - var activated = typeof(activated) != "undefined" ? activated = 1 : activated = 0; - - return this.each(function(){ - var button = $(this); - var buttonBody = button.find(".ubw-button-body"); - var img = buttonBody.find("img"); - var imgsrc = img.attr("src"); - - var firstFunc = _firstFunc; - var secondFunc = _secondFunc; - - buttonBody - .toggle( - function(){ - img.css({visibility:"hidden"}); - firstFunc(); - }, - function(){ - img.css({visibility:"visible"}); - secondFunc(); - } - ); - - if(activated){ - buttonBody.trigger("click"); - }; - }); - }; - - - jQuery.fn.ubwidget.sliderbutton = function() { - - }; - - jQuery.fn.ubwidget.inspector = function(_position, content, button){ - - var position = {x:_position.x, y:_position.y}; - - var catcher = $("
    ") - .css({ - position:"absolute", - width:"100%", - height:"100%" - }) - .mousedown(function(){ - inspector.hide(); - removeDropShadow(); - catcher.hide(); - //resizeubcanvas() - }); - - $("body").append(catcher); - catcher.hide(); - - var inspector = $("
    ") - .css({ - left:position.x, - top:position.y - }) - .append(content) - .appendTo($("body")) - .hide() - .disableTextSelect(); - - var inspectorWidth = inspector.width(); - var inspectorHeight = inspector.height(); - var windowWidth = $(window).width(); - var windowHeight = $(window).height(); - - $("body").prepend(button); - button.addClass("ubw-rounded") - .click(function(){ - catcher.show(); - inspector.show(); - dropShadow(); - resizeubcanvas() - }); - - function dropShadow (){ - inspector.ubwshadows({w:inspectorWidth+23,h:inspectorHeight+22,l:55,t:55})} - function removeDropShadow (){ - $(".ubw-shadow").remove()} - - // !! - $(".ubw-shadow") - .mousedown(function(){ - inspector.hide(); - removeDropShadow(); - catcher.hide(); - resizeubcanvas() - }); - - function resizeWidget(w, h){ - window.resizeTo(w+2, h+2); - $("#indicator").remove(); - var indicator = $("
    ") - .css({ - width:w, - height:h, - position:"absolute", - left:0, - top:0, - border:"1px solid #ff0000" - }); - //$("body").prepend(indicator); - } - - function resizeubcanvas(){ - - if(inspector.css("display")=="none"){ - resizeWidget(windowWidth, windowHeight); - return 0; - }; - - var inspectorbottom = inspector.position().top+inspector.height()+40; - var inspectorright = inspector.position().left+inspector.width()+40; - - if($(window).height()") - .css({ - height:h, - marginRight:0, - width:20, - float:"left", - backgroundImage:"url(images/historytab.png)", - backgroundRepeat:"no-repeat" - }) - .toggle( - function(){ - resizeWidget(370, 294); - historyPanel.show(); - $(".ubw-container").css({ - backgroundImage:"url(images/back.png)", - width:328 - }); - if(window.uniboard){ - window.uniboard.setPreference('historyTab', "visible"); - }; - }, - function(){ - resizeWidget(200, 294); - historyPanel.hide(); - $(".ubw-container").css({ - backgroundImage:"url(images/back_small.png)", - width:160 - }); - if(window.uniboard){ - window.uniboard.setPreference('historyTab', "hidden"); - }; - } - ) - .hover( - function(){ - $(this).css({ - backgroundImage:"url(images/historytabOver.png)" - }); - }, - function(){ - $(this).css({ - backgroundImage:"url(images/historytab.png)" - }); - } - ) - .appendTo($("body")); - - var space = $("
    "); - space.css({width:5, height:1, float:"left"}); - - var keysPanel = $("
    ").css({float:"left"}); - var mode = "standard"; - var calc = ""; - var displayTrunk = ""; - var historyTrunk = ""; - var lastHistory = ""; - var subtrunk = 0; - var itrunk = 0; - var trunkpos = 0; - var lastchar = {type:"NaN", value:"null"}; - var inparenthesis = false; - var erase = false; - var abtn; - var readyToCompute = false; - var lastResult = "0"; - var gDecimalSeparator = ""; - var gThousandsSeparator = ""; - var gDecimalCode = 0; - var gDecimalString = ""; - var gError = false; - - var historyTxt = "0"; - - var display = $("
    0
    ") - .addClass("ubw-inputbox") - .css({ - padding:"12px", - marginLeft:"2px", - marginBottom:"9px", - marginTop:7, - backgroundImage:"url(images/display.png)", - fontSize:"22px", - fontFamily:"Arial, Helvetica, Sans-serif", - color:"#777788", - width:118, - height:28, - overflow:"hidden", - textAlign:"right", - }); - - var standardPanel = $("
    ").css({float:"left"}); - - var cKeySize = {w:33, h:36}; - - var btn7 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("7", 1)}); - var btn8 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("8", 1)}); - var btn9 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("9", 1)}); - var btnDiv = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("/", 0)}); - var btn4 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("4", 1)}); - var btn5 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("5", 1)}); - var btn6 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("6", 1)}); - var btnMul = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("*", 0)}); - var btn1 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("1", 1)}); - var btn2 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("2", 1)}); - var btn3 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("3", 1)}); - var btnSou = $("
    ").ubwbutton({w:68, h:34}) - .mousedown(function(){appendToDisplay("-", 0)}); - var btn0 = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("0", 1)}); - var btnDot = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay(".", 1)}); - var btnC = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){reset()}); - var btnAdd = $("
    ").ubwbutton({w:68, h:34}) - .mousedown(function(){appendToDisplay("+", 0)}); - var btnPaL = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay("(", 1)}); - var btnPaR = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){appendToDisplay(")", 1)}); - var btnEqu = $("
    ").ubwbutton({w:cKeySize.w, h:cKeySize.h}) - .mousedown(function(){compute()}); - - var historyPanel = $("
    ") - .css({ - backgroundImage:"url(images/historyback.png)", - width:"auto", - height:"auto", - float:"left", - marginLeft:3, - marginRight:2, - marginTop:6 - }) - .hide(); - - var historyBox = $("") - .css({ - padding:10, - fontSize:"20px", - fontFamily:"Arial, Helvetica, Sans-serif", - width:143, - height:236, - backgroundColor:"transparent", - resize:"none", - border:"none", - overlay:"none", - color:"#eeeeee" - }) - .val("0"); - - historyPanel.append(historyBox); - - var stop = $("
    "); - var sleft = $("
    "); - var sright = $("
    "); - - stop.css({width:140}) - .append(btnAdd).append(btnSou) - .append(btn7).append(btn8).append(btn9).append(btnMul) - .append(btn4).append(btn5).append(btn6).append(btnDiv); - - sleft.css({width:105, float:"left"}) - .append(btn1).append(btn2).append(btn3) - .append(btn0).append(btnDot).append(btnC); - - sright.css({width:45, float:"left"}) - .append(btnEqu); - - - standardPanel.css({width:150}) - .append(stop) - .append(sleft).append(sright); - - keysPanel - .append(display) - .append(standardPanel); - - ubwidget - .append(historyPanel) - .append(keysPanel); - - if(window.uniboard){ - historyTxt = window.uniboard.preference('historyTxt', historyTxt); - var ht = window.uniboard.preference('historyTab', "hidden"); - $("#historyBox").val(historyTxt); - if(ht === "visible"){ - historyTab.trigger("click"); - }; - } - -function resizeWidget(w, h){ - window.uniboard.resize(w+2, h+2); - $("#indicator").remove(); - var indicator = $("
    ") - .css({ - width:w, - height:h, - position:"absolute", - left:0, - top:0, - border:"1px solid #ff0000" - }); -} - -function compute(){ - var result = eval(calc) - - $("#display").text(updateDisplay(result)); - lastResult = result; - lastchar.type = "Nan"; - lastchar.value = ""; - calc = ""; - - $("#historyBox").val($("#historyBox").val()+historyTrunk+"\n= "+updateDisplay(result)+"\n\n"); - $("#historyBox").scrollTop(99999); - - displayTrunk = ""; - historyTrunk = ""; - - if(window.uniboard){ - window.uniboard.setPreference('historyTxt', $("#historyBox").val()); - }; - - lastHistory = $("#historyBox").val(); -} - -function reset(){ - $("#display").text("0"); - calc=""; - displayTrunk=""; - historyTrunk=""; - $("#historyBox").val(lastHistory); - $("#historyBox").scrollTop(99999); -} - -function formatNumberWithDelimiters(number) { - var delimiter = gThousandsSeparator; - var numString = number.toString(); - - if (!numString) - return "0"; - - var dot = numString.indexOf(gDecimalSeparator); - if (dot == -1) - dot = numString.length; - - var stop = numString.length-dot; - var characteristic = numString.substr(0, dot); - if (!parseInt(characteristic)) - return numString; - - // see if it's a negative number - var numIsNegative = (parseInt(characteristic) < 0) - - var newNumber = ""; - var delimiterCount = Math.floor((characteristic.length-1) / 3); - var extras = characteristic.length % 3; - if (!extras && characteristic.length > 2) - extras = 3; - - if (extras) - newNumber = newNumber + characteristic.substr(0, extras); - - for (var i=0;i< delimiterCount; i++) { - - if ( (0 == i) && numIsNegative && (extras == 1)) - newNumber = newNumber + characteristic.substr(extras + (i * 3), 3); - else - newNumber = newNumber + delimiter + characteristic.substr(extras + (i * 3), 3); - } - - return (dot ? (newNumber + numString.substr(dot, stop)) : newNumber); -} - - -function formatNumberWithScientificNotation(number) { - if (number == 0) - return number; - - var numString = number.toString(); - if (!numString) - return "0"; - - var num = new Number(numString); - var sci = num.toExponential(5); - if (sci == "NaN") - sci = formatNumberWithDelimiters(numString); - if (!sci) - return "0"; - - return sci; -} - -function updateDisplay(number){ - if(String(number).length > 8){ - number = formatNumberWithScientificNotation(number); - } - else{ - number = number; - } - - return number; -} - -function appendToDisplay(_char, v){ - var char = _char; - - // Display - if($("#historyBox").val() === "0"){ - $("#historyBox").val(""); - }; - - if(char == "-" && lastchar.type == "NaN"){ - char = "m"; - }; - - // char is a number - if(char <= 0 || char > 0 || char == "." || char == "m" || char == "(" || char == ")"){ - if(char == "m"){ - char = "-"; - }; - - if(lastchar.type == "NaN"){ - displayTrunk = ""; - }; - - if(lastchar.value == "." && char == "."){ - calc = calc.substr(0, calc.length-1); - displayTrunk = displayTrunk.substr(0, displayTrunk.length-1); - }; - - calc += String(char); - displayTrunk += String(char); - historyTrunk += String(char); - lastchar.type = "Number"; - } - // char is an operator - else { - if(calc.length === 0){ - var endCalc = calc; - calc = lastResult + endCalc; - historyTrunk = updateDisplay(lastResult); - } - - if(lastchar.type == "NaN"){ - calc = calc.substr(0, calc.length-1); - calc += char; - $("#historyBox").val($("#historyBox").val().substr(0, $("#historyBox").val().length-1)); - } - else{ - try{ - calc = eval(calc) + String(char); - }catch(e){} - } - - lastchar.type = "NaN"; - try{ - displayTrunk = eval(calc.substr(0, calc.length-1)); - }catch(e){} - $("#historyBox").val($("#historyBox").val()+historyTrunk+char); - $("#historyBox").scrollTop(99999); - historyTrunk = ""; - } - - lastchar.value = char; - $("#display").text(updateDisplay(displayTrunk)); -} - -}; diff --git a/resources/library/search/WebBrowser.wgs/config.xml b/resources/library/search/WebBrowser.wgs/config.xml deleted file mode 100644 index eb794e2d..00000000 --- a/resources/library/search/WebBrowser.wgs/config.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - Web Browser - Mnemis SA - Simple web browser - - - diff --git a/resources/library/search/WebBrowser.wgs/css/howto.css b/resources/library/search/WebBrowser.wgs/css/howto.css deleted file mode 100644 index 7ce2eb70..00000000 --- a/resources/library/search/WebBrowser.wgs/css/howto.css +++ /dev/null @@ -1,44 +0,0 @@ - -#content{ - width:90%; - margin:5%; -} - -#content table{ - width:100%; -} - -#info-ico{ - float:right; -} - -.column{ - width:55%; -} - -#f{ - margin-top:-20px; -} - -.img{ - margin-left:30px; -} - -.spacer{ - margin-bottom:30px; -} - -.lspacer{ - margin-bottom:12px; -} - -h1{ - font-size:20px; - color:rgb(30,50,230); -} - -p.small{ - margin-top:-8px; - font-size:10px; - font-weight:bold; -} \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/css/main.css b/resources/library/search/WebBrowser.wgs/css/main.css deleted file mode 100644 index 6636c1e5..00000000 --- a/resources/library/search/WebBrowser.wgs/css/main.css +++ /dev/null @@ -1,182 +0,0 @@ - -body{ - margin-top:10px; - margin-left:10px; - font-family:Arial, Sans-serif; - font-size:15px; - color:#444; -} - -.icon-container{ - width:40px; - height:40px; - overflow:hidden; -} - -#shadow{ - position:absolute; - z-index:0; - width:512px; - height:58px; - padding-left:8px; - margin-top:3px; - margin-left:3px; - background-color:rgb(210,210,210); -} - -#inputfield{ - position:absolute; - z-index:1; - width:520px; - height:58px; - background-color:rgb(230,230,233); - border:1px solid rgb(220, 220, 220); -} - -.button{ - float:left; - padding:4px 5px; - cursor:pointer; - background-color:rgb(45,65,250); - border:1px solid; - border-color:rgb(45,65,250) rgb(25,45,230) rgb(25,45,230) rgb(45,65,250); - text-transform:capitalize; - font-size:12px; - font-weight:bold; - color:white; -} - -#search-button{ - margin-top:17px; - margin-left:17px; -} - -#back-button{ - margin-top:17px; - margin-left:17px; -} - -#forward-button{ - margin-top:17px; - margin-left:17px; -} - -#search-button.over{ - border-color:rgb(25,45,230) rgb(45,65,250) rgb(45,65,250) rgb(25,45,230); -} - -#show-inputfield-button{ - margin-left:12px; -} - -#web-content{ - display:none; - margin-top:65px; -} - -#container{ - float:left; - position:relative; - overflow:visible; - height:auto; -} - -#container.welcome{ - width:405px; - margin-top:87px; - background-color:#FFF; -} - -#container.load{ - margin-top:0px; -} - -#container.show{ - margin-top:0px; - height:auto; -} - -#container.change{ - margin-top:80px; - height:auto; -} - -#container.error{ - width:400px; - height:auto; - margin-top:87px; - background-color:#FFF; - position:relative; -} - -#arrow{ - text-align:center; - width:100%; - margin-top:-36px; - margin-bottom:-1px; - position:relative; - z-index:4; -} - -#embeded-content{ - border:1px solid rgb(230,230,230); - position:relative; - z-index:3; - float:left; - height:auto; -} - -#show-container{ - overflow:auto; - height:auto; -} - -#show-area{ - width:80px; - height:100%; - display:none; -} - -#show-area .icon-container{ - margin:0 auto; -} - -#textbox{ - width:245px; - float:left; - padding:2px; - margin-top:17px; - margin-left:17px; - outline:none; - border:1px solid #666; - font-family:Arial, Sans-serif; - font-size:15px; - color:#444; -} - -#container-shadow{ - width:100%; - height:30px; -} - -#container-shadow td{ - height:100%; -} - -#shadow-left{ - width:193px; - background-image:url(../imgs/left.png); - background-repeat:no-repeat; -} - -#shadow-center{ - width:auto; - background-image:url(../imgs/center.png); - background-repeat:repeat; -} - -#shadow-right{ - width:193px; - background-image:url(../imgs/right.png); - background-repeat:no-repeat; -} \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/icon.png b/resources/library/search/WebBrowser.wgs/icon.png deleted file mode 100644 index 38ce94365bb6542843204649946aa229bf19f01e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8632 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 JNzo?y{{W|YQ2PJ? diff --git a/resources/library/search/WebBrowser.wgs/imgs/arrow.png b/resources/library/search/WebBrowser.wgs/imgs/arrow.png deleted file mode 100644 index e4b261bb663d05403e24e1004f10bae27185ae46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 727 zcmV;|0x127P)NDJ)nyl5yL6$b_(v77x^R(@KuG9(v{1;H8P9}kc}!B9PTx%4%)4-z zWCFwEmvi2Ecj%gVMY+$Z@;xQvhCSw7H6+=v%AR+Plo2N47(g zz=#kSTbDWKvF*?#Fzy2058wBfo^8o?Xt}p45g=|Y6BvI57yuwKza&G7rBVO@002ov JPDHLkV1hi-Q?~#B diff --git a/resources/library/search/WebBrowser.wgs/imgs/button.png b/resources/library/search/WebBrowser.wgs/imgs/button.png deleted file mode 100644 index 0825d74352dae29d7dfb35bfd144c673c642807b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3234 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 diff --git a/resources/library/search/WebBrowser.wgs/imgs/capture_youtube.jpg b/resources/library/search/WebBrowser.wgs/imgs/capture_youtube.jpg deleted file mode 100644 index 543e4b02cd5ba6c41017b13c1e3e34e9b6a16a2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9042 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 diff --git a/resources/library/search/WebBrowser.wgs/imgs/center.png b/resources/library/search/WebBrowser.wgs/imgs/center.png deleted file mode 100644 index 8a8919233bf7536ec40522ffe3e0ad7c8c97d380..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{M!3HGXPAxeOq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c6&ZQDIEGZ*N=isbFi2$*s(*OIUf?79IVXYojUA1h|0|9b pZ2D)+%<0A=?qbkzM1p~dhk-9n%IV&<>-|9844$rjF6*2UngAg)g5e+>YjJ9?91@uwL`P z`b9G(BqTJB|37GQ`2Y04C$E+siTm|hHS+&|!58UHRsZ>U%P-sB`Op8zLi)s(Z}nSz p4o;6_v+CtvRUj{t%I(m=$PmEzdTNH-9zmdG44$rjF6*2UngB1*Mh*Y~ diff --git a/resources/library/search/WebBrowser.wgs/imgs/info_ico.png b/resources/library/search/WebBrowser.wgs/imgs/info_ico.png deleted file mode 100644 index 2395f03d6837342ae9391cce71427f456ed18d37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2148 zcmV-q2%GnbP)ZW1_vWY0G!6R<-t=VnCUl%E9y)>|$T_n#TACFa>NQGB z?7fYzdU*74*DNesxYI#KGN-!k-Uretq*TCNz0|>-w>ZWt{r$jSUh}Z(G1qv3Ku>*^ zJ-O-Oqus!c_k77gAH64mN#hkND-_PDle`_Puxq!E<0m4ojiXOGJMMou!-D~pv?g;- zLUq|C8Y}Nk7;rtufoGm~@#H$!_o=;T0#m+q+Pr(iCW&DcDBMD%dO|Q%E#Bb`289;8Oo9&z}yCn zD;8`PkIv;oxEW(i`u1=>L_EdsZYcb+W>h-_+t^jpsLc zW??ZbZOIS^-dh>oEguFf|DJiZWrXq}vt=b%zcvtVs7> z{WOis7uob=o;?$ASJgqo)@6LkNtz$_cFSmJ- zx5kcEk;%Gxd_47>Ydn&=<_iB=@6jqNEaf;s5z!8J`i8vgYOHsg8WlP>`*9Lqpo5kv zX>~OUlcg#d(w)0A36(`NygWtLyZ8Dg4bpADc%0YMLrp$)bks$Ef7dewMWa(l>M@(2 zh-)oF$7(z(FOtLJ#)^FGDHo%J(z#mxO>d;zFiC?El~H}B%DB;B-~%ZhrVsOw+(_n# zk#|D|z))k!WgqU#1jy?QO+IUC)M%QW@&YuZ6(O{D{^?=ei(Wx+Y)Hmc+a{y0&rfQ09AJCA z^l76<3L&3c9Ka!xe_^jjquho3md~iu+&(a!_ztBq-XA6cfJv&M{IGgQ3BY>UZ?G{) zZ<(^$zE6DI`_LdpRw=`cp9rP&^%q{)tmz7)1C4%nhi|AT4p0Z1>J$+lu@951*%XAb zm(Tk8tmn72TRQo)2zuhesnHeXQXKO5-=sr7c{1a%Es3!2N)fS-)~%jNdg|^HX{+88 zNy_JuX;Y-TxyHen<85*A`QNR{O)a!AN#}kdv^w z=3QW$(tI{bLfatWnt8s$xdL{I$W~ct?)*JVitoFZJLWxtTKhs)?`&J@+811D*Su`rTb-ntp#M*XnuN(tgZmHK zWa)73{$XyATnH&8Y-*_v*$QiJqsQ*J(ZPkXNEQgcwen#X+qP%*UP}hR z0OTX_bC`*e_$vhDl7%|iM7;eEPnuNEY=R0IPb02frmv2L~*Ayapy*m?Yn#&IwIURV2?dURNB6>d5*>`DI69KmZ2dF+`#P1cDBV zY$qhI_I$ESn0Uan2&>%qB87u4q@)XVrobQt?6DdmZ!~7mQ z#*>8+TCLW8+%@917q@BvD7SXpF5=d#*X!rQ-jt0f%oAk^%z23(4=T`XKxv-F-J#3? za%ZtTkA@bf(gYY^o|)1Fn65mtercv_nm^2WB@Q7#R;G|0Td^|mr^P6!#bT#xVyUxudlC? zg%Vg?Tnrl<8)1EYT^O?{&YPQ?u)VzTLDx7_an@=zX+lY*@twvw1)r)9Iz7*_ zOu~#m?fJytNw3!v;0(Oa)#bMt%s7i448Zq2n3-`F5V~Ig2Ke`!ZKiC^=>OAr|rSYA{IRzGHT5l*V==A*j?8pQqn`x$ToyND7F8?TGv9{#)_BO1pu7+y0 zYC$I`iL}m8yWI}=_xE9Qb5kHi7iaSH^pr0X{PObRd45oW*=D6u$(IFQT3Qmwtcnw0 z9=II|Kyd;nP5{LT@ZF2ko$COT>!#v7mjl4W&QozV$SHphmPd|Fjn4`d2z-DP1iZkWCAeMS-&g8KmSl3PuWl7?od7eA4>D+?Zt;DaVSrK z;idWeRQ+%LHyp&REiYh>r4BrJUz!7FobP6z`*GKZ+g|XkJ1`$*c@ekf+x5&rehDxD Xu)D&zpjidt00000NkvXXu0mjfS>|TV diff --git a/resources/library/search/WebBrowser.wgs/imgs/keys_copy.jpg b/resources/library/search/WebBrowser.wgs/imgs/keys_copy.jpg deleted file mode 100644 index a050f50b765a5e03fd5307d393531bfaf884a06d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1814 zcma)4dpOj27yr(knPCjWwuX?Ix8YgJWf8*+A+*V@2(>L^o2i*%CR(dBhE}_8Q!eAK z{MaE(wg_QcyrOI_O~?|uxD;YYy1BfwQ`@u8{<)v?e4lf^pYwdqInQ~Ha!C0EX!&@0 zdjc370G7&tat;vPVOUsYB)R=i^F2^TKJF9!fO(=2%2~u9TG`L$AC;G8yNi!7zTsUz-w&K(%PV}OVri> zJMnJ=Wh)@6fxUo*fDr+l2tyEI%69NQ0B{6M1=XORfI=YAFgQl-pWI(5EdWCxU`PxG z4#$0DU~mKy5K-DDR_Qvf{?(fTN$784l8Pg2bic&h4_JI^?Z(eA-7cVb5dTsCuUg87 z0FQvF20;)31FTzB?QWh99gq~eQz#>GcQxO~tpz*eBf4&kUln7d?cAcK=c*1m`wvk& z2ZHV^h6?6iKmykeGUZb7_oypl%L0QK*B#|)H0KXOMh`RogI=ESm1if#@!35NRCTU! zcFN*RLD~Aqa%fT=Tzb*cCGq+QGiTsZN&2}1F7%)~+SZm;Qm_1{-`bq4?@A5rQy-A+ z+msa05<^bE&|azj!{}O(eeREZw~z}{eLD*~Hq9=OhRLY6a?YtQ^Vgd7^a3RzuXq?7 z<*~Pu9T_Li!ASkSi+=nC;Q>>@nvTvR?2O0T24%O6nwW-m`UDF4ystr7_v)|4%t1kI zwb$~o!{;XPE|#9Y355;mnH6oQfw&>6X{pbDTK%@Pu4LL|WR@L8`&!zFKa1>)znxPK z2X6A@in=tJkZrrG@!D#+-grv@Ltg_0KcR8+e=GNR=wlB)PwDt-gUJ@l$6cr&PNXb{80Pr)&dfr&^LLHcgGh|%-!^CW+~$P5uhEt|83j=+YHdmhC^N;% zu_{yc!ttX}-^7z&F$Shi7BgK;e`}T`N0;y0mjZFenna?kGHaSmb5nb7*9xa|5rp5~ z7!igqAGS1iO6uLWIZhTTI%y;u>Grnj7Z+(v+J&b@T`Mc#9Zc#Pj5G6GwUEYAa&%#+Ei(_5iFjR6C}ylj+BbUwPB)6lX9$sCc!K#J>w zs(W&4b-JUk8PVeZanZx?GEI6TK9gP?7hQg0^l}Flu}FCL^BLGX%-Yvk$d_9yIg<_J zuQ{VMvL6Xc{f0DA%4?KvOs*FhwKB%flQ5q&+I0Um(K7}q(jh$b^_FNT($zoUQJ8GI ziSw<9J*UQ#3rAA}PctT%0>0rcCD<*-xGim7ty)t8F_On>nU6mt#QmS8XxW2W0R^~x zY{Ze?6M0-SL*&I;!&f>tNiQLK`vQv2);zfYqqEiW(32LsMs}Wkq(X1EG2_xSwB<#Rv#5oa+-4W0uL=pa_jl;^B2yw#Nw`>2($u2zTx>)coB>0TW>Gj z#xGc%V{hj5)RMAp&@x~9nXh+utz1It`C6rvn5C1<53}?N2QRlyvDKX)%po6NjzwQJ zc;h`6Euel*q^4DI?VfKlhV!CkJQU6nl3VQ^4|LdDJ8qdXnNl;G$NS^w>sD`iB%_D+ ztH(3NWBo_u_U$Vt`W;HG-%wQ}osvk+xH2E{pxqTRLcpB5VJ{EtNR%ep>SK}j zxCABWOki*2S2tHCI{BXY-PhM9BRl+A-CgrAO=?Exv}Z|rK)}zR&_ogMz{D_9+|TZjGhc9< z+a{V*nz|}zv86(3g}I(_@=bk|!)~vY1a-53nCgN4N>`5K#n|@ZI<1lv>R~^xCeK;S zd}F(IUHYpC{!fSG@sXeaE=!DmmnHLIs7M!SNUZC diff --git a/resources/library/search/WebBrowser.wgs/imgs/keys_paste.jpg b/resources/library/search/WebBrowser.wgs/imgs/keys_paste.jpg deleted file mode 100644 index 88794bc418f915126f59dc2adc83e978ea728a9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1851 zcma)2c{JPk7XSTZl>~_-w$L_Xiz=R-)I_3q2@_T86S~-*ohmw|sI8rYv86a|b!=@$ zYDR@pYLwPeLbXYwTA}SLwN%kjYE-p(d7bxq=Fj)J=brn$pL@^ue(se$mHi9Ay1BAk z0Z;(|!sG_XmI0h|N@z?f00K||0377hDxk~=O9%-E!tTf!P&NhR0dOc33WLI7Ft{RI z?r0<&jznWnC^QO%!D7Aui&0j=swiXdcme^B*Cvrj+Pl93L?94K7$prXRzr)3BWisu z{J#&`9RP;}{D3eBhyxUGAOr`>27q+AJ{Smsa-IJLOuicg3P&LSO8!~H0w4qeLJ&wK z9P)+vPbYwbsglj{jNr0wLJ06fiFGaBRzAdR@kHeMvL^68a8t$89@O$9&rGxxa*Q5&tZP{H(nG z<{v>TwzVbR<_qayj3HRYA_rz!VgQFEAE7oY)?>$XadkjUiM#Rfe#l3IU zfuqN_`Q#sm8=WeppWk`(&k>*$*q+xZ>r=EYF!dqUu_O({EOQoqFjSlVXXRpW@5-Le z)&}I^t}DkB^+X{wYqQxkv(P&A`FXo;WHYr=^~LurvqYWNA%FJSb5aOx*Vv5<0|O&} zJ8LuEhJeJhc(I4~lnI^|&1S$nNON~rJd^cVOqeq`XN9d;eINtC_nyj8X#s3_dS#4G zVR%DBk8bNazj&$un)9Z?O_d3k7LQ&+R9qYy9CjY+*>awo3(-~6cYmqmz8@4Y=d4J% zHB(0~h*bJc&+LpN_>j)H=PI$=i}t;Q@6KJld(ZL5h<%?KkC9@Ykx46>Vrmqf$U4Hs zcM0`GsrPm(S2XmaY1%^$`35Jsud>PvnTNo>05TO=O6avlG;PHg zs6oyl{OOX%f}5kUwQVaSdp7y7%=u6UZyU6(+LAh!S>TJ?XY`~qKYf>J8$Sgv;73i{ zic)Y|!uEVGi-Zn?V{Tg|7L!rXI7t}MbV7SWQ`@hysun+UnVQr?swprSUpBKV^Wi5c;9{|s_9yLXmERe6iThFxz{@M!^Y3KVy^|?0~bUQ|J$3XXGUcJF9YvuIT1v0|3)7sOxlLL>q<5=*qcuWclsyHNHRq@Vj)~(+~9nx%Rrl zN!>bT@koHvL<6Dnkt%8;o`<#f`Tmj;0}lKBeLKUxaT_yJr&LuR3FwyjaR!@yP-b& za_3)Lq2~fjAEi($_Q%?P~ z>@A_^uHVi{i`4v;`(5$sQu3|)@ebo83K8zH!wYH?bIw?=(0_YXa?bzY5O zF69FIMKfi-$dTxSkCTLUl!_Dw@$33YFP<<&p2$Nj>6;I)=OB-l(S_xYehOr9+?%q3 zVzEA@&A%lIPsi5Y>aY<7`%O0gHyrGIZJ&U7MRrb!We2(> z>cqLA+{fNeNvm`k*+mGm!Zmb{*@IJIf|;rkxaP=Ql~chPuU`ZbqbRe7`YzuI2}PC;bF`7i zqqU~UOuy$o{2Gl$~9hott^N7EZZN_O$zQXM;xI#sR0Jwcl}yf(^8Wy zhTbPDMAZ=~YVGK9i9~*5sL;UMgJM&}{&h(YU3CdV<$cr@)7wWk|6ZTnH?Oi)A!fwd zgxxkldxw(^UX?{F7iX87avkc&wU;|~#|78F@Ff*Br=jdtKU#h=$WENzjM!#F^39aS zs&g65%2SOO4jUOUNe{-_5PV#R2_(gyukL**TOP0yVM2ZOA`wdL>*YLIs7;V;W)RRD XpK4qbJ~>8+8G4aBHro_^hHUcR6}R~B diff --git a/resources/library/search/WebBrowser.wgs/imgs/left.png b/resources/library/search/WebBrowser.wgs/imgs/left.png deleted file mode 100644 index 6c4845ac4922f3cde4c9e8566728ff828574f3e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1049 zcmV+!1m^pRP)0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#yGcYrRCwC#T8XlxAPgjqyYK%$Sh7cH zZC*A&fPkP-MR_4I+D*E{fO8H=-G0~4xxMyxq5e4Q7uo;G+J8vhNd5C1N4Dtx6=^?p z{n|&xeWlkz*HgzO_h|cch2zycujG8F?TGz2XZfD09;FeToRN5J{Q<% z0Cr7(rQn|-66ChQ8WL#3DUAS}1aJ}oPdVg?9P$DQa%4*F)>59-&fcXF#4_qw0TU|$ z+4BA@5+IQ)DLHfj|2jSh`1!ynIkrlz9%^Hu>1(A^FIiaC!r2 z)RF`_8KN3MV}J@ z$VR?LZH!|nP>7ge5WE171Y9;*02*Dnudo1*wr$Jx0?X844?tokz@wG~$N;M~#aGtn zV8;4G`jQsNz&O)WVrWN@Bvz@z8m&Ac;JZeKopk^TQ%qB!H1~fIfct)!$15oFEGgb4PRS}~?T^MbCYGdl=om>cG; zaCW!K;@q)FGgA7o7wAWoO6o`un{6o>I9a4M0VpIv37~6p=Xs@TR5?Ope3PHe6l>VSu7LMKk>Zyqak$s-g zactIiiA)fW0wFTgzQnhK`fW44`FnuCacH{*z#o%SvFD5kh((H*m6RNkwmBaI6jA5t zfO;~hA3-?CFv~77>q}A!6%l8qmyeSIX+?$t5~PTrAxF-$*37m5J|qb=ej!KVzysgi z0^mcw9b}S31A4fD1o*~}w@Uj+Py%dNuXK^%sU*m0zlgBPqe-y9zslpvF98MsqM;;{ ToM?lW00000NkvXXu0mjf=m*hp diff --git a/resources/library/search/WebBrowser.wgs/imgs/logos_web.jpg b/resources/library/search/WebBrowser.wgs/imgs/logos_web.jpg deleted file mode 100644 index 1ef68d36835e86d94817f63a511735c8dca6d7e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1877 zcma)$do^mypZQh(Sb%G$CnXq+zvD znp|>etyt1aL%bs+)=y zeyVt+zhZ2IwPj%=3r%%Duk=~MF5K?S zFuoq})KTnidmvc6sBR52CW#H?aW!spz5^4i%CT9RMp zjXHk+e193@Fgx!kix)#nzmUK>LRataDOxos;Rk|*rzwM)Q`~L8-Eq?@`DkqsL;E{vQx{-&qqV8v zd@%|s0bJjFE}jXI01fx39d~m@OL`Z*s=`AM&dUor0Xhba zUN@WLuAdz1y6;U5!)OK6kB@69+HfEXG=6yM&E|S7ZjEc#x%&FN3O1K07UG6!&9Nyi zF}?Z0IH~g*S17YRV|Lj{4XqcGIgsu5UN#Mt!SlqcsoZx_u?yXz%L_|gLV9vEOU2B) zeCoME%pWbjp}E~*Va7Z~M2?1)v9W=;6Lv$1T~Y}!XSFQZ_w!iS)ZIdq)C`#TYcl^< zN}pNItT!0D@;V5`Z>=BX5_6z^hgY??-5=w99Amd0CCiVG956$jQM3+NCP^EwF?2tD z@${~}TyQ=%^KDxe-J7w8(a~&6GfwMo;yl2zTGw_X#$C4Xo zxA2#6yL4lD-^{?xcaJTXn=;Yg@;#oRsbvlNDFqZQYI5|7Ajlk5`mRJ}?=eQ4&g~k* z4KiVN;9#Jdvw1sl=vOB!qpX$g@R%7i>I`XhV;JsB&{SX7eHpExidPC_Wy zN5@s$RoI<^AS1H&t3_@H{;;O#9r}2ej=Hk#fH$_Rv1T&Y_SIap1-n4g`q1hub;$?Z z6U2<8WIQz$_g0mMD0|tqQclzBo+mnKd>M;@mP=dkxu46|LB+E$e4JT4mq|Dgu`+U&=f5ZjkN{|h znu*bqM?N~-8_lHu)YSek1Ut569qNVb<^4*i3gdZ2&bhjCpY&$;ly_9ct2!k`iiD%z zo943#Hw@)Q1jE)K`v`=yAP1f(_KW7QR3KTz`0M?9J43<-tJCy*1|2(fP-bJA3ZAaf z+^m<&xb^8%VF~W{r!*rvL;5Sd;$EA~``XMjQydn9EeJN5UFokON9`M``HEeW`qQ|Y z@SBB?Tc_FsB|uane_&u(%jrSkLWV0cFmNK>JWY)M1I&0#6rAkzOD*z|qr8wo%HUYz<0Mwh($ E6T24}tN;K2 diff --git a/resources/library/search/WebBrowser.wgs/imgs/right.png b/resources/library/search/WebBrowser.wgs/imgs/right.png deleted file mode 100644 index 7059bc2bfbe2370336ceaca03dda213897d430f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1059 zcmV+;1l;?HP)0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU##Ysd#RCwC#n~jbWArQxzvr(hbXpHf4 zF~*nh{hv#(3rf>AbYx%#X144en~>cr3v7G;AM*hV&beQXcYyG7styM4ztkrX_m%np z;dme%yQK{ReiQEVgyig#vLxkrF7f)$zw&%8zmw}@rYxvGe;y|s&L6ZK8e+EW z!=itQ*d*d`3P5q|T0{#B2%zKpV+gJSO~mgrB`^v;{`*V{0d&@H!4mYqK#8CS4rm0X z6$}XkToAbZ-JV)Nv%Wgtla~P1}NHRsxB31I@_1T z@0l}yp#I^9v%dre5P-69wZPFBuhm7eaASI1oZgrM8sMqbVPP*QHn>~|6hCm>A;1&A zr6mBxHrkN%+-K!JY54M*;?@vzOFt9@0R_m5Fh+1COV9&>#mu|5Re(+izz7^|*Q(VD zaL*4)*{K`^IIEMh3>XF~5Dr!lNX0#B8!!N&6@ZpZl7{ur%nr3!l3b9x5N^?e)18%o zIBON+z(0+I*U}CKgh)G`s`a-HbdM%>Wty;qsMsL-UrEeb?O~v2)mp=_22C?fDyf&& zIl?0NOr|IW0t4U)2y&UE(*r!MB&K`AvsNFl6PS9kKGJI-AP9t8ge}665Iv3=NO$Pb zKqR9He?&KGWSFFuLb`o~vxg`YT%uaq6rYQ0331SG1Bq&F;ag^uB>jvAQ%j5>b*pN9 zP+K8Ytv;#c@WesXGI)=d)+TV;5ALQ*6=I)`{5_myq5uB^PPaH~p z$4=kOiT&GuWLV zZX5)T_{qNFkM?S6X9{xQ?->MOh~6zuzre%P>x5t@7D58dgkT=Kb&(|ZTp^e<);#tM dL-qJ8zyN-8FmPablVJb=002ovPDHLkV1g{;+M56X diff --git a/resources/library/search/WebBrowser.wgs/index.html b/resources/library/search/WebBrowser.wgs/index.html deleted file mode 100644 index e5f7cde8..00000000 --- a/resources/library/search/WebBrowser.wgs/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - Video Picker - - - - - - - - - -
    -
    - -
    -
    Previous
    -
    Next
    - -
    Show
    -
    - -
    -
    arrow-top
    - -
    -
    - -
    - - - - - - - -
     
    -
    - -
    - - - \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/locales/en/capture_widget.jpg b/resources/library/search/WebBrowser.wgs/locales/en/capture_widget.jpg deleted file mode 100644 index 284ebece5fb26a2cae8f8ed2f0c6a2c11d770f30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15452 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 P5+%rl|F0uNaNU0ZDJJnj diff --git a/resources/library/search/WebBrowser.wgs/locales/en/error.html b/resources/library/search/WebBrowser.wgs/locales/en/error.html deleted file mode 100644 index 68b99f56..00000000 --- a/resources/library/search/WebBrowser.wgs/locales/en/error.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - -
    -

    This Url cannot be used.

    - Back -
    diff --git a/resources/library/search/WebBrowser.wgs/locales/en/howto.html b/resources/library/search/WebBrowser.wgs/locales/en/howto.html deleted file mode 100644 index 6d0f52eb..00000000 --- a/resources/library/search/WebBrowser.wgs/locales/en/howto.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - -
    - -
    -

    Web Browser

    -

    Please use the adress bar to add a website to your presentation

    -
    -
    diff --git a/resources/library/search/WebBrowser.wgs/locales/fr/capture_widget.jpg b/resources/library/search/WebBrowser.wgs/locales/fr/capture_widget.jpg deleted file mode 100644 index 284ebece5fb26a2cae8f8ed2f0c6a2c11d770f30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15452 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 P5+%rl|F0uNaNU0ZDJJnj diff --git a/resources/library/search/WebBrowser.wgs/locales/fr/error.html b/resources/library/search/WebBrowser.wgs/locales/fr/error.html deleted file mode 100644 index 5e746138..00000000 --- a/resources/library/search/WebBrowser.wgs/locales/fr/error.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - -
    -

    Cette adresse Url ne peut pas être utilisée.

    - Retour -
    diff --git a/resources/library/search/WebBrowser.wgs/locales/fr/howto.html b/resources/library/search/WebBrowser.wgs/locales/fr/howto.html deleted file mode 100644 index 7215b9ac..00000000 --- a/resources/library/search/WebBrowser.wgs/locales/fr/howto.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - -
    - -
    -

    Navigateur Web

    -

    Tapez une addresse URL dans le champ de texte pour l'afficher.

    -
    -
    diff --git a/resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js b/resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js deleted file mode 100644 index b1ae21d8..00000000 --- a/resources/library/search/WebBrowser.wgs/scripts/jquery-1.3.2.min.js +++ /dev/null @@ -1,19 +0,0 @@ -/* - * jQuery JavaScript Library v1.3.2 - * http://jquery.com/ - * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License - * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 - */ -(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
    "]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
    ","
    "]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); -/* - * Sizzle CSS Selector Engine - v0.9.3 - * Copyright 2009, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * More information: http://sizzlejs.com/ - */ -(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

    ";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
    ";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
    ").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
    ';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); \ No newline at end of file diff --git a/resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js b/resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js deleted file mode 100644 index 827bdb80..00000000 --- a/resources/library/search/WebBrowser.wgs/scripts/jquery.oembed.js +++ /dev/null @@ -1,146 +0,0 @@ -(function($) { - $.fn.oembed = function(url, options) { - - options = $.extend({}, $.fn.oembed.defaults, options); - - return this.each(function() { - - var container = $(this), - target = (url != null) ? url : container.attr("href"), - provider; - - if (target != null) { - - provider = getOEmbedProvider(target); - - if (provider != null) { - provider.maxWidth = options.maxWidth; - provider.maxHeight = options.maxHeight; - - provider.embedCode(target, function(code) { container.html(code); }); - } - } - }); - }; - - // Plugin defaults - $.fn.oembed.defaults = { - maxWidth: 500, - maxHeight: 400 - }; - - $.fn.oembed.getPhotoCode = function(url, data) { - var code = '
    '; - if (data.html) - code += "
    " + data.html + "
    "; - return code; - }; - - $.fn.oembed.getVideoCode = function(url, data) { - var code = data.html; - return code; - }; - - $.fn.oembed.getRichCode = function(url, data) { - var code = data.html; - return code; - }; - - $.fn.oembed.getGenericCode = function(url, data) { - var title = (data.title != null) ? data.title : url, - code = '' + title + ''; - if (data.html) - code += "
    " + data.html + "
    "; - return code; - }; - - $.fn.oembed.isAvailable = function(url) { - var provider = getOEmbedProvider(url); - return (provider != null); - }; - - /* Private Methods */ - function getOEmbedProvider(url) { - for (var i = 0; i < providers.length; i++) { - if (providers[i].matches(url)) - return providers[i]; - } - return null; - } - - var providers = [ - new OEmbedProvider("fivemin", "5min.com"), - new OEmbedProvider("amazon", "amazon.com"), - new OEmbedProvider("flickr", "flickr", "http://flickr.com/services/oembed", "jsoncallback"), - new OEmbedProvider("googlevideo", "video.google."), - new OEmbedProvider("hulu", "hulu.com"), - new OEmbedProvider("imdb", "imdb.com"), - new OEmbedProvider("metacafe", "metacafe.com"), - new OEmbedProvider("qik", "qik.com"), - new OEmbedProvider("revision3", "slideshare"), - new OEmbedProvider("slideshare", "5min.com"), - new OEmbedProvider("twitpic", "twitpic.com"), - new OEmbedProvider("viddler", "viddler.com"), - new OEmbedProvider("vimeo", "vimeo.com", "http://vimeo.com/api/oembed.json"), - new OEmbedProvider("wikipedia", "wikipedia.org"), - new OEmbedProvider("wordpress", "wordpress.com"), - new OEmbedProvider("youtube", "youtube.com") - ]; - - function OEmbedProvider(name, urlPattern, oEmbedUrl, callbackparameter) { - this.name = name; - this.urlPattern = urlPattern; - this.oEmbedUrl = (oEmbedUrl != null) ? oEmbedUrl : "http://oohembed.com/oohembed/"; - this.callbackparameter = (callbackparameter != null) ? callbackparameter : "callback"; - this.maxWidth = 500; - this.maxHeight = 400; - - this.matches = function(externalUrl) { - // TODO: Convert to Regex - return externalUrl.indexOf(this.urlPattern) >= 0; - }; - - this.getRequestUrl = function(externalUrl) { - - var url = this.oEmbedUrl; - - if (url.indexOf("?") <= 0) - url = url + "?"; - - url += "maxwidth=" + this.maxWidth + - "&maxHeight=" + this.maxHeight + - "&format=json" + - "&url=" + escape(externalUrl) + - "&" + this.callbackparameter + "=?"; - return url; - } - - this.embedCode = function(externalUrl, embedCallback) { - - var request = this.getRequestUrl(externalUrl); - - $.getJSON(request, function(data) { - - var code, type = data.type; - - switch (type) { - case "photo": - code = $.fn.oembed.getPhotoCode(externalUrl, data); - break; - case "video": - code = $.fn.oembed.getVideoCode(externalUrl, data); - break; - case "rich": - code = $.fn.oembed.getRichCode(externalUrl, data); - break; - default: - code = $.fn.oembed.getGenericCode(externalUrl, data); - break; - } - - embedCallback(code); - }); - } - } -})(jQuery); - From e4d1a0c4d66df55c934a5fb669b10541f27c6159 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Thu, 27 Oct 2011 10:02:52 +0200 Subject: [PATCH 9/9] Fixed some style issues --- resources/style.qss | 21 +++++++++---- src/board/UBLibraryController.cpp | 2 +- src/gui/UBLibItemProperties.cpp | 9 ++++-- src/gui/UBLibNavigatorWidget.cpp | 5 +++ src/gui/UBLibWebView.cpp | 52 ++++++++++++++++++++++++++++++- src/gui/UBLibWebView.h | 2 ++ 6 files changed, 81 insertions(+), 10 deletions(-) diff --git a/resources/style.qss b/resources/style.qss index 1c0ab3a3..8288ce28 100644 --- a/resources/style.qss +++ b/resources/style.qss @@ -1,13 +1,25 @@ QWidget#DockPaletteWidgetBox, QWidget#documentNavigator, -QWidget#UBLibraryWidget, QWidget#UBLibPathViewer, -QWidget#UBTeacherStudentAction +QWidget#UBTeacherStudentAction, +QWidget#UBLibNavigatorWidget, +QWidget#UBLibItemProperties { background: #EEEEEE; border-radius: 10px; border: 2px solid #999999; -/* padding-bottom: -2px; */ +} + +QWidget#UBLibWebView +{ + background: #EEEEEE; + border-radius : 10px; + border: 2px solid #999999; +} + +QWebView#SearchEngineView +{ + background:#EEEEEE; } QColorDialog @@ -121,8 +133,6 @@ QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical background:transparent; } - - QScrollBar::horizontal { background:transparent; @@ -166,7 +176,6 @@ QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal background:transparent; } - QSlider::handle::horizontal { background-color:#EEEEEE; diff --git a/src/board/UBLibraryController.cpp b/src/board/UBLibraryController.cpp index 26cc9452..d2d66716 100644 --- a/src/board/UBLibraryController.cpp +++ b/src/board/UBLibraryController.cpp @@ -789,7 +789,7 @@ UBChainedLibElement* UBChainedLibElement::lastElement() QUrl UBChainedLibElement::lastItemPath() { - lastElement()->element()->path(); + return lastElement()->element()->path(); } UBLibElement* UBLibElement::trashElement() diff --git a/src/gui/UBLibItemProperties.cpp b/src/gui/UBLibItemProperties.cpp index 02f3e9c3..a8cb3cb0 100644 --- a/src/gui/UBLibItemProperties.cpp +++ b/src/gui/UBLibItemProperties.cpp @@ -41,6 +41,9 @@ UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWid { setObjectName(name); + setAttribute(Qt::WA_StyledBackground, true); + setStyleSheet(UBApplication::globalStyleSheet()); + // Create the GUI mpLayout = new QVBoxLayout(this); setLayout(mpLayout); @@ -52,7 +55,8 @@ UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWid icon.scaledToWidth(THUMBNAIL_WIDTH); mpThumbnail->setPixmap(icon); - mpThumbnail->setStyleSheet(QString("background-color : white; padding : 10 px; border-radius : 10px;")); + mpThumbnail->setObjectName("DockPaletteWidgetBox"); + mpThumbnail->setStyleSheet("background:white;"); mpThumbnail->setAlignment(Qt::AlignHCenter); mpLayout->addWidget(mpThumbnail, 0); @@ -79,7 +83,8 @@ UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWid mpObjInfos = new QTextEdit(this); mpObjInfos->setReadOnly(true); - mpObjInfos->setStyleSheet(QString("background-color: white; border-radius : 10px;")); + mpObjInfos->setObjectName("DockPaletteWidgetBox"); + mpObjInfos->setStyleSheet("background:white;"); mpLayout->addWidget(mpObjInfos, 1); connect(mpAddPageButton, SIGNAL(clicked()), this, SLOT(onAddToPage())); diff --git a/src/gui/UBLibNavigatorWidget.cpp b/src/gui/UBLibNavigatorWidget.cpp index 06792143..f65c97f8 100644 --- a/src/gui/UBLibNavigatorWidget.cpp +++ b/src/gui/UBLibNavigatorWidget.cpp @@ -15,6 +15,7 @@ #include "UBLibNavigatorWidget.h" #include "UBLibWidget.h" +#include "core/UBApplication.h" #include "core/memcheck.h" static int lowBoundForSlider = 40; @@ -33,6 +34,10 @@ UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QW , mSliderWidthSetting(NULL) { setObjectName(name); + + setAttribute(Qt::WA_StyledBackground, true); + setStyleSheet(UBApplication::globalStyleSheet()); + setAcceptDrops(true); UBLibWidget* libWidget = dynamic_cast(parentWidget()); diff --git a/src/gui/UBLibWebView.cpp b/src/gui/UBLibWebView.cpp index 8c24fe7f..d939654d 100644 --- a/src/gui/UBLibWebView.cpp +++ b/src/gui/UBLibWebView.cpp @@ -1,15 +1,36 @@ +#include + +#include "core/UBApplication.h" + #include "UBLibWebView.h" UBLibWebView::UBLibWebView(QWidget* parent, const char* name):QWidget(parent) , mpView(NULL) + , mpWebSettings(NULL) , mpLayout(NULL) { setObjectName(name); + setAttribute(Qt::WA_StyledBackground, true); + setStyleSheet(UBApplication::globalStyleSheet()); + mpLayout = new QVBoxLayout(); setLayout(mpLayout); mpView = new QWebView(this); + mpView->setObjectName("SearchEngineView"); + //mpView->setStyleSheet(QString("background-color:white;")); + + mpWebSettings = QWebSettings::globalSettings(); + mpWebSettings->setAttribute(QWebSettings::JavaEnabled, true); + mpWebSettings->setAttribute(QWebSettings::PluginsEnabled, true); + mpWebSettings->setAttribute(QWebSettings::JavaEnabled, true); + mpWebSettings->setAttribute(QWebSettings::LocalStorageDatabaseEnabled, true); + mpWebSettings->setAttribute(QWebSettings::OfflineWebApplicationCacheEnabled, true); + mpWebSettings->setAttribute(QWebSettings::OfflineStorageDatabaseEnabled, true); + mpWebSettings->setAttribute(QWebSettings::JavascriptCanAccessClipboard, true); + mpWebSettings->setAttribute(QWebSettings::DnsPrefetchEnabled, true); + mpLayout->addWidget(mpView); } @@ -31,6 +52,35 @@ void UBLibWebView::setElement(UBLibElement *elem) { if(NULL != elem) { - mpView->load(elem->path()); + QString qsWidgetName; + QString path = elem->path().toLocalFile(); + + QString qsConfigPath = QString("%0/config.xml").arg(path); + + if(QFile::exists(qsConfigPath)) + { + QFile f(qsConfigPath); + if(f.open(QIODevice::ReadOnly)) + { + QDomDocument domDoc; + domDoc.setContent(QString(f.readAll())); + QDomElement root = domDoc.documentElement(); + + QDomNode node = root.firstChild(); + while(!node.isNull()) + { + if(node.toElement().tagName() == "content") + { + QDomAttr srcAttr = node.toElement().attributeNode("src"); + qsWidgetName = srcAttr.value(); + break; + } + node = node.nextSibling(); + } + f.close(); + } + } + + mpView->load(QUrl::fromLocalFile(QString("%0/%1").arg(path).arg(qsWidgetName))); } } diff --git a/src/gui/UBLibWebView.h b/src/gui/UBLibWebView.h index e45127c3..b661125f 100644 --- a/src/gui/UBLibWebView.h +++ b/src/gui/UBLibWebView.h @@ -3,6 +3,7 @@ #include #include +#include #include #include "board/UBLibraryController.h" @@ -19,6 +20,7 @@ public: private: QWebView* mpView; + QWebSettings* mpWebSettings; QVBoxLayout* mpLayout; };