From b2c1e78d9991521109fc03ab31ddcfd8e9ed35c7 Mon Sep 17 00:00:00 2001 From: wuqingfqng Date: Thu, 18 Feb 2016 13:02:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0UI=E8=87=AA=E5=8A=A8=E5=8C=96?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .classpath | 15 + .project | 36 + .settings/.jsdtscope | 12 + .settings/org.eclipse.core.resources.prefs | 13 + .settings/org.eclipse.jdt.core.prefs | 11 + .settings/org.eclipse.wst.common.component | 8 + ....eclipse.wst.common.project.facet.core.xml | 9 + ...rg.eclipse.wst.jsdt.ui.superType.container | 1 + .../org.eclipse.wst.jsdt.ui.superType.name | 1 + .../org.eclipse.wst.ws.service.policy.prefs | 2 + WebContent/META-INF/MANIFEST.MF | 3 + WebContent/WEB-INF/web.xml | 155 + .../index - \345\211\257\346\234\254.jsp" | 164 + WebContent/index.jsp | 273 ++ WebContent/static/403.html | 164 + WebContent/static/404.html | 164 + WebContent/static/CSS/style.css | 3128 +++++++++++++++++ WebContent/static/CSS/tipsy.css | 25 + WebContent/static/Images/Icons/16/Search.png | Bin 0 -> 3670 bytes WebContent/static/Images/Icons/16/add.png | Bin 0 -> 2953 bytes WebContent/static/Images/Icons/16/debug.png | Bin 0 -> 17705 bytes .../static/Images/Icons/16/i_16_charts.png | Bin 0 -> 3326 bytes .../static/Images/Icons/16/i_16_message.png | Bin 0 -> 3359 bytes WebContent/static/Images/Icons/16/run.png | Bin 0 -> 141400 bytes WebContent/static/Images/kanrisha_logo.png | Bin 0 -> 12798 bytes WebContent/static/Images/user_avatar.png | Bin 0 -> 3677 bytes WebContent/static/Interface.jsp | 496 +++ .../Javascript/jQuery/jquery-1.7.2.min.js | 4 + WebContent/static/Javascript/kanrisha.js | 650 ++++ WebContent/static/UI.jsp | 595 ++++ .../static/imgs/caseid=1-1455698882900.jpg | Bin 0 -> 93910 bytes .../static/imgs/caseid=1-1455705516500.jpg | Bin 0 -> 138942 bytes .../static/imgs/caseid=2-1455698906485.jpg | Bin 0 -> 258805 bytes .../static/imgs/caseid=2-1455705517236.jpg | Bin 0 -> 100487 bytes .../static/imgs/caseid=3-1455698908251.jpg | Bin 0 -> 259385 bytes .../static/imgs/caseid=3-1455705517625.jpg | Bin 0 -> 100849 bytes .../static/imgs/caseid=4-1455698909322.jpg | Bin 0 -> 258995 bytes .../static/imgs/caseid=5-1455698915942.jpg | Bin 0 -> 126314 bytes .../static/imgs/caseid=6-1455698912158.jpg | Bin 0 -> 118858 bytes .../inbox - \345\211\257\346\234\254.jsp" | 141 + WebContent/static/inbox.jsp | 102 + WebContent/static/tables.jsp | 90 + build/classes/.gitignore | 1 + src/com/test/KeyWord/servlet/GetKeyWords.java | 93 + src/com/test/KeyWord/servlet/SearchKey.java | 133 + .../test/KeyWord/servlet/UpdateKeyWords.java | 95 + src/com/test/KeyWord/servlet/delKeyWords.java | 54 + src/com/test/UI/servlet/UpdateCase.java | 173 + src/com/test/UI/servlet/debugCase.java | 66 + src/com/test/UI/servlet/delCase.java | 75 + src/com/test/UI/servlet/runTest.java | 47 + src/com/test/UI/servlet/servletGetinfo.java | 311 ++ src/com/test/UI/servlet/servletSearch.java | 114 + .../servlet/UpdateInterfaceCase.java | 172 + .../interfaces/servlet/delInterfaceCase.java | 73 + .../interfaces/servlet/interfaceGetinfo.java | 305 ++ .../interfaces/servlet/interfaceSearch.java | 130 + .../interfaces/servlet/runInterfaceTest.java | 48 + src/com/test/service/InterfacerunService.java | 113 + .../test/service/interfaceSearchservice.java | 106 + src/com/test/service/serviceKey.java | 93 + src/com/test/service/serviceSearch.java | 107 + src/com/test/service/servicerunTest.java | 257 ++ src/com/test/servlet/servletInit.java | 24 + src/com/test/statics/Mysql.java | 130 + src/com/test/statics/outputList.java | 30 + src/com/test/tools/ChromeDriver.java | 41 + src/com/test/tools/ChromeDriverTest.java | 203 ++ src/com/test/tools/IEDriver.java | 45 + src/com/test/tools/ImageTool.java | 38 + src/com/test/tools/MyX509TrustManager.java | 73 + src/com/test/tools/encodeType.java | 35 + src/com/test/tools/jsonPase.java | 152 + src/com/test/tools/sendUrl.java | 216 ++ 74 files changed, 9815 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/.jsdtscope create mode 100644 .settings/org.eclipse.core.resources.prefs create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.wst.common.component create mode 100644 .settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 .settings/org.eclipse.wst.jsdt.ui.superType.container create mode 100644 .settings/org.eclipse.wst.jsdt.ui.superType.name create mode 100644 .settings/org.eclipse.wst.ws.service.policy.prefs create mode 100644 WebContent/META-INF/MANIFEST.MF create mode 100644 WebContent/WEB-INF/web.xml create mode 100644 "WebContent/index - \345\211\257\346\234\254.jsp" create mode 100644 WebContent/index.jsp create mode 100644 WebContent/static/403.html create mode 100644 WebContent/static/404.html create mode 100644 WebContent/static/CSS/style.css create mode 100644 WebContent/static/CSS/tipsy.css create mode 100644 WebContent/static/Images/Icons/16/Search.png create mode 100644 WebContent/static/Images/Icons/16/add.png create mode 100644 WebContent/static/Images/Icons/16/debug.png create mode 100644 WebContent/static/Images/Icons/16/i_16_charts.png create mode 100644 WebContent/static/Images/Icons/16/i_16_message.png create mode 100644 WebContent/static/Images/Icons/16/run.png create mode 100644 WebContent/static/Images/kanrisha_logo.png create mode 100644 WebContent/static/Images/user_avatar.png create mode 100644 WebContent/static/Interface.jsp create mode 100644 WebContent/static/Javascript/jQuery/jquery-1.7.2.min.js create mode 100644 WebContent/static/Javascript/kanrisha.js create mode 100644 WebContent/static/UI.jsp create mode 100644 WebContent/static/imgs/caseid=1-1455698882900.jpg create mode 100644 WebContent/static/imgs/caseid=1-1455705516500.jpg create mode 100644 WebContent/static/imgs/caseid=2-1455698906485.jpg create mode 100644 WebContent/static/imgs/caseid=2-1455705517236.jpg create mode 100644 WebContent/static/imgs/caseid=3-1455698908251.jpg create mode 100644 WebContent/static/imgs/caseid=3-1455705517625.jpg create mode 100644 WebContent/static/imgs/caseid=4-1455698909322.jpg create mode 100644 WebContent/static/imgs/caseid=5-1455698915942.jpg create mode 100644 WebContent/static/imgs/caseid=6-1455698912158.jpg create mode 100644 "WebContent/static/inbox - \345\211\257\346\234\254.jsp" create mode 100644 WebContent/static/inbox.jsp create mode 100644 WebContent/static/tables.jsp create mode 100644 build/classes/.gitignore create mode 100644 src/com/test/KeyWord/servlet/GetKeyWords.java create mode 100644 src/com/test/KeyWord/servlet/SearchKey.java create mode 100644 src/com/test/KeyWord/servlet/UpdateKeyWords.java create mode 100644 src/com/test/KeyWord/servlet/delKeyWords.java create mode 100644 src/com/test/UI/servlet/UpdateCase.java create mode 100644 src/com/test/UI/servlet/debugCase.java create mode 100644 src/com/test/UI/servlet/delCase.java create mode 100644 src/com/test/UI/servlet/runTest.java create mode 100644 src/com/test/UI/servlet/servletGetinfo.java create mode 100644 src/com/test/UI/servlet/servletSearch.java create mode 100644 src/com/test/interfaces/servlet/UpdateInterfaceCase.java create mode 100644 src/com/test/interfaces/servlet/delInterfaceCase.java create mode 100644 src/com/test/interfaces/servlet/interfaceGetinfo.java create mode 100644 src/com/test/interfaces/servlet/interfaceSearch.java create mode 100644 src/com/test/interfaces/servlet/runInterfaceTest.java create mode 100644 src/com/test/service/InterfacerunService.java create mode 100644 src/com/test/service/interfaceSearchservice.java create mode 100644 src/com/test/service/serviceKey.java create mode 100644 src/com/test/service/serviceSearch.java create mode 100644 src/com/test/service/servicerunTest.java create mode 100644 src/com/test/servlet/servletInit.java create mode 100644 src/com/test/statics/Mysql.java create mode 100644 src/com/test/statics/outputList.java create mode 100644 src/com/test/tools/ChromeDriver.java create mode 100644 src/com/test/tools/ChromeDriverTest.java create mode 100644 src/com/test/tools/IEDriver.java create mode 100644 src/com/test/tools/ImageTool.java create mode 100644 src/com/test/tools/MyX509TrustManager.java create mode 100644 src/com/test/tools/encodeType.java create mode 100644 src/com/test/tools/jsonPase.java create mode 100644 src/com/test/tools/sendUrl.java diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..40faf67 --- /dev/null +++ b/.classpath @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..50c32a3 --- /dev/null +++ b/.project @@ -0,0 +1,36 @@ + + + WebTester + + + + + + org.eclipse.wst.jsdt.core.javascriptValidator + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/.settings/.jsdtscope b/.settings/.jsdtscope new file mode 100644 index 0000000..3a28de0 --- /dev/null +++ b/.settings/.jsdtscope @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..8a8566c --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,13 @@ +eclipse.preferences.version=1 +encoding//WebContent/index.jsp=UTF-8 +encoding//WebContent/static/UI.jsp=UTF-8 +encoding//WebContent/static/inbox.jsp=UTF-8 +encoding//src/com/test/UI/servlet/UpdateCase.java=UTF-8 +encoding//src/com/test/interfaces/servlet/UpdateInterfaceCase.java=UTF-8 +encoding//src/com/test/tools/ChromeDriver.java=UTF-8 +encoding//src/com/test/tools/ChromeDriverTest.java=UTF-8 +encoding//src/com/test/tools/IEDriver.java=UTF-8 +encoding//src/com/test/tools/MyX509TrustManager.java=UTF-8 +encoding//src/com/test/tools/sendUrl.java=UTF-8 +encoding/=UTF-8 +separateDerivedEncodings=true diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..7341ab1 --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..603046f --- /dev/null +++ b/.settings/org.eclipse.wst.common.component @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..d574a85 --- /dev/null +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.container b/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.name b/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/.settings/org.eclipse.wst.ws.service.policy.prefs b/.settings/org.eclipse.wst.ws.service.policy.prefs new file mode 100644 index 0000000..9cfcabe --- /dev/null +++ b/.settings/org.eclipse.wst.ws.service.policy.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.wst.ws.service.policy.projectEnabled=false diff --git a/WebContent/META-INF/MANIFEST.MF b/WebContent/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/WebContent/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/WebContent/WEB-INF/web.xml b/WebContent/WEB-INF/web.xml new file mode 100644 index 0000000..1ebb726 --- /dev/null +++ b/WebContent/WEB-INF/web.xml @@ -0,0 +1,155 @@ + + + s2sh + + + Init + com.test.servlet.servletInit + 1 + + + Init + /Init + + + + Update + com.test.UI.servlet.UpdateCase + + + Update + /Update + + + + delCase + com.test.UI.servlet.delCase + + + delCase + /delCase + + + + + Search + com.test.UI.servlet.servletSearch + + + Search + /Search + + + + GetInfo + com.test.UI.servlet.servletGetinfo + + + GetInfo + /GetInfo + + + + runTest + com.test.UI.servlet.runTest + + + runTest + /runTest + + + + debug + com.test.UI.servlet.debugCase + + + debug + /debug + + + + delKey + com.test.KeyWord.servlet.delKeyWords + + + delKey + /delKey + + + + SearchKey + com.test.KeyWord.servlet.SearchKey + + + SearchKey + /SearchKey + + + + updateKeyWords + com.test.KeyWord.servlet.UpdateKeyWords + + + updateKeyWords + /updateKeyWords + + + + GetKey + com.test.KeyWord.servlet.GetKeyWords + + + GetKey + /GetKey + + + + interfaceSearch + com.test.interfaces.servlet.interfaceSearch + + + interfaceSearch + /interfaceSearch + + + + UpdateInterfaceCase + com.test.interfaces.servlet.UpdateInterfaceCase + + + UpdateInterfaceCase + /UpdateInterfaceCase + + + + interfaceGetinfo + com.test.interfaces.servlet.interfaceGetinfo + + + interfaceGetinfo + /interfaceGetinfo + + + + delInterfaceCase + com.test.interfaces.servlet.delInterfaceCase + + + delInterfaceCase + /delInterfaceCase + + + + runInterfaceTest + com.test.interfaces.servlet.runInterfaceTest + + + runInterfaceTest + /runInterfaceTest + + + + \ No newline at end of file diff --git "a/WebContent/index - \345\211\257\346\234\254.jsp" "b/WebContent/index - \345\211\257\346\234\254.jsp" new file mode 100644 index 0000000..60c74e0 --- /dev/null +++ "b/WebContent/index - \345\211\257\346\234\254.jsp" @@ -0,0 +1,164 @@ +<%@ page language="java" contentType="text/html; charset=GBK" + pageEncoding="GBK"%> + + + + + + +Test Frame + + + + + + + + + + + + + + +
+
+ +
+
+ +
+ +
+ + + +
+ +
+
+ +
+ + \ No newline at end of file diff --git a/WebContent/index.jsp b/WebContent/index.jsp new file mode 100644 index 0000000..67b5eb7 --- /dev/null +++ b/WebContent/index.jsp @@ -0,0 +1,273 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="java.util.*"%> + + + + + +Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + + + + +
+
+ +
+
+ +
+ + +
+
+ +
+

KeyWords

+
+ Your KeyWord Discribe And Use Demo +
+
+ +
+
+ 娣诲姞鍏抽敭瀛X +
+
+

+

+ Id:  type:  + keyName:  + describes: + useCase: +
+
+ +
+ +
+
+
+

Options:  

+ +
+
+
+ +
+
+ +
+ +
+ +
+
+
+
+
+ +
+
+ +
+ + \ No newline at end of file diff --git a/WebContent/static/403.html b/WebContent/static/403.html new file mode 100644 index 0000000..9d4eda5 --- /dev/null +++ b/WebContent/static/403.html @@ -0,0 +1,164 @@ + + + + + + Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ +
+
+
+ user_avatar + John Alex + +
+
+
    +
  • +
  • +
  • +
  • +
  • +
+
+
+
+ +
+
+ + + +
+
+ + © Copyright © 2013.Company name All rights reserved.网页模板 + +
+
+
+ + \ No newline at end of file diff --git a/WebContent/static/404.html b/WebContent/static/404.html new file mode 100644 index 0000000..27113d8 --- /dev/null +++ b/WebContent/static/404.html @@ -0,0 +1,164 @@ + + + + + + Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ +
+
+
+ user_avatar + John Alex + +
+
+
    +
  • +
  • +
  • +
  • +
  • +
+
+
+
+ +
+
+ + + +
+
+ + © Copyright © 2013.Company name All rights reserved.网页模板 + +
+
+
+ + \ No newline at end of file diff --git a/WebContent/static/CSS/style.css b/WebContent/static/CSS/style.css new file mode 100644 index 0000000..4d4721b --- /dev/null +++ b/WebContent/static/CSS/style.css @@ -0,0 +1,3128 @@ +/* + Kanrisha: A Premium HTML5 Responsive Admin Template + COPYRIGHT 脗漏 2012 Mahieddine Abd-kader (@mitgux) +*/ + +/* Import Some CSS Files */ +@import "normalize.css"; + +@import "tipsy.css"; + +@import "colorpicker.css"; + +@import "jquery.cleditor.css"; + +@import "fullcalendar.css"; + +@import "colorbox.css"; + +/* Table of Contents ======================================================= */ + +/* Initiations & Media Query */ +/* Pattern */ +/* Top Panel */ +/* Main Header */ +/* Small Menu */ +/* Sidebar */ +/* Contents */ +/* Buttons */ +/* Typography */ +/* Icons */ +/* Footer */ +/* Grids */ +/* Quick Stats */ +/* Widgets */ +/* Charts */ +/* Tables */ +/* UI */ +/* Forms */ +/* Message */ +/* Pages */ +/* Change Pattern -- For Demonstration only */ + +/* ========================================================================== */ +#conter { + width: width: 85.798%; + margin: auto; +} + +#help-left { + width: 100%; + font-family: 'microsoft YaHei'; + float: left; +} + +.menu {overflow:auto; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; +} + +.menu:last-child { + border-bottom: 1px solid #ccc; +} + +.menu summary { + height: 40px; + line-height: 40px; + text-indent: 10px; + outline: none; + font-size: 14px; + font-weight: 700; + border-top: 1px solid #ddd; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), + color-stop(1, #CCCCCC)); + cursor: pointer; +} + +.menu summary::-webkit-details-marker { + display: none; +} + +/*可用图片或字符,如果使用图片,请把content的值设置成空字符*/ +.menu summary:before { + content: "+"; + display: inline-block; + width: 16px; + height: 16px; + margin-right: 10px; + font-size: 18px; + font-weight: 700; + float: left +} + +.menu[open] summary:before { + content: "-"; + /*background: url(../Images/down.png) no-repeat center center;*/ + /*展开时的图片*/ +} + +.menu ul { + padding: 0; + margin: 0; +} + +.menu ul li { + overflow: hidden; + margin: 0 25px; + height: 25px; + line-height: 25px; + font-size: 14px; + font-weight: 700; + list-style-type: none; + display: block; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FEEEEE), + color-stop(1, #E8E6DC)); +} + +.menu ul li a { + cursor: pointer; +} + + +.menu ul li a:hover { + text-decoration: underline; + color: blue; +} + +.c_input_Search { + position: relative; + top: 7px; + color: #bebfff; + width : 100px; + float: right; +} + +.c_input_Search:focus { + color: black; + fontSize: 16px; +} + + +.addCases { + position: relative; + top: 0px; + left: 20px; + color: blue; + fontSize: 12px; +} + +.addCases:hover { + text-decoration: underline; + color: blue; +} + +.c_input { + width: 40px; + position: relative; + top: 0px; + left: 2px; + color: #bebfff; + fontSize: 10px; +} + +.c_input:focus { + width: 160px; + position: relative; + top: 0px; + left: 2px; + color: black; + fontSize: 10px; +} + +.p_input { + position: relative; + top: 0px; + left: 25px; + color: #000; + fontSize: 10px; +} + +.p_cli1 { + height: 80px; + position: absolute; + top: 60px; + left: 25px; +} + +.p_cli2 { + height: 80px; + position: relative; + top:40px; + left: 25px; +} + +.p_cli3 { + height: 80px; + position: relative; + top: 5px; + left: 25px; +} + +.edit_a { + position: relative; + top: 0px; + width: 25px; + left: 10px; +} +.edit_b { + position: relative; + top: 0px; + left: 30px; +} +.edit_c { + position: relative; + top: 0px; + right: 10px; + float: right; +} +.edit_d { + position: relative; + top: 0px; + right: 15px; + float: right; +} +.edit_e { + position: relative; + top: 0px; + right: 20px; + float: right; +} + +.edit_save { + position: relative; + top: 0px; + right: -490px; + float: left; +} + +.edit_cancle { + position: relative; + top: 0px; + left: -490px; + float: right; +} + +.edit_input +{ + position: relative; + top: 0px; + right: 0px; + width: 26%; +} +.edit_input_l +{ + position: relative; + top: 0px; + right: 0px; + width: 56%; +} + +.edit_input_id +{ + position: relative; + top: 0px; + right: 0px; + width: 11%; +} +.edit_input_l_id +{ + position: relative; + top: 0px; + right: 0px; + width: 79%; +} + +.inedit_s +{ + position: relative; + top: 0px; + right: 0px; +} + + +.edit_img { + position: relative; + top: 0px; + right: 35px; + float: right; + width: 46px; + height: 23px; +} + +.edit_img:hover { +} + +.FAIL { + position: relative; + color: red; + top: 0px; + right: 50px; + float: right; +} + +.PASS { + position: relative; + color: #32D832; + top: 0px; + left: -50px; + float: right; +} + +.N\/A { + position: relative; + color: #DC8B23; + top: 0px; + right: 50px; + float: right; +} + +#tinybox_1 { + position: absolute; + width: 1002px; + height: 80px; + background: #FFF; + display: none; + z-index: 99999; + border: 5px solid red; + display: none; + text-align: center; + padding: 10px +} + +#tinybox_1 h4 { + display: block; + margin: 0 auto; + width: 1002px; + line-height: 40px +} + +.main { + width: 98%; + height: 2000px; + margin: 0 auto; + border: 2px solid red; +} + +#shade { + background-color: #000; + position: absolute; + z-index: 49; + display: none; + width: 100%; + height: 100%; + opacity: 0.6; + filter: alpha(opacity = 60); + -moz-opacity: 0.6; + margin: 0px; + left: 0px; + top: 0px; + right: 0px; + bottom: 0px; +} + +@charset "utf-8"; + +.mask { + margin: 0; + padding: 0; + border: none; + width: 100%; + height: 100%; + background: #333; + opacity: 0.6; + filter: alpha(opacity = 60); + z-index: 9999; + position: fixed; + top: 0; + left: 0; + display: none; +} + +#EditBox { + position: absolute; + left: 260px; + top: 100px; + background: white; + width: 740px; + height: 282px; + border: 3px solid #444; + border-radius: 7px; + z-index: 10000; + display: none; +} + +#EditBox1 { + position: absolute; + left: 260px; + top: 100px; + background: white; + width: 730px; + height: 200px; + border: 3px solid #444; + border-radius: 7px; + z-index: 10000; + display: none; +} + +#Box_img { + position: absolute; + left: 90px; + top: -60px; + background: white; + width: 1140px; + height: 480px; + border: 3px solid #444; + border-radius: 7px; + z-index: 10000; + display: none; +} + +.Big_img { + position: relative; + width: 1140px; + height: 580px; +} + +.row1 { + background: #f7f7f7; + padding: 0px 20px; + line-height: 50px; + height: 50px; + font-weight: bold; + color: #666; + font-size: 20px; +} + +.row { + height: 80px; + position: absolute; + left: 110px; + top: 180px; + line-height: 77px; + padding: 0px 30px; + font-family: 华文楷体; + font-size: x-large; +} + +.row2 { + height: 80px; + position: absolute; + left: 110px; + top: 90px; + line-height: 77px; + padding: 0px 30px; + font-family: 华文楷体; + font-size: x-large; +} + +.close_btn { + font-family: arial; + font-size: 30px; + font-weight: 700; + color: #999; + text-decoration: none; + float: right; + padding-right: 4px; +} + +.inputBox { + border: 1px solid #c3c3c3; + padding: 1px 3px 6px 3px; + border-radius: 5px; + margin-left: 5px; +} +/* ========================================================================== */ +#txtName { + height: 27px; + width: 230px; + border: none; +} + +#txtPwd { + height: 27px; + width: 230px; + border: none; +} + +#Cancelbtn { + color: White; + background: #4490f7; + text-decoration: none; + padding: 10px 25px; + margin-left: 87px; + margin-top: 40px; + border-radius: 5px; + opacity: 0.8; + filter: alpha(opacity = 80); +} + +#loginbtn { + color: White; + background: #4490f7; + text-decoration: none; + padding: 10px 25px; + margin-left: 87px; + margin-top: 40px; + border-radius: 5px; + opacity: 0.8; + filter: alpha(opacity = 80); +} + +.warning { + float: right; + color: Red; + text-decoration: none; + font-size: 20px; + font-weight: bold; + margin-right: 20px; + display: none; +} + +/* ========================================================================== */ +.table-head { + padding-right: 17px; + background-color: #999; + color: #000; +} + +.table-body { + width: 100%; + height: 471px; + overflow-y: scroll; +} + +.table-head table,.table-body table { + width: 100%; +} + +.table-body table tr:nth-child(2n+1) { + background-color: #f2f2f2; +} + +/* Initiations & Media Query */ +a { + text-decoration: none; + outline: none; +} + +a:focus { + outline: none; +} + +.wrapper { + margin: 0 auto; +} + +.clear { + clear: both; +} + +@media screen and (min-width: 1325px) { + .wrapper { + width: 1315px; + } +} + +@media screen and (max-width: 1324px) { + .wrapper { + width: 94%; /* Check here width */ + } + aside.sidebar { + width: 14.201%; + } + aside.sidebar.onlyOpera { + width: 15%; + } + div.contents { + width: 85.798%; + } + ul.tab_nav>li { + width: 99.305%; + } +} + +@media screen and (max-width: 800px) { + ul.tab_nav>li { + background-position: center center; + } + ul.tab_nav>li .tab_label,ul.tab_nav>li .tab_info { + display: none; + } + div.quick_stats,.under_stat { + display: none; + } + img.avatar { + margin-left: -10px; + } + img.aR { + margin-right: -10px; + } +} + +@media screen and (max-width: 767px) { + .user>.label { + display: none; + } + .top_links>ul>li,.top_links>ul>li.search_icon { + width: 22px; + } + .top_links>ul>li>a>.label { + display: none; + } + .top_links>ul>li>a>span.small_count { + margin-right: 8px; + margin-top: 5px; + } + div.logo { + float: none; + margin: 0 auto; + margin-bottom: 20px; + width: 284px; + } + nav.top_buttons { + float: none; + margin: 0 auto; + padding: 0 18px; + } + div.g_2,div.g_3,div.g_4,div.g_8,div.g_9,div.g_10 { + width: 50%; + } +} + +@media screen and (max-width: 700px) { + div.g_2,div.g_3,div.g_4,div.g_6,div.g_8,div.g_9,div.g_10 { + width: 100%; + } + .dtFilter { + display: none; + } + div.g_2.g_2M { /* Here Grid 2 Must, Mean It's unchanged */ + width: 16.66%; + } + div.g_10.g_10M { /* Here Grid 10 Must, Mean It's unchanged */ + width: 83.33%; + } + div.login { + margin-top: 70px; + } +} + +@media screen and (max-width: 300px) { + header.main_header { + background: url("../Images/Textures/separator_menu.png") no-repeat + bottom center scroll transparent; + padding-bottom: 0; + } + aside.sidebar { + display: none; + } + div.contents { + width: 100%; + } + div.contents>.grid_wrapper { + min-height: 0; + } + div.small_menu { + display: block; + } +} + +/* Pattern */ +body { + background: url("../Images/Textures/pattern4.png") repeat scroll 0 0 + #f4f4f4; +} + +.top_panel { + background: url("../Images/Textures/top_panel.png") repeat-x scroll 0 0 + #f3f2f3; +} + +.top_tooltip { + background: url("../Images/Textures/top_tooltip_arrow.png") no-repeat + scroll top left transparent; +} + +.top_tooltip>div { + background: url("../Images/Textures/top_tooltip.png") repeat-x scroll 0 + 0 #f8f8f8; +} + +.right_direction { + background: url("../Images/Textures/top_tooltip_arrow.png") no-repeat + scroll top right transparent; +} + +.top_search_input { + background: url("../Images/Textures/top_search_input.png") repeat-x + scroll 0 0 #ffffff; +} + +.top_search_submit { + background: url("../Images/Icons/18/i_18_search.png") no-repeat scroll + center center, url("../Images/Textures/top_search_submit.png") + repeat-x scroll 0 0; +} + +.small_count { + background: url("../Images/Textures/small_count.png") repeat-x scroll 0 + 0 #f77e0b; +} + +.drop_menu>li { + background: url("../Images/Textures/drop_menu.png") repeat-x scroll 0 0 + #f6f7f8; +} + +.separator { + background: url("../Images/Textures/separator_line.png") repeat-x scroll + 0 14px transparent; +} + +.separator>span { + background: url("../Images/Textures/separator_circle.png") no-repeat + scroll center center #F9F9F9; +} + +/* Top Panel */ +.top_panel { + height: 38px; + width: 100%; + border-bottom: 1px solid #DADADA; + box-shadow: 0 1px 0 #FCFCFC; +} + +.user { + height: 40px; + float: left; + line-height: 38px; + position: relative; + cursor: pointer; +} + +.user a { + color: inherit; +} + +.user_avatar { + display: block; + float: left; + margin: 7px 7px 0 0; +} + +.top_tooltip { + display: none; + padding-top: 5px; + position: absolute; + z-index: 5; + left: 0; + right: auto; + top: 100%; +} + +.top_tooltip>div { + height: 26px; + line-height: 26px; + padding: 6px 5px 0; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.33); + border-radius: 3px 3px 3px 3px; +} + +.user_options { + padding: 0px; + margin: 0px; + width: 130px; +} + +.user_options>li { + display: inline-block; + float: left; + width: 16px; + height: 16px; + margin: 5px; + background-position: 0 0; +} + +.user_options>li:hover { + background-position: 0 -16px; +} + +.user_options>li>a { + display: block; + width: 16px; + height: 16px; +} + +.top_links { + float: right; +} + +.top_links>ul { + padding: 0; + margin: 0; +} + +.top_links>ul>li { + display: inline-block; + float: right; + position: relative; + margin-left: 8px; + padding: 0 6px; + height: 38px; + line-height: 38px; + background-position: 6px 8px; +} + +.top_links>ul>li:last-child { + margin-left: 0; +} + +.top_links>ul>li:hover { + background-color: rgba(255, 255, 255, 0.6); +} + +.top_links>ul>li>a { + height: 38px; + padding-left: 32px; + display: block; +} + +.top_links>ul>li.search_icon { + width: 21px; + cursor: pointer; +} + +.top_links>ul>li.search_icon .top_tooltip { + border-top: 2px solid transparent; +} + +.top_search_form { + width: 145px; +} + +.top_search_form input { + float: left; +} + +.top_search_input { + margin-top: 2px; + display: inline-block; + width: 110px; + height: 20px; + line-height: 20px; + padding: 0 3px; + border: 1px solid #dadada; + border-radius: 2px; + box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1), 0 1px 0 + rgba(255, 255, 255, 0.71); +} + +.top_search_submit { + margin-top: 2px; + display: inline-block; + height: 22px; + width: 22px; + padding: 0; + border: 1px solid #dadada; + border-radius: 2px; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 1px 0 + rgba(255, 255, 255, 0.71); + margin-left: 5px; +} + +.top_inbox .small_count { + margin-left: 5px; + margin-top: 13px; +} + +.lasCount { + float: left; +} + +.small_count { + float: right; + width: 13px; + height: 13px; + line-height: 13px; + border-radius: 3px; + box-shadow: inset 0 1px 2px #f47517, 0 1px 0 rgba(255, 255, 255, 0.75); + text-align: center; +} + +.drop_menu { + display: none; + position: absolute; + z-index: 5; + left: 0; + right: auto; + top: 100%; + padding: 0; + margin-top: 2px; + border: 1px solid #dadada; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.18); + border-radius: 4px; +} + +.drop_menu>li { + display: block; + border-bottom: 1px solid #dadada; +} + +.drop_menu>li:first-child { + border-radius: 4px 4px 0 0; +} + +.drop_menu>li:last-child { + border-bottom-width: 0; + border-radius: 0 0 4px 4px; +} + +.drop_menu>li>a { + display: block; + height: 30px; + line-height: 30px; + background-position: 10px 9px; +} + +.drop_menu>li>a:hover { + background-color: rgba(255, 255, 255, 0.6); +} + +.drop_menu .small_count { + margin-top: 9px; +} + +.menu_with_icons>li>a { + padding: 0 10px 0 40px; + width: 90px; +} + +.menu_without_icons>li>a { + padding: 0 10px; + width: 120px; +} + +.right_direction { + right: -1px; + left: auto; +} + +/* Main Header */ +.main_header { + padding: 1px 0; + overflow: hidden; + width: 100%; +} + +.logo { + float: left; +} + +.logo img { + display: block; +} + +.top_buttons { + background: url("../Images/Textures/separator_long.png") repeat-x scroll + 0 43px; + float: right; + width: 398px; + height: 86px; + padding: 0 18px; + margin-right: -18px; +} + +.top_buttons>ul { + padding: 0; + margin: 0; +} + +.top_buttons .big_button { + float: right; + margin-left: 18px; +} + +.top_buttons .big_button:last-child { + margin-left: 0; +} + +/* Small Menu */ +.small_menu { + display: none; + padding: 20px 4px; + padding-bottom: 10px; + overflow: hidden; +} + +.menu_small_buttons { + width: 283px; + padding: 0; + margin: 0 auto; +} + +.menu_small_buttons>li { + display: inline-block; + float: left; + border: 1px solid #dadada; + border-radius: 3px; + margin-right: 11px; + background: #fdfdfd; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), + color-stop(100%, #efefef)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fdfdfd 0%, #efefef 100%); + /* W3C */ + -webkit-box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(0, 0, 0, 0.15); + box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(0, 0, 0, 0.15); +} + +.menu_small_buttons>li:last-child { + margin-right: 0; +} + +.menu_small_buttons>li>a { + border-radius: 3px; + display: block; + width: 36px; + height: 36px; + background-position: center center; +} + +.menu_small_buttons>li>a:hover { + background-color: rgba(255, 255, 255, 0.6); +} + +a.smActive { + background-color: #EDEDED; +} + +.copyrights { + text-indent: -9999px; + height: 0; + line-height: 0; + font-size: 0; + overflow: hidden; +} + +/* Sidebar */ +.sidebar { + position: absolute; + left: -1px; + top: auto; + width: 143px; +} + +.tab_nav { + padding: 5px 0 5px 5px; + margin: -5px -1px 0 -5px;; + overflow: hidden; +} + +.tab_nav>li { + width: 142px; + padding-left: 1px; + background-position: 10px 29px; +} + +.tab_nav>li>a { + width: 100%; + height: 111px; + display: block; +} + +.tab_nav>li.active_tab { + padding-left: 0; + background-color: #f9f9f9; + border-radius: 3px 0 0 3px; + border: 1px solid #dadada; + border-right-color: #f7f7f7; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); +} + +.tab_label { + display: block; + height: 20px; + line-height: 20px; + padding-left: 50px; + padding-top: 26px; +} + +.tab_info { + display: block; + height: 20px; + line-height: 20px; + padding-left: 50px; +} + +/* Contents */ +.contents_wrapper { + padding-top: 10px; + position: relative; + right: -1px; +} + +.contents { + float: right; + width: 1172px; + background-color: #f9f9f9; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); + border-radius: 0 3px 3px 0; + border: 1px solid #dadada; +} + +.contents_header .tab_label { + font-weight: normal; + margin: 0; + padding: 0; + margin-top: 6px; + padding-left: 24px; + background-position: left center; +} + +.contents_header .label { + padding-left: 24px; + margin-top: 12px; +} + +.contents_options .simple_buttons { + float: right; + margin-right: 12px; + margin-top: 12px; +} + +/* Buttons */ +.big_button { + display: inline-block; +} + +.out_border { + width: 86px; + height: 86px; + background: #dadada; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #dadada 0%, #f8f8f8 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dadada), + color-stop(100%, #f8f8f8)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #dadada 0%, #f8f8f8 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #dadada 0%, #f8f8f8 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #dadada 0%, #f8f8f8 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #dadada 0%, #f8f8f8 100%); + /* W3C */ + position: relative; + border-radius: 43px; +} + +.button_wrapper { + width: 84px; + height: 84px; + position: absolute; + top: 1px; + left: 1px; + background: #f2f1f1; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #f2f1f1 0%, #fdfdfd 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f1f1), + color-stop(100%, #fdfdfd)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #f2f1f1 0%, #fdfdfd 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #f2f1f1 0%, #fdfdfd 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #f2f1f1 0%, #fdfdfd 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #f2f1f1 0%, #fdfdfd 100%); + /* W3C */ + border-radius: 42px; +} + +.in_border { + width: 68px; + height: 68px; + position: absolute; + top: 8px; + left: 8px; + background: #e5e5e5; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #e5e5e5 0%, #bcbcbc 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), + color-stop(100%, #bcbcbc)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #e5e5e5 0%, #bcbcbc 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #e5e5e5 0%, #bcbcbc 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #e5e5e5 0%, #bcbcbc 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #e5e5e5 0%, #bcbcbc 100%); + /* W3C */ + border-radius: 34px; + -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24); + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24); +} + +.in_border:active { + box-shadow: 0 0px 0px rgba(0, 0, 0, 0.24); +} + +.the_button { + display: block; + width: 66px; + height: 66px; + position: absolute; + top: 1px; + left: 1px; + background: #fafafa; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fafafa 0%, #eaeaea 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), + color-stop(100%, #eaeaea)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fafafa 0%, #eaeaea 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fafafa 0%, #eaeaea 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fafafa 0%, #eaeaea 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fafafa 0%, #eaeaea 100%); + /* W3C */ + -webkit-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; + border-radius: 33px; +} + +.the_button>span { + width: 32px; + height: 32px; + position: absolute; + top: 17px; + left: 17px; + background-position: 0 0; +} + +.the_button:hover>span { + background-position: 0 -32px; +} + +.square .out_border,.square .button_wrapper,.square .in_border,.square .the_button + { + border-radius: 4px; +} + +.big_count { + background: #dd1815; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkMTgxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MDE0MTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #dd1815 0%, #901419 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd1815), + color-stop(100%, #901419)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #dd1815 0%, #901419 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #dd1815 0%, #901419 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #dd1815 0%, #901419 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #dd1815 0%, #901419 100%); + /* W3C */ + height: 21px; + min-width: 21px; + padding: 1px; + position: relative; + -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24); + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24); + float: right; + z-index: 1; + border-radius: 12px; +} + +.big_count span { + padding: 2px; + height: 17px; + min-width: 17px; + line-height: 17px; + display: block; + text-align: center; + background: #e1252f; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxMjUyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYTEwMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #e1252f 0%, #ba1016 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1252f), + color-stop(100%, #ba1016)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #e1252f 0%, #ba1016 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #e1252f 0%, #ba1016 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #e1252f 0%, #ba1016 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #e1252f 0%, #ba1016 100%); + /* W3C */ + -webkit-box-shadow: inset 0 1px 0 rgba(247, 65, 74, 0.54); + box-shadow: inset 0 1px 0 rgba(247, 65, 74, 0.54); + border-radius: 11px; +} + +/* Typography */ +.label { + font-family: Droid Sans; + color: #8f8f8f; + font-size: 13px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.top_search_input { + font-family: Droid Sans; + color: #8f8f8f; + font-size: 11px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.lwParagraph { + line-height: 16px; +} + +.field_notice { + font-family: Droid Sans; + color: #AAAAAA; + font-size: 11px; + padding-top: 6px; +} + +.simple_field,.filename { + font-family: Droid Sans; + color: #696969; + font-size: 14px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.dtShowPer,.dtFilter,.dtInfo,.dtPagination { + font-family: Droid Sans; + color: #8f8f8f; + font-size: 13px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.small_count { + color: #fafafa; + text-shadow: 0 1px 0 #f68710; + font-family: Droid Sans; + font-size: 13px; +} + +.big_count { + color: #fafafa; + text-shadow: 0 3px 6px rgba(0, 0, 0, 0.24); + font-family: Droid Sans; + font-size: 14px; +} + +.tab_label { + font-family: Oswald; + color: #9D9D9D; + font-size: 20px; + text-shadow: 0 2px 0 #FFFFFF; +} + +.contact_head { + margin: 0; + font-family: Oswald; + color: #9D9D9D; + font-size: 16px; + text-shadow: 0 1px 0 #FFFFFF; + font-weight: normal; +} + +.tab_info { + font-family: Droid Sans; + color: #A6A6A6; + font-size: 12px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.copyright { + color: #b9b9b9; + font-family: Oswald; + font-size: 13px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.stats_info { + color: #b0b0b0; + font-family: Oswald; + font-size: 24px; + text-shadow: 0 1px 0 #FFFFFF; + font-weight: bold; +} + +.visitor_stats,.tickets_stats,.users_stats,.orders_stats { + color: #f7f7f7; + font-family: Oswald; + font-size: 24px; +} + +.visitor_stats { + text-shadow: 0 1px 2px #b13559; +} + +.tickets_stats { + text-shadow: 0 1px 2px #b1ac35; +} + +.users_stats { + text-shadow: 0 1px 2px #3599b1; +} + +.orders_stats { + text-shadow: 0 1px 2px #b13536; +} + +.widget_header_title,.w_Tabs,.ui-dialog-title { + margin: 0; + color: #9a9a9a; + font-family: Oswald; + font-size: 14px; + text-shadow: 0 1px 0 #FFFFFF; + font-weight: normal; +} + +/* Icons */ +.i_22_pages { + background: url("../Images/Icons/22/i_22_pages.png") no-repeat scroll + transparent; +} + +.i_16_ui { + background: url("../Images/Icons/16/i_16_ui.png") no-repeat scroll + transparent; +} + +.i_16_table { + background: url("../Images/Icons/16/i_16_table.png") no-repeat scroll + transparent; +} + +.i_16_forms { + background: url("../Images/Icons/16/i_16_forms.png") no-repeat scroll + transparent; +} + +.i_16_dashboard { + background: url("../Images/Icons/16/i_16_dashboard.png") no-repeat + scroll transparent; +} + +.i_16_help { + background: url("../Images/Icons/16/i_16_help.png") no-repeat scroll + transparent; +} + +.i_16_login { + background: url("../Images/Icons/16/i_16_login.png") no-repeat scroll + transparent; +} + +.i_16_message { + background: url("../Images/Icons/16/i_16_message.png") no-repeat scroll + transparent; +} + +.i_16_chats { + background: url("../Images/Icons/16/i_16_chats.png") no-repeat scroll + transparent; +} + +.i_16_icons { + background: url("../Images/Icons/16/i_16_icons.png") no-repeat scroll + transparent; +} + +.i_16_tooltip { + background: url("../Images/Icons/16/i_16_tooltip.png") no-repeat scroll + transparent; +} + +.i_16_cHorizontal { + background: url("../Images/Icons/16/i_16_cHorizontal.png") no-repeat + scroll transparent; +} + +.i_16_downT { + background: url("../Images/Icons/16/i_16_downT.png") no-repeat scroll + transparent; +} + +.i_16_calendar { + background: url("../Images/Icons/16/i_16_calendar.png") no-repeat scroll + transparent; +} + +.i_16_wysiwyg { + background: url("../Images/Icons/16/i_16_wysiwyg.png") no-repeat scroll + transparent; +} + +.i_16_spinner { + background: url("../Images/Icons/16/i_16_spinner.png") no-repeat scroll + transparent; +} + +.i_16_valid { + background: url("../Images/Icons/16/i_16_valid.png") no-repeat scroll + transparent; +} + +.i_16_pacman { + background: url("../Images/Icons/16/i_16_pacman.png") no-repeat scroll + transparent; +} + +.i_16_data { + background: url("../Images/Icons/16/i_16_data.png") no-repeat scroll + transparent; +} + +.i_16_tabs { + background: url("../Images/Icons/16/i_16_tabs.png") no-repeat scroll + transparent; +} + +.i_16_settings_small { + background: url("../Images/Icons/16/i_16_settings_small.png") no-repeat + scroll transparent; +} + +.i_16_checkbox { + background: url("../Images/Icons/16/i_16_checked.png") no-repeat scroll + transparent; +} + +.i_16_settings { + background: url("../Images/Icons/16/i_16_settings.png") no-repeat scroll + transparent; +} + +.i_16_resize { + background: url("../Images/Icons/16/i_16_resize.png") no-repeat scroll + transparent; +} + +.i_16_tables { + background: url("../Images/Icons/16/i_16_tables.png") no-repeat scroll + transparent; +} + +.i_16_charts { + background: url("../Images/Icons/16/i_16_charts.png") no-repeat scroll + transparent; +} + +.i_16_pie { + background: url("../Images/Icons/16/i_16_pie.png") no-repeat scroll + transparent; +} + +.i_16_bars { + background: url("../Images/Icons/16/i_16_bars.png") no-repeat scroll + transparent; +} + +.i_16_add { + background: url("../Images/Icons/16/i_16_add.png") no-repeat scroll + transparent; +} + +.i_16_progress { + background: url("../Images/Icons/16/i_16_progress.png") no-repeat scroll + transparent; +} + +.i_16_files { + background: url("../Images/Icons/16/i_16_files.png") no-repeat scroll + transparent; +} + +.i_16_profile { + background: url("../Images/Icons/16/i_16_profile.png") no-repeat scroll + transparent; +} + +.i_16_tasks { + background: url("../Images/Icons/16/i_16_tasks.png") no-repeat scroll + transparent; +} + +.i_16_notes { + background: url("../Images/Icons/16/i_16_notes.png") no-repeat scroll + transparent; +} + +.i_16_options { + background: url("../Images/Icons/16/i_16_options.png") no-repeat scroll + transparent; +} + +.i_16_logout { + background: url("../Images/Icons/16/i_16_logout.png") no-repeat scroll + transparent; +} + +.i_22_inbox { + background: url("../Images/Icons/22/i_22_inbox.png") no-repeat scroll + transparent; +} + +.i_22_settings { + background: url("../Images/Icons/22/i_22_settings.png") no-repeat scroll + transparent; +} + +.i_22_upload { + background: url("../Images/Icons/22/i_22_upload.png") no-repeat scroll + transparent; +} + +.i_22_search { + background: url("../Images/Icons/22/i_22_search.png") no-repeat scroll + transparent; +} + +.i_32_statistic { + background: url("../Images/Icons/32/i_32_statistic.png") no-repeat + scroll transparent; +} + +.i_32_delivery { + background: url("../Images/Icons/32/i_32_delivery.png") no-repeat scroll + transparent; +} + +.i_32_dollar { + background: url("../Images/Icons/32/i_32_dollar.png") no-repeat scroll + transparent; +} + +.i_32_support { + background: url("../Images/Icons/32/i_32_support.png") no-repeat scroll + transparent; +} + +.i_32_dashboard { + background: url("../Images/Icons/32/i_32_dashboard.png") no-repeat + scroll transparent; +} + +.i_32_inbox { + background: url("../Images/Icons/32/i_32_inbox.png") no-repeat scroll + transparent; +} + +.i_32_charts { + background: url("../Images/Icons/32/i_32_charts.png") no-repeat scroll + transparent; +} + +.i_32_ui { + background: url("../Images/Icons/32/i_32_ui.png") no-repeat scroll + transparent; +} + +.i_32_tables { + background: url("../Images/Icons/32/i_32_tables.png") no-repeat scroll + transparent; +} + +.i_32_forms { + background: url("../Images/Icons/32/i_32_forms.png") no-repeat scroll + transparent; +} + +.i_22_dashboard { + background: url("../Images/Icons/22/i_22_dashboard.png") no-repeat + scroll transparent; +} + +.i_22_charts { + background: url("../Images/Icons/22/i_22_charts.png") no-repeat scroll + transparent; +} + +.i_22_ui { + background: url("../Images/Icons/22/i_22_ui.png") no-repeat scroll + transparent; +} + +.i_22_tables { + background: url("../Images/Icons/22/i_22_tables.png") no-repeat scroll + transparent; +} + +.i_22_forms { + background: url("../Images/Icons/22/i_22_forms.png") no-repeat scroll + transparent; +} + +/* Footer */ +footer { + clear: both; + padding: 20px 0; + text-align: right; +} + +/* Grids */ +.line_grid { + overflow: hidden; + padding: 10px; + width: auto; + height: auto; + border-top: 1px solid #ffffff; + border-bottom: 1px solid #dadada; +} + +.line_grid:first-child { + border-top: 0; +} + +.line_grid:last-child { + border-bottom: 0; +} + +.grid_wrapper { + overflow: hidden; + padding: 15.5px; + width: auto; + height: auto; + min-height: 496px; + /* You can change here if you have more than 6 buttons on the sidebar */ +} + +.g_12,.g_10,.g_9,.g_8,.g_6,.g_4,.g_3,.g_2 { + float: left; + border: 10px solid rgba(0, 0, 0, 0); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + position: relative; +} + +.g_2 { + width: 16.66%; +} + +.g_3 { + width: 33.3%; +} + +.g_4 { + width: 33.33%; +} + +.g_6 { + width: 50%; +} + +.g_8 { + width: 66.66%; +} + +.g_9 { + width: 75%; +} + +.g_10 { + width: 83.33%; +} + +.g_12 { + width: 100%; +} + +/* Quick Stats */ +.stats_info { + text-align: center; + margin: 0; + padding-bottom: 8px; + height: 26px; + line-height: 26px; +} + +.visitor_stats,.tickets_stats,.users_stats,.orders_stats { + width: 130px; + height: 24px; + line-height: 24px; + margin: 0 auto; + margin-top: 15px; + margin-bottom: 11px; + padding-top: 30px; + padding-bottom: 17px; + text-align: center; +} + +.visitor_stats { + background: url("../Images/Textures/visitor_stats.png") no-repeat 0 0 + scroll transparent; +} + +.tickets_stats { + background: url("../Images/Textures/tickets_stats.png") no-repeat 0 0 + scroll transparent; +} + +.users_stats { + background: url("../Images/Textures/users_stats.png") no-repeat 0 0 + scroll transparent; +} + +.orders_stats { + background: url("../Images/Textures/orders_stats.png") no-repeat 0 0 + scroll transparent; +} + +/* Widgets */ +.widget_header_title,.ui-dialog-title { + float: left; +} + +.widget_header,.ui-dialog-titlebar { + background: #ffffff; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), + color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%); + /* W3C */ + height: 38px; + line-height: 38px; + border: 1px solid #C9C9C9; + border-bottom-width: 1px; + border-radius: 3px 3px 0 0; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; + padding: 0 38px; +} + +.widget_contents.noPadding { + padding: 0; + overflow: hidden; +} + +.wwIcon { + background-position: 0 13px; + padding-left: 25px; +} + +.wwOptions { + padding-right: 0; +} + +.w_Options,.w_AT { + background-position: center center; + width: 38px; + height: 38px; + float: right; + border-left: 1px solid #dadada; + position: relative; +} + +.w_AT { + border-left-width: 0; + padding-right: 15px; + width: auto; +} + +.w_Tabs { + float: right; + margin: 0; + padding: 0; +} + +.w_Tabs>li { + float: right; + display: inline-block; +} + +.w_Tabs>li>a { + display: inline-block; + height: 38px; + line-height: 38px; + padding: 0 15px; + border-left: 1px solid #dadada; + color: inherit; +} + +.w_Options:hover,.w_Tabs a:hover { + background-color: rgba(255, 255, 255, 0.6); + cursor: pointer; +} + +.widget_contents,.dialog { + background-color: #FDFDFD; + border: 1px solid #C9C9C9; + border-radius: 0 0 3px 3px; + box-shadow: inset 0 1px 0 #ffffff; + padding: 15px; +} + +.separator { + background-clip: content-box; +} + +.separator>span { + display: block; + width: 60px; + height: 20px; + margin: 0 auto; + padding: 5px 10px; +} + +div.widget_contents.lgNoPadding { + padding: 0; +} + +div.widget_contents.lgNoPadding .line_grid { + overflow: visible; +} + +/* Charts */ +.charts,.h_bars,.v_bars,.realtime_charts,.donut_charts,.pie_charts { + margin-top: 15px; + height: 260px; +} + +.tickLabel,.legendLabel,.charts_tooltip { + font-family: Droid Sans; + color: #8f8f8f; + font-size: 13px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.legendColorBox>div>div { + border-radius: 2px; + margin-left: 12px; + margin-right: 4px; +} + +.charts_tooltip { + background: #fdfdfd; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), + color-stop(100%, #efefef)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fdfdfd 0%, #efefef 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fdfdfd 0%, #efefef 100%); + /* W3C */ + padding: 6px; + border: 1px solid #dadada; + -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.33); + box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.33); + line-height: 14px; +} + +.pieLabel { + font-family: Droid Sans; + text-shadow: 0 1px 0 #FFFFFF; +} + +/* Tables */ +.tables { + width: 100%; +} + +.tables th,.tables td { + border: 1px solid #E0E0E0; + padding: 4px 15px; +} + +.tables thead tr { + box-shadow: 0 1px 3px #E6E6E6; +} + +.tables thead th { + border-top: 0; +} + +.tables tfoot th { + border-bottom: 0; +} + +.tables th { + font-family: Oswald; + color: #9D9D9D; + font-size: 13px; + text-shadow: 0 1px 0 #FFFFFF; + font-weight: normal; + line-height: 25px; + background: #fefefe; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fefefe 0%, #f2f2f2 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), + color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fefefe 0%, #f2f2f2 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fefefe 0%, #f2f2f2 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fefefe 0%, #f2f2f2 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fefefe 0%, #f2f2f2 100%); + /* W3C */ + -webkit-box-shadow: 0 1px 0 #FFFFFF inset; + box-shadow: 0 1px 0 #FFFFFF inset; + border-bottom-color: #dadada; +} + +.tables th.sorting { + cursor: pointer; + background: url("../Images/Icons/16/i_16_sorting.png") no-repeat right + center; + background: url("../Images/Icons/16/i_16_sorting.png") no-repeat right + center, -webkit-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting.png") no-repeat right + center, -moz-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting.png") no-repeat right + center, -o-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting.png") no-repeat right + center, -ms-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting.png") no-repeat right + center, linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); +} + +.tables th.sorting_asc { + cursor: pointer; + background: url("../Images/Icons/16/i_16_sorting_asc.png") no-repeat + right center; + background: url("../Images/Icons/16/i_16_sorting_asc.png") no-repeat + right center, -webkit-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_asc.png") no-repeat + right center, -moz-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_asc.png") no-repeat + right center, -o-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_asc.png") no-repeat + right center, -ms-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_asc.png") no-repeat + right center, linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); +} + +.tables th.sorting_desc { + cursor: pointer; + background: url("../Images/Icons/16/i_16_sorting_desc.png") no-repeat + right center; + background: url("../Images/Icons/16/i_16_sorting_desc.png") no-repeat + right center, -webkit-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_desc.png") no-repeat + right center, -moz-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_desc.png") no-repeat + right center, -o-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_desc.png") no-repeat + right center, -ms-linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); + background: url("../Images/Icons/16/i_16_sorting_desc.png") no-repeat + right center, linear-gradient(top, #FEFEFE 0%, #F2F2F2 100%); +} + +.tables td { + font-family: Droid Sans; + color: #696969; + font-size: 14px; + text-shadow: 0 1px 0 #FFFFFF; + font-weight: normal; + line-height: 32px; +} + +.tables th:first-child,.tables td:first-child { + border-left-width: 0; +} + +table th:last-child,table td:last-child { + border-right-width: 0; +} + +table tbody tr:last-child td { + border-bottom-width: 0; +} + +table tbody tr:nth-child(2n) { + background-color: #F9F9F9; + box-shadow: 0 1px 0 #FFFFFF inset; +} + +table.noObOLine tbody tr:nth-child(2n) { + background: none; + box-shadow: none; +} + +table.noObOLine tbody tr.status_closed { + background-color: #F9F9F9; + box-shadow: 0 1px 0 #FFFFFF inset; +} + + +.dtTop { + padding: 0 15px; + height: 60px; + line-height: 60px; + border-bottom: 1px solid #C9C9C9; + background: #fdfdfd; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), + color-stop(100%, #f8f8f8)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fdfdfd 0%, #f8f8f8 100%); + /* W3C */ + -webkit-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.dtBottom,.ui-dialog-buttonpane { + padding: 0 15px; + height: 50px; + line-height: 50px; + border-top: 1px solid #C9C9C9; + background: #fdfdfd; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), + color-stop(100%, #f4f4f4)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fdfdfd 0%, #f4f4f4 100%); + /* W3C */ + -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 -2px 3px #E6E6E6; + box-shadow: inset 0 1px 0 #ffffff, 0 -2px 3px #E6E6E6; +} + +.dtTables { + clear: both; + overflow: auto; +} + +.dtShowPer { + float: right; +} + +.dtShowPer .selector { + margin-left: 12px; +} + +.dtFilter { + float: left; +} + +.dtInfo { + float: left; +} + +.dtBottom .dtPagination { + float: right; +} + +.dtPagination a { + padding: 0 10px; + margin: 12px 4px 0; + cursor: pointer; +} + +.dtPagination a:hover { + background: #ffffff; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), + color-stop(100%, #fbfbfb)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%, #fbfbfb 100%); + /* W3C */ +} + +.dtPagination a.paginate_active { + background: none repeat scroll 0 0 #EFEFEF; +} + +.message { + padding: 12px; + border: 1px solid #dadada; + box-shadow: 0 1px 0 #ffffff; + border-radius: 4px; + background-color: #ffffff; +} + +.avatar { + border-radius: 3px; + display: block; + width: 42px; +} + +.aR { + float: right; +} + +textarea.simple_field.mpReply { + min-height: 40px; +} + +.contact_grad { + background: #ffffff; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), + color-stop(100%, #fbfbfb)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%, #fbfbfb 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%, #fbfbfb 100%); + /* W3C */ +} + +/* UI */ +.checker,.radio,.ui-slider-handle { + display: inline-block; + background: #fcfcfc; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fcfcfc 0%, #f7f7f7 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), + color-stop(100%, #f7f7f7)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fcfcfc 0%, #f7f7f7 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fcfcfc 0%, #f7f7f7 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fcfcfc 0%, #f7f7f7 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fcfcfc 0%, #f7f7f7 100%); + /* W3C */ + border: 1px solid #CBCBCB; + border-radius: 3px; + height: 16px; + width: 16px; + -webkit-box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset; + box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset; + margin-right: 12px; +} + +input[type="checkbox"],input[type="radio"] { + position: relative; + width: 16px; + height: 16px; + top: 13px; + left: 7px; + cursor: pointer; + float: left; +} + +.radio,.ui-slider-handle { + border-radius: 10px; +} + +.checker>span,.radio>span { + height: 16px; + width: 16px; + display: block; +} + +.checker.disabled,.radio.disabled { + opacity: 0.5; +} + +.checker .checked { + background: url("../Images/Icons/16/i_16_checked.png") no-repeat center + center scroll transparent; +} + +.radio .checked { + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll transparent; +} + +.ui-tabs-hide { + display: none; +} + +.ui-state-active { + background-color: #F2F2F2; +} + +.simple_buttons,.selector,.dtPagination a,.ui-button { + display: inline-block; + background: #fcfcfc; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), + color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%); + /* W3C */ + border: 1px solid #CBCBCB; + border-radius: 3px; + height: 26px; + line-height: 26px; + box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset; + font-family: Oswald; + color: #8f8f8f; + font-size: 12px; + text-shadow: 0 1px 0 #FFFFFF; + box-shadow: 0 2px 3px #EAEAEA; + cursor: pointer; +} + +.submitIt { + padding: 0 20px; +} + +.simple_buttons div { + padding: 15 25px; + display: inline-block; + float: right; +} + +div.bwIcon { + display: inline-block; + padding-right: 30px; + background-position: 1px 1px; +} + +div.buttons_arrow { + border-left: 1px solid #dadada; + height: 26px; + padding: 0 12px; + background: url("../Images/Icons/16/i_16_bottom_arrow.png") no-repeat + center center scroll transparent; + position: relative; +} + +.selector.hover select { + cursor: pointer; +} + +div.buttons_arrow:hover,.selector.hover span { + background-color: rgba(255, 255, 255, 0.6); + cursor: pointer; +} + +.selector { + position: relative; + box-shadow: 0 1px 3px #EEEEEE; + margin-right: 12px; +} + +.selector span { + display: block; + padding: 0 40px 0 15px; + background: url("../Images/Icons/16/i_16_selector.png") no-repeat right + center transparent; +} + +.selector select { + position: absolute; + top: 0; + left: 0; + height: 28px; + width: 100%; +} + +.ui-datepicker-inline { + overflow: auto; +} + +.ui-datepicker,.ui-autocomplete { + background-color: #FCFCFC; + border: 1px solid #C9C9C9; + border-radius: 3px; + box-shadow: 0 2px 3px #D0D0D0; + width: auto; + margin-top: 4px; + display: none; +} + +.ui-datepicker a { + color: inherit; +} + +.ui-datepicker-header { + border-bottom: 1px solid #C9C9C9; + background: #fdfdfd; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), + color-stop(100%, #f8f8f8)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fdfdfd 0%, #f8f8f8 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fdfdfd 0%, #f8f8f8 100%); + /* W3C */ + padding: 0 15px; + line-height: 46px; + border-radius: 3px 3px 0 0; +} + +.ui-datepicker-prev { + float: left; +} + +.ui-datepicker-next { + float: right; +} + +.ui-datepicker-next span,.ui-datepicker-prev span { + cursor: pointer; + font-family: Droid Sans; + color: #818181; + font-size: 13px; + text-shadow: 0 1px 0 #FFFFFF; + background: #ffffff; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), + color-stop(100%, #f7f7f7)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%); + /* W3C */ + border: 1px solid #CBCBCB; + border-radius: 3px; + height: 16px; + -webkit-box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset; + box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset; + padding: 3px 6px; +} + +.ui-datepicker-next-hover span,.ui-datepicker-prev-hover span { + background: #ffffff; +} + +.ui-datepicker-title { + text-align: center; + font-family: Oswald; + color: #9A9A9A; + font-size: 14px; + text-shadow: 0 1px 0 #FFFFFF; +} + +.ui-autocomplete { + padding: 0; + margin: 0; + border: 1px solid #CCCCCC; + background-color: #ffffff; + width: 150px !important; + border-top: 0; + border-radius: 0 0 3px 3px; +} + +.ui-autocomplete li { + display: block; + padding: 0 8px; + color: #696969; + font-family: Droid Sans; + font-size: 14px; + text-shadow: 0 1px 0 #FFFFFF; + line-height: 28px; + border-bottom: 1px solid #E8E8E8; +} + +.ui-autocomplete li:last-child { + border-bottom-width: 0; +} + +.slider { + border: 1px solid #C9C9C9; + height: 5px; + border-radius: 6px; + -webkit-box-shadow: 0 1px 0 #ffffff; + box-shadow: 0 1px 0 #ffffff; + position: relative; + margin: 8px 0; + background: #fcfcfc; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), + color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%); + /* W3C */ +} + +.ui-slider-range { + border-radius: 6px 6px 6px 6px; + height: 100%; + position: absolute; + top: -1px; + box-shadow: 0 1px 0 #FFFFFF; +} + +.sVertical .ui-slider-range { + width: 100%; + left: -1px; + top: auto; + bottom: auto; +} + +.ui-slider-range-max { + right: -1px; +} + +.ui-slider-range-min { + left: -1px; +} + +.sVertical .ui-slider-range-max { + top: -1px; +} + +.sVertical .ui-slider-range-min { + bottom: 0; +} + +.scBlue .ui-slider-range,.scBlue .ui-progressbar-value { + background: #54cef9; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0Y2VmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MGM0ZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #54cef9 0%, #70c4e3 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #54cef9), + color-stop(100%, #70c4e3)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #54cef9 0%, #70c4e3 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #54cef9 0%, #70c4e3 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #54cef9 0%, #70c4e3 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #54cef9 0%, #70c4e3 100%); + /* W3C */ + border: 1px solid #63adc9; +} + +.scGreen .ui-slider-range,.scGreen .ui-progressbar-value { + background: #bdea74; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkZWE3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmUzNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #bdea74 0%, #b6e370 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bdea74), + color-stop(100%, #b6e370)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #bdea74 0%, #b6e370 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #bdea74 0%, #b6e370 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #bdea74 0%, #b6e370 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #bdea74 0%, #b6e370 100%); + /* W3C */ + border: 1px solid #96bb5c; +} + +.scDPink .ui-slider-range,.scDPink .ui-progressbar-value { + background: #ea74a5; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzRhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMzcwOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ea74a5 0%, #e3709f 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea74a5), + color-stop(100%, #e3709f)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ea74a5 0%, #e3709f 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ea74a5 0%, #e3709f 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ea74a5 0%, #e3709f 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ea74a5 0%, #e3709f 100%); + /* W3C */ + border: 1px solid #bb5c83; +} + +.scDRed .ui-slider-range,.scDRed .ui-progressbar-value { + background: #ea7474; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzQ3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMzcxNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ea7474 0%, #e37170 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7474), + color-stop(100%, #e37170)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ea7474 0%, #e37170 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ea7474 0%, #e37170 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ea7474 0%, #e37170 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ea7474 0%, #e37170 100%); + /* W3C */ + border: 1px solid #bb5c5c; +} + +.scDYellow .ui-slider-range,.scDYellow .ui-progressbar-value { + background: #eae874; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZTg3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UyNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #eae874 0%, #e3e270 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eae874), + color-stop(100%, #e3e270)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #eae874 0%, #e3e270 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #eae874 0%, #e3e270 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #eae874 0%, #e3e270 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #eae874 0%, #e3e270 100%); + /* W3C */ + border: 1px solid #bbb95c; +} + +.ui-slider-handle { + position: absolute; + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll; + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll, -webkit-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll, -moz-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll, -o-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll, -ms-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_radio.png") no-repeat center + center scroll, linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + margin: -6px; + -webkit-box-shadow: 0 1px 0 #FFFFFF inset; + box-shadow: 0 1px 0 #FFFFFF inset; +} + +.sVertical { + float: left; + height: 100px; + margin-right: 40px; + width: 5px; +} + +.progress { + border: 1px solid #C9C9C9; + height: 20px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 0 #ffffff; + box-shadow: 0 1px 0 #ffffff; + background: #fcfcfc; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), + color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #fcfcfc 0%, #f2f2f2 100%); + /* W3C */ + position: relative; +} + +.ui-progressbar-value { + height: 100%; + top: -1px; + position: absolute; + left: -1px; + border-radius: 4px; +} + +.cwhToggle { + cursor: pointer; +} + +.cwClose { + height: 0; +} + +.exbT>div { + margin-right: 10px; +} + +.pCenter { + text-align: center; +} + +.pCenter a { + margin-top: 0; +} + +.iphO { + overflow: hidden; +} + +.iPreview { + float: left; + margin: 0 10px; + margin-bottom: 20px; +} + +.iPreview img { + display: block; +} + +.ui-dialog { + position: absolute !important; +} + +.ui-dialog-titlebar-close { + background: url("../Images/Icons/16/i_16_close.png") no-repeat center + center; + display: block; + float: right; + height: 16px; + margin-top: 10px; + width: 16px; +} + +.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.6); + left: 0; + position: fixed; + top: 0; +} + +.ui-dialog-buttonpane { + text-align: center; + border: 1px solid #C9C9C9; + box-shadow: none; + margin-top: -3px; + border-radius: 0 0 3px 3px; + height: 44px; + line-height: 44px; +} + +.ui-dialog-buttonpane button:first-child { + margin-right: 10px; +} + +.lPreview { + text-align: center; +} + +.lPreview a { + display: inline-block; + margin-right: 30px; +} + +.lPreview img { + display: block; + border-radius: 3px; + box-shadow: 0 0 3px #B8B8B8; +} + +td.ui-datepicker-current-day,a.ui-state-active { + background-color: #F2F2F2; +} + +/* Forms */ +.simple_field,.filename { + display: inline-block; + width: 100%; + height: 28px; + line-height: 28px; + padding: 0 8px; + border: 1px solid #cccccc; + border-radius: 2px; + -webkit-box-shadow: 0 1px 0 #ffffff; + box-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} + +textarea.simple_field { + min-height: 160px; + line-height: 24px; + padding: 8px; + max-width: 100%; +} + +input[disabled="disabled"] { + opacity: 0.8; +} + +.lwIcon { + display: inline-block; + line-height: 20px; + background-position: 0 3px; + padding-left: 24px; +} + +.fwIcon { + position: absolute; + right: 10px; + top: 6px; +} + +.fiwIcon { + padding-right: 34px; +} + +.uploader { + position: relative; + cursor: pointer; +} + +.uploader input,.uploader .action { + display: inline-block; + width: 100%; + height: 28px; + position: absolute; + top: 0; + right: 0; +} + +.uploader .action { + width: 26px; + background: url("../Images/Icons/16/i_16_add.png") no-repeat scroll + center center transparent; +} + +.ui-spinner-input { + border-radius: 2px 0 0 2px; +} + +.ui-spinner-up,.ui-spinner-down { + cursor: pointer; +} + +.ui-spinner-up:hover,.ui-spinner-down:hover { + background-color: rgba(255, 255, 255, 0.6); +} + +.ui-spinner-up { + background: url("../Images/Icons/16/i_16_up.png") center center + no-repeat; + background: url("../Images/Icons/16/i_16_up.png") center center + no-repeat, -webkit-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_up.png") center center + no-repeat, -moz-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_up.png") center center + no-repeat, -o-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_up.png") center center + no-repeat, -ms-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_up.png") center center + no-repeat, linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + border: 1px solid #CCCCCC; + border-left-width: 0; + border-radius: 0 2px 0 0; +} + +.ui-spinner-down { + background: url("../Images/Icons/16/i_16_down.png") center center + no-repeat; + background: url("../Images/Icons/16/i_16_down.png") center center + no-repeat, -webkit-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_down.png") center center + no-repeat, -moz-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_down.png") center center + no-repeat, -o-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_down.png") center center + no-repeat, -ms-linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + background: url("../Images/Icons/16/i_16_down.png") center center + no-repeat, linear-gradient(top, #FCFCFC 0%, #F7F7F7 100%); + border: 1px solid #CCCCCC; + border-left-width: 0; + border-top-color: #ffffff; + border-radius: 0 0 2px 0; +} + +.ilC { + display: inline-block; + margin-right: 20px; + margin-top: 2px; + vertical-align: top; +} + +.must { + color: #FF6347; + margin-left: 4px; + font-weight: bold; +} + +/* Message */ +.success,.alert,.error,.info { + cursor: pointer; + font-family: Oswald; + font-size: 14px; + text-align: center; + height: 45px; + line-height: 45px; + border-radius: 6px; + box-shadow: 0 2px 4px #CCCCCC; +} + +.success { + background: #bdea74; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkZWE3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZGM1NWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #bdea74 0%, #9dc55f 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bdea74), + color-stop(100%, #9dc55f)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #bdea74 0%, #9dc55f 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #bdea74 0%, #9dc55f 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #bdea74 0%, #9dc55f 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #bdea74 0%, #9dc55f 100%); + /* W3C */ + border: 1px solid #A2CD60; + color: #597D21; + text-shadow: 0 1px 0 #BCEF6D; +} + +.alert { + background: #eae874; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZTg3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQwNWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #eae874 0%, #d0d05f 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eae874), + color-stop(100%, #d0d05f)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #eae874 0%, #d0d05f 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #eae874 0%, #d0d05f 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #eae874 0%, #d0d05f 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #eae874 0%, #d0d05f 100%); + /* W3C */ + border: 1px solid #D3D268; + color: #898905; + text-shadow: 0 1px 0 #F1F078; +} + +.error { + background: #ea7474; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzQ3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNDRmNGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #ea7474 0%, #c44f4f 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7474), + color-stop(100%, #c44f4f)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ea7474 0%, #c44f4f 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ea7474 0%, #c44f4f 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ea7474 0%, #c44f4f 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #ea7474 0%, #c44f4f 100%); + /* W3C */ + border: 1px solid #CD7171; + text-shadow: 0 1px 0 #EF8181; + color: #800B0B; +} + +.info { + background: #54cef9; /* Old browsers */ + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0Y2VmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZWE4YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, #54cef9 0%, #5ea8c5 100%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #54cef9), + color-stop(100%, #5ea8c5)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #54cef9 0%, #5ea8c5 100%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #54cef9 0%, #5ea8c5 100%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #54cef9 0%, #5ea8c5 100%); + /* IE10+ */ + background: linear-gradient(to bottom, #54cef9 0%, #5ea8c5 100%); + /* W3C */ + border: 1px solid #6EB7D3; + text-shadow: 0 1px 0 #80D2F2; + color: #0F5F7E; +} + +/* Pages */ +.pages { + display: block; + margin: 0 auto; + margin-bottom: 40px; +} + +.goBack { + display: block; + margin: 0 auto; + padding: 4px 12px; + width: 115px; + margin-bottom: 40px; +} + +.login { + margin: 0 auto; + width: 280px; + margin-top: 120px; +} + +/* Change Pattern -- For Demonstration only */ +.changePattern { + width: 28px; + height: auto; + border-radius: 0 3px 3px 0; + background-color: rgba(0, 0, 0, 0.9); + position: fixed; + top: 200px; + left: 0; + padding-top: 6px; + z-index: 1000; +} + +.changePattern span { + display: block; + margin: 0 auto; + margin-bottom: 6px; + width: 16px; + height: 16px; + border-radius: 3px; + cursor: pointer; +} + +#pattern1 { + background: url("../Images/Patterns/pattern1.png") no-repeat 0 0; +} + +#pattern2 { + background: url("../Images/Patterns/pattern2.png") no-repeat 0 0; +} + +#pattern3 { + background: url("../Images/Patterns/pattern3.png") no-repeat 0 0; +} + +#pattern4 { + background: url("../Images/Patterns/pattern4.png") no-repeat 0 0; +} + +#pattern5 { + background: url("../Images/Patterns/pattern5.png") no-repeat 0 0; +} + +#pattern6 { + background: url("../Images/Patterns/pattern6.png") no-repeat 0 0; +} \ No newline at end of file diff --git a/WebContent/static/CSS/tipsy.css b/WebContent/static/CSS/tipsy.css new file mode 100644 index 0000000..db94dab --- /dev/null +++ b/WebContent/static/CSS/tipsy.css @@ -0,0 +1,25 @@ +.tipsy { font-family: Droid Sans; font-size: 11px; position: absolute; padding: 5px; z-index: 100000; } + .tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; } + + /* Rounded corners */ + .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } + + /* Uncomment for shadow */ + /*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/ + + .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; } + + /* Rules to colour arrows */ + .tipsy-arrow-n { border-bottom-color: #000; } + .tipsy-arrow-s { border-top-color: #000; } + .tipsy-arrow-e { border-left-color: #000; } + .tipsy-arrow-w { border-right-color: #000; } + + .tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; } + .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;} + .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;} + .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; } + .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; } + .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; } + .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; } + .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; } diff --git a/WebContent/static/Images/Icons/16/Search.png b/WebContent/static/Images/Icons/16/Search.png new file mode 100644 index 0000000000000000000000000000000000000000..7b2fb51e5444e64626587d79a29f1ddf018dd297 GIT binary patch literal 3670 zcmV-c4yo~pP)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} z000AlNklP8u*>v}UQ?b@ldgRxB*Y*)MK289V;6y~2=y)p}pq&kG9V;eeXMDapSJm-Ahw~Nlr zJ@8(<@I1Wm<9*QWTesn`Fvd|z=_Nu)JH|K;08%NHmr~Aop7*U%YW=XEYOMhP03k#e zXV--gSA`H|+{ZB?1OR|YPo8vLw`Ff{Z@6TaMqJnZ>>x){T`9l>3&SvGEz9aS`{vno z&-46BseoY^z&QuT7(^nGKU!N`pKWYz^h;0nN+s`Wr6ooffoYnPRn=7ugF}O}mSvr9 zY;3%*4^F(0j6@<|*4Ea(J1{V?SZc^?w;`1U#2%Xv9 z-u}ER)%7$Mi*0MI(dz2zOAC({zEeu6u}{Z-s;sP(j4=`lg+9WBlGhn$pp+Umgpm!F z1;0tOC4P;?Vps0ny_Z4=z1G~^d_B>YD3q0zeJzB@Nh#BubD)fNQ-sh_&N)y*!RPZe zODXm7y5kq`d~#>jaU2*O8C9I~hnGLNZ02&g2Y%|W;G6@-7+lY_C_)GjLO>`1LJ8Qm z4cTmVskC2$1CFKr5-cw-&k;<(FpU4djWC6M2)HJg$b3FO@M8OKa!+zYgc9#xqt+mV zDB<#><-d8J2ZWGPGMRjmY)}4-5E^HUT>*d!0H|b)T_S``bar-T;_>*J)>=v_;aJ77 zXEH8nNw)YsP!_x1O!1cSjF{(%3vKj8l>5DeVyKhvKJhr<`6(dhdv zCtC8(zN5o+;UAFJIy^Ho^LX{?YGG$*C#|)Xy>ImPt*op}A%rjhfRqv%A`NdZEiQeJ z2|i+3Rz4by>h7NIcA}Nu9U2@`g+d{{ySv+~l$tLVi{pl2ykZyzFvdVB1)Ce2M{L{9 za?T%CS63US`%X`c-WZ*sj^hCL@yT=N&%Hc9H-9pd$z&K~RsR$TwAMff0Zec@5C|+L z+7iEXbaYGsz@+QCfUaG=1{h;toWadoH~Wgk;_%wq+N)bzTOr%F1wu#*A#BUCcAA=+ o)-B8WV&vnIX~%IuD-C}S0MVO!r)*u8DgXcg07*qoM6N<$f(Q25LI3~& literal 0 HcmV?d00001 diff --git a/WebContent/static/Images/Icons/16/add.png b/WebContent/static/Images/Icons/16/add.png new file mode 100644 index 0000000000000000000000000000000000000000..a60c52805be2279e24f6b1d3435ad8a49703ec8e GIT binary patch literal 2953 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 LNkvXXu0mjfHcr8@ literal 0 HcmV?d00001 diff --git a/WebContent/static/Images/Icons/16/i_16_charts.png b/WebContent/static/Images/Icons/16/i_16_charts.png new file mode 100644 index 0000000000000000000000000000000000000000..37c6b8fdfa3260ee3d3536ca8c744ba5152ecf6e GIT binary patch literal 3326 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 IM6N<$f@btCI{*Lx literal 0 HcmV?d00001 diff --git a/WebContent/static/Images/Icons/16/i_16_message.png b/WebContent/static/Images/Icons/16/i_16_message.png new file mode 100644 index 0000000000000000000000000000000000000000..c4c992f76be30fe7917cb3bd3c9b02f654fd7740 GIT binary patch literal 3359 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 bi3}J?d}1J3$z1{q>;Q67%96F>#=-vwnoOI` literal 0 HcmV?d00001 diff --git a/WebContent/static/Images/user_avatar.png b/WebContent/static/Images/user_avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..f333e6c4d777f03fa6b3917e51b5b1791b691a32 GIT binary patch literal 3677 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 literal 0 HcmV?d00001 diff --git a/WebContent/static/Interface.jsp b/WebContent/static/Interface.jsp new file mode 100644 index 0000000..e5c197b --- /dev/null +++ b/WebContent/static/Interface.jsp @@ -0,0 +1,496 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="java.util.*"%> + + + + + +Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + + + + + + + + +
+
+ +
+
+ +
+ + + +
+
+ 娣诲姞鐢ㄤ緥X +
+
+

+

+ sceneId:  Description:  + url: + runStates: +
+
+ +
+ +
+
+ 娣诲姞鐢ㄤ緥X +
+
+

+

+ id:  sceneId:  + order_id:  + method: + url: +
+
+ parameter: + checkName: + checkMethod: + expRes: +
+
+ actualRes: + jsonResult: + Description: + runState: +
+
+ +
+ +
+
+ +
+

Interface Runner

+
+ Your Interface Cases Search, Add, Edit And Run +
+
+ +
+ +
+

Options:

+ + + + + +
+
+
+ +
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+ +
+ + \ No newline at end of file diff --git a/WebContent/static/Javascript/jQuery/jquery-1.7.2.min.js b/WebContent/static/Javascript/jQuery/jquery-1.7.2.min.js new file mode 100644 index 0000000..7e21313 --- /dev/null +++ b/WebContent/static/Javascript/jQuery/jquery-1.7.2.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.2 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
"+""+"
",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
t
",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( +a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f +.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/WebContent/static/Javascript/kanrisha.js b/WebContent/static/Javascript/kanrisha.js new file mode 100644 index 0000000..d3e068a --- /dev/null +++ b/WebContent/static/Javascript/kanrisha.js @@ -0,0 +1,650 @@ +/* + Kanrisha: A Premium HTML5 Responsive Admin Template + COPYRIGHT 脗漏 2012 Mahieddine Abd-kader (@mitgux) +*/ + +var kanrisha_method = { + + showTooltip: function (x, y, contents) { + $('
' + contents + '
').css( { + position: 'absolute', + display: 'none', + top: y + 5, + left: x + 5 + }).appendTo("body").fadeIn('fast'); + }, + +} + +var km = kanrisha_method; + +// Document Ready and the fun begin :) +$(function () { + +/* Change Pattern ==================================== */ + + $(".changePattern span").on("click", function(){ + var id = $(this).attr("id"); + $("body").css("background-image", "url('../Images/Textures/"+ id +".png')"); + }); + +/* Opera Fix ========================================= */ + + if ( $.browser['opera'] ) { + $("aside").addClass('onlyOpera'); + } + +/* Charts ============================================ */ + + if (!!$(".charts").offset() ) { + var sin = []; + var cos = []; + + for (var i = 0; i <= 20; i += 0.5){ + sin.push([i, Math.sin(i)]); + cos.push([i, Math.cos(i)]); + } + + // Display the Sin and Cos Functions + $.plot($(".charts"), [ { label: "Cos", data: cos }, { label: "Sin", data: sin } ], + { + colors: ["#00AADD", "#FF6347"], + + series: { + lines: { + show: true, + lineWidth: 2, + }, + points: {show: true}, + shadowSize: 2, + }, + + grid: { + hoverable: true, + show: true, + borderWidth: 0, + tickColor: "#d2d2d2", + labelMargin: 12, + }, + + legend: { + show: true, + margin: [0,-24], + noColumns: 0, + labelBoxBorderColor: null, + }, + + yaxis: { min: -1.2, max: 1.2}, + xaxis: {}, + }); + + // Tooltip Show + var previousPoint = null; + $(".charts").bind("plothover", function (event, pos, item) { + if (item) { + if (previousPoint != item.dataIndex) { + previousPoint = item.dataIndex; + $(".charts_tooltip").fadeOut("fast").promise().done(function(){ + $(this).remove(); + }); + var x = item.datapoint[0].toFixed(2), + y = item.datapoint[1].toFixed(2); + km.showTooltip(item.pageX, item.pageY, item.series.label + " of " + x + " = " + y); + } + } + else { + $(".charts_tooltip").fadeOut("fast").promise().done(function(){ + $(this).remove(); + }); + previousPoint = null; + } + }); + + if (!!$(".v_bars").offset() && !!$(".h_bars").offset() && !!$(".realtime_charts").offset()) { + // Display Some Vertican bars + $.plot($(".v_bars"), [ { data: [ [00,20], [20,50], [40,90], [60,30], [80,80], [100,60]] }, { data: [ [10,30], [30,80], [50,50], [70,10], [90,70] ] } ], + { + colors: ["#F7810C", "#E82E36"], + + series: { + lines: { + show: false, + lineWidth: 2, + }, + points: {show: false}, + shadowSize: 2, + bars: { + show: true, + barWidth: 3, + lineWidth: 1, + fill: 0.8, + } + }, + + grid: { + hoverable: false, + show: true, + borderWidth: 0, + tickColor: "#d2d2d2", + labelMargin: 12, + }, + + legend: { + show: false, + }, + + yaxis: { min: 0, max: 100}, + xaxis: { min: 0, max: 105}, + }); + + // Display Some Vertical bars + $.plot($(".h_bars"), [ { data: [ [20,20], [20,50], [40,00], [60,30], [80,80], [100,70]] }, { data: [ [10,10], [30,100], [50,40], [70,90], [90,60] ] } ], + { + colors: ["#F7810C", "#E82E36"], + + series: { + lines: { + show: false, + lineWidth: 2, + }, + points: {show: false}, + shadowSize: 2, + bars: { + show: true, + barWidth: 3, + lineWidth: 1, + fill: 0.8, + horizontal: true, + } + }, + + grid: { + hoverable: false, + show: true, + borderWidth: 0, + tickColor: "#d2d2d2", + labelMargin: 12, + }, + + legend: { + show: false, + }, + + yaxis: { min: 0, max: 100}, + xaxis: { min: 0, max: 105}, + }); + + // Display the realtime Charts + // Generate a random data + var data = [], totalPoints = 300; + function getRandomData () { + if (data.length > 0) + data = data.slice(1); + // do a random walk + while (data.length < totalPoints) { + var prev = data.length > 0 ? data[data.length - 1] : 50; + var y = prev + Math.random() * 10 - 5; + if (y < 0) + y = 0; + if (y > 100) + y = 100; + data.push(y); + } + // zip the generated y values with the x values + var res = []; + for (var i = 0; i < data.length; ++i) + res.push([i, data[i]]) + return res; + } + var realtime = $.plot($(".realtime_charts"), [ getRandomData() ], + { + colors: ["#00AADD"], + + series: { + lines: { + show: true, + lineWidth: 2, + fill: 0.65, + }, + points: {show: false}, + shadowSize: 2, + }, + + grid: { + show: true, + borderWidth: 0, + tickColor: "#d2d2d2", + labelMargin: 12, + }, + + legend: { + show: false, + }, + + yaxis: { min: 0, max: 105}, + xaxis: { min: 0, max: 250}, + } + ); + function realtime_function() { + realtime.setData([ getRandomData() ]); + realtime.draw(); + setTimeout(realtime_function, 700); + } + realtime_function(); + } + } + + // Pie Charts + if(!!$(".pie_charts").offset()){ + $.plot($(".pie_charts"), [ { label: "iOS", data: 50 }, { label: "Android", data: 40 }, { label: "Windows", data: 30 }], + { + colors: ["#F7810C", "#00AADD", "#E82E36"], + + series: { + pie: { + show: true, + tilt: 0.6, + label: { + show: true, + } + }, + }, + + grid: { + show: false, + }, + + legend: { + show: true, + margin: [0,-24], + noColumns: 1, + labelBoxBorderColor: null, + }, + }); + + // Donut Charts + if(!!$(".donut_charts").offset()){ + $.plot($(".donut_charts"), [ { label: "iOS", data: 50 }, { label: "Android", data: 40 }, { label: "Windows", data: 30 }], + { + colors: ["#00AADD", "#F7810C", "#E82E36"], + + series: { + pie: { + show: true, + innerRadius: 0.4, + }, + }, + + grid: { + show: false, + }, + + legend: { + show: true, + margin: [0,-24], + noColumns: 1, + labelBoxBorderColor: null, + }, + }); + } + } + +/* Tables ============================================ */ + // Set the DataTables + $(".datatable").dataTable({ + "sDom": "<'dtTop'<'dtShowPer'l><'dtFilter'f>><'dtTables't><'dtBottom'<'dtInfo'i><'dtPagination'p>>", + "oLanguage": { + "sLengthMenu": "Show entries _MENU_", + }, + "sPaginationType": "full_numbers", + "fnInitComplete": function(){ + $(".dtShowPer select").uniform(); + $(".dtFilter input").addClass("simple_field").css({ + "width": "auto", + "margin-left": "15px", + }); + } + }); + + // Table Resize-able + $(".resizeable_tables").colResizable({ + liveDrag: true, + minWidth: 40, + }); + + // Table with Tabs + $( "#table_wTabs" ).tabs(); + + // Check All Checkbox + $(".tMainC").click(function(){ + var checked = $(this).prop("checked"); + var parent = $(this).closest(".twCheckbox"); + + parent.find(".checker").each(function(){ + if (checked){ + $(this).find("span").addClass("checked"); + $(this).find("input").prop("checked", true); + }else{ + $(this).find("span").removeClass("checked"); + $(this).find("input").prop("checked", false); + } + }) + }); + +/* Forms ============================================= */ + $(".simple_form").uniform(); // Style The Checkbox and Radio + +/* Spinner =========================================== */ + $(".spinner1").spinner(); + $(".spinner2").spinner({ + min: 0, + max: 30, + }); + $(".spinner3").spinner({ + min: 0, + prefix: '$', + }); + $(".spinner4").spinner().spinner("disable"); + $(".spinner5").spinner({'step':5}); + + + $(".fwColorpicker").ColorPicker({ + onSubmit: function(hsb, hex, rgb, el) { + $(el).val(hex); + $(el).ColorPickerHide(); + }, + onBeforeShow: function () { + $(this).ColorPickerSetColor(this.value); + }, + }) + .bind('keyup', function(){ + $(this).ColorPickerSetColor(this.value); + }); + + $( ".pick_date" ).datepicker(); + +/* Masked Input & AutoComplet ======================== */ + + + var availableTags = [ + "ActionScript", + "AppleScript", + "Asp", + "BASIC", + "C", + "C++", + "Clojure", + "COBOL", + "ColdFusion", + "Erlang", + "Fortran", + "Groovy", + "Haskell", + "Java", + "JavaScript", + "Lisp", + "Perl", + "PHP", + "Python", + "Ruby", + "Scala", + "Scheme" + ]; + $( ".atC" ).autocomplete({ + source: availableTags + }); + +/* Wysiwyg =========================================== */ + + $(".wysiwyg").cleditor({width:"100%", height:"100%"}); + + +/* Slider ============================================ */ + $(".sSimple").slider(); + + $(".swMin").slider({ + range: "min", + value: 80, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swmLabel" ).html( "$" + ui.value ); + } + }); + + $(".swMin-1").slider({ + range: "min", + value: 120, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swmLabel" ).html( "$" + ui.value ); + } + }); + + $(".swMin-2").slider({ + range: "min", + value: 220, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swmLabel" ).html( "$" + ui.value ); + } + }); + + $(".swMin-3").slider({ + range: "min", + value: 350, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swmLabel" ).html( "$" + ui.value ); + } + }); + + $(".swMin-4").slider({ + range: "min", + value: 450, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swmLabel" ).html( "$" + ui.value ); + } + }); + + $(".swMin-5").slider({ + range: "min", + value: 600, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swmLabel" ).html( "$" + ui.value ); + } + }); + + $(".swMax").slider({ + range: "max", + value: 600, + min: 1, + max: 700, + slide: function( event, ui ) { + $( ".swnLabel" ).html( "$" + ui.value ); + } + }); + + $( ".swRange" ).slider({ + range: true, + min: 0, + max: 500, + values: [ 75, 300 ], + slide: function( event, ui ) { + $( ".swrLabel" ).html( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] ); + } + }); + + $( "#swVer-1" ).slider({ + orientation: "vertical", + range: "min", + min: 0, + max: 100, + value: 60, + }); + + $( "#swVer-2" ).slider({ + orientation: "vertical", + range: "min", + min: 0, + max: 100, + value: 40, + }); + + $( "#swVer-3" ).slider({ + orientation: "vertical", + range: "min", + min: 0, + max: 100, + value: 30, + }); + + $( "#swVer-4" ).slider({ + orientation: "vertical", + range: "min", + min: 0, + max: 100, + value: 15, + }); + + $( "#swVer-5" ).slider({ + orientation: "vertical", + range: "min", + min: 0, + max: 100, + value: 40, + }); + + $( "#swVer-6" ).slider({ + orientation: "vertical", + range: "min", + min: 0, + max: 100, + value: 80, + }); + +/* Progress ========================================== */ + + $(".sProgress").progressbar({ + value: 40 + }); + + $(".pwAnimate").progressbar({ + value: 1, + create: function() { + $(".pwAnimate .ui-progressbar-value").animate({"width":"100%"},{ + duration: 10000, + step: function(now){ + $(".paValue").html(parseInt(now)+"%"); + }, + easing: "linear" + }) + } + }); + + $(".pwuAnimate").progressbar({ + value: 1, + create: function() { + $(".pwuAnimate .ui-progressbar-value").animate({"width":"100%"},{ + duration: 30000, + easing: 'linear', + step: function(now){ + $(".pauValue").html(parseInt(now*10.24)+" Mb"); + }, + complete: function(){ + $(".pwuAnimate + .field_notice").html("Upload Finished"); + } + }) + } + }); + +/* Tab Toggle ======================================== */ + + $(".cwhToggle").click(function(){ + // Get Height + var wC = $(this).parents().eq(0).find('.widget_contents'); + var wH = $(this).find('.widget_header_title'); + var h = wC.height(); + + if (h == 0) { + wH.addClass("i_16_downT").removeClass("i_16_cHorizontal"); + wC.css('height','auto').removeClass('noPadding'); + }else{ + wH.addClass("i_16_cHorizontal").removeClass("i_16_downT"); + wC.css('height','0').addClass('noPadding'); + } + }) + +/* Dialog ============================================ */ + + $.fx.speeds._default = 400; // Adjust the dialog animation speed + + $(".bDialog").dialog({ + autoOpen: false, + show: "fadeIn", + modal: true, + }); + + $(".dConf").dialog({ + autoOpen: false, + show: "fadeIn", + modal: true, + buttons: { + "Yeah!": function() { + $( this ).dialog( "close" ); + }, + "Never": function() { + $( this ).dialog( "close" ); + } + } + }); + + $(".bdC").live("click", function(){ /* change click to live */ + $(".bDialog").dialog( "open" ); + return false; + }); + + $(".bdcC").live("click", function(){ /* change click to live */ + $(".dConf").dialog( "open" ); + return false; + }); + +/* LightBox ========================================== */ + + $('.lPreview a.lightbox').colorbox({rel:'gal'}); + +/* Drop Menu ========================================= */ + + $(".drop_menu").parent().on("click", function(){ + var status = $(this).find(".drop_menu").css("display"); + if (status == "block"){ + $(this).find(".drop_menu").css("display", "none"); + }else{ + $(this).find(".drop_menu").css("display", "block"); + } + }); + + $(".top_tooltip").parent().on("hover", function(){ + var status = $(this).find(".top_tooltip").css("display"); + if (status == "block"){ + $(this).find(".top_tooltip").css("display", "none"); + }else{ + $(this).find(".top_tooltip").css("display", "block"); + } + }); + +/* Inline Dialog ===================================== */ + + $(".iDialog").on("click", function(){ + $(this).fadeOut("slow").promise().done(function(){ + $(this).parent().remove(); + }); + }); +}); diff --git a/WebContent/static/UI.jsp b/WebContent/static/UI.jsp new file mode 100644 index 0000000..5ebfdd9 --- /dev/null +++ b/WebContent/static/UI.jsp @@ -0,0 +1,595 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="java.util.*"%> + + + + + +Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + + + +
+
+ +
+
+ +
+ +
+ +
+ + +
+
+ +
+

UI   Tester

+
+ Your UI Cases Search, Add, Edit And Run +
+
+ +
+ X +
+ +
+
+ 娣诲姞鐢ㄤ緥X +
+
+

+

+ casesId:  casesN:  + Browser:  + Bpath: + runStates: +
+ + +
+ +
+
+ 娣诲姞鐢ㄤ緥X +
+
+

+

+ id:  casesId:  + order_id:  + option: + xPath: +
+
+ datas: + checkMethod: + checkName: + expectedRes: +
+
+ actualRes: + imgName: + Description: + runState: +
+ + +
+ +
+ +
+

Options:

+ + + + + + +
+
+
+ +
+
+ +
+ +
+ +
+
+
+
+
+ +
+ + \ No newline at end of file diff --git a/WebContent/static/imgs/caseid=1-1455698882900.jpg b/WebContent/static/imgs/caseid=1-1455698882900.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ddf9411e02fc8a02fd40156f2851fef01baf263 GIT binary patch literal 93910 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%0A${Z@P^(`b5)-rJ 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 ay!pZJ|6mu}lqR1uAaPGuKbLh*2~7Z@5VD>C literal 0 HcmV?d00001 diff --git a/WebContent/static/imgs/caseid=1-1455705516500.jpg b/WebContent/static/imgs/caseid=1-1455705516500.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7cb8b1f035c55cb405b5136def4d1c6be57a4a7 GIT binary patch literal 138942 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

*s! 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 z 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 literal 0 HcmV?d00001 diff --git a/WebContent/static/imgs/caseid=2-1455698906485.jpg b/WebContent/static/imgs/caseid=2-1455698906485.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce95cd93613239554a87583eaa0d25bb84b86378 GIT binary patch literal 258805 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 z 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

) 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

}He25JX5>SQV_aO`C@md6JjaKFkR*M3l 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%0AN2zC}lEaBPHoIE9E)+1)PuQBzlJ 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 literal 0 HcmV?d00001 diff --git a/WebContent/static/imgs/caseid=3-1455698908251.jpg b/WebContent/static/imgs/caseid=3-1455698908251.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ef036018eebf4eba01b2938097f03fd0f0d963ec GIT binary patch literal 259385 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

+
bYTwQ$5huKkFQIhf@E{5v{YM7A4Mt*FH}IV zf2#mdiMOAc67tl4b87bc^)BI9*tvOwd|;Hsq&~!CGYAI915qh|;86O6FRhYO!|3Qm z?14Cr&$0k5Kq*;#H7^SLA=IQHd3ODw8ueE0 z|1(|m!J2U@VOnJChZFg#%NJW(xf!lLuFv>jvLdEGMo^oK43G4Z6OB3k?=0U*o+3a6 z!h?-`g5jp-afL|_a;h(@X09zm-?rrCPvFo^h}{W!euvK3s^>kaC^<;GDg16>GxU}{ zXJ@HP9cfG;ABAxq&BBczZDwq5WE(3BE9*v58P9Bvo9slS~>}E0ik}Z*o8po9L?FoqHu8F3Q&QGklo(Tc&nJn=a>b zMq^q1gl1mVz7XMax9DUe=oqhKJVa@{br)6TBE%}Cz)zYnmu4sF@7jMO65q@XY}J#4 zvQNP;J>UYK1+9fFQI*;`ea?ncr(@|0q981#1HKdC;arp4CW! z6W*u=EBeQ(oUf_r!R0v*Z=Tu!GDd)$8XkD)bj2}lXq)EU*PQB=L)jys(_l+3vBCA% zU7uhZu@5LXIKMnFGPUGc5Bm}-u$)$Mw6}IdRWBQ-y=hPJz{b9TzQ!4{C{D7D+ETJ- z(eY`yO=9MLMehuW@CY)%&_GUMYHD*EMLUbl2TfSrzcZu3W&M{*Fu2btb>rc`7KHd* zS?P~EdKz?4>;+Im)XGP<_g4D)ufOSNry=BBO|38kgK6QISYQ$5c2q}66Y9UW=aA&0 z2KTt$r6tRGQhT*Me7d*f(~9lb()8ysdnG*) zAYU+};TY-0ezrHttx@l6n7SB=iR9*Hkf5sB&oB2OauUA2*AiY$Q9~?SAsf-}Il7e0 zrr&Wq1c#6MB5f3z#pU}bGF%Nsnl*wW%!K~MNS@0Fy%;GiTfG5ao;#r=GN0A>BVLxU z=Bwb>jSvw&B_`cL8H*6o4GB;IC9tl`A{uyOeH>qD9}(UxODsX z6j}7;2nOhnPC6b=iWOz#!KJ(Camd?6yKpW?Dd6$RFT?e%ctT(Y?XRB0JRMydT@TB*s zSvUJWD=^PTm`YG~F6PBubE2my87S-fPu0qKE+GEeRgFF?RTgM*`NL#Vc1AK!+69O` z#}YnB)N8yC_Y4ZYxW{Mt!H?V{xWKeYC%R7{(=q95fSOg+T_N$ao&D*P$Ar1Z?aR$j zUURztT+!N*Ej2obK@(t(!yMc{5UgdZip!jF`SVi=AtJ-zv|Fu?=)Xwae-z@luc~4X z%60F6GK66CMUEXEqBp{c-Ba$uaq6ZKp{qszU8%xN^R2e9QLAMO`i9azx1L?#)=s!o zuX>k%i~3DiL4X$Lt1%w3C0rIV=K&M!)O`p@fzK&W><_qls#AR5l+M#Z(EdOP%yUIx zA|Ko@I1m$J(3J%6)Y24t-P^dZyrwq|?vsQs2G;x}+Wle)jOiE!!7tct!OHhFu1F8| zF4RU57`9X-!N~|QsRYbLdONRl(Qzw<{j>gHG*Ek86oOlX-_wiAvZ@-}G4WRnK|QC# z$@CNHv9k+1rcKC=HD!b7z-5&o`(M*S1EBz6`0l}CLXXU5(g9EuptFIa}>v?rCW8*Pc40~{LYt6GOx2- zJaieO^yf1P+rTRyqDmZr*f+K~m1YCacvjPN_0I>9hWLgqY^xKtcK`?bOgZ+g7jDl| z+Dx9GIh+WV5&DYkPiB}n12$jZzb1X7nAo8ivEO0(W4(%so{smf>zW_ARnQwhZ_WG4 zmOOvk2r)ybrTO1lL@`=yWNqy_(sy(4jmeacqh}Re9HD3wF2un+8DRH{p!(eXs{#b2 zE(DyL_WcWgKicx8ldUKoFbYH_>#fK0Ct%h}Ar~Da);8Hi3$;8-pgWnUOdc8-9;@Xibw*wKW(RGbI#;EY8TjML zHVmSawRY^~co$OxMA+yOF!;#fYSQ{EfFTovyvi11vnrTSY(WFqL;YiPx(}8?y6p># z5={G>p#b4U)re%NHkJl{dXNU9AgJr;d|-kEav8=mOmz&v8%7xFT?KD4(s3O^Crwok zc?>chX6FzaE`Xx5)vmf_1IZxRILZ!&hO~GE{xbhjQW_oo$})NrA)Gq_IR&84lf+2c zINCbaR#c1SeBowjX5@Hmz+K7wV`~^JWC_w#3Bjn|M= z(t)YI{et+gg#*iPUNN5c)Jn{F#(%P3*?)MlG9>y2w)SuGJ3EO#TAl(Gbnvur(3oi? zKj1NLuyKv-FMk%%Uq6-Pd3ZnR9v_kOc*H2ZmErjzpHIi%r7Et4822Q-q@~?5+s&oQ z*)ZnuS6OnxaeQaNh>>~{_fOYJ1cu_CXjAa|?}%{$wP%OW(?j~#^HnzdqA5tf zrb`{=QUVHHYZC57iI`KM5=y{zYgtMT2*;N?XEJF(lHxp68xeKm9m1BPKmYr` zOR6BxWF;AwiCgWMS6Q;6M)2%*sfSOiBs44RpU}RhSYa|YoV>}-b_wlZf`4~(AFveO zgFUKp>tgWp4i-O6fQvD@F-IYxN9-PZ`Bk}9z99ae|^JXK-1X1k-EVok@ zLdxe6Toq9Peb!OwRJFHnXcx(*E*oqJ*vNY*GFV9rKKx@rxoVteydi03kLb`7mknhmHwsDe)^~IWzs6M$0nTeL_rN>!s_W)LJ=h>)#K^ls7PKZS$RNCWGb!G0Qw>9h zmN~=hETh3k`rLXA2VR|HWfGO#k?I=8MZ9#PKZ*{imzOVG^`#oN!UnBKy!0?>${+XABZ`dp-=~KmRareBremCcd{HiHIpVAaVehwY>HA$Yb*ukObQ%4PdlBWbV}Q1- zD8X4`TpACw(n$WNr%sMES0Brdqn9w@P3(jkIu*H1(QzU6sQo>E5y&2cP3l;x(V)>_q3t+#hD@gwox6OOsOISwKH3~*S1 zTuo*_>I9Gw1&Gl4Wb{2X@vrp)M=RA&M8;y(qoA?JMK*e;hlwvIV?Ai9<3FDR6M4c+ zaPYP|Bo;JKWP*@ZS9??D6N_p4b=Ns~=~0c)Y#tOCv&VJV2n{ePC6H$(>j32AjUiR2 zzQx!$z!wRGQb0TZvp~zcrt^_8h8aK~TF-8IbFP*q0Gk$R;;nx%41p+$8OG*J9fiGx z(jvh6)%+FUEe&eHvGW(<)XRqdEJt*-v?mhVA*9g>36VW~*Cvol%cxluDn8Kt;t#x? zv}SivLk3(XNY=I3lcpwShQ544_W=ro1ZXLnPY8a(WF5j9MTeeF#AlSEAry>HF5b!j zn_B4vzuw9@is*gvXj@7yiL(8NsGicrL(M%q>_KjmC!VGkaCPnZKI>kh zRBqNvUM0Gh1@LpP2o#HKN@GWZjr****(z}O-5v=>vjce5 z#{7Obcw1txZLVnE!SJN6SoM|kr8Us+M6$gDZi^2#5gyzXwO~4lYBeI+dKHsn7>iDw zOZT@?=wZskSiC{rsZ>M*EFdX4o1L=s*MTMqrxN;)nm7nwy~1|S&HlWrYgv?OXyX6~ z;P}9gBbJyCr%UlNM$C9qm?I6isvsZ!CJvMxu6`O*Ua~HKE>D_(XoKF=ne+L>(Uqd1_0H5q|TfdkKQa zKsf2ep)?&AG0No!W%TR@C;_og$PPf*QQuH#rYadWu%2Epg9>4Sn`;oVQSf_BY#43J z0Rgl3oU?+NAXfx$PsX%@xvd0UU-bn4+kx97agZ z!^87=6p}m;bsGIW@dU7f_4n+PMoee4I$+Pj4i$G&r_3?t&&+qM^VOV>{q0U-nt5Z>iY?EMI_LO288BhwRtUWa@XQWbEbrv&p|$s8#LU^kQyZ z;^i6bw?%8&_myBzZ|+d7CGtI?UmDf(aN4Cw%u-zS0Do{>+FA+?8G51))7EYgTnLZS zO!BbyIot=g*fJSsyISuiUlI~SUPOz)yvKw3*_5+y`gFPutN$ z^IY=#rUWrzM0?VjHW#>gk9zB~tRNR&{Bti}vKE4upY-_Pr3C9s3qaUinG9lxuOH&} zFhoEKbRPbM?AntAj2zhVI~AqAd5>bjQ;KbOrQfz|0uM#b=^x5YgZoHtCj#31K@Pw7 zq6{PPNtni0fXujc?!3&?Tm>cg9E+)8q{9JPk845kGE(CyaW;kcJ)thOBDlj{x%hVv z0UP4Y&)HUY0Uev`3F#9L=6^f7#l8gX$Z;^dY;$CF-g{)6dY}$lcc3y+V{S@QTfplO zF~HH5b>#=R^l-qROzH*-9CJ}p7g#O``R8?_TDJ8t_qRDF#kf@hVxIA$t|T@S6a}{l zMOVhM`B6S}_r8ylIay1@lC;KvK4y&X9=)<>zV+%%+Ew~kJh1J+F#E=9%R?>C5qvOiEScbgTKm}xBMTlX7+D@3x_za} z0x$fAR1OG($Uu55ZqKO`oeP%kMF-wwXlI->DN6y22-vK6oWqxSB*5oHpY6f85u{|Q zS7kM|goK2R#i|e&WfhfhQUwKtU{dsNAkG5f8*^PG)uLk50@8Bv$jIO1eqo>rW;TZ{ zpZIO&6mJ&y6oK$Z-gEM`>4WmkmB-{OrO`N=Iu&+I-3h>| zfxAc06(As*`TbYsh1Yi(89T)?IV@# zUDRH(q^_lvQN^4>M<*E;t&9uWhr+=PhVmNSuT$R!v-Bf+`w$fwr21U0-m6t_+pJA2 zx93>>#=eyc{w`J^$+cGakiDouO>#r?(Ao3%&$4|NA5*#RDI$JSazn+BKa2%y7_m>_ z(Oy@PcczKQtT!I)$WiZ#CEfaRa5~xGL^U~sob!OnbIJRG|yzY88x45VFW_j4rE$;hf!$P6qAH-y*E;p3Et(GQDy0s%%^J8Pp zbndX{NmOP!*@L{e0K2*k}l)~ z^@Bw4VW7nDd1Ic8^D_a=7jaF&0Wl4S!GgOSmDQKxXD zdYj3-&T@Syo4&q2_S9L-29f}R0Fk@2j2pMi=*@bq7sN6`Yzp&7lOYB0+w_*K$D?X_ z#%?ac1&-U#@i5>)Gzc=h9=*3ors^HJW-z7tCqU$;A?E;LX_p|KmKq1*QYlH$NT+fN z?sjjSC<;TSC6}+l7hDKlY&Bs02m|eqzSf-*9nwk16p0wpmaDkwJ~s;2G#>x>NhKF` znHU;lVNl}Mx-u=MzzG~3*B1U|t4h{m)*nO_D`U?ON}3^#leKdxL(Et4$CqmM^Y+pT zN&GLvTq?`T?^O2$+_4G(UrOW!cM+i6=9LHpY`9@LM$NxP`Six^wNp z;09ymV*6mN?(n-N?5n_?vB_nz!M4X|2K!{}=h`Tcjz+BT9w_R0{OQ}E_F!JGkCp8@ z`Q&OuJ$x(6v%XuG8QL`<U78LDDPp#x0nM}+EKGQ9X3?>)LmeQgr0FwW3oXhm z;P!1B(vdTG*Wtw1S6`r=1wymO%T&?gcBUJC*)8c)qv^ zZ`?3wFgsmkI<{8v+dZ?Z8_T<#DEdpm{_E~kj&LYIoS?aSwBC<8J`ubJf^D2wcsn^r zlmZ?zxlh{!>x9!JgC2wlLop&*I2us*{RB;e#Qghi||x@*R3t9B3(GUH1? zm`^S@8_{LzlJ-KD3KHcQV|AzBRA5XS+$$Cx6bk_l)ZtTJ>Tf;RMTzmAbo2E)Dlz=W)baDDS4HwV|DCe`hNdxb=EKbgluR1aksDv z=ad%SjD;zu-gjc`jAKqDk_BDjbPb}fF(Jcj=+nad0m5Zmy}10pAnJWy%@;$!`qT5|j|hETzTaJz z-}&>^ns;rsnA_TzLfv@o%WG(iiJ#eeS%$TtX8!<+(+53?o6P~Yh@1l>MiRr#l1`7Z zvx_Rnw)d5k7E@u}4-z3t45@3;JS4Q@M+`=ydyXZl|4hK;VZ)_lA` zS#s4Wp$S-Nab9V5AT$TI6ruS0a6=8S9VrykGBTv$e?4T38@5t11D#QwIb~46**Kjn ztWb@`J%X+$ zoL2bd92KglvH%_?&n-m0PIfc5QBJ?o_&&CE@o~I@f5NmYFKTV0#Z!(4iXL zRnv#?Ec%$Lvc4?S3O4cD@zJ^oi840UsiPz&GhdUu?~hF*<+7?-k$u0t0NSBbJV%rGv)7ZO}W{U4SBCnfVk=U+59I@A`m=OIexhnP*qw> z?o$2;z0G3+aM4mSF;@-@UbT(p=WrbDdM^dwffuXh4n12%rIljNES>911A--SuoC{V zm<%k(E*b_$n$uT42az|K6IB|CE#>eqL3iun4Q}fEmO~`G>De*hrOF=$ zC4?q{-#NoCb0uple7Q2Rijw5ds`NLjZGuPXr_(m+{+!M4bXfjQ+}bUA9N*kXUza8Bwnmn+VZeE} z>pQ#dznM4CZ7SKu@6sX|&6Y)3@ngT}ymAx&H5O&h|2a@Anwga2`Nv!rt&g(*@8`h7 zLhulv4B%5G_8A5I3%kd@9HyuI0|IMPynlPr2P`9VZo>TF!XS9N83`v22zKt9-sGSfPh?41b$MKj*bqtHm*gfH~i`DJTmbHTG)?(fZ#elJS_i~>!R|4Xd}2zyvoqaUSD#C zT+1YGc!WYS^~#`?HXcAzA2f$&W!F?RHpN$38fvxrRxf}C0LTi_97Be_N2yW*W_7;9 zBQ#AlHL>O=bwV^&vMYQYQ1G<+sZqs~roE7=quZ;Y>0Yfru#Qf#$+;N0l=gwZTQF5J zJ_9eohR?LE>CNl7%gb*4GJSn0S0*uAD;npZ$ibo|XwRsR<-<-w`5l)u)tztNC%51X zBcK%A?sZF&Vd`I{>G!N$a)Ov)EhKpbRwk}`YMF}bi)HHt@t`!3{y!G|-@Snz)IaDW zTT6@85$mKnApSPrB6i*v>BCHMLBb`D1h%4-^D=NRD72Oz79i=gQh%bp_90YedkZ|P#PG1`c%Ax(F?#mo{&FSK^$0!g?tpFxEWYeFXPEf;OfyWf2f6%C79cl- zK3;}%u;(B7v9h?8k zotLH{Xu2TAknxop9>3ov;sJwc6E#Xy7^`~&Y7tAzgCQdHq(Oy+tiJ_1-73ce=fgx> zyHLUdGVp)KxyKGh7(vSj!RGR#fO$<$>dJS!pD&frYYz@=qaL;%TvppIR^9?hy9LN= zDN{x^FEb$_5@qG({m03fnfGh08!yloEbB%g1`!6B&aN6DKoo)st`RhHl=kv7Hn>)a zK*ajEAYzOexwciIn4mOVv)y6L1j#8W3AvoH_<)#=R^&2qd{l`#ie#+t*c|& zyxz+L?3_*rRTVbM{}`Ep-|Emv9B+f)>V7)p=v|*9XIjF#V6Y;}DhiU46x=GCqIk~v zHLvZ#UAOvv3VT`!|3CTq3h+&4p_{?S5aC56P*+qf5u1b98Z}W9%=~B_qiR5ObinWW zQUBMTsE8vV9Ml3g3ZZj`36D^C$N@)suH0LD|4^ITzZXu!=j&9B%p?curTfZg7?st! zG#ti7gv_A!UvwkuYf=x=7m$Rymes|ljHf3mShEwZgLWpS<{a&t`TjcIIAKB=JnwYD^fO~m0dBx>l9T;}6SZX?i5XAS@|2vh<(4}6Me#Zg+wzD(wP`4&#vD>7O z-+lkglED6QUy7go_IR6docHirb5keLem|+SAM`v{Jh>sVoo01qV%h~g9XeZaeOvXs zg9UtAt{;Ur@~;Zq^&Ym0`akV>dXGO}o#=B+wmXf_F&*!#1zp6im>T;mJ|(E}pVEz! zEx`x#wpRJiV4dua>;V#zh0eP+wBPL*m`kwFy^Zbm(Gf;T5j~Ep!Ng8;Xq&nucoWk_ zp6QGL5>%fBT;L-i0`zK9LT+ohK0wY%#mUHV^^N}ptM8sd;I++Te`0TM?>XfmDJjX4 z?4H^%4TDft?n6KRrhPWQ)7SX;2ttRUcrr_}wqA7-pgMnkIcX>$1M4fzXduVv19iiy zF?%WL;#i9^Q93ea7->w7B}an>@PbyB;L$-G>=4|h4Ao2e2&)qonR$i3zBavB*m!bb zigm1Ao6vpIXX&NV%bGyvL@mHYgG3reECXXvKIv%8T;|lV#PBVow+zxd?BQ5_i5PRV zpE^=TR7$Cw(5tLv6#co99nLU=GK2krKskS%TePYYInr#s64|31F1vYRVad_K+1AO< zv3_C2fOO^LV|nrXnXOy@bn>YE`fiLI>TeIdmu{myWA<$h%vo~7?F;%*w`{MBDoaf6 zs{SPSB3XloljA5Isx#z+@f#UOgiF;Styzq0giE#_k2JY-0y)L+7A4pZt!0pO^vw}~ z`98?bR#(ACN@^qk)hpz!o&|W$V<#auiE?;5Bv+K!<5#nRHOD02o_UCuHH$z@4{;TV zI2XhzAG8Vy67TfyUnM3z`?)`fwf1(WyBPR0aF-*$`{ws@`Fg-nZ!5WJL*U3-kcrp1 z;V5BH*U^P{zRBYPZp>EqG2upY;6=_&jCI|ww>+IIo31w7b)Ks-j$GcYO2eUUafdxa zZ#7@HBNb9>75#vr1B|Qk+H7y#2`qEhT+$WcC{0Y_Ghz+-iT-ne+5`KEs(purcNr=s zTMmB;Oke+VKm30a1f&drJc#)+F6N8Wvn%m(jSGK^eab)~|FKeA;`M&J#c5?T!LZdi zoKoW7K61(kJdT~Fxu%p9sKW$G^71Yi8Po-J^6>Zum$7DIzW8Dr7{Se$x)u^7m`Z7huknETHaII?o0FnnD^1aX;MYbw9b-;am_Z76g>= z54F27d6lPpflY#IrM|cm54dQmok1=^P>Y+Mt8hYE+wL(GBsN%W@!cQ zQvR@vZ%z+zbYN|2HZX3nh9$%PUbb{_`usNsGrP38v~a$xaV2XrBXV@twO%D><;dQ_ z_1B4$mxDv&&+*R#`W>nLTQ&!&(R!3CHu!FjUJ(O)#yb%EMP%wArY2%6U0H>3g`RZG zoNoXVLshz7O<1y8AEvjV^4a&{@A@iNM!FHC>6z-p0{&y{`N5p|c?0ixb!-?DW~lbs(7ZyFDYW z+MCo9KHS6SVQ|UxTw&p%ug&+GMQc^_cN-kg-B(`YbXllXV<#lVj`9v@2_phF{JEOM z?0MIpp)A=z_;Vn}SHW?Ts&L~O<}T3${O3J}QF=K6sFYI)bpkMF()w%O_aXheGh~#u z*SFU@iIANHGO-rBS$ZEkuahNUMo$n98gx4$J8)H79hU!0+II?*By0rTi5WFmjS{@s zL)l0LoLN~}X;*=(X04HPhfAuyePYpsQrCh9BNSArt@-Yz#*=hD|G<>{GxPtm_(c<7 z^Q%*6h|nrw3j_1l*D`~nxsX{-lO)V|Y9NF4CPcITT$)*@+RdFrw3kdLMDQ6{{uDY*&%?}8s z#JXaBoWlh&?LNG(h=p%{lH9&%X7jYGVdI0X0h#)iGhzK} z&D_Ds-lM5WC{eg)cA@X5fp6FRakCqF_UK>xRz9KZBZF%{ggG^K#KK;=kbBTIGY*(~ znVKLTOyb+Cv?}%a(vR&am?nm3xi~WHcLai{s{U0nTHdycDTBe|EtMBiPXCn5`wPl; zPIC(J`)FH1fc@;yrKqNp?@=T24UGZYW&|3tcD{^TiakVG`^C zZ{JEeSlc{qihh}71r25WZd_pN^qZggb}oLinT6op$$8vz z300)F3bM_ggPpM)WVw2Ol?K2!W-dwh)vqPyB{|*s9ef`cJ4bUvi#N5CgHv57WTxW9 zuI|UER3eFuMHyp~Q>)fF=N1jCF)(hN1B{CoN*ej4W7n4KVGfKb2R`38A@9D?VP@j4 z&~7sd^e~BC_`w3`2RV9MRfMvzA6dq+!icFuoZ%V;yva-(Of^eL_6f>$EYA(UEt^{S zR!+vNXZLQJeu|De|7ym-%pS37?3-R#URp44Xtz1QdE|2~D!-C^l@jn8IUX=8pK|KU$Ni-irL z*IheYlbkQJv$#XuoEFbVf3-GDgn!y+!1H(yCv1u;i{d<|#xcjjd;OThgpqgudx!8D z0q;VC21X zIrhLBkd>2_l|3J4l#oX4@ixF<(6qQ9z+VN2_n6B@I|X~>LTD%6LoSH4ZPX>X9661~<1Dh&eM1wTn8&%q}c1%)oO6IW+#Yt_gi>;r(Wi%{GofuhcnV za9hb3q#kW|)JsB)C#Vka&hvAt>!QS>A^036ZYvx$@a9>G!61PRKVi^ZPle;t=&y1a zxJ02$M}F6Wepv2mKsU(o`Eb2R8e*z68@0hayn*xc{FcDqG^K&9oG2M&& zKgp9KbIA)A_Ee99h1SEKF%5+i~s()GZp|x&2&XwR)m2Y$ePBb+)T3ZG%+%O{55?UdG#wqF}^&;VI6PmZMX45>MopdXb7k$G!6Ll$!rzt zyH{|s-k?#Pr=X$O!~(y_z#@O~{M_m)>?w1s*E>ST_bTzEpdOYN?E4TfDhL0HobV?F za5Q2MfcVFC{KyVB0?yxus1PShoJ1p+( z?fbvGy7#{Qswir|bj@`4^fRNG&xFlg1TcL!c_JZ#`C}@N8+9f<7H@6Y?yr5?>ZssK z&R2#fSQB^Sw+XyVCxL`(=&bz^bx3)ipp4ZuhTOQWZ;a=A}@b0eD^_p(j;vs{m-uWbXJj=ro z;?uC{$>As`3=E$Q-wSBHc#D4b_Bi|}HO}2;>@YEn4S0{r`>`&Rojv{XVzZ6?Z|?nJ z@Fg@pSGeP9nh3Y^a-=J_TJL7c1vdb8Tz{LZ*ZEK_$6T!JYd$o0{n?EQl#G~!ME27syWXa2tSDQ=@#?QtU&EcV1Q&BgW`bza`ctxNg&KGX zM*$i-i#Z}6gI9^8e)cRYOm(Z&M8vO@SW8pEE!zmzOe_+P7S-JlsqZv!t#^F$sDDw+m&t=*ah zbZlWl{{ZI=O-17?w$&dLV84Kz1USJJ-Gsaz_G~b@X>+Vhloc{#JJ|#_up@AmNoy|i z>LwL6e)^9$CB@l==kn6=TsmFe?tI-6`9wzE2JczgQjN#EMQ2uG01qyC8{W1ZM?}zHx#}cKx58%@}1qH7JD4o zV;8>PXo&Z1-ONWcw2Rv&W%zB=EVUSXq@;rS-uXoROt=Zz<`S9TuRdIDPuUc&*Y8&AzOWhaDZnzaKQF^w-l1Qaf_wCM-FL zlVO%VQ(~6>2hO1FAkd)K_MxSvO;#@7dDU^gR99ye+MHS+)8)B3vfrg`&D@RC{Dyvw zMlUsQvamaFQ;L#r!Qbyf{oUu2V8gXs2$cRmC+O%1DrnGH9jw8!?A_A7_8U`iv2I89~^`@N7^_Bd@lu zVr*mOCb&#t$I8m$WFPOx>xe4-MtF#J zE)P*3-V|Jr28f{EnB4Wu6mRx?J;7)&TaTiXPR$xJgZu&G+H$=s_?q($h(EDcxaiN# zgUxw(9^PfeysEqFB1FCYF70B9OITN?p40SxKsWSRYLStK4v8&#KvTYx|3|{eY8T@c zAo4w4>!%#p>$=!aZ{1^PKLF2pkYVAN7=~g!<+S*dtJizmUu=?oeZYrhkqd!5Lk~SR zj61fWXYpd4-yg18sI;F}^ryviuJ0Hsa_^psN|Au-)}QNtNL~^M0+Xb`2f62oxS{CnIUxY%#iB) z@>K6ZZFseo9NnXHIWUZX?^H5^gfA2*Yl*^ck}=nPoPRGpA|_@d1+vA8-bQ_sZY|3G zFR8}tYl08yuS~xpu26X&{`}#w(tWz78{IXK~)e(pD1|#Cne|8KZ zUP}X2@v;$v`L)hu#1gALLUH9I51}c=@AJy(UZhcyZ^0nO&#^Hp0W*g?D04LH1nGMF zj;&p#>PGP^W0w?1_J0(kl$hN5hkw}pUZnP`P3RO6+>z!=eewCW*1~&KCs2i*%KK}h zg>soXJu7@%Ase40TPGysxw3z47ZE~3{PRg`?~Q42xJzE`s24)AA+=zn*)+JzQZdRz zuh_Y#O$Xk*u4#m#9A340hUOr)2ZVtvTdZl>>=zfN{@y7|JU0K7Du$^8l6ob8jUAIr zqz2>s(-QixRnESD_?T;NWd}Bl#$mwR2>3MA@1xQgP75zGW2kyr-&ZDog|5Hs_5r0RIW% z;O6^@h1w)jSI&xk#|Q|M7Q6WZ{LJZ$vriD{Gw&brzE4+KV+g45(J`&(_qn9{qD8X? zG}pm_WC1Naqt%Bxa(07F4J`D)X1_)H@`xD<4|@eSS*Qtw88SUqrN9F>y3tNqq432H zj625an#b=R1S`6XteWx)fdHqpCfgOh`o)oLUZ)XkbpIaM161!psa-na z0@qA*?hU0E8Lh2>@{eG)LOZ6dD_v7->u*0n;b@k?(}sj!dk1U-_QyzW7Mrtp;dBys zc6Ti+XQEBYwRNv})7ymKeKWRe5N5M=GJ|9~NnA?$CW)NvB75dN->T6Phd=I)P>_Vm zr9T9Op`$00mOL)e`$SGkq(mYlr}3H-n`CHgU62E};Rex}?T@XaUwCAp3mM1@`=OYz zTPLgpl&s0CcL(-gM@@Y%K@`*GH^$Ax7%l`g+78HvO7R?XksO{T<+R8fZXD-|AU)eFRmA9X*R534Tsts!3Wibo3CL5f~I&CvtwN?K(m2M~(#J{mW z+ZSJ^K2y5;@x8C(d^)kJBdP|swFNhWi1MKO`7h$WsXG;unBl53nxcHy=$zg1r`Hdl}x@hlY)!;xtbp zu8$=c?^2Enj$W3qyN>6X?a`|k5p76(oVI|bP4pJ6=J`|4-sS{lk7*YL=qO4XYWC?9 z2w@}7&UA5^-|PKB=|Xl*v0iQUENJd-FH&6eD$%SurFqpPKf5-&D6a}Q`5S{m1A@o8 zwWt(4XY#Qdh*>T8XMLTNMev-8-4Wo{Ij2m;=rLgm0CAV(g=R`c-Dm`VTncYvOM;X>KJ^{WRY6g+|7-E_i)le5%=t(5%_8RXk_f=t}=>rApTZO?DVa+zGjb%)S7`X~JD>}@mR zMf%{{FL9UsohDgT!6-vk1~+waUm5%DVuJ0kXelZ|C^En~RQ%@MM3ZU9y2v00y!V_q z1V5!=iXXe^1ASLj>e~92J_|m&-5<}>Dqfj<`TqOb0P|laekmV4#Ib$Fb61G7kY;r( zX$USn6p{EGJ^Wr59fC@3`}7#hihRe#2tZzZ^X3hePU#EH=NEVp$a75e=J~2u+z`Cp z*h*dsx(l9H(X5Y__=oPIUfYvN77T0IWz=7tXnllB%3U6fbVD@tv9@boel&r@K>PvL zkIho+Eo#x{Jrw5eD?ZFmV*9OQJoG|dz0%wRPs}=cpUpiR@;&R2Ih7efD=j~|R+2Ex z=(kJ|ovt^ZOiui%K6GA!!cNU^)&j)Hh!CkfQbB--*?yqu2>`zPnweDOkg#vWx76$viT52PrNyqDeHrh|cyq2Hs7oxY}vUu=C_byZX3 z#gk37jh&VBVr8WRLTp)ATG_TD{#4d{_)w(Ffa;c=m%SnXnDIvRsltqSOs<&YS4y}+ z`SOIg+N!UA?{#+G34a&~NOBeVRs9Ad?rLLqoVN!vEFc)fxYN5u(MnbN6?n%>vnJt5 zMT>ujhz-vHO^|R6(V&QR-6#pV9Cre!Ed^Nj%K<$c+OH{naV$fO5< zzFc>@t)b84QWV3jOV_p`>FmG1E4}(D!V1w~_X3Z@NrD4EfW!S_7>WQ?x+s$tSo}uR*b4@p>0~df`BfblY)obSe;&#+ zhT?E!XdQ7;#Ct>oe3z?}%Exb-mmF~Irz_{zS(ds_Mm%_C&}_?V98N4P-rE+4#vy9% z{M@S3>3*{vnzB~Y)NQTQ;;-Xm^r`t!jIZ&^g}CH)!X{4q zMramp{r1g~iv^S;`wdgWt(uBUQE7E|ds+3@vR@gXMn-bW?e)ojOX6?gyX`}}?GHm4 zOAm(+VawRDJUlIkk-hW%4N&P;F0Q;We$uN^pW4*B#F(DHyh4?qPQ!yue+5Mc*Ll`F z?~xl-ZeiK4>K;#7(;F9MQtRD$#BSoJyd!;pmSz7Bu-;&3MW8n}>O9gNe(?hqFKRcw>oN~7m?akh77&<502{$8Fi~LQ z`!78Ofbt$u>C8*JWqr>BV+7Gw95k>V%lTJM<@PxHPiol;`=$9Ld}2m43bfz;DZ9mP zxjCC*6w{ruh!Gr@v$kADcE)C&se3{yyZH|DX3sUfsyc@Fc)?drd^;ewQcSAwI8V!$LJlM zf_U_wD$5>E)bElr-X9_@^{LhxPP66Q0fY6$daKD*G!?H5g88`MF1P8#phij*x5v6= z9{>pchgM@$yz^(`q$v{SH9Y93?a|L_<(R)*((&YQCv2JTM=THeQ%e(X{;{pP`#*XB z<;kC$X5tk2tBN@lmyX@ z-%^b?u-{1<1?ctBul=HXPPq%f?t|xfa0RX8)Ix$;+-Wege4JUgTMthF_EPM?IwFX&0E_@<1s(bxz~}rszEmKxNj%nlvUkEj z!=Xi;NI7h0Y32;nj=Q7RxyhGl{%`JQQQmXyTxbpCgqgwR7-cHe8jpZ;b&`YKLGHywJV%Egbmu7|bbC))qd^7RTF75Ov50A|34~3e@ zCohQ5}Hs1WHZn<9rEPuv7elw!@z$>L2hN%L>-psZuI36R=M`;VRUvy5> za9E~OHV(`6t5p%3wEmj+gYCg8i9EpR=N>3jA*v&G#Vi9}srBS$kZ>eST_Ci0`D3rM zMEN|2N7J77G1_;x1}(l$Y5%NNoRSI2@0j#*)!3Fmf>#>@jLo}X!~{qM-L0zwZqd)q z@&Tu0m-~`nxEMRwo=8GXnObgBgp%?D==F!c3BX4Y>maINTG!RWp>(cE8_C(#si|nL zy_-+U@FO7+{`_>^*uvf`o^^?2tML-$vpkI_4~FB;5~B?qx4;bQ!rY3EgIB2IOA_6X-ALOh2rcpXUwP+8q+gFDW0RybWYxO~Q6yT{vUgv~4vgS!%NnfqeKq(bB* zsO+?)tOD&Ri3m=6TB@kYx=d3A_}!)V-+|uwu4zNMJWrlZGRWPoTi#@regNpe*Tt_v zzv?5)P%N$NG@7}&d1ng}=NlwKqL>L*@v15A*^D9ZrQ)AKvz#R(tj%})aNTdrI_^CyNpb6 z;1p@#17AdGNPw*=Qq_4FK&TJEA3{Ipw2@CHtxD+h?+0T_pQHdwQoo7Cw|xxdMaY&n zY~R&$-`o?irVDsSgyxS@x)O=M%;}5AwvhplJc38o8GGD?LGahvhLopQlq=$Z=7JQ)&*HB*mLfxUEtXdFm zq*R-U;3#W+e-$XUj3Remkz~@fYtwgV7mi(}n%xVbr61k>^%hXs8+2UN>c29$&Adr+ zT{1g6Q2&KGttF#G_mF#nv6PW$T_Y|;lh?yxPFhIZJE}bk$YeqJ51+0jgal-RJbgW1 z1_&YI?BctdRQoud@ruyrapc<=FEtG4?I3jtZqEJ^>RPhTX+P50EE3v^a-r~-cjx?- z6aB{kZ4Btdx9r_XoRh2<9>K%)eg0qb8jrS5R#p7!gNihe01=@3GpM87cv`98M4|Kc z^`dSta}QWccx3v@+adI;;bIRliVeB@M$79dg-*%BH=Zd8kA^b0jfY7JW z$G`V4A4G%7rY3))z`W&qvrSGzEB5SXHD|fM^6}1cGau=sTz??~*T=3k&+suHk-xFA zKC;)GU#Tqb_Afj<9JC>^Rtmo%#z_g}V1^6F3Qz|7`eQ(5;;`s zHGE&4)2z{758U`f7#(towRV9WQoh@#EmHCzh^b+@edYNn_Xmwj2Ps@Yky$i`5k>zI zwJZ(DpIZz_J%?tJ-m}rH@8KVDdX7<0HHXXI!$P=(H*l2OlNcz@)n9LhkaDxjba1s@!f3K8&OEuk#8~^qO;G9YPgj_0$GQdDc z0ZPV|J&MRE! z*YkVyH4*A#*ylQ#Zf_%JqaGBNn2?9*Au{Apn8Z zUNt}^1{5xb;yA&AoB0qJ3b@TAcyZ7K;5Lx^E}Zxj0OMO3aHTGAJ7&UrU)CjnS9~ba z=L4YtTjj!ac^=J*_-hYCSxam!!*Gk-!bEZzqC?s|H`HJ)B%@)b`jWUxL+lBqP8(?W zkT34Y=(y*lcd2y{b|y3)TrXFX$GNP$mG@9wT%0F49epacC`r*#aoKZAsZbDi3H`g1IbUJzFgrKT%{{9&2>(Gp!ue_0^epw&GN-q+!-)@jh#pg^5N64vohCT9Hwn{y$DsHWlA5nX2 zIIb;7@0nyy344Ee#$X z$?6nLw=0r@v`WI*qOKGi3HDIDhxpI8vQf0V2s>`tQ7s-W|* z;U>=@Q2a^j664JMSF3fneSyv^3hDkKUox1VVN|b8sUzb$in@(CMEpVt(GDEX5tUM&94;4Re^t=VOdnd*dwWG7xmPC2`B3><>O>V zo((%Dh@O`oeNy1h>~P5^!#Q?fUZ5+A3XxIlI-Oysrdwh6uDhw9or|fTf~k}Z!JpmK z_g6==Gjrc+Y)h>wtL#fF$}2il)m`rAPA=yiUL0SnpAmbew|hnTWOudywMwQqji?=- zi{r|~r0`i4G~dvSLwkdp!g0uWZ3jjWUt!j`WW26VA)H&oV&;O6JG&UPugksPDDzPP zrJ2&~zlmp#X-z6?3G4_fTT=i9(1o|SO+R`3nm%O%tx}H%Ve&IZ?zpl;S_EMFF?WE3 zT;Nj(nwMq$VFb3YEn56}q^ZfpPXS?WOe){N6*Op?aL5{y7o4H7GuIgz`Hrm`BmcQT z{2LX{s5*@6-qW0lC08n?s8nGy0z`7hM00C$=cNAh6OiK?I7|V%CiP}-orrqUY#KyL z#%FgN`8cUv*(3~Mp7GS_9Qm;D&s8aJ{i3z@KHuL(sxx))p++9V0Dmi&WLs2gql@J| zqr&bRJBJ?|c4B;!Jfp+J#xJ&FXvj;KNUQii4e{Rny>db)A(z80ky*$X64YUhO$m?q zA~pCu<=D_R4ib(29N!;tnMzZ22~34hJ>-Rs$ePD5?Sw(evRs zAkS|EeZvkIcN~A9a!g>KAvit;G?4jH8M%i#_oFApXn#)%$jB|G$6Ota`JuebiX)!O zKEQ&1z>D^xoLt!ERnIgbdV(L$rQhgXmZ*XNYeCYGZHd+A$b@A#!}_k*o0QVi-hZEV zTm|^1@w&Hrw2)RDGWd-ab35T3ccYyE%NkL)qM_{Wjs&0UmFCf=rZjT$YTns(HC~Mt z?zu*u`6ecE-IRR?@9g^g=C-=xvV*VcTh~hu%sg%+<>eErr4Of@J4=O~)gbvpL zFujI(nXPBpE32Byf(6Nv2Sfi$TyH@~yosR|K)+N?Qv2w(+B;AWvE>%57pO`Ik;l>d z`&JbBE=`BPD%IwcqG2Z~3^S?*b%3;8`?GefQL6pIG9P5s=#% zS=|f0+eY;qXhU}a=_Rj(xCF1LiQHjI3Qrd`FZwIJVtb-UcZmr$PiQizjrIRI!u?l4 zQsC*nW1u5SQo0!ZDSS~)2W%AR^s9?#DKftu3qwuBjzHh8-j80u-yPp1m|Gbr&+SqW z?bcl5S6pM4noFnn;mhUg!bD4@^hMY7gBiVmWjYT9S3G^XLCkMQ%(kvXse-*vWd6il zB3OpESr1W?x7P`aHL|3g8$32imp1Hw+zfH}ruE65P4<|+sI#i|zMy80? z#ptaZc-c%ht4umq7{81hpham|iLZm$8`>4J<{A^jJ)YqL8SeuA%;;w(qN-^BE+VlK zXyg(e8Vl2Mo-v1teFm=BrKt3JZ9l*a`#>p^hI+4RZn;AxJE9>TTGe`0HtkC*8b!9{ z4pvqwyz>aOHmk9S`zdfOwN=@6E-pA0=AX;kJr^xE?b)wAoO{pm_2`w0pfY0Qg)Gn4 z)%2WE(!<$w3VD1(h_#}Jr{+MU;=LP=txMq1>0(kK>-fk-#%$E6^%-`MS?lI*b*mvBs0f&gk@mookz*$15VmThT z9!U=u+FiD-itjapCH7sJ!tI@MYXXBbtdx{0Ly5{0|Fp;s&S$J)2#IyI-|WLCt+QaM zBB?EjLBjY|OP9(L7Z@tB%|zz)B`U5|6u3>yw!)PzY!sLK+Jn+5q$4+!+8I_82KCXi z6cZjV%rO7w@7YxZ-Ac)mCU~|~2v#AF_Ig_%nt0(Vwx<`+g7Ws?>~9IoJ`sEssl;(`zZK>oVMg@dSbqG%j!8`wsQoVKO{@6dkseAhR zyNyx@K&=b#G-iQNOZl9ZW=WZN*t%~HGIvbVw)PS>*%0IO&>OBUdaoB8OhWqugA_p; z#XriYDRx&>T*}e_OaOfrJnTUVI8tB< z-OEP&0tTh>UJO40p*zBE z)FCqaU6=f&_g2%ln)B83dTB`FKP1t*}WLb&kYo z0Lp0zBj9=%{6tF22lxY{K5;;X)#30*4*yEYguKUD z!HVdb=tr84?0ofyI3~D;Vbn-?NX1jIML8&f9xs2~TO_ec;Bx zCq*>%aP*kMV;1}oEp)|yos_hcER!P|4jpvLPB8@3l+t8Ic8~=ihad1?k^A{LFB4TC zR+-(eDo)UoTs1G#X%K~2xcDd;( z2I$kdbt?H2S7^q`{~s=mKY)91QD8r*_tvF>c^0RCelQ~>|NG2%aK@KRnestXFT+n= zVK#ZL6lN$YX*dt3Hobujx%Sl#t6%4vdz!mSo1Zfunq970`QBudXJ(co7L_e$rg-RN z>MUDl99GZH8dO$4p3hZr&6oQ>+57Z!;ut_w(~O_#Pu~#dp^xQ+z8%BmkcZ=f!!RHZ zpc9uiJ)CeZlYs~XZA8PR5;j>FiJTA>G5*I@!G*eog{z6d)+2UCaMp4wT_tjJer|et zwiV8E3N}Nma2{9v5i}mmje;1}NXB_{(r5wih*8C$YCF$9SQ~3(ch!q`-P+q!BCUIF zt$S7`4B%zp6Gred-Z7dZ_L6giVk3qTmvXFo+|N=a)g+*&nml1xGX0d96Ndp5MHvM` zU;z7xeb0$1wgc&6??nxjd>trc#JlhFi<%3-3< z=i=Lc$1}C);-G_`Y)7!9+l1xP2Co$!kEsg}V023aWqR5t$W|6=Hs?x}moP>qoi3NO zM&f~S8#!a#h-oz9A!3r(=uzR(e?OWlStfl+m&%CuGsv?jrlv<0r$w@h@%{TfKk*}` zzAJLq;0hitH&*W>1(`WUt+38e1blBK8<7tfeb<$|TIuq1T<>e!;74!yEh&>@M2CGu z%_Cp(jfp8CYaJFx?v8~pC8e|$`IhAyCeBwRZwi6EUs3l>f{;-Ief`9ewc`Y9JiA4i zjFxP=xeT5CO$%&yQ`lXG)GFVZ;;8-Rr*+()OCo*D9DR@AjR0EF=Pd!M$B z#o`{G;gKNEftO^1wL+gekxeLd3+r7lp*XzD90Q1om<=F~WGz0$O2*fBL?L-Erc3@x zVWJJvEkgHDbyUzFTXilvuJE3%e$(0#xUwvMY_D=+d%C*%&!_a0TVwv7ivI9Rd9mNT z^{sw~f%Dc<`XRZ+k#)^iKHq@nB|ZyLdtr>3P>P|7c!T7SRV)m zz&S#m@OLewfmoPe1DrS9pQF(x-S1!5{_Pul4T9c66HiHuXpoWd zYt>Y7VwsBQUmskzYstEa6Lf)IFahTtQDGxY+*eG&kR~12rJM-bj)#)v20caWJmO(^ z_-;qu3icb!;c>TmOwJsU^<@D`vu-cBo3N)}zM%|~yDmW@cww>ts*OXv0FoR69*G1|X|p%R7G-!Dcj@C;_=tFl-~hkw`_{`Xy{d+% zZ1t(wODBxvpZ|)%-xF`XuDuuRy{eVQRV{C^D=&#~MuxedxA1&+Zowfs*!gp;E)w$F z{>hcysr55;*OyDeU#-i(d|uJgh4p^*ex<}~84U|46&LH9<6m3E(6@+USe1p06K0c} zS_HC*LS!Z;OumCB#qG_ZHdfG&m*(MQ>>cDvml>jiy0<&+BBUp;gA)BRQaUubZ0rA9 z!JG}k2~ixC^`9L+fKCsr;E*>j3Z2+R$3R z;vFZwe}T6Cq-07{;!c%WWRmbd3=h6r+X}4!wQz?@dwrkF@%9Ry$DUR1mxa+2S#UX+ zi6LK)iqTP5;{Ng^AQ{sVQ~b?|x*j0Bf(P%3c5Iy;d2;h240n2{QJ_Bzi(2%X&9S;^ z>Y(*Tk+|kSnRYky%MFQ8XR4malfK;HQjQdW{gg6@@`~yQq;L-QE89DsNlpL`Y(3*~?g0v0 z#!?eQ6e-G2jfQ`%_4odv71z(ZX2viw`hoV`l~R4KgilJ3&U(2*xhZlyzg<)l@#-5D z2|v5Wo4t3^;*=Zi$WsWFoF@JF);H(qETmTOWZ?|#=viEIqWen1soJ-#$sXJ!@w2LJ zMP5wLme@!@XizF^mwr5T(frTxZm9S7dm)Q^Ap|%PW(_0$-7W7_egsmTQ&_HPd5eBV zJl*Uv?_&RZtyA!>ELd#uub>#@)y9)2!zcog1<~g9ndVuAzbV@Mf*Q1cEpShoG>@6d zgpAP1nk2>(Ev-UzDr(%9DM_#_i?*1O9UP8^ z0+S8}z?m_i_(7pPYA76&IIucKKywLxCVZ#zm-*!nS0cb_L?8=LV++-L@Z~~#Id*p4 zw)$*wPJAcuyK?}6lZIT5#_Le|0*y$mMv0UiyV_Po{Xm>%S8DZ5q0Es9^7dv84}X-r^GeSrn>-I478OK#)!PkMVZJk+ly>|QPH3VvSlF@TS9EG(X$`b z$_9HgmXz~w(1O7=r%zA`9QORJZMZL!$bxy#q5VEFVAvRoeXf+88~Z&o_>jm zy1f&;^aFDz*$Cpff-g=ICusC~B>`t$d2l^WjUAU^7Y*9>;@Hhz*GFY2qW{bW;d6>$ z=O_HRjyl2)IDZ8`5-3*&3h%6{LqV9J2z8)mq8JOtTV?)4*~(d;@5$i?>JEh(s4&`U zZz0I7i1KN6C^h#0Ux7>8Kw3@d?L)zG!3Qd6yl4EV6qzM6NC4-ngty@RX7HdE%r~iGmZEKIMSPfFHhIwa zl+&G9BDH<$_2p;Xts?w?t`5MU=Q4vJGj@q64bn4{#9gakCAsr$hPLym*@rjE*L>60 zob!pgN8XuZF^>43|GJ7?8@wFQPU;T%X6h-{3}3vw#^qf!``^A}z$n6Zd{Ni<57vyJ zphz~G)@^?E+T)O|JC{& z{_8cn?V!Tac@$24Jth4hDC-n#*s@ik3+r57 z!QnXGrVk1v?m^>QS-RokKa3wj7hg4nm1#a2SP53neg%=HjQ9#(6=&0D4ONj!Tds$r ztpZPxMo0nA0xGB(L=>$bqx9ZLcN0l;r$zLTOLb=g*5i)#DL%7d&=9!IbSq1>^iGB% ztqM$%KrE{TQFei*}bR=UJzk4iz5J+7x?gcoS(n-bgA*2kH|u;vLJ3<3LEyHAR~Ut>)(|yb)H{&X{5!?SoMk?BGu_ z#^ZDQOPjv2Q!Qm|{rkhHw2$5?AG`Da|2Ax>2*j$4h5ya)x(WT=Yw|f(q3g}PTy}SSRd={2+woPfOkN^EwM8Z3 z=1qnlu+Lm|4Uu=9`Oi1$i;W+9Y9_(FH2bW`hOFBF9H>+H6z0py+u$%~e)O|Tyklx^ zOFUByu=}L@N~@DpI1ZJl35T+-%@}OTatv_>-Oy{Ns77qJkpg9QxRo-9e)2#>va|ks z32)F`t;!aEsg;7Z%q%9O7!rpq3l&&GK$afKj9Zp+EL4J&N;pT43NZgrHXpu~JAjuP zl5j)|Z8y4$6KWd+78oajBQ_wUY%v89NN&d*Zg&GYUVS-D+K#J|t@iYKaN=_(oH_w) z`&hajwbEODsH{Hp#^OA_&2gA(8wb-9tb9svMNto#H*!Rx>CTvIn8wi;IENU-n}buRpMVLpW}V^5~6E6*BVk?^S_i@ z!KFT5#HutO*m z#BaKNlp1b$ra%2P#F{6U&{ZqW@#?d36z#wPjTg2!varC2Oz) zGgznk->-}htos&+|8^Bq=t57_uB~zk>GB-iv`CQ^zb*40#26Bm^W$EDN~^17 zaPj`9NcLxnnz)w8fJvOv3jjM-uqnHpH9=nsm)k_aCr{JcbK)mL$rn3x_!deP>>Fm_ zg$AbT3dZQt2p1)+#ND$R>181>U|H@rP<}~suu3}cHI=REna%r~nYCk4MYjW5Zb^GK z)hIU-=Lvft1(v0iDFv0sOhlp{jyOMcQ7W;PuC5ev-U(vD!bAc|q|K$`$`~CSilOAR zv?w8G+?&Bh*N1qm?_c{9O88bn_Xh9J=`N)I`0ff8Dv$c-#)pP zNd;x{vnQ0V8D^5_);LaJyQY(Ghc%;z?4h-qJ@OZ~Vj?m?`$h%{HW~5!z1g{^M|f;? z=#89Tt{e67Hp#3MP7rw9L+w!c0BAR(nI2|CP(R51rsJ7wnSNszk#`|SWLeGql~KNb z?WD@vk5O)Q^4HCZu1&8<$n(|lpz(#wIL^=6mH`qr)D2|*#axo1GWnoqQlAD5T;rq) z&8!Bi#$eSbjn4{Lbmwfu&X|<0Ut@y3qQW`W{(e~c%`&BaY%VxGdWWq%O=kSAA6?5P zg`^wGLtVV^?#iwJtqEZ$ECK&Zsu%zQX3(Jy(!i(h^WfnF5bO@Y1@$n%O-N?Rf5jN^ zCFfYiZ7M#9A6eDzE!EW=&OVZBGLT1Xey?vt$+7QMX8!$$xLzZYga=>t&ACYI;R*Jg zMN>I;(<-^O5Z}C;gZ=*6>@QKJOOVA9tVY)dQ`bm>+&?dre=dS#jb#?nthQvIN9alf zURuq1yJQ5*+mMpMdBbIWmGD-|Q+T{om6o3Z?B3YeYANKpuVQC+A`y%#B6g5&+#eQ0 z%Igfn%egVCQr#Mo87<+Z+-Rgm<5NZ}^Dk4iW2#{iopGda&DrjKt+P5Q3xr@Ooykph zQbG2$MrhdZqa?^^On_HAn>gqT%Ase-$w!2aQru6B#P%_?yr@Y>J1{Ad>yM`IC?T#` z$|%z9#OYW@Z@^?f1p|@9QZ|<_M@|+U_k5oqAm@op$MwfUzv#$pfx`)ch`;9?7R30E z+=)Ed-^^AUCez0n`irLX(Hq-Aq&M;>Y?EFo(P>wK@E2A^ARaxmOC?w3nXll!IQ=H> z0Aqa&fC1k_yZe6EPUo{!^s4G&YPJ4))AeFd0+1YaojF;5d1(*_sT%dzR%19k@7*$_dpyi zR4kE|ACnA4#UNirwx}TVkOzz_~(Uw^uX@tqJb#zfS15mGLwGD?>pE6+@Ud zP~9hWMzGk(8{q^HX(#2@ICxv+P6H z8TgLW}uT*aB49G+N zJQNJ6W9s4{Y2rgh1u{;Zt_nD{hYmy|nbuJ_9=zUpYAD0d_c0?Z!5!x_l7K?jb0Sq( z7f0*cumw_yYRqs4Ca6!~wh)_RS+yV$M1w8y%PXMKM|xy%I)xhsji{@ZgF@i)Ma0DA zNU+1E?AJai=8bBU!OqNHr|>RrFj{HCecoX#Ri=P4^cjVCtOV0Sf< zcer5nE0i%0jCu`Nv8|rR^=rt@Wc^H~{}}sm*6@%Po0~7@wr)bp^WEgjS4qpTn#&-L z9>OxSPri^Rj+(Z&ROuhXxv78GTjtUy{u2&BOG#hbJKaZ#*rWxD}5ES4e&C#NE z_YFeXBicAgNd+HI{O z=SvnM@;<%1?H{?a(RI}uKe-gpBA#!&q&|GaT*c!Yq(RpCd%@$+`d2++$24=>`o|&t z$Pb}`Hl5CKmsp{!>~`95q{h%y$93S||Qv*^s61 zETdIV_zKaT|F8ELKTik?bUVYfC0;OGUau()Fv6;=3;0&|EV6ahvj2!c^lM zZ`3xv;Y7bJ3f0#U4%kjIF{qXhfOro@i~>=gj-EjGS-H!B5B@#v!p>&Mm^Eh|m_ONW zv4aiccs9o-Jp{}vZCn!a78PdDdIT6=A71yWBB zlaR~e(K6=Cx?$wY#%>aGEcs#S*C3xm-5=|n@?ErDS5+Ujd8m6u=u9a28s9~z z(#l{{@|rRBJt6i4Q;5BkA&%?eP*sXp{cBJb<8dF`Pb@?ngco#$4MY;;_% z-iOL#uMgU5t(!;eG=e8`=Z+;Xffm4?;>kd0NPwIcR)ifL#BTMk!jjZ5qAs&?7uZrr!Qi0m#}#>-g>+eTk%h z@B#3<4{t&^10-%l-g}J*N!p5q(^P1qpD^E{N`QjVeJ*K4K{wvLykUsOj(>-6+ohRW z{@rrrR^eqx3oS`6>C$^eaXnEKQm`V*D3Nd1=SaB-2*;$nmc7LFr7064vR#aC!-yA$gtAVg|<~FD>0FQip2Q#%=!Q5Z7i}Wz=wI<#0u3SLOZLZPCR7ym$ zMrQPB7qa5DJt0yJNEAWO4MYDortx&i^nYGCA?ze2A_$VtyqIlnTO33A?;f~wKsW}} zxZ(k~ao7jh&oLeY>XG-bPVpp7*blMk-g`icqrTIok^$1dCcOXScA84z#J*4jMir)s zF00M|FP^?CDy}Wqwi|bM5AG1$-CYC02^xY!aJN9P1PJaf!QI_GxVyVM{r0(cy!+i_ z|MXa^)~qR2F2&%)x=kxRgpenH8#=!uib;2|y0_}!$A;*~7F4{(o_K|A6X=dSqqn28 ziu%TuPixj$?w?aUb3X1TJ!faxzxcZM?xc-oTCu+PyRbaI=&Nt&j5p6V<+PaT+iC8& z!y!y=;%2wP)RAoM!v(6Fg~gH!9;aAkkqNtv73WaNMiYH>-n}f!BI7mfnL)Urx)e2i z)tppGXE&dk5)ZC3@;Of_8i-DLy)HwJA6Q);{U(g0r+Ue%b86$zgtXB1y?3Pg2}33+ z20HqVB02%1>zu#e&I`ZJJEq$L8}Ui&5R3rH$%mnmT3w$?aa3nFpr*om>asB1WrQ`r zLc?$Awna=Ag+_<>poYVyrxK&Y!$8zy2M0U#Ui?L)L7H3XTLhscQYQMS7kX!vND)F9?Bzq0Oo<*zYkV)TZ4R&>&l5f;Dzno zy%e;VDP#Ly6tCw@t=ME|99+)(?P0bQox7_B@6j&ud64JYR?w*;qisq&_bj&V39@iz z{+al5HZ?kLu{&>Z!`!`X#kn73K0{mQg1LD%)7vQJR?&A?b?$?xfsT(q&F+t~-y5sp z&n1jIMayl-EDme7OCEr*p7X+W$O^|oC%)&!ZnHR5ofj5E$Z6AenX@y1N(j_(th!BR(};wb7&eFxW1Fuf8wxQ&m`X&B|JyXq{Bv5)+dV33kxxLdV`LWOjBDS*^i< zIJ2%Mmc28lyi%h0k(C=+qG*DfJxXmt5q&1BAAI${RDUF#q^h;TaA2@;L$TvW0XXJ< zBV|pQ8Y$#Y8sQIptsPEyUPlc)B@M6rAH@~pB@zdQbZB4!L^F%PWZf;NK?VgGW5<@zgdcl6ofdb1FO{}g zL&eV}*s$h}WILU?04^Teka=2vbe!G{z*T$`a~yy-w8r{zpAKQa_~*luR`Uyn(=&4f7I|_j~kn?QvaAh02*JF4DHeC#vu=DQF zmf1j5DxXsi@}wy5QFDaZV3gNW0lvqw-lQnxHj+&QGJB|gVJ`gL1>agI>N{>w!;Y@$ z*Zu`GejVubmb%xoXY2s_!riG^4MsylRW;%Js&mcFeU3AgL91oq!P3>tb1dl9EX8n- zjFBzpEeNDa;;n}?xyXlgj) zTkqBnr@q1J%Nv8oVU6vX{$0AyyM@+|PRTZTP{!HN@gJKmQNPsV8n95V$6*jo_DG3M ze56@dE?q}HPw#Uaf97ed>?gGtoH9beYmShNwk%pf+>!poq|vKmB};V)F_qaZecWso zCmYUm!*omhh&C^8zx}5=5U|eyj(LtY8W*VI4v=*#rCwr$(MU#;v{#Wg;%o@+htI?t%@ix zf8_y=?|Pv_2*NF9oH5RMGsUd%nm%Ab9!gxw$)I4$K&TdvW3m7fFz|ez%fd2sAltFc z+_cHuwI`&Vk9DbuYA6B})^hRmGVWAhA13wa1|h0ucr-LkSjBUtH{ql+$MjOW&1LzT z?u%1E(j}Q1#5n9D4H@JUQUGN+BVS!u=rR_r-mKXxDg6Cv7;jIB0(e<1zGOSc24;l+ zQV-_zFJ(tR7qb}bkGIkP11Ero6k8M2$#8n{0OcV?-T^=V3W>n!dfV}DB;7PadMD3< zYC6~^7Y7UdrRow395lnDs4@cC);#6Qv#=+ccvRn4GZ~-%)g)CbRnXHa`g8e$7nciK z-fVVj!N?~4hXZ>0E-0@F+TEh{ahIH|@Vdk27Cy0e@9?g@D^DXGt!Nl;{X5pOnBZ3- zvUiaBm{n>v@hQh{zd3C6rW|>)ajbLJ^_dtJ*6?SE-$l}W07Ja&7rkJ*&c_~?c-km$ zn_W%SXlZ`SvEqYF-~FWsY}zRQGarOfB$Sq7B`PR04)RNw3yoO%5& zJN^mb_R3q2#-6z9dzeMKfCj3HjLUr zBN5stnIXaW4Mn*|z7OB+V|>?R($x23%w5MyF`OFv5JKV#pHBxT489%6MwdOSl=gz= zaOJ4x5x@IHZIGm7JEHBIAZuuSZL z8AwD`tRl<(1@!%@N;mTFRDwS?3clvgx9bAC!Y;}_IV<@9+)#&nApE)T%r?nsat-2A+^K%@x1#eP~d@(B=Zbdn0JRW0JuP?vBFHg!lf!+3QvC4 z$FIk%=0X4HweY-&Hw{QG<(`$BTh{jUTONj2MyLSsJDTfgq1;o6pLY+C1<)@j^Su>6MoJ`8D0b1gku^p(eVU+sihQJ@5SB6CEAwc&NPy6 z+KBIUaj8l-T&X`Ne!5qS^qfr!wd^?Wpp!I%~kTUrhB%W zPr1IuoLa~l#o|C6SK94QPHi~SdFLYQ@BeQ=4S*z&Qb>Y@XvtnP+yYdWF*i-8o}Fy= z{c8!=p)FwjR}(KV$q$^KZ{A`&Hc>rE01LGr82yD}%=S?J3os}JO-%5AOjn)aU@bM= zqcs|nm+>?~qLx@5Oba{4Qe-jWD@{RjdQgJ(j~o!=SEOt)c`|E_3tO$TQXPlZwVUa) z3Umjz@{XnYZH1Sf$Z{7}MozZbqBkGGql45Ym&Sj7He-AXTo*oTZ8xYctPPob8FF7Y z75UCWXB9fSXR8e|?};l_e9xb(GSePUo1Dxt{k&F_r>QVcWgq>wId`VrPLtIE;B8`) zEx0#_f74^sUX5Kxw&jKot^L7T1nl=%<0|_abd$qG#KS7hb|oQ}N2Q=Jz6i!BSWVQ- zcH2tkDcV{?(+fF>B!v?bmMx~-B7M3sPngbt4P>8;O{WUIfsPPj7;~cKv>hHwQ3HBa z@FAL`DySgf5_AkATUHNM{-DD!)F`IR=4!FUZ%EdD~ z4dc>0(>b*v7Z$H@UTn?vtU+(qKH+M-%8XIJ2pC~%^G>6KL!W_RF$mr>fX6UDSUN7r zuDCt4tlL%8#js@f6us7{sTsS~1?Dz^lKro*D6Ci_Ayj2xF&+8<^YrZpQ%nqcAr$<(LL|tsht5d(aS4fz--I zDOFe23el!I0JNKq{U#M&dRJevv6(sT}rE;)wS-xsyc~ywK*&5zYMlT&4*G%wEw9h7Z z%Qx3@DI3adC00->dH#BN`YBIYTNZCD!}D?8!l-bj9^=>tF198uI7I^PCT>^FwPO(MyX3eE{%{4<}Lwsl2@$70+Hz^w-B!-6qDrR@LNV zn7tTcL!c*s$VrOs@HiXDWwyuJMi&TOZfR>;hT8y*aU z{U3X0Ja=kVc{L?Al+lfe4n%qTPTI!~JwJ#5q_VDT8ol7CxsEB|F9mF+$KA5o!V}Y! zqFoWJ{Y7a|UPu_Us!ol1IJDA^!hkVrd7W~6aD5W$EKO4z1Qm}#9E=f|0~oQb3ogEK zkZwJ}SVg+BebC-=uu4@id#C301APD8b0l`a`v8!AK&T)zXB}Z3=rwOYrX`-T0(xSh z$MsD6pOlB3Lg6I@+VNxt&~rXX2gCKfB00f!J_V6S^8V(c9*xLxosKrHrluiUBRf2 znOKLR?L>%JI+H7|5u%NUv{D+*b8Od2Y_H&DQb=c@bQKbOYV zY=&{Y_BuYgnNLdK3mK6=qf!Nd5?qR}1AiUNeqbv#1QVL&JhQ*vtGK?AELUYuR{aXA zKcwWP@ublw-t*$4i71~5DoDe#sEk52$iCFgAgQBXc2G~Aj6;BEskX{RNJj;K|J!as zzky-bD>VRc94YH@&4CkT+pmz=_C}Dy&PeMIS?7PgrW+3@=P&+lt!gUqTqc5+4a`f4 zDJdz0JBw&^cA5$!brveU>3knGhsL66EIy)5y36k5F9oFKAK8m9JWO*EjT=N4Ov@dt zx=c8H`>Xnypi`*FMKS7P03()}jjqtu*oXpjK=xt&8+bEzCwY)RnTB6KIMmuZUMdq8 zbnn@bE_`HaGFa{u2wJrATuKUSO8C)i8+*lYd9drT64?3#PVW&rh{F&$bnVEF|BCWM z1tY4;muGT;b!DYg=pXm^n$YM<1K$`+;y0|Xt*paKZ4?1XXJ;4}wsEJHn7!Pi4=xHj zg85#8`QC!G%}X!(6=*eF3XZkWu2oB^CVb8qap~-0W#4bMI)%jrtF3oX$I{*ORjm9gtW00N`&DhRt?(zE}LZ30+nM zy2a^Yi-2l+A$%le2+)^)6zzc9u?xmZ244h2O<92tUnWr`YVj0XxvPr9`iHGv@u~al z!lv}(wBC%3kvC_s>SQE9um0NNX76Mf$k~!VQM#lmv4Axo<&3%7QCxB*wUlR0m`*0( zH%qj)FKC_)Sbi=B%?<|dJyqr}0i`}_H6;!)aFDgy&~{{twV>(QjY z&#tQf`^v_9&HK`v+x&oVR<%{E#I*~CSth)!h-SMAMM9Yc5fY8;gadv?@Q?s0haa;=hGAr@s0o^s)vUDKb}-kxu&3N$$X*|!cnGCx^(_gR zGw*X|#G$16K<%0`pM{9y6T)1TS=^uB4mB$Ln{oXd5E^JN4X%(kh-60pL2Wf^>!1?W zsw`wBSrKa%(|E^*(3R6Lo_Xcw@z~1$7VUTBKaDOkIp7x-VFM0hhS4h^jjXXXk!k*O&e?myB)ypC-oHuZk`z}$S z%NHK?DS0HD(UoaMqIkl#2?S0^X(CcOGX^w5*N&-;VG zUIz?wC$Y_@%4g6+A1$-8%d5$!o(!Wb?{TOpP0;hZ1NJ%8?uL@A%k+#pOCKOugu6q^jM&OP2!Ft_a#9UbB~Udse}_jeoTj1|3qz>O8Y@55Goeei!@$n*C! zpNm%&xtqmyODuFq5;ueYFrBhjDj*<~RmvN1@;UEdOiD=u=S#dK3K z;TK&{>6W{ca5>a3A1fwcPb=lJRy#!y_*sWSqd+20;~OqfJ=~lPW(rXvC3~Re$oOyT zeK^KbQ77YYm^I?up7-K^aYzYjr6xXAS<7j~Yg<1$31T~lRNLd_ebrP>NBfLbKNunP zxILX=+Wm+;SM zbvTEi@%A~*y`aPjH~ zyyl%L$EBBR8rY3e`F6SNJ^hRD{o~}<3|_^r$sM6w1sPO^-!mhAFA2Y9MRA3r0|HCR{6`h)khx__JjxyE#IEe#IC}2}LJu_U?%)>z zBJK?z?=8FMPu|8Cqy$r+QYx?Njff{3<#zRpp7;`_h*Zb|Lg*5|eLo088+pGMI#X&7 zwhY&r!#=ir7J~O6%PgqiXaV6x-|JWK!@5dfr6O2=R;e}A(M@oZ`2o3;`R}9y)mnMu z7AHUid2_G?R6(^!Y*k8#v^gJf@*;MjxQoDA&f!tz6u?{F_Oc6smjK{dXrOZOn1h<9rdl!AN=rZdqrQezr!Rk3 z65)m@6rfpB>5B(h9=x+*+_~w^iW&3a5PBQwKSGD!hkRu9*Jf}0=5>@KL``NNRGcBOA=W%CObLeJbTrfGyRg zxDA2}=ElkWz#gTB$;YVu<;Qv;r)_caj|j1FXJeI+H+g z8J6GJrs5l$CSbF%qpAw<7h8kduvr%DTn`E^(|ev8DsiaW)l<<-o+=Wuc@^V~SmYKH zajtzVUFDN`&!8@M16FXXh^KhNJPWVwGz@L??4oOgNWPp##d{{!O&TwJmFZfu)K7N+ zKnwj;GxIFx%o>?3#$e7FsKiGwU=G{!Q<~W;*p&@ov!GcY%A=EES#V|$OaY=`4nzPlkTr(vLbKJ1<61go8N$H11O?MeQ8wbvWPGPY{hiqKDL z@S2P8b)S`C{PdftU!6ne&-os-L zHoU7s;q^YYV%EkAlCGnxLTsoSJvpx7OCG}S(m>SoIl(+O;q=drFwu4#(p#bT^IKtu zP0Dd|Y6UNwyDz^8>C^PEFDX@J9df+4d&})-$C%C*=Bw|)uLqG{do;d5ulC|jlS=AI z*>yU)OKj`QY$d1h=WSj_j_I&7Dt@FKS&K~ZKRciKPFjOEZc!hiqVEtwG*yMKxL~S3 z@SODew<-Rf?R&gzog~imCQW^fp%Fmsu5TIMlHr*j)6kZL)+Xkb_yZ#o(u@2C|3&-Y zLoQyAKH*#EME10lK6FC8t+;YcI(o?lnN~89`vFQ>aY&tXw@8GKk3u=0|;#LHPjt+3-WLFybTA@5c#H z-C|g{Pk59`_q#1Kl*SJT*@IPyGf!6vUa7Bi?GK70LWHt{YLc@(`)N`e?y`5(P9MQY z0<#@TwgZm}UkjN>IzdGvHYG0+7N2kFqD{UZ>1cVop8C_9#;*cP$lPGTtV`>wBy6l= z?^h~#ps~T_G|MLbfYu0=#O$IQJI(ZR&^!E48}k_Hravu(iAx=NQ(7OVqH_a`pv*E+ zktbjtTsnBVV$AbZkX+*lYx(yH;^kWR*pgdgw zFnYkjh-0ndww~1DU-U*Jcr>;?FT2DfszZ|(A^$-x_fZ35mE5w>&ZQAK_#HV}%>YQS z9na$uahTKCb`wvD2#@p!G)ZI08#>(~*l=3|xOI^rOsCg*dg4Pm=wGGOGVrO+;|)irA0YySR+r~^8V(lY-88SYjvO`5Ic zkC1^q8v20Nl;X}&n;^x_19%DW>adjKO3rx))b>9(n08FD4gV{d082x}mVO-2eXjch zKDCK`0O;4dtA?vr%-_!xUy;OA4Cdyb4%Oq<7)upnPnK(8x<`v<*|!rPll@;yr$HyTnPA2fc$0z2yv z{ph$d)4owt7%N_iZ2MebxjS{odcw`IXE6W#?+4ve-L94-TG7FkJ^NV{{r!3Cai zYyY~G$j{vmkzt0eGA<9{W|S)V)P-b#yi*0&%f;9A6oQr1O^;+Y)ZBGi7PgT7yo(pyla-^dbp$+ z0FNb4K7wXg}<3<$yn=j-KTq2E>JU)tF7R#Cu zfr^=>i0b{3)5h4ZXWzp=0OFn>a;6YDbiXs;q=XD@7;pGjAxH?z^Akfw!?4h|0LaYK zy=%QFs~tvoHRr^`UVA#OA=W8MfUwxL{+G7zH9lwow@2r0hz2(>Rwo28o*`>tS{yMamtJ!ZdghhJ zWyP#@k1yUTOz79AyT6!2xC};T$$@IRBen4ONt26o2V4e-;Ip%(QOx}|kEoRD5_ip& z@r0@)NZev>>SbmbTcSxtiDxvzjc}SaZwK^(Q%7o&&{Jdlw2Rc#z*Ou~`)@}RnH!mJ z@sU}A6fbULEayU%X@lUC`NCbnJeuus#>EauvXgDjqkxx_HHAbg(d+nMOoRPIe-q^Zh#3|Bi~qa%|VFp*a{ z-0LZk=hAFDlG>4*Okt{{mrT^Q5Q}PI^5yo!BF$;pr9VRAF>tUpUYLSSx(F&J|80Ds~putFn$(W4;&3(g+w(&!1_Ca9o;tNxlVEj?Weuq(* zsy3>H@HfO1XS%1wkZU;-9XXyyX`$5tH^Mc%5E(Ed`^7lOf>RN-TI4VR? z4VVOnv7tDw;vMMY46&d&Gax?{M_obn?!)m7-u&HeN>oQH9Jc2HZ8=1u58YKy-h3|x z;B%zo=ye^q)!a+h0R?u{4LIl{RI8Da>AZtpP$tGi`>BVvP-F@_`qFxpvF;p^-?_lS zvdiTR2u_TMdlnvgMczx)P04tn*POn<{774%tp8XhmRU>##*{tj6T>bN47TX@U)k0Q zHLn?0?Z=4b^SMKxS`F22tlsr)zDR*G+JWtJPOy|$gf?7PsmcKruwsWlW2cJ;VV$6lOY+Dw+@jN{!y4FM{5_cP`W+J zj@Yn{ROuZ$NSo(nA6}(o0%(3h#Y9IRF@Ss__*yrG%FQ*k`P)!C$d3gi{6^>uHcOD? z-{kSu$28{1hR6Z7@o^anZL%t^Wmonjki0)ubIG}%e};5kw%FNT(WDD}%)6!c27G&0 z2T+e|@_WQP%L_7d-eKBoQN_HdK-Bqg7_!Q0YC36dbm8imWa3g;oNL@-A@}I?z2g;y zxTFXZ?Pp9pJ&$Y5%@Xm}IDXk6ovh3toNAW9GvsZ{|0^m8nTX^(&#|{xYCmbAA42%8|EjuN$=_pk!!tfRv03!tz_kD)!|-5kz?<;a zqP@L5ya8$3_8H_-vL^*idH`_1$`}JGHis~2GNDHmmMf@#X7w-c;G_LdS2mRG{TKd@ zbX>G9pFq)~{}9Nl5?h)w<~q$*X2F&S2twDg*vFSLAegfI#E%Q>>{bNl@bl7#hF4&6 zqndirQ$L+;9IfxE5FkY`uYJxGf|?6Hw2ja|^neDnbVk`n=Qc~+X+teNmx2v}Pw`*` zgp%-d3Hsz8Y8Vg?g3VY_oLG?dtR4kIbR7^HjEJ{Q_8lyUY#Mpy;>izep4D4S#UBMl!_z)dHjb zmYLj=sNw!gr~70e*9<2O-;DOo5P-?RF`eNRhP^x~M!1}@1h3*1u4^G&s^D}9Bkn-@ zak}hsUf$F}ii7WKvf@%ehk4P7cE;NE%5|DB_p8)KujHLGA4KHvx8~hf3v2|BYU~Wr z%jT!)N~MvC3_AX$Zbx}rqpSIJ^zKLF>1@3$(vqzWHvSX0f0gz(j%gY3c&99H%KxuV zefP_wYfLa^?AX7vJvb$nn3|8K-6v5tALgxIvO2FUF8@4iiZXm<|g1I05&L z(qks_ets`Dy{9pXS4-#`G%OwQGnQ!f7zW2LD*0rcUDH}etJ5t}!q3sxrqg@S#JY~S z-W}(5zfsf~>xj4&%0OH;1#wgK>IB_t+@vtsCwxdV%%GpY@_&L1nMkJm&@kIE<{oHR z?Lr38^X3vgkcm@xLS_G%;B-qlkL%McX7XL%oIScvc4I}$q26nUV}ATQ9fzb5hS{et z`0F7viw|5f$(pB(5q-OqJHsGGMYrJK<`VwVpqi7JFV!r5%$+&>c9rNP{^BBar`P*~ zFu*u`bFep%PH-1z_csf1NK7(IO|!#VpqyC~8K0xwNJ^S$oRbFW(K(K37%+o2C+}-m zP@NcJ9b+5xjmeJc1^M&2LON;w369R#n-#ANus;BA!8JkU_*F*%rv08e8KS|Ab&S)m zy;3QiNMK^A;qV6wOncC!j*Mr}v=~s;v)>@56}Z3cSGLF+)*TX^aP?)6aEH;s?1f>eSczb00imBK53G=I6Nc{9W^Xx?fVFm;;`ydNm3 zxF60$8}3kvz7W5W{jdj%V0Mcs$~cv&%vFWAl(qkD?wUYtt!u1e<^bLIlR;3v@4HKI zrAln4Aoby4Rv9_5peWbvyN7CjPr=|J5xG)e?7*I@ktDRsf=R@7s%xb&N@0=yNKr9DX#R1^-|LHlE z|GO^%t$CpH5EF-7kUbZakR#A|)`08<8dlyXdAFZvmZQ_;?X7Fb*Aj;`n~1X@?UrBz zhyOl?kWQtdI@0Ei7AU%KA8WLxth0zmRo z;#yP2Wa_}Ik`?Yiua5WOjpiKv!l~7Ul-2X*S28E*Mn{)QYyHaH8uym-F@ZV$@X}Cv zZBZ5V+Guf2_(fx%XB!9OgVWumL+&eP62O;_~H=ySjVtHoRu|{i7oZ zqPi_TP`Uh}j#XF6UbFRl593Z(T2gwMX1OsmCTFcpen(}e4)_6xzahW!Go$7(u3kCR zCnjzi+@NBUXd-PJ1cJ|8P=_R7n5KTNCW%N&`iSULSv2CEW7vKJ;-4iS4Uj+Cgb0?z zf~UOHl>_bQQSwZFYQ)2!uq;h*o*MHjTAZj zdnSagJ?;OV8kUUiElgjb{L#7&^uJi&cF+v8a?RQq`$+_f z;tT1KZ5d&neJ0s9z?xt~{Jw;B0Il|x88yUG?Z(Vu zeBLw(uN~|;VALVvq@h`0M7vhu;KT0x#ihtNFPsdv&~0M7p(cq(TOcrgQK3!*w{!fcigKPh&-6nsY76K()n zU2hg7kG$e78MmFmGSK;*$NBY{fk4sba}eS1UKWE<15&?KNvR34<}QS*Qw(X}@;As~+4c;k!-R9vd#M@^+T% z=&o{eIitksNG_j)qH@{yE~mivufHweJDytntE{}-tZkhSXC_5WXJ9~pRPln>FYz8OQ89Tu|_@Ra2%vSGd|vYQJ0DkI7v#g$BClESDQHrHjrNrW3(O zZMw9-%Ru`{JB)we)Ugy;O4ZHulBcXc%0SRBMRWVXLpspZm0&fpL95Q-ejS7-6pn?; z-^>(}bo41i@iFRWv2uIdI1(R-kU)M_qHvme1pQikxjkBX26?&2s6n#z&UZZp$Tgu} zTOSj1Kk-g0GvQdj(w2rXwr613MRTOv=8caduccq7XK*y(@f&;tbsmMkBUBnV7+K^) zViKx?Op-_u-*MH~K_L#Y575Nsp35Mv%zev@p;~%0=Ovu;Y9@v%t`PW3$bi}bDPl*z zxQbwWP;EOYPgpZPoB;HqF~*@5**-74D2NrtsG+Wt9#0aM9Bbh;Q>7bMW! zpbJm_RXNgYa|&5Q8l@0+(|;1wKea{!&Y721WZX5sy{CNyF%%_0pn z-3E^O1bwjXH_&{W%{6VOKtHgZF&?*C{;!S187f^suDDhyns%Bl@G1-;q|_3K1HN)1~=( zzqQH}7`2fZ3&iT#sj!t<$50Vrg*oF%<9pll=%{rvP0~fAcH*vK9E)4>`d`lIJraYg ziv7;t4B(S-x-6kd%Z6s}IkSoU2hHEH?Jx@LB-0#}P^ae54D$Jt7ox{Kly2V^q`;e` zRQXEMTQKdSDghQ%GQcB~)^WrTu)z%Ls4w(bsRn*^W(Zgz0+RuQaP;vu-;K%y3Biel zAhFipP$0ThbU>;~m3e;86G;1w7au)3WEpO4)KRPjX(l}wHvpyOfN;J~;ZvO*NPCor z+x+gvr?GBLw@ET>N2<{b^IcqiFIHUcjoH%P$tC*mns40G2z{dsHOpG)YUr_!$zLtP zzVi!&w)i4FrIYGTB;;$us?SI^w^TPW46ic(b#_K%vd=tRU zDQ-dc5uK=qizN%hQ;{5uAtfd`%19+mO($A=Ssrzj7Q?%Jf%xe@uqd4R-bGK>hLzr+ zz=90Z){DxZCwzMFTFz#}I;D603Q+y!A6fD{x+srRl)ewBR!CZWzrB44lB2|B&_*g( ziuh*)G9;l0H~}3~30#SW{VGljnQI{evnyC*HtR`eAO&OMF1N&L{iGoZBue~t#V;i& zJ6EYw*4lMXE%AXqh5`h^-b7XkRby8Q1b;-Wm@~1#MVdEbuXp@t==?MKQ!QR>XUZq0 zbgz##RFfa)d#IPDDVOK-!!HuLKQcUQTP~-V^AYVgCnr5RXDTAD{U)gSIOeVYWwDSR z@{@k!3^8yI6SUjIY83)a zv-LW{mlgf{T)JC`c8e|I8|HyY+_o+5iFMqz4XLREOroaY-)^rd@T{s+{n%|C6N=N^ z6+-4P>nB8#TJy~B0vmX?G7C7HslnY$xx$K)9sn|{!=MP)$JU3VzNTKyU+T!XILmgSUMJYOdJ8lHE$=iYcGWIXswxV-uc_IKt?7ZS(WH;l;AtV5 z_*aO8MONLb^Ggq++zhTF76Ic4p(sqmgxJ5@sR+$MS=ndU+W487c)}D0F4(THPvu^T z6bK}P#y(g5!?h4evzIXGP*_Q@^*7ykZ-^%0l>pWaTFp&3z0Jm}shoG_M0_uS>#UR_ zs0$)DEBTL6j*FKnsYDxzrAfpZw+co5x3gA32qsH~x)}l~lH37QE&(jSMZRsGz$Y?t z$+qd%9zdO_ zUy{--Q0UcLRxHbT;7J^#6br~Kw<~Ev+qt-m)bPMpi7xk8=XL5d|4=Ob0|arjcbDl# zS8acK>>tg4i~l>n-@H`N3a~&otSI+m=&no%&XW)BtVqs)$h!UqN0($bZu<*3+q
+ + + + +
+ + \ No newline at end of file diff --git a/WebContent/static/inbox.jsp b/WebContent/static/inbox.jsp new file mode 100644 index 0000000..c77d8ba --- /dev/null +++ b/WebContent/static/inbox.jsp @@ -0,0 +1,102 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="java.util.*"%> + + + + + +Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + +
+ +
+ +
+ +
+ +
+ + +
+
+ +
+

鐢熸垚鐢ㄤ緥

+
+ Generate Your Interface Cases +
+
+ +
+ +
+ + +
+ +

寰呭疄鐜

+
+
+
+
+ +
+ +
+
+ +
+ + \ No newline at end of file diff --git a/WebContent/static/tables.jsp b/WebContent/static/tables.jsp new file mode 100644 index 0000000..fc71eae --- /dev/null +++ b/WebContent/static/tables.jsp @@ -0,0 +1,90 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="java.util.*"%> + + + + + +Kanrisha - A Premium HTML5 Responsive Admin Template + + + + + + + + + +
+
+ +
+
+ + + +
+ +
+
+ +
+ + \ No newline at end of file diff --git a/build/classes/.gitignore b/build/classes/.gitignore new file mode 100644 index 0000000..c2d9872 --- /dev/null +++ b/build/classes/.gitignore @@ -0,0 +1 @@ +/com/ diff --git a/src/com/test/KeyWord/servlet/GetKeyWords.java b/src/com/test/KeyWord/servlet/GetKeyWords.java new file mode 100644 index 0000000..c5bf277 --- /dev/null +++ b/src/com/test/KeyWord/servlet/GetKeyWords.java @@ -0,0 +1,93 @@ +package com.test.KeyWord.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.Statement; +import java.util.Enumeration; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; +import com.test.statics.outputList; + +public class GetKeyWords extends HttpServlet { + /** + * 鑾峰彇鍏抽敭瀛椾俊鎭 + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + System.out.println("log::GetKeyWords:" + + request.getRequestURL().toString()); + String paramName = ""; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + } + if (paramName.equals("id")) { + getById(request.getParameter(paramName)); + // System.out.println("??"); + } else if (paramName.equals("idadd")) + getByidadd(); + else + outputList.list = "{\"error\":\"鏂规硶涓嶆敮鎸乗"}"; + out.print(outputList.list); + } + + private void getByidadd() { + outputList.list = "{"; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "SELECT MAX(id) FROM KeyWords"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + int str = 1; + try { + str = Integer.parseInt(rs.getString(1)) + 1; + } catch (Exception e) { + str = 1; + } + outputList.list += "\"id\":\"" + str + "\""; + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void getById(String id) { + outputList.list = "{"; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "select * from KeyWords where id='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i) + "\","; + } + // 濡傛灉杈撳叆閲岄潰鏈夊弻寮曞彿锛屼細琚浛鎹㈡帀锛屾樉绀轰笉浜嗗弻寮曞彿锛岃娉ㄦ剰浜嗐 + } + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + } +} diff --git a/src/com/test/KeyWord/servlet/SearchKey.java b/src/com/test/KeyWord/servlet/SearchKey.java new file mode 100644 index 0000000..dd6a34b --- /dev/null +++ b/src/com/test/KeyWord/servlet/SearchKey.java @@ -0,0 +1,133 @@ +package com.test.KeyWord.servlet; + +import com.test.service.serviceKey; +import java.io.IOException; +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import com.test.statics.outputList; +import com.test.tools.encodeType; + +public class SearchKey extends HttpServlet { + /** + * 鏌ヨ鏄剧ず鍏抽敭瀛 + */ + private static final long serialVersionUID = 101; + + @Override + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::SearchKey:"+request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + // //System.out.println(paramName + " = " + + // request.getParameter(paramName)); + paramName = request.getParameter(paramName); + try { + // //System.out.println(encodeType.getEncoding(paramName)); + // //System.out.println(paramName.getBytes(encodeType.getEncoding(paramName))); + paramName = new String(paramName.getBytes(encodeType + .getEncoding(paramName)), + encodeType.getEncoding(paramName)); + } catch (Exception e) { + e.printStackTrace(); + } + } + ////System.out.println(paramName); + if (paramName.equals("Search") || paramName.equals("")) { + new serviceKey(); + } else { + // //System.out.println(paramName); + new serviceKey(paramName); + } + String str = FlushTable(); + out.print(str); + return; + } + + private String FlushTable() { + ArrayList> myList = new ArrayList>(); + Map map = new HashMap(); + myList = outputList.l_key; + int t = -1; + int type = 0; + String d = ""; + String Text = ""; + //System.out.println(myList.size()); + if (myList.size() > 0) { + //System.out.println("size澶т簬0"); + map = (Map) myList.get(0); + type = Integer.parseInt(map.get("type").toString()); + for (int i = 0; i < myList.size();) { + //System.out.println(type); + if (type > t) { + //System.out.println("type澶т簬-1"); + t = type; + switch (t) { + case 0: + d = "UI鐣岄潰鎿嶄綔"; + break; + case 1: + d = "UI缁撴灉澶勭悊"; + break; + case 2: + d = "鎺ュ彛娴嬭瘯鎿嶄綔"; + break; + case 3: + d = "鎺ュ彛缁撴灉澶勭悊"; + break; + default: + d = "璇峰湪SearchKey鐨剆ervlet涓坊鍔爐ype=" + t + "鐨勬弿杩般"; + System.out.println("璇峰湪SearchKey鐨剆ervlet涓坊鍔爐ype=" + t + + "鐨勬弿杩般"); + } + Text += "
"; + Text += "" + + d + + ""; + //System.out.println("鍑轰簡涓涓"); + } + if (map.get("id") != null) { + Text += ""; + } + i++; + if(i) myList.get(i); + type = Integer.parseInt(map.get("type").toString()); + }else + break; + if (type > t) { + Text += "
"; + } + } + Text += ""; + } + //System.out.println(Text); + return Text; + } +} diff --git a/src/com/test/KeyWord/servlet/UpdateKeyWords.java b/src/com/test/KeyWord/servlet/UpdateKeyWords.java new file mode 100644 index 0000000..d96ddfa --- /dev/null +++ b/src/com/test/KeyWord/servlet/UpdateKeyWords.java @@ -0,0 +1,95 @@ +package com.test.KeyWord.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.Statement; +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; + +public class UpdateKeyWords extends HttpServlet { + /** + * 鏇存柊鍏抽敭瀛 + */ + private static final long serialVersionUID = 101; + + public void doPost(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::UpdateKeyWords:" + + request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + String id = ""; + String sqli = ""; + String sqlu = ""; + String type = "NULL"; + int ret = 0; + try { + Thread.sleep(5000); + } catch (InterruptedException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } + try { + id = request.getParameter("id"); + if (id.equals("NULL") || id.equals("")) + id = null; + } catch (Exception e) { + } + + try { + type = request.getParameter("type"); + if (type.equals("NULL") || type.equals("")) + type = null; + } catch (Exception e) { + } + if (id != null && type != null) { + sqlu += "update KeyWords set id=" + id + ", type=" + type + + ", keyName='" + request.getParameter("keyName") + + "', describes='" + request.getParameter("describes") + + "', useCase='" + request.getParameter("useCase") + + "' where id='" + id + "'"; + sqli += "insert into KeyWords values(" + id + "," + type + ",'" + + request.getParameter("keyName") + "','" + + request.getParameter("describes") + "','" + + request.getParameter("useCase") + "')"; + ret = updateKeyWords(sqli, sqlu, id); + } else + System.out.println("鍏抽敭瀛椾俊鎭湁璇紝璇锋鏌ャ"); + out.print(ret); + resp.sendRedirect("index.jsp"); + } + + private int updateKeyWords(String sqli, String sqlu, String id) { + String str = ""; + int rs1; + // System.out.println(sqli); + // System.out.println(sqlu); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = "select id from KeyWords where id='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + str = rs.getString(1); + } + if (str == "") { + rs1 = sm.executeUpdate(sqli); + } else { + rs1 = sm.executeUpdate(sqlu); + } + rs = null; + sm = null; + } catch (Exception e) { + rs1 = 0; + System.out.println(sqlu); + e.printStackTrace(); + } + return rs1; + } + +} diff --git a/src/com/test/KeyWord/servlet/delKeyWords.java b/src/com/test/KeyWord/servlet/delKeyWords.java new file mode 100644 index 0000000..9607943 --- /dev/null +++ b/src/com/test/KeyWord/servlet/delKeyWords.java @@ -0,0 +1,54 @@ +package com.test.KeyWord.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.Statement; +import java.util.Enumeration; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; + +public class delKeyWords extends HttpServlet{ + /** + * 鍒犻櫎鍏抽敭瀛 + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + System.out.println("log::delKeyWords:"+request.getRequestURL().toString()); + String paramName = ""; + int str=0; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + } + if (paramName.equals("id")) { + str = delById(request.getParameter(paramName)); + //System.out.println("??"); + } else + System.out.print("鏂规硶涓嶆敮鎸併"); + out.print(str); + } + + private int delById(String id) { + int rs=0; + try { + Statement sm = Mysql.ct.createStatement(); + String sql=""; + sql="delete from KeyWords where id='"+id+"'"; + rs = sm.executeUpdate(sql); + sm=null; + }catch (Exception e){ + e.printStackTrace(); + } + return rs; + } +} diff --git a/src/com/test/UI/servlet/UpdateCase.java b/src/com/test/UI/servlet/UpdateCase.java new file mode 100644 index 0000000..78a5d0b --- /dev/null +++ b/src/com/test/UI/servlet/UpdateCase.java @@ -0,0 +1,173 @@ +package com.test.UI.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.Statement; +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; + +public class UpdateCase extends HttpServlet { + /** + * 鏇存柊UI鐢ㄤ緥鐨剆ervlet + */ + private static final long serialVersionUID = 101; + + public void doPost(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::UpdateCase:" + + request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + String id = ""; + String sqli = ""; + String sqlu = ""; + String casesId = "NULL"; + String order_id = ""; + int ret = 0; + try { + Thread.sleep(5000); + } catch (InterruptedException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } + try { + id = request.getParameter("id"); + if (id.equals("NULL") || id.equals("")) + id = null; + } catch (Exception e) { + } + + try { + casesId = request.getParameter("casesId"); + if (casesId.equals("NULL") || casesId.equals("")) + casesId = null; + order_id = request.getParameter("order_id"); + } catch (Exception e) { + } + if (id != null && casesId != null) { + sqlu += "update caseoption set casesId='" + casesId + + "', order_id='" + request.getParameter("order_id") + + "', optionss='" + request.getParameter("optionss") + + "', xPath='" + request.getParameter("xPath") + + "', datas='" + request.getParameter("datas") + + "', checkName='" + request.getParameter("checkName") + + "', checkMethod='" + request.getParameter("checkMethod") + + "', expectedRes='" + request.getParameter("expectedRes") + + "', actualRes='" + request.getParameter("actualRes") + + "', imgName='" + request.getParameter("imgName") + + "', caseDescription='" + + request.getParameter("Description") + "', runState='" + + request.getParameter("runState") + "' where id='" + id + + "'"; + sqli += "insert into caseoption values(" + id + "," + casesId + "," + + request.getParameter("order_id") + ",'" + + request.getParameter("optionss") + "','" + + request.getParameter("xPath") + "','" + + request.getParameter("datas") + "','" + + request.getParameter("checkName") + "','" + + request.getParameter("checkMethod") + "','" + + request.getParameter("expectedRes") + "','" + + request.getParameter("actualRes") + "','" + + request.getParameter("imgName") + "','" + + request.getParameter("Description") + "','" + + request.getParameter("runState") + "')"; + ret = updateCaseSql(sqli, sqlu, id, casesId, order_id); + } else if (casesId != null) { + sqlu += "update casescene set casesN='" + + request.getParameter("casesN") + "', Browser='" + + request.getParameter("Browser") + "', Bpath='" + + request.getParameter("Bpath") + "', runStates='" + + request.getParameter("runStates") + "' where casesId='" + + casesId + "'"; + sqli += "insert into casescene values(" + casesId + ",'" + + request.getParameter("casesN") + "','" + + request.getParameter("Browser") + "','" + + request.getParameter("Bpath") + "','" + + request.getParameter("runStates") + "')"; + ret = updateSceneSql(sqli, sqlu, casesId); + } else + System.out.println("鏂规硶涓嶆敮鎸併"); + out.print(ret); + resp.sendRedirect("static/UI.jsp"); + } + + private int updateCaseSql(String sqli, String sqlu, String id, + String casesId, String order_id) { + String str = ""; + // System.out.println(sqlu); + // System.out.println(sqli); + int rs1; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = "select casesId from caseoption where id='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + str = rs.getString(1); + } + rs = null; + sm = null; + Statement sm1 = Mysql.ct.createStatement(); + if (str == "") { + rs1 = sm1.executeUpdate(sqli); + } else { + rs1 = sm1.executeUpdate(sqlu); + } + } catch (Exception e) { + rs1 = 0; + System.out.println(sqlu); + e.printStackTrace(); + } + + if (rs1 == 1) { + String sql = "update caseoption set order_id=order_id+1 where casesId=" + + casesId + " and id<>" + id + " and order_id>=" + order_id; + try { + // System.out.println(sql); + Statement sm = Mysql.ct.createStatement(); + sm.executeUpdate(sql); + sm = null; + Mysql.Sort(); + } catch (Exception e) { + e.printStackTrace(); + } + } + + return rs1; + } + + private int updateSceneSql(String sqli, String sqlu, String id) { + String str = ""; + int rs1; + // System.out.println(sqlu); + // System.out.println(sqli); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = "select casesN from casescene where casesId='" + id + + "'"; + ResultSet rs = sm.executeQuery(sql); + if (rs.next()) + str = rs.getString(1); + rs = null; + sm = null; + Statement sm1 = Mysql.ct.createStatement(); + if (str == "") { + rs1 = sm1.executeUpdate(sqli); + } else { + rs1 = sm1.executeUpdate(sqlu); + } + } catch (Exception e) { + rs1 = 0; + e.printStackTrace(); + } + + return rs1; + + } + +} diff --git a/src/com/test/UI/servlet/debugCase.java b/src/com/test/UI/servlet/debugCase.java new file mode 100644 index 0000000..f7b0742 --- /dev/null +++ b/src/com/test/UI/servlet/debugCase.java @@ -0,0 +1,66 @@ +package com.test.UI.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.SQLException; +import java.sql.Statement; +import java.util.HashMap; +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.service.servicerunTest; +import com.test.statics.Mysql; + +public class debugCase extends HttpServlet { + + /** + * 璋冭瘯UI鐢ㄤ緥鐨剆ervlet + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + PrintWriter out = resp.getWriter(); + String id = request.getParameter("id"); + System.out.println("log::debugCase:"+request.getRequestURL().toString()); + System.out.println(id); + if (id.equals("") || id == null) + out.print("id涓嶅瓨鍦紝璇烽噸鏂拌緭鍏ャ"); + else { + if(!servicerunTest.runable){ + out.print("褰撳墠鏈夌敤渚嬫鍦ㄦ墽琛屻傝绋嶅悗鍐嶈皟璇曘"); + }else{ + try { + Statement sm = Mysql.ct.createStatement(); + //鏍规嵁caseId鏌ヨ鐢ㄤ緥 + String sql = "select * from caseoption where id=" + id; + System.out.println(sql); + ResultSet rs = sm.executeQuery(sql); + servicerunTest.map=null; + servicerunTest.map = new HashMap(); + rs.next(); + ResultSetMetaData rsmd = rs.getMetaData(); + for (int j = 1; j <= rsmd.getColumnCount(); j++) + servicerunTest.map.put(rsmd.getColumnName(j), rs.getString(j)); + System.out.println("姝e湪杩愯銆傘傘"); + sm=null; + //杩愯鐢ㄤ緥 + servicerunTest.runCase(); + out.print("姝e湪杩愯銆傘傘"); + + } catch (SQLException e) { + e.printStackTrace(); + out.print("璇ョ敤渚嬩笉瀛樺湪锛岃閲嶆柊杈撳叆銆"); + } + } + } + //resp.sendRedirect("static/UI.jsp"); + return; + } +} diff --git a/src/com/test/UI/servlet/delCase.java b/src/com/test/UI/servlet/delCase.java new file mode 100644 index 0000000..1dcfe7f --- /dev/null +++ b/src/com/test/UI/servlet/delCase.java @@ -0,0 +1,75 @@ +package com.test.UI.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.Statement; +import java.util.Enumeration; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; + +public class delCase extends HttpServlet { + /** + * 鍒犻櫎UI鐢ㄤ緥鐨剆ervlet + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + System.out + .println("log::delCase:" + request.getRequestURL().toString()); + int str = 0; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + } + // 鑾峰彇瑕佸垹闄ょ殑鏄敤渚嬪満鏅繕鏄敤渚 + if (paramName.equals("name")) { + str = delByName(request.getParameter(paramName)); + // System.out.println("??"); + } else if (paramName.equals("id")) + str = delById(request.getParameter(paramName)); + out.print(str); + } + + private int delById(String id) {// 鍒犻櫎鐢ㄤ緥 + int rs = 0; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "delete from caseoption where id='" + id + "'"; + rs = sm.executeUpdate(sql); + sm = null; + } catch (Exception e) { + e.printStackTrace(); + } + //鍒犻櫎鍚庢暣鐞唎rder_id + Mysql.Sort(); + return rs; + } + + private int delByName(String id) {// 鍒犻櫎鐢ㄤ緥鍦烘櫙鍜屽満鏅搴旂殑鐢ㄤ緥 + int rs = 0; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "delete from casescene where casesId='" + id + "'"; + rs = sm.executeUpdate(sql); + sql = "delete from caseoption where casesId='" + id + "'"; + sm.executeUpdate(sql); + sm = null; + } catch (Exception e) { + e.printStackTrace(); + } + return rs; + + } +} diff --git a/src/com/test/UI/servlet/runTest.java b/src/com/test/UI/servlet/runTest.java new file mode 100644 index 0000000..b097521 --- /dev/null +++ b/src/com/test/UI/servlet/runTest.java @@ -0,0 +1,47 @@ +package com.test.UI.servlet; + +import java.io.IOException; +import java.io.PrintWriter; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.service.servicerunTest; + +public class runTest extends HttpServlet { + + /** + * 鎵ц鐢ㄤ緥鍦烘櫙鐨剆ervlet + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::runTest:"+request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + String[] check = request.getParameterValues("check"); + try { + if (servicerunTest.state.equals("鍒濆鍖")) + new servicerunTest(); + } catch (Exception e) { + new servicerunTest(); + } + if (check == null || check.length < 1) { + out.print("鎮ㄨ繕娌℃湁閫夋嫨鐢ㄤ緥銆"); + } else { + if (!servicerunTest.runable) { + out.print("褰撳墠鏈夌敤渚嬫鍦ㄦ墽琛屻傝绋嶅悗鍐嶈皟璇曘"); + } else { + servicerunTest.run(check); + System.out.println(servicerunTest.state); + out.print(servicerunTest.state); + } + } + // resp.sendRedirect("static/charts.jsp"); + return; + } +} diff --git a/src/com/test/UI/servlet/servletGetinfo.java b/src/com/test/UI/servlet/servletGetinfo.java new file mode 100644 index 0000000..f876442 --- /dev/null +++ b/src/com/test/UI/servlet/servletGetinfo.java @@ -0,0 +1,311 @@ +package com.test.UI.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import com.test.statics.Mysql; +import com.test.statics.outputList; + +public class servletGetinfo extends HttpServlet { + /** + * 鑾峰彇鐢ㄤ緥淇℃伅鐨剆ervlet + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::servletGetinfo:"+request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + String html = "null"; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + } + if (paramName.equals("name")) { + html = getByName(request.getParameter(paramName)); + // System.out.println("??"); + out.print(html); + } else if (paramName.equals("id")){ + html = getById(request.getParameter(paramName)); + out.print(html); + } + else if (paramName.equals("idadd")) { + getByidadd(request.getParameter(paramName)); + out.print(outputList.list); + } else if (paramName.equals("nameadd")) { + getByNameadd(request.getParameter(paramName)); + out.print(outputList.list); + } else + outputList.list = "{\"error\":\"鏂规硶涓嶆敮鎸乗"}"; + } + + private void getByNameadd(String id) {//娣诲姞鐢ㄤ緥鍦烘櫙锛岃幏鍙栨渶鏂板満鏅痠d + outputList.list = "{"; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "SELECT MAX(casesId) FROM casescene"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + int str = 1; + try { + str = Integer.parseInt(rs.getString(1)) + 1; + } catch (Exception e) { + str = 1; + } + outputList.list += "\"casesId\":\"" + str + "\","; + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void getByidadd(String id) {//娣诲姞鐢ㄤ緥锛岃幏鍙栨渶鏂扮敤渚媔d + outputList.list = "{"; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "SELECT MAX(id) FROM caseoption"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + int str = 1; + try { + str = Integer.parseInt(rs.getString(1)) + 1; + } catch (Exception e) { + str = 1; + } + outputList.list += "\"casesId\":\"" + id + "\",\"id\":\"" + str + + "\","; + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + } + + private String getById(String id) {//缂栬緫鏃讹紝鑾峰彇瀵瑰簲id鐨勭敤渚 + outputList.list = "{"; + outputList.l = new ArrayList>(); + Map map = new HashMap(); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "select * from caseoption where id='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + try { + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i).replaceAll("\"", "'") + "\","; + map.put(rsmd.getColumnName(i), rs.getString(i).replaceAll("\"", "'")); + } catch (Exception e) { + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i) + "\","; + map.put(rsmd.getColumnName(i), rs.getString(i)); + } + } + // 濡傛灉杈撳叆閲岄潰鏈夊弻寮曞彿锛屼細琚浛鎹㈡帀锛屾樉绀轰笉浜嗗弻寮曞彿锛岃娉ㄦ剰浜嗐 + outputList.l.add(map); + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + String html = ""; + String str = null; + if (outputList.l.size() > 0) { + int i = 0; + if (outputList.l.get(i).get("id") != null) + str = outputList.l.get(i).get("id"); + else + str = "NULL"; + html += "
id"; + if (outputList.l.get(i).get("casesId") != null) + str = outputList.l.get(i).get("casesId"); + else + str = "NULL"; + html += "casesId"; + if (outputList.l.get(i).get("order_id") != null) + str = outputList.l.get(i).get("order_id"); + else + str = "NULL"; + html += "order_id"; + if (outputList.l.get(i).get("optionss") != null) + str = outputList.l.get(i).get("optionss"); + else + str = "NULL"; + html += "optionss"; + if (outputList.l.get(i).get("caseDescription") != null) + str = outputList.l.get(i).get("caseDescription"); + else + str = "NULL"; + html += "Description"; + if (outputList.l.get(i).get("runState") != null) + str = outputList.l.get(i).get("runState"); + else + str = "NULL"; + html += "runState"; + if (outputList.l.get(i).get("xPath") != null) + str = outputList.l.get(i).get("xPath"); + else + str = "NULL"; + html += "xPath"; + if (outputList.l.get(i).get("datas") != null) + str = outputList.l.get(i).get("datas"); + else + str = "NULL"; + html += "datas"; + if (outputList.l.get(i).get("checkName") != null) + str = outputList.l.get(i).get("checkName"); + else + str = "NULL"; + html += "checkName"; + if (outputList.l.get(i).get("checkMethod") != null) + str = outputList.l.get(i).get("checkMethod"); + else + str = "NULL"; + html += "checkMethod"; + if (outputList.l.get(i).get("expectedRes") != null) + str = outputList.l.get(i).get("expectedRes"); + else + str = "NULL"; + html += "expectedRes"; + if (outputList.l.get(i).get("actualRes") != null) + str = outputList.l.get(i).get("actualRes"); + else + str = "NULL"; + html += "actualRes"; + if (outputList.l.get(i).get("imgName") != null) + str = outputList.l.get(i).get("imgName"); + else + str = "NULL"; + html += "imgName
"; + } + html += "淇濆瓨"; + html += "鍙栨秷"; + //System.out.println(html); + return html; + } + + private String getByName(String id) {//缂栬緫鏃讹紝鑾峰彇瀵瑰簲id鍦烘櫙 + outputList.list = "{"; + outputList.l = new ArrayList>(); + Map map = new HashMap(); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "select * from casescene where casesId='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + map.put(rsmd.getColumnName(i), rs.getString(i)); + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i) + "\","; + } + outputList.l.add(map); + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + String html = ""; + String str = null; + if (outputList.l.size() > 0) { + int i = 0; + if (outputList.l.get(i).get("casesId") != null) + str = outputList.l.get(i).get("casesId"); + else + str = "NULL"; + html += "
casesId"; + if (outputList.l.get(i).get("casesN") != null) + str = outputList.l.get(i).get("casesN"); + else + str = "NULL"; + html += "casesN"; + if (outputList.l.get(i).get("Browser") != null) + str = outputList.l.get(i).get("Browser"); + else + str = "NULL"; + html += "Browser"; + if (outputList.l.get(i).get("Bpath") != null) + str = outputList.l.get(i).get("Bpath"); + else + str = "NULL"; + html += "  -   Bpath"; + if (outputList.l.get(i).get("runStates") != null) + str = outputList.l.get(i).get("runStates"); + else + str = "NULL"; + html += "  -   runStates
"; + } + html += "淇濆瓨"; + html += "鍙栨秷"; + // System.out.println(html); + return html; + } +} diff --git a/src/com/test/UI/servlet/servletSearch.java b/src/com/test/UI/servlet/servletSearch.java new file mode 100644 index 0000000..cf28255 --- /dev/null +++ b/src/com/test/UI/servlet/servletSearch.java @@ -0,0 +1,114 @@ +package com.test.UI.servlet; + +import com.test.service.serviceSearch; +import java.io.IOException; +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import com.test.statics.outputList; +import com.test.tools.encodeType; + +public class servletSearch extends HttpServlet { + + /** + * 鏌ヨ鏄剧ずUI鐢ㄤ緥鐨剆ervlet + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::servletSearch:"+request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + // System.out.println(paramName + " = " + + // request.getParameter(paramName)); + paramName = request.getParameter(paramName); + try{ + //System.out.println(encodeType.getEncoding(paramName)); + //System.out.println(paramName.getBytes(encodeType.getEncoding(paramName))); + paramName = new String(paramName.getBytes(encodeType.getEncoding(paramName)), encodeType.getEncoding(paramName)); + }catch (Exception e){ + e.printStackTrace(); + } + } + //System.out.println(paramName); + if (paramName.equals("Search") || paramName.equals("")) { + new serviceSearch(); + } else{ + //System.out.println(paramName); + new serviceSearch(paramName); + } + String str = FlushTable(); + out.print(str); + return; + } + + private String FlushTable() { + ArrayList> myList = new ArrayList>(); + Map map = new HashMap(); + myList = outputList.l; + String Text = ""; + if (myList.size() > 0) { + for (int i = 0; i < myList.size();) { + map = (Map) myList.get(i); + Text += ""; + Text += "
"; + Text += "" + + map.get("casesN") + + "缂栬緫  鍒犻櫎  娣诲姞" + + "" + map.get("runStates") + +""; + i++; + if (i < myList.size()) { + map = (Map) myList.get(i); + while (map.get("id") != null) { + Text += ""; + i++; + if (i < myList.size()) { + map = (Map) myList.get(i); + } else + break; + } + } + Text += "
"; + } + } + ; + return Text; + } +} diff --git a/src/com/test/interfaces/servlet/UpdateInterfaceCase.java b/src/com/test/interfaces/servlet/UpdateInterfaceCase.java new file mode 100644 index 0000000..c109ccf --- /dev/null +++ b/src/com/test/interfaces/servlet/UpdateInterfaceCase.java @@ -0,0 +1,172 @@ +package com.test.interfaces.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.Statement; +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; + +public class UpdateInterfaceCase extends HttpServlet { + /** + * 鏇存柊鎺ュ彛娴嬭瘯鐢ㄤ緥 + */ + private static final long serialVersionUID = 101; + + public void doPost(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::UpdateInterfaceCase:" + + request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + String id = ""; + String sqli = ""; + String sqlu = ""; + String sceneId = "NULL"; + String order_id = ""; + int ret = 0; + try { + Thread.sleep(5000); + } catch (InterruptedException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } + try { + id = request.getParameter("id"); + if (id.equals("NULL") || id.equals("")) + id = null; + } catch (Exception e) { + } + + try { + sceneId = request.getParameter("sceneId"); + if (sceneId.equals("NULL") || sceneId.equals("")) + sceneId = null; + order_id = request.getParameter("order_id"); + } catch (Exception e) { + } + if (id != null && sceneId != null) { + sqlu += "update interfacecase set sceneId='" + sceneId + + "', order_id='" + request.getParameter("order_id") + + "', method='" + request.getParameter("method") + + "', url='" + request.getParameter("url") + + "', parameter='" + request.getParameter("parameter") + + "', checkName='" + request.getParameter("checkName") + + "', checkMethod='" + request.getParameter("checkMethod") + + "', expRes='" + request.getParameter("expRes") + + "', actualRes='" + request.getParameter("actualRes") + + "', jsonResult='" + request.getParameter("jsonResult") + + "', caseDescription='" + + request.getParameter("Description") + "', runState='" + + request.getParameter("runState") + "' where id='" + id + + "'"; + sqli += "insert into interfacecase values(" + id + "," + + request.getParameter("order_id") + "," + sceneId + ",'" + + request.getParameter("method") + "','" + + request.getParameter("url") + "','" + + request.getParameter("parameter") + "','" + + request.getParameter("checkName") + "','" + + request.getParameter("checkMethod") + "','" + + request.getParameter("expRes") + "','" + + request.getParameter("actualRes") + "','" + + request.getParameter("runState") + "','" + + request.getParameter("jsonResult") + "','" + + request.getParameter("Description") + "')"; + ret = updateCaseSql(sqli, sqlu, id, sceneId, order_id); + } else if (sceneId != null) { + sqlu += "update interfacescene set sceneDescription='" + + request.getParameter("Description") + "', url='" + + request.getParameter("url") + "', runStates='" + + request.getParameter("runStates") + "' where sceneId='" + + sceneId + "'"; + sqli += "insert into interfacescene values(" + sceneId + ",'" + + request.getParameter("Description") + "','" + + request.getParameter("url") + "','" + + request.getParameter("runStates") + "')"; + ret = updateSceneSql(sqli, sqlu, sceneId); + } else + System.out.println("鏂规硶涓嶆敮鎸併"); + out.print(ret); + resp.sendRedirect("static/Interface.jsp"); + } + + private int updateCaseSql(String sqli, String sqlu, String id, + String sceneId, String order_id) { + String str = ""; + int rs1; + // System.out.println(sqlu); + // System.out.println(sqli); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = "select sceneId from interfacecase where id='" + id + + "'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + str = rs.getString(1); + } + rs = null; + sm = null; + Statement sm1 = Mysql.ct.createStatement(); + if (str == "") { + rs1 = sm1.executeUpdate(sqli); + } else { + rs1 = sm1.executeUpdate(sqlu); + } + } catch (Exception e) { + rs1 = 0; + System.out.println(sqli); + e.printStackTrace(); + } + + if (rs1 == 1) { + String sql = "update interfacecase set order_id=order_id+1 where sceneId=" + + sceneId + " and id<>" + id + " and order_id>=" + order_id; + try { + // System.out.println(sql); + Statement sm = Mysql.ct.createStatement(); + sm.executeUpdate(sql); + sm = null; + Mysql.Sort(); + } catch (Exception e) { + e.printStackTrace(); + } + } + + return rs1; + } + + private int updateSceneSql(String sqli, String sqlu, String id) { + String str = ""; + int rs1; + // System.out.println(sqlu); + // System.out.println(sqli); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = "select sceneDescription from interfacescene where sceneId='" + + id + "'"; + ResultSet rs = sm.executeQuery(sql); + if (rs.next()) + str = rs.getString(1); + rs = null; + sm = null; + Statement sm1 = Mysql.ct.createStatement(); + if (str == "") { + rs1 = sm1.executeUpdate(sqli); + } else { + rs1 = sm1.executeUpdate(sqlu); + } + } catch (Exception e) { + rs1 = 0; + e.printStackTrace(); + } + + return rs1; + + } + +} diff --git a/src/com/test/interfaces/servlet/delInterfaceCase.java b/src/com/test/interfaces/servlet/delInterfaceCase.java new file mode 100644 index 0000000..73832ee --- /dev/null +++ b/src/com/test/interfaces/servlet/delInterfaceCase.java @@ -0,0 +1,73 @@ +package com.test.interfaces.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.Statement; +import java.util.Enumeration; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; + +public class delInterfaceCase extends HttpServlet { + /** + * 鍒犻櫎鎺ュ彛鐢ㄤ緥 + */ + private static final long serialVersionUID = -5857352318639105714L; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + System.out.println("log::delInterfaceCase:" + + request.getRequestURL().toString()); + int str = 0; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + } + if (paramName.equals("name")) { + str = delByName(request.getParameter(paramName)); + // System.out.println("??"); + } else if (paramName.equals("id")) + str = delById(request.getParameter(paramName)); + out.print(str); + } + + private int delById(String id) { + int rs = 0; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "delete from interfacecase where id='" + id + "'"; + rs = sm.executeUpdate(sql); + sm = null; + } catch (Exception e) { + e.printStackTrace(); + } + Mysql.SortInterface(); + return rs; + } + + private int delByName(String id) { + int rs = 0; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "delete from interfacescene where sceneId='" + id + "'"; + rs = sm.executeUpdate(sql); + sql = "delete from interfacecase where sceneId='" + id + "'"; + sm.executeUpdate(sql); + sm = null; + } catch (Exception e) { + e.printStackTrace(); + } + return rs; + + } +} diff --git a/src/com/test/interfaces/servlet/interfaceGetinfo.java b/src/com/test/interfaces/servlet/interfaceGetinfo.java new file mode 100644 index 0000000..e9997fc --- /dev/null +++ b/src/com/test/interfaces/servlet/interfaceGetinfo.java @@ -0,0 +1,305 @@ +package com.test.interfaces.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.statics.Mysql; +import com.test.statics.outputList; + +public class interfaceGetinfo extends HttpServlet { + /** + * 鑾峰彇鎺ュ彛娴嬭瘯鐢ㄤ緥淇℃伅 + */ + private static final long serialVersionUID = 101; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::interfaceGetinfo:"+request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + String html = "null"; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + } + if (paramName.equals("name")) { + html = getByName(request.getParameter(paramName)); + // System.out.println("??"); + out.print(html); + } else if (paramName.equals("id")){ + html = getById(request.getParameter(paramName)); + out.print(html); + } + else if (paramName.equals("idadd")) { + getByidadd(request.getParameter(paramName)); + out.print(outputList.list); + } else if (paramName.equals("nameadd")) { + getByNameadd(request.getParameter(paramName)); + out.print(outputList.list); + } else + outputList.list = "{\"error\":\"鏂规硶涓嶆敮鎸乗"}"; + } + + private void getByNameadd(String id) { + outputList.list = "{"; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "SELECT MAX(sceneId) FROM interfacescene"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + int str = 1; + try { + str = Integer.parseInt(rs.getString(1)) + 1; + } catch (Exception e) { + str = 1; + } + outputList.list += "\"sceneId\":\"" + str + "\","; + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + } + + private void getByidadd(String id) { + outputList.list = "{"; + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "SELECT MAX(id) FROM interfacecase"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + int str = 1; + try { + str = Integer.parseInt(rs.getString(1)) + 1; + } catch (Exception e) { + str = 1; + } + outputList.list += "\"sceneId\":\"" + id + "\",\"id\":\"" + str + + "\","; + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + } + + private String getById(String id) { + outputList.list = "{"; + outputList.l = new ArrayList>(); + Map map = new HashMap(); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "select * from interfacecase where id='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + try { + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i).replaceAll("\"", "'") + "\","; + map.put(rsmd.getColumnName(i), rs.getString(i).replaceAll("\"", "'")); + } catch (Exception e) { + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i) + "\","; + map.put(rsmd.getColumnName(i), rs.getString(i)); + } + } + // 濡傛灉杈撳叆閲岄潰鏈夊弻寮曞彿锛屼細琚浛鎹㈡帀锛屾樉绀轰笉浜嗗弻寮曞彿锛岃娉ㄦ剰浜嗐 + outputList.l.add(map); + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + String html = ""; + String str = null; + if (outputList.l.size() > 0) { + int i = 0; + if (outputList.l.get(i).get("id") != null) + str = outputList.l.get(i).get("id"); + else + str = "NULL"; + html += "
id"; + if (outputList.l.get(i).get("sceneId") != null) + str = outputList.l.get(i).get("sceneId"); + else + str = "NULL"; + html += "sceneId"; + if (outputList.l.get(i).get("order_id") != null) + str = outputList.l.get(i).get("order_id"); + else + str = "NULL"; + html += "order_id"; + if (outputList.l.get(i).get("method") != null) + str = outputList.l.get(i).get("method"); + else + str = "NULL"; + html += "method"; + if (outputList.l.get(i).get("caseDescription") != null) + str = outputList.l.get(i).get("caseDescription"); + else + str = "NULL"; + html += "Description"; + if (outputList.l.get(i).get("runState") != null) + str = outputList.l.get(i).get("runState"); + else + str = "NULL"; + html += "runState"; + if (outputList.l.get(i).get("url") != null) + str = outputList.l.get(i).get("url"); + else + str = "NULL"; + html += "url"; + if (outputList.l.get(i).get("parameter") != null) + str = outputList.l.get(i).get("parameter"); + else + str = "NULL"; + html += "parameter"; + if (outputList.l.get(i).get("checkName") != null) + str = outputList.l.get(i).get("checkName"); + else + str = "NULL"; + html += "checkName"; + if (outputList.l.get(i).get("checkMethod") != null) + str = outputList.l.get(i).get("checkMethod"); + else + str = "NULL"; + html += "checkMethod"; + if (outputList.l.get(i).get("expRes") != null) + str = outputList.l.get(i).get("expRes"); + else + str = "NULL"; + html += "expRes"; + if (outputList.l.get(i).get("actualRes") != null) + str = outputList.l.get(i).get("actualRes"); + else + str = "NULL"; + html += "actualRes"; + if (outputList.l.get(i).get("jsonResult") != null) + str = outputList.l.get(i).get("jsonResult"); + else + str = "NULL"; + html += "jsonResult
"; + } + html += "淇濆瓨"; + html += "鍙栨秷"; + //System.out.println(html); + return html; + } + + private String getByName(String id) { + outputList.list = "{"; + outputList.l = new ArrayList>(); + Map map = new HashMap(); + try { + Statement sm = Mysql.ct.createStatement(); + String sql = ""; + sql = "select * from interfacescene where sceneId='" + id + "'"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + map.put(rsmd.getColumnName(i), rs.getString(i)); + outputList.list += "\"" + rsmd.getColumnName(i) + "\":\"" + + rs.getString(i) + "\","; + } + outputList.l.add(map); + outputList.list = outputList.list.substring(0, + outputList.list.length() - 1); + outputList.list += "}"; + sm = null; + rs = null; + } catch (Exception e) { + e.printStackTrace(); + } + String html = ""; + String str = null; + if (outputList.l.size() > 0) { + int i = 0; + if (outputList.l.get(i).get("sceneId") != null) + str = outputList.l.get(i).get("sceneId"); + else + str = "NULL"; + html += "
sceneId"; + if (outputList.l.get(i).get("Description") != null) + str = outputList.l.get(i).get("Description"); + else + str = "NULL"; + html += "Description"; + if (outputList.l.get(i).get("runStates") != null) + str = outputList.l.get(i).get("runStates"); + else + str = "NULL"; + html += "runStates"; + if (outputList.l.get(i).get("url") != null) + str = outputList.l.get(i).get("url"); + else + str = "NULL"; + html += "  -   url
"; + } + html += "淇濆瓨"; + html += "鍙栨秷"; + // System.out.println(html); + return html; + } +} diff --git a/src/com/test/interfaces/servlet/interfaceSearch.java b/src/com/test/interfaces/servlet/interfaceSearch.java new file mode 100644 index 0000000..20f086a --- /dev/null +++ b/src/com/test/interfaces/servlet/interfaceSearch.java @@ -0,0 +1,130 @@ +package com.test.interfaces.servlet; + +import java.io.IOException; +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.service.interfaceSearchservice; +import com.test.statics.outputList; +import com.test.tools.encodeType; + +public class interfaceSearch extends HttpServlet { + /** + * 鏌ヨ鍜屾樉绀烘帴鍙g敤渚 + */ + private static final long serialVersionUID = 101; + + @Override + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::interfaceSearch:"+request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + Enumeration en = request.getParameterNames(); + String paramName = ""; + while (en.hasMoreElements()) { + paramName = (String) en.nextElement(); + // System.out.println(paramName + " = " + + // request.getParameter(paramName)); + paramName = request.getParameter(paramName); + try{ + //System.out.println(encodeType.getEncoding(paramName)); + //System.out.println(paramName.getBytes(encodeType.getEncoding(paramName))); + paramName = new String(paramName.getBytes(encodeType.getEncoding(paramName)), encodeType.getEncoding(paramName)); + }catch (Exception e){ + e.printStackTrace(); + } + } + //System.out.println(paramName); + if (paramName.equals("Search") || paramName.equals("")) { + new interfaceSearchservice(); + } else{ + //System.out.println(paramName); + new interfaceSearchservice(paramName); + } + String str = FlushTable(); + out.print(str); + return; + } + + private String FlushTable() { + ArrayList> myList = new ArrayList>(); + Map map = new HashMap(); + myList = outputList.l; + String Text = ""; + String url=""; + if (myList.size() > 0) { + for (int i = 0; i < myList.size();) { + map = (Map) myList.get(i); + try{ + url=map.get("url").substring(0,90); + }catch(Exception e){ + url=map.get("url"); + } + Text += ""; + Text += "
"; + Text += "" + + map.get("sceneDescription") + "  (" + + url + + ")缂栬緫  鍒犻櫎  娣诲姞" + + "" + map.get("runStates") + +""; + i++; + if (i < myList.size()) { + map = (Map) myList.get(i); + while (map.get("id") != null) { + try{ + url=map.get("url").substring(0,70); + }catch(Exception e1){ + url=map.get("url"); + } + Text += ""; + i++; + if (i < myList.size()) { + map = (Map) myList.get(i); + } else + break; + } + } + Text += "
"; + } + } + ; + return Text; + } +} diff --git a/src/com/test/interfaces/servlet/runInterfaceTest.java b/src/com/test/interfaces/servlet/runInterfaceTest.java new file mode 100644 index 0000000..f4aa0dd --- /dev/null +++ b/src/com/test/interfaces/servlet/runInterfaceTest.java @@ -0,0 +1,48 @@ +package com.test.interfaces.servlet; + +import java.io.IOException; +import java.io.PrintWriter; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.test.service.InterfacerunService; + +public class runInterfaceTest extends HttpServlet { + + /** + * 杩愯鎺ュ彛娴嬭瘯鐢ㄤ緥 + */ + private static final long serialVersionUID = -5768583151966933548L; + + public void doGet(HttpServletRequest request, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html;charset=UTF-8"); + request.setCharacterEncoding("UTF-8"); + System.out.println("log::runInterfaceTest:" + + request.getRequestURL().toString()); + PrintWriter out = resp.getWriter(); + String[] check = request.getParameterValues("check"); + try { + if (InterfacerunService.state.equals("鍒濆鍖")) + new InterfacerunService(); + } catch (Exception e) { + new InterfacerunService(); + } + if (check == null || check.length < 1) { + out.print("鎮ㄨ繕娌℃湁閫夋嫨鐢ㄤ緥銆"); + } else { + if (!InterfacerunService.runable) { + out.print("褰撳墠鏈夌敤渚嬫鍦ㄦ墽琛屻傝绋嶅悗鍐嶈瘯銆"); + } else { + InterfacerunService.run(check); + System.out.println(InterfacerunService.state); + out.print(InterfacerunService.state); + } + } + // resp.sendRedirect("static/charts.jsp"); + return; + } +} diff --git a/src/com/test/service/InterfacerunService.java b/src/com/test/service/InterfacerunService.java new file mode 100644 index 0000000..fe0f6f5 --- /dev/null +++ b/src/com/test/service/InterfacerunService.java @@ -0,0 +1,113 @@ +package com.test.service; + +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.Statement; +import java.util.HashMap; + +import org.openqa.selenium.WebDriver; + +import com.test.statics.Mysql; +import com.test.tools.sendUrl; + +public class InterfacerunService { //鎺ュ彛娴嬭瘯鐢ㄤ緥杩愯锛屾湭瀹屾垚 + public static String state = "鍒濆鍖"; + public static String actualRes = "NULL"; + private static String url_m = "";; + public static WebDriver driver = null; + public static HashMap map = null; + public static boolean runable = true; + + public InterfacerunService() { + InterfacerunService.state = "绛夊緟杩愯"; + } + + public static void run(String[] check) { + runable = false; + state = "姝e湪杩愯..."; + String sql = ""; + String sqlu = ""; + sendUrl obj = new sendUrl(); + try { + Statement sm = Mysql.ct.createStatement(); + Mysql.ct.createStatement(); + for (int i = 0; i < check.length; i++) { + try { + map = new HashMap(); + sql = "select url from interfacescene where sceneId=" + + check[i] + ";"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + url_m = rs.getString(1); + System.out.println(url_m); + sql = "select * from interfacecase where sceneId=" + + check[i] + " order by order_id;"; + rs = null; + rs = sm.executeQuery(sql); + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int j = 1; j <= rsmd.getColumnCount(); j++) { + if (j == 1) + rs.getString(j); + map.put(rsmd.getColumnName(j), rs.getString(j)); + } + try { + System.out.println("**88888"); + runCase(obj); + } catch (Exception e) { + e.printStackTrace(); + } + } + try { + rs = null; + sql = "select id from interfacecase where sceneId=" + + check[i] + " and runState='FAIL';"; + rs = sm.executeQuery(sql); + rs.next(); + try { + if (rs != null && rs.getString(1) != null) + sqlu = "update interfacescene set runStates='PASS';"; + else + sqlu = "update interfacescene set runStates='FAIL';"; + } catch (Exception e) { + sqlu = "update interfacescene set runStates='PASS';"; + } + sm.executeUpdate(sqlu); + } catch (Exception e) { + e.printStackTrace(); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + state = "杩愯瀹屾瘯"; + } catch (Exception e) { + e.printStackTrace(); + } + runable = true; + } + + public static String runCase(sendUrl obj) { + runable = false; + String s = "PASS"; + String url = ""; + actualRes = "NULL"; + + switch (map.get("method")) { + case "post": + if (map.get("url").toString().equals("NULL") + || map.get("url").toString().equals("") + || map.get("url").toString() == null) + url = url_m; + else + url = map.get("url").toString(); + obj.sendPost(url, map.get("parameter").toString()); + break; + default: + System.out.println("鏂规硶涓嶆敮鎸"); + } + + runable = true; + return s; + } +} diff --git a/src/com/test/service/interfaceSearchservice.java b/src/com/test/service/interfaceSearchservice.java new file mode 100644 index 0000000..3b2a585 --- /dev/null +++ b/src/com/test/service/interfaceSearchservice.java @@ -0,0 +1,106 @@ +package com.test.service; + +import com.test.statics.Mysql; +import com.test.statics.outputList; + +import java.util.HashMap; +import java.sql.*; + +public class interfaceSearchservice { + + + public interfaceSearchservice(){ //鎺ュ彛娴嬭瘯鐢ㄤ緥鏌ヨ绫 + outputList.l.clear(); + outputList.map = new HashMap(); + String sql = ""; + try { + Statement sm = Mysql.ct.createStatement(); + ResultSet rs = sm.executeQuery("select * from interfacescene"); //鏌ヨ鐢ㄤ緥鍦烘櫙 + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + outputList.map.put(rsmd.getColumnName(i),rs.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + outputList.map = new HashMap(); + Statement sm1 = Mysql.ct.createStatement(); + //鏌ヨ鍦烘櫙瀵瑰簲瀵圭殑鐢ㄤ緥锛屽苟鎺掑簭 + sql="select * from interfacecase where sceneId='" + rs.getString(1) +"' order by order_id"; + ResultSet rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + ResultSetMetaData rsmd1 = rs1.getMetaData(); + for (int i = 1; i <= rsmd1.getColumnCount(); i++) { + outputList.map.put(rsmd1.getColumnName(i),rs1.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + } + outputList.map = new HashMap(); + } + /* + System.out.println("size:"+outputList.l.size()); + for (int i=0;i(); + String sql = ""; + try { + Statement sm = Mysql.ct.createStatement(); + sql = "SELECT * FROM interfacescene WHERE sceneDescription LIKE '%"+p+"%'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + outputList.map.put(rsmd.getColumnName(i),rs.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + outputList.map = new HashMap(); + Statement sm1 = Mysql.ct.createStatement(); + sql="select * from interfacecase where sceneId='" + rs.getString(1) +"' order by order_id"; + ResultSet rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + ResultSetMetaData rsmd1 = rs1.getMetaData(); + for (int i = 1; i <= rsmd1.getColumnCount(); i++) { + outputList.map.put(rsmd1.getColumnName(i),rs1.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + } + outputList.map = new HashMap(); + } + + sm=null; + rs=null; + /* + System.out.println("size:"+outputList.l.size()); + for (int i=0;i(); + String sql = ""; + try { + Statement sm = Mysql.ct.createStatement(); + ResultSet rs = sm.executeQuery("select DISTINCT type from KeyWords order by type"); + while (rs.next()) { + Statement sm1 = Mysql.ct.createStatement(); + //System.out.println("+1"); + sql="select * from KeyWords where type='" + rs.getString(1) +"' order by id"; + ResultSet rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + ResultSetMetaData rsmd1 = rs1.getMetaData(); + for (int i = 1; i <= rsmd1.getColumnCount(); i++) { + outputList.map.put(rsmd1.getColumnName(i),rs1.getString(i)); + } + outputList.l_key.add(outputList.map); + outputList.map = new HashMap(); + } + } + /* + System.out.println("size:"+outputList.l_key.size()); + for (int i=0;i(); + String sql = ""; + try { + Statement sm = Mysql.ct.createStatement(); + sql = "SELECT id FROM KeyWords WHERE describes LIKE '%"+p+"%'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + Statement sm2 = Mysql.ct.createStatement(); + ResultSet rs2 = sm2.executeQuery("select DISTINCT type from KeyWords order by type"); + while (rs2.next()) { + Statement sm1 = Mysql.ct.createStatement(); + sql="select * from KeyWords where id='"+rs.getString(1)+"' and type='" + rs2.getString(1) +"' order by id"; + ResultSet rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + ResultSetMetaData rsmd1 = rs1.getMetaData(); + for (int i = 1; i <= rsmd1.getColumnCount(); i++) { + outputList.map.put(rsmd1.getColumnName(i),rs1.getString(i)); + } + outputList.l_key.add(outputList.map); + outputList.map = new HashMap(); + } + } + } + + sm=null; + rs=null; + /* + System.out.println("size:"+outputList.l.size()); + for (int i=0;i(); + String sql = ""; + try { + Statement sm = Mysql.ct.createStatement(); + //鏌ヨ鐢ㄤ緥鍦烘櫙 + ResultSet rs = sm.executeQuery("select * from casescene"); + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + outputList.map.put(rsmd.getColumnName(i), rs.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + outputList.map = new HashMap(); + Statement sm1 = Mysql.ct.createStatement(); + //鏌ヨ鍦烘櫙瀵瑰簲鐢ㄤ緥锛屽苟鎺掑簭 + sql = "select * from caseoption where casesId='" + + rs.getString(1) + "' order by order_id"; + ResultSet rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + ResultSetMetaData rsmd1 = rs1.getMetaData(); + for (int i = 1; i <= rsmd1.getColumnCount(); i++) { + outputList.map.put(rsmd1.getColumnName(i), + rs1.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + } + outputList.map = new HashMap(); + } + /* + * System.out.println("size:"+outputList.l.size()); for (int + * i=0;i(); + String sql = ""; + try { + Statement sm = Mysql.ct.createStatement(); + sql = "SELECT * FROM casescene WHERE casesN LIKE '%" + p + "%'"; + ResultSet rs = sm.executeQuery(sql); + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int i = 1; i <= rsmd.getColumnCount(); i++) { + outputList.map.put(rsmd.getColumnName(i), rs.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + outputList.map = new HashMap(); + Statement sm1 = Mysql.ct.createStatement(); + sql = "select * from caseoption where casesId='" + + rs.getString(1) + "' order by order_id"; + ResultSet rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + ResultSetMetaData rsmd1 = rs1.getMetaData(); + for (int i = 1; i <= rsmd1.getColumnCount(); i++) { + outputList.map.put(rsmd1.getColumnName(i), + rs1.getString(i)); + } + outputList.l.add(outputList.map); + outputList.map = new HashMap(); + } + outputList.map = new HashMap(); + } + + sm = null; + rs = null; + /* + * System.out.println("size:"+outputList.l.size()); for (int + * i=0;i map = null; + public static boolean runable = true; + + public servicerunTest() { + servicerunTest.state = "绛夊緟杩愯"; + File directory = new File(""); + try { + path = directory.getCanonicalPath(); + } catch (IOException e) { + path = ""; + } + } + + public static void run(String[] check) {//鐢ㄤ緥鍦烘櫙鎵ц鏂规硶 + runable = false; + state = "姝e湪杩愯..."; + String sql = ""; + String sqlu = ""; + String id = ""; + String str = ""; + try { + Statement sm = Mysql.ct.createStatement(); + Statement sm1 = Mysql.ct.createStatement(); + for (int i = 0; i < check.length; i++) { + try { + map = new HashMap(); + sql = "select Browser from casescene where casesId=" //鏌ヨ鎵閫夌敤渚嬪満鏅敤渚 + + check[i] + ";"; + ResultSet rs = sm.executeQuery(sql); + rs.next(); + Browser = rs.getString(1); + // System.out.println(Browser); + sql = "select * from caseoption where casesId=" + check[i] + " order by order_id;"; + rs = null; + rs = sm.executeQuery(sql); + while (rs.next()) { + ResultSetMetaData rsmd = rs.getMetaData(); + for (int j = 1; j <= rsmd.getColumnCount(); j++) { + if (j == 1) + id = rs.getString(j); + map.put(rsmd.getColumnName(j), rs.getString(j)); + } + try{ + //System.out.println("**88888"); + str = runCase(); + sqlu = "update caseoption set imgName='" + + ImageTool.ScreenSnapshot(id) + "', runState='" + + str + "',actualRes='" + actualRes + "' where id=" + id; + //System.out.println(sqlu); + sm1.executeUpdate(sqlu); + }catch (Exception e){ + e.printStackTrace(); + } + } + try { + rs=null; + sql = "select id from caseoption where casesId=" + check[i] + " and runState='FAIL';"; + rs = sm.executeQuery(sql); + rs.next(); + try{ + if(rs != null && rs.getString(1) != null) + sqlu="update casescene set runStates='PASS';"; + else + sqlu="update casescene set runStates='FAIL';"; + }catch (Exception e){ + sqlu="update casescene set runStates='PASS';"; + } + sm.executeUpdate(sqlu); + driver.quit(); + driver = null; + } catch (Exception e) { + e.printStackTrace(); + } + } catch (Exception e) { + + } + } + state = "杩愯瀹屾瘯"; + } catch (Exception e) { + e.printStackTrace(); + } + runable = true; + } + + public static String runCase() {//鍗曠敤渚嬫墽琛屾柟娉 + runable = false; + String s = "PASS"; + String res=""; + actualRes="NULL"; + if (driver == null && !map.get("optionss").equals("open")) + if (Browser.equals("") || Browser.equals("Chrome") + || Browser.equals("chrome") || Browser == null) { + ChromeDriver browser1 = new ChromeDriver( + "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", + path + + "\\workspace1\\WebTester\\WebContent\\WEB-INF\\lib\\chromedriver.exe"); + driver = browser1.getdriver(); + } else if (Browser.equals("IE") || Browser.equals("ie") + || Browser.equals("Ie")) { + IEDriver browser2 = new IEDriver( + "", + path + + "\\workspace1\\WebTester\\WebContent\\WEB-INF\\lib\\IEDriver.exe"); + driver = browser2.getdriver(); + } else + System.out.println("log--error:鏆傛椂涓嶆敮鎸" + map.get("Browser") + + "娴忚鍣ㄣ"); + + switch (map.get("optionss")) { //UI鎿嶄綔鏂规硶鍜屽疄鐜 + case "open": + driver = null; + if (Browser.equals("") || Browser.equals("Chrome") + || Browser.equals("chrome") || Browser == null) { + System.out + .println(path + + "\\workspace1\\WebTester\\WebContent\\WEB-INF\\lib\\chromedriver.exe"); + c = new ChromeDriver( + "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", + path + "\\workspace\\Static\\Selenium\\chromedriver.exe"); + driver = c.getdriver(); + } else if (Browser.equals("IE") || Browser.equals("ie") + || Browser.equals("Ie")) { + e = new IEDriver( + "", + path + + "\\workspace1\\WebTester\\WebContent\\WEB-INF\\lib\\IEDriver.exe"); + driver = e.getdriver(); + } else + System.out.println("log--error:鏆傛椂涓嶆敮鎸" + Browser + "娴忚鍣ㄣ"); + + case "get": + try { + Thread.sleep(1000); + driver.get(map.get("xPath")); + Thread.sleep(3000); + } catch (Exception e) { + s="FAIL"; + actualRes="鎵撳紑缃戦〉澶辫触锛"; + System.out.println("log--warn:鎵撳紑缃戦〉澶辫触锛"); + } + break; + + case "click": + try { + driver.findElement(By.xpath(map.get("xPath").toString())) + .click(); + Thread.sleep(2000); + } catch (Exception e) { + s="FAIL"; + actualRes="鍏冪礌鐐瑰嚮澶辫触锛"; + System.out.println("log--error:鍏冪礌" + map.get("xPath") + "鐐瑰嚮澶辫触锛"); + } + break; + + case "sendKeys": + try { + driver.findElement(By.xpath(map.get("xPath").toString())) + .clear(); + driver.findElement(By.xpath(map.get("xPath").toString())) + .sendKeys(map.get("datas")); + Thread.sleep(100); + } catch (Exception e) { + s="FAIL"; + actualRes="鍏冪礌璧嬪煎け璐ワ紒"; + System.out.println("log--error鍏冪礌" + map.get("xPath") + "璧嬪煎け璐ワ紒"); + } + break; + + case "select": + try { + Select select = new Select(driver.findElement(By.xpath(map.get( + "xPath").toString()))); + try { + select.selectByValue(map.get("datas")); + } catch (Exception e1) { + select.selectByVisibleText(map.get("datas")); + } + Thread.sleep(500); + } catch (Exception e) { + s="FAIL"; + actualRes="鍏冪礌鏌ユ壘鎴栬呴夋嫨澶辫触锛"; + System.out.println("log--error:鍏冪礌鏌ユ壘鎴栬呴夋嫨澶辫触锛"); + } + break; + + case "getText": + try { + Thread.sleep(3000); + //System.out.println(driver.findElement(By.xpath(map.get("xPath").toString()))); + res = driver.findElement(By.xpath(map.get("xPath").toString())).getText().toString(); + Thread.sleep(100); + } catch (Exception e) { + s="FAIL"; + actualRes="鍏冪礌鑾峰彇澶辫触锛"; + System.out.println("log--error鍏冪礌" + map.get("xPath") + "鑾峰彇澶辫触锛"); + } + break; + + default: + s="FAIL"; + actualRes="鏆傛椂涓嶆敮鎸佽鍏抽敭瀛楁搷浣"; + System.out.println("log--error:鏆傛椂涓嶆敮鎸佽鍏抽敭瀛"+map.get("optionss")+"鎿嶄綔缃戦〉鍏冪礌锛"); + } + + switch (map.get("checkMethod")) { //UI鏍¢獙鏂规硶鍜屽疄鐜 + case "NULL": + break; + case "equel": + if(res.equals(map.get("expectedRes").toString())) + s="PASS"; + else + s="FAIL"; + actualRes=res; + break; + case "contain": + if(res.contains(map.get("expectedRes").toString())) + s="PASS"; + else + s="FAIL"; + actualRes=res; + break; + default: + s="FAIL"; + actualRes=res; + System.out.println("log--error:鏆傛椂涓嶆敮鎸佽鍏抽敭瀛楋細"+map.get("checkMethod")+"澶勭悊缁撴灉锛"); + } + + runable = true; + return s; + } +} diff --git a/src/com/test/servlet/servletInit.java b/src/com/test/servlet/servletInit.java new file mode 100644 index 0000000..7246389 --- /dev/null +++ b/src/com/test/servlet/servletInit.java @@ -0,0 +1,24 @@ +package com.test.servlet; + +import javax.servlet.http.HttpServlet; + +import com.test.statics.Mysql; +import com.test.statics.outputList; +import com.test.tools.ImageTool; + +public class servletInit extends HttpServlet{ + /** + * 鍒濆鍖 + */ + private static final long serialVersionUID = 101; + + public void init() { + new outputList(); //鍒濆鍖栭潤鎬佹暟鎹被 + new Mysql(); //鍒濆鍖朚ysql绫 + new ImageTool(); //鍒濆鍖栧浘褰㈠鐞嗙被 + //Mysql.Sort(); + outputList.logs="Server init secc!"; + System.out.println("Init secc!"); + return; + } +} diff --git a/src/com/test/statics/Mysql.java b/src/com/test/statics/Mysql.java new file mode 100644 index 0000000..19e9607 --- /dev/null +++ b/src/com/test/statics/Mysql.java @@ -0,0 +1,130 @@ +package com.test.statics; + +import java.sql.*; + +public class Mysql { + + public static Connection ct; + + public Mysql() { //Mysql鍦板潃閰嶇疆 + try { + Class.forName("com.mysql.jdbc.Driver"); + ct = DriverManager.getConnection( + "jdbc:mysql://127.0.0.1:3306/mytestcase?useUnicode=true&characterEncoding=utf8", "root", ""); + + } catch (Exception e) { + e.printStackTrace(); + } + } + public static void Sort(){ //澶勭悊UI鐢ㄤ緥order_id涓嶈繛缁 + String id,casesId = "",sql; + int count=0; + try { + Statement sm = Mysql.ct.createStatement(); + ResultSet rs = sm.executeQuery("select casesId from casescene"); + while (rs.next()) { + rs.getMetaData(); + casesId = rs.getString(1); + Statement sm1 = Mysql.ct.createStatement(); + ResultSet rs1 =null; + + sql="SELECT COUNT(id) FROM caseoption WHERE casesId="+casesId; + rs1 = sm1.executeQuery(sql); + rs1.next(); + try { + count = Integer.parseInt(rs1.getString(1)); + } catch (NumberFormatException e) { + // TODO Auto-generated catch block + count=0; + } + rs1=null; + sql="SELECT MAX(order_id) FROM caseoption WHERE casesId="+casesId; + rs1 = sm1.executeQuery(sql); + rs1.next(); + try { + Integer.parseInt(rs1.getString(1)); + } catch (NumberFormatException e) { + } + //System.out.println("max:"+max+" count:"+count); + if(count>1){ + rs1=null; + sql="SELECT id FROM caseoption WHERE casesId="+casesId+" ORDER BY order_id DESC"; + rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + id=rs1.getString(1); + sql="update caseoption set order_id="+count+" where id="+id; + Statement sm2 = Mysql.ct.createStatement(); + sm2.executeUpdate(sql); + count--; + } + } + } + /* + System.out.println("size:"+outputList.l.size()); + for (int i=0;i1){ + rs1=null; + sql="SELECT id FROM interfacecase WHERE sceneId="+sceneId+" ORDER BY order_id DESC"; + rs1 = sm1.executeQuery(sql); + while (rs1.next()) { + id=rs1.getString(1); + sql="update interfacecase set order_id="+count+" where id="+id; + Statement sm2 = Mysql.ct.createStatement(); + sm2.executeUpdate(sql); + count--; + } + } + } + /* + System.out.println("size:"+outputList.l.size()); + for (int i=0;i> l = null; + public static ArrayList> l_key = null; + public static Map map = null; + public static String logs=null; + public static String list=null; + public static String path=""; + + public outputList(){ //鏁版嵁瀛樺偍缁撴瀯闈欐佺被 + l = new ArrayList>(); //瀛樺偍闇瑕佺殑鎵鏈塙I鍜屾帴鍙g敤渚 + l_key = new ArrayList>(); //瀛樺偍闇瑕佺殑鎵鏈夊叧閿瓧 + map = new HashMap(); //瀛樺偍鍗曚釜鐢ㄤ緥鎴栧叧閿瓧 + logs = ""; //鏃ュ織 + File directory = new File(""); //鑾峰彇鐩稿璺緞 + try { + path = directory.getCanonicalPath(); + } catch (IOException e) { + path = ""; + } + } + +} diff --git a/src/com/test/tools/ChromeDriver.java b/src/com/test/tools/ChromeDriver.java new file mode 100644 index 0000000..cb99194 --- /dev/null +++ b/src/com/test/tools/ChromeDriver.java @@ -0,0 +1,41 @@ +package com.test.tools; + +import java.io.File; +import java.io.IOException; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriverService; +import org.openqa.selenium.remote.DesiredCapabilities; +import org.openqa.selenium.remote.RemoteWebDriver; + + +public class ChromeDriver { //Chrome娴忚鍣ㄩ┍鍔ㄧ被 + private WebDriver driver=null; + public ChromeDriver(String propath, String driverpath){ + // 璁剧疆 chrome 鐨勮矾寰 + System.setProperty("webdriver.chrome.driver",propath); + // 鍒涘缓涓涓 ChromeDriver 鐨勬帴鍙o紝鐢ㄤ簬杩炴帴 Chrome + ChromeDriverService service = null; + try { + service = new ChromeDriverService.Builder().usingDriverExecutable(new File(driverpath)).usingAnyFreePort().build(); + service.start(); + //service.stop(); + } catch (IOException e) { + e.printStackTrace(); + System.out.println("log--error锛歴ervice鍚姩閿欒锛"); + } + + try { + // 鍒涘缓涓涓 Chrome 鐨勬祻瑙堝櫒瀹炰緥 + this.driver = new RemoteWebDriver(service.getUrl(),DesiredCapabilities.chrome()); + // 璁╂祻瑙堝櫒璁块棶绌虹櫧椤 + driver.get("about:blank"); + } catch (Exception e) { + e.printStackTrace(); + System.out.println("log--error锛氬垱寤篸river澶辫触锛侊紒"); + } + } + public WebDriver getdriver(){ + return this.driver; + } +} \ No newline at end of file diff --git a/src/com/test/tools/ChromeDriverTest.java b/src/com/test/tools/ChromeDriverTest.java new file mode 100644 index 0000000..7c26604 --- /dev/null +++ b/src/com/test/tools/ChromeDriverTest.java @@ -0,0 +1,203 @@ +package com.test.tools; + +import java.io.File; +import junit.framework.TestCase; + +import org.openqa.selenium.WebDriver; + +public class ChromeDriverTest extends TestCase { //鍗曞厓娴嬭瘯 + + public String cpCmd1; + public String cpCmd2; + private ChromeDriver d; + private WebDriver w; + + public ChromeDriverTest() { + } + + public void setUp() throws Exception { + String path; + try { + File directory = new File(""); + path = directory.getCanonicalPath(); + } catch (Exception e) { + path = ""; + } + cpCmd1 = "wscript " + path + + "\\WebContent\\WEB-INF\\lib\\Selenium\\process.vbs " + + "\"chromedriver.exe\""; + cpCmd2 = "wscript " + path + + "\\WebContent\\WEB-INF\\lib\\Selenium\\process.vbs " + + "\"chrome.exe\""; + } + + public void tearDown() throws Exception { + Runtime.getRuntime().exec(cpCmd1); + Runtime.getRuntime().exec(cpCmd2); + } + + public WebDriver testgetdriver(String pro, String driver) { + w = null; + System.out.println("鍒濆鍖杁river銆"); + d = new ChromeDriver(pro, driver); + w = d.getdriver(); + if(w.equals("")) + System.out.println("null"); + return w; + } + + // 娴嬭瘯driver鐩綍閿欒 + public void test1() { + System.out.println("test1"); + String pro = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"; + String driver = "E:\\workspace\\Static\\Selenium\\chromedriver.exe"; + assertNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯娴忚鍣ㄧ洰褰曢敊璇 + public void test2() { + System.out.println("test2"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = "C:\\Program Files\\Google\\Chrome\\Application\\IE.exe"; + String driver = "D:\\eclipse_4.5.0\\workspace\\Static\\Selenium\\chromedriver.exe"; + assertNotNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯driver鐩綍鏃犳晥 + public void test3() { + System.out.println("test3"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = "C:\\Program Files\\Google\\Chrome\\Application\\IE.exe"; + String driver = ""; + assertNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯娴忚鍣ㄧ洰褰曟棤鏁 + public void test4() { + System.out.println("test4"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = ""; + String driver = "D:\\eclipse_4.5.0\\workspace\\Static\\Selenium\\chromedriver.exe"; + assertNotNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯娴忚鍣╠river鐩綍鏃犳晥 + public void test5() { + System.out.println("test5"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = ""; + String driver = ""; + assertNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯姝e父 + public void test6() { + System.out.println("test6"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = "C:\\Program Files\\Google\\Chrome\\Application\\Chrome.exe"; + String driver = "D:\\eclipse_4.5.0\\workspace\\Static\\Selenium\\chromedriver.exe"; + assertNotNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯娴忚鍣ㄨ矾寰勪笉鍚堟硶 + public void test7() { + System.out.println("test7"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = "es\\Google\\Chrome\\Application\\Chrome.exe"; + String driver = "D:\\eclipse_4.5.0\\workspace\\Static\\Selenium\\chromedriver.exe"; + assertNotNull(testgetdriver(pro, driver)); + } + + // 娴嬭瘯娴忚鍣ㄨ矾寰勪笉鍚堟硶 + public void test8() { + System.out.println("test8"); + try { + w.quit(); + Runtime.getRuntime().exec(cpCmd2); + } catch (Exception e) { + + // e.printStackTrace(); + } + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + String pro = "C:\\Program Files\\Google\\Chrome\\Application\\Chrome.exe"; + String driver = "www.baidu.com"; + assertNull(testgetdriver(pro, driver)); + } +} diff --git a/src/com/test/tools/IEDriver.java b/src/com/test/tools/IEDriver.java new file mode 100644 index 0000000..085d754 --- /dev/null +++ b/src/com/test/tools/IEDriver.java @@ -0,0 +1,45 @@ +package com.test.tools; + +import java.io.File; +import java.io.IOException; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.ie.InternetExplorerDriverService; +import org.openqa.selenium.remote.DesiredCapabilities; +import org.openqa.selenium.remote.RemoteWebDriver; + +public class IEDriver { //IE娴忚鍣ㄩ┍鍔ㄧ被 + public WebDriver driver; + + public IEDriver(String propath, String driverpath) { + // 璁剧疆 chrome 鐨勮矾寰 + System.setProperty("webdriver.ie.driver", propath); + // 鍒涘缓涓涓 ChromeDriver 鐨勬帴鍙o紝鐢ㄤ簬杩炴帴 Chrome + // @SuppressWarnings("deprecation") + InternetExplorerDriverService service = null; + try { + service = new InternetExplorerDriverService.Builder() + .usingDriverExecutable(new File(driverpath)) + .usingAnyFreePort().build(); + service.start(); + // service.stop(); + } catch (IOException e) { + e.printStackTrace(); + System.out.println("log--error锛歴ervice鍚姩閿欒锛"); + } + + try { + // 鍒涘缓涓涓 Chrome 鐨勬祻瑙堝櫒瀹炰緥 + this.driver = new RemoteWebDriver(service.getUrl(), + DesiredCapabilities.internetExplorer()); + // 璁╂祻瑙堝櫒璁块棶 浜戠尨 + driver.get("about:blank"); + } catch (Exception e) { + System.out.println("log--error锛氬垱寤篸river澶辫触锛侊紒"); + } + } + + public WebDriver getdriver() { + return this.driver; + } +} \ No newline at end of file diff --git a/src/com/test/tools/ImageTool.java b/src/com/test/tools/ImageTool.java new file mode 100644 index 0000000..8d837f3 --- /dev/null +++ b/src/com/test/tools/ImageTool.java @@ -0,0 +1,38 @@ +package com.test.tools; + +import java.awt.Rectangle; +import java.awt.Robot; +import java.awt.Toolkit; +import java.awt.image.BufferedImage; +import java.io.File; +import javax.imageio.ImageIO; + +import com.test.statics.outputList; + +public class ImageTool { //鍥惧舰澶勭悊绫 + public static int width=0; + public static int height=0; + + public ImageTool() { + width = (int)Toolkit.getDefaultToolkit().getScreenSize().getWidth(); //瑕佹埅鍙栫殑瀹藉害 + height = (int)Toolkit.getDefaultToolkit().getScreenSize().getHeight(); //瑕佹埅鍙栫殑楂樺害 + } + + public static String ScreenSnapshot(String caseid){ + String filename = Long.toString(System.currentTimeMillis()); + filename = "caseid=" + caseid + "-" + filename + ".jpg"; + + Robot robot; + try { + robot = new Robot(); + BufferedImage image = robot.createScreenCapture(new Rectangle(width,height)); //鍏ㄥ睆鎴彇 + //image = image.getSubimage(0, 0, 200, 500); + //淇濆瓨鍥剧墖 + ImageIO.write (image, "png" , new File(outputList.path + "\\workspace1\\WebTester\\WebContent\\static\\imgs\\"+filename)); + } catch (Exception e) { + System.out.println("鎴浘澶辫触锛"); + e.printStackTrace(); + } + return filename; + } +} diff --git a/src/com/test/tools/MyX509TrustManager.java b/src/com/test/tools/MyX509TrustManager.java new file mode 100644 index 0000000..ccb6033 --- /dev/null +++ b/src/com/test/tools/MyX509TrustManager.java @@ -0,0 +1,73 @@ +package com.test.tools; + +import java.io.FileInputStream; +import java.security.KeyStore; +import java.security.cert.CertificateException; +import java.security.cert.X509Certificate; +import javax.net.ssl.TrustManager; +import javax.net.ssl.TrustManagerFactory; +import javax.net.ssl.X509TrustManager; +public class MyX509TrustManager implements X509TrustManager { //寮婧愯瘉涔︾被 + /* + * The default X509TrustManager returned by SunX509. We'll delegate + * decisions to it, and fall back to the logic in this class if the + * default X509TrustManager doesn't trust it. + */ + X509TrustManager sunJSSEX509TrustManager; + MyX509TrustManager() throws Exception { + // create a "default" JSSE X509TrustManager. + KeyStore ks = KeyStore.getInstance("JKS"); + ks.load(new FileInputStream("C:/Program Files/Java/jre7/lib/security/cacerts"),"changeit".toCharArray()); + TrustManagerFactory tmf = + TrustManagerFactory.getInstance("SunX509", "SunJSSE"); + tmf.init(ks); + TrustManager tms [] = tmf.getTrustManagers(); + /* + * Iterate over the returned trustmanagers, look + * for an instance of X509TrustManager. If found, + * use that as our "default" trust manager. + */ + for (int i = 0; i < tms.length; i++) { + if (tms[i] instanceof X509TrustManager) { + sunJSSEX509TrustManager = (X509TrustManager) tms[i]; + return; + } + } + /* + * Find some other way to initialize, or else we have to fail the + * constructor. + */ + throw new Exception("Couldn't initialize"); + } + /* + * Delegate to the default trust manager. + */ + public void checkClientTrusted(X509Certificate[] chain, String authType) + throws CertificateException { + try { + sunJSSEX509TrustManager.checkClientTrusted(chain, authType); + } catch (CertificateException excep) { + // do any special handling here, or rethrow exception. + } + } + /* + * Delegate to the default trust manager. + */ + public void checkServerTrusted(X509Certificate[] chain, String authType) + throws CertificateException { + try { + sunJSSEX509TrustManager.checkServerTrusted(chain, authType); + } catch (CertificateException excep) { + /* + * Possibly pop up a dialog box asking whether to trust the + * cert chain. + */ + } + } + /* + * Merely pass this through. + */ + public X509Certificate[] getAcceptedIssuers() { + return sunJSSEX509TrustManager.getAcceptedIssuers(); + } +} \ No newline at end of file diff --git a/src/com/test/tools/encodeType.java b/src/com/test/tools/encodeType.java new file mode 100644 index 0000000..5d88f32 --- /dev/null +++ b/src/com/test/tools/encodeType.java @@ -0,0 +1,35 @@ +package com.test.tools; + +public class encodeType { //鑾峰彇缂栫爜鏍煎紡绫 + public static String getEncoding(String str) { + String encode = "GB2312"; + try { + if (str.equals(new String(str.getBytes(encode), encode))) { + return encode; + } + } catch (Exception exception) { + } + encode = "ISO-8859-1"; + try { + if (str.equals(new String(str.getBytes(encode), encode))) { + return encode; + } + } catch (Exception exception1) { + } + encode = "UTF-8"; + try { + if (str.equals(new String(str.getBytes(encode), encode))) { + return encode; + } + } catch (Exception exception2) { + } + encode = "GBK"; + try { + if (str.equals(new String(str.getBytes(encode), encode))) { + return encode; + } + } catch (Exception exception3) { + } + return "UTF-8"; + } +} diff --git a/src/com/test/tools/jsonPase.java b/src/com/test/tools/jsonPase.java new file mode 100644 index 0000000..9a453c1 --- /dev/null +++ b/src/com/test/tools/jsonPase.java @@ -0,0 +1,152 @@ +package com.test.tools; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Iterator; +import java.util.Map; + +import org.json.JSONException; +import org.json.JSONObject; + +public class jsonPase {//鏆傛湭浣跨敤 + + + // 鐢╦son.jar寮婧愮殑鏂规硶锛屼娇鐢ㄩ掑綊鏂瑰紡灏唈son缁撴灉瑙f瀽鎴恗ap缁撴灉銆 + public void jsonPase(String str, int level, boolean flag) { + JSONObject jsonObject = null; + ArrayList> list = new ArrayList>(); + try { + if (str.indexOf("[") < str.indexOf("{")) + flag = true; + if (str.indexOf("{") > 0) { + str = str.substring(str.indexOf("{"), str.length()); + // System.out.println(str); + } + } catch (Exception e) { + System.out.println("鎴彇瀛楃涓查敊璇紒"); + } + try { + // System.out.println(level); + while (str.indexOf("}") > 2) { + Map map_value = new HashMap(); + try { + jsonObject = new JSONObject(str); + Iterator it = jsonObject.keys(); + // System.out.println(jsonObject.toString()); + while (it.hasNext()) { + String key = String.valueOf(it.next()); + // System.out.println(key); + String values = null; + String value = null; + try { + if (value == null) { + try { + boolean dou = jsonObject.getBoolean(key); + values = "bool[" + dou + "]"; + map_value.put(key, values); + value = Boolean.toString(dou); + // System.out.println(key+":" + values); + } catch (Exception e1) { + value = null; + } + } + if (value == null) { + try { + String dou = jsonObject.getString(key); + if (dou.contains(".")) { + try { + values = "double[" + + Double.valueOf(dou) + "]"; + map_value.put(key, values); + value = dou; + } catch (Exception e2) { + value = null; + } + } else { + try { + values = "int[" + + Integer.valueOf(dou) + + "]"; + map_value.put(key, values); + value = dou; + } catch (Exception e3) { + value = null; + } + } + // System.out.println(key+":" + values); + } catch (Exception e4) { + value = null; + } + } + if (value == null) { + value = jsonObject.getString(key); + if (value.indexOf("[") >= 0 + && value.indexOf("[") < value + .indexOf("{")) { + // System.out.println(key+":" + value); + values = "list" + + value.substring( + value.indexOf("["), + value.length()); + map_value.put(key, values); + jsonPase(value, level + 1, true); + } else { + if (value.contains("{")) { + // System.out.println("value:" + value); + values = "string[" + value + "]"; + map_value.put(key, values); + jsonPase(value, level + 1, false); + } else { + // System.out.println(key + "--" + + // value); + values = "string[" + value + "]"; + map_value.put(key, values); + } + } + } + + } catch (JSONException e5) { + // System.out.println(key + "-e-" + value); + map_value.put(key, value); + } + } + // System.out.println(map_value); + list.add(map_value); + // System.out.println("map:"+map_value); + // System.out.println("list:"+list); + if (!flag) + break; + str = str.substring(jsonObject.toString().length(), + str.length()); + if (str.contains("{")) { + // System.out.println("index:" + str.indexOf("{") + + // "--len:" + // + str.length() + "--str:" + str); + if (str.indexOf("{") > 0) { + str = str.substring(str.indexOf("{"), str.length()); + } + jsonObject = new JSONObject(str); + it = jsonObject.keys(); + // System.out.println(jsonObject); + // System.out.println(str.indexOf("{")); + } else { + str = ""; + } + } catch (Exception e6) { + FrameDemo.str = "json姹夊瓧缂栫爜瑙f瀽閿欒"; + break; + } + } + } catch (Exception e) { + // System.out.println("json 瑙f瀽閿欒"); + e.printStackTrace(); + FrameDemo.str = "json 瑙f瀽閿欒"; + } + try { + listret[level - 1].add(list); + } catch (Exception e) { + listret[level - 1].add(null); + } + } + +} diff --git a/src/com/test/tools/sendUrl.java b/src/com/test/tools/sendUrl.java new file mode 100644 index 0000000..c7a7d79 --- /dev/null +++ b/src/com/test/tools/sendUrl.java @@ -0,0 +1,216 @@ +package com.test.tools; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; +import java.io.PrintWriter; +import java.io.UnsupportedEncodingException; +import java.net.HttpURLConnection; +import java.net.URL; +import java.nio.ByteBuffer; +import java.nio.charset.Charset; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import javax.net.ssl.HttpsURLConnection; +import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLSocketFactory; +import javax.net.ssl.TrustManager; + + +//http鎺ュ彛璇锋眰绫 +public class sendUrl { + //private static ArrayList>>[] listret = new ArrayList[6]; + public String response = ""; + + public sendUrl() { + + } + // 瀹炵幇get鏂规硶璋冪敤 + public void sendGet(String url, String param) { + String result = ""; + BufferedReader in = null; + try { + TrustManager[] tm = { new MyX509TrustManager() }; + SSLContext sslContext = SSLContext.getInstance("SSL", "SunJSSE"); + sslContext.init(null, tm, new java.security.SecureRandom()); + // 浠庝笂杩癝SLContext瀵硅薄涓緱鍒癝SLSocketFactory瀵硅薄 + SSLSocketFactory ssf = sslContext.getSocketFactory(); + // 鍒涘缓URL瀵硅薄 + URL realUrl = new URL(url + "?" + param); + // 鍒涘缓HttpsURLConnection瀵硅薄锛屽苟璁剧疆鍏禨SLSocketFactory瀵硅薄 + HttpURLConnection conn = null; + // 鍒涘缓HttpsURLConnection瀵硅薄锛屽苟璁剧疆鍏禨SLSocketFactory瀵硅薄 + // 璁剧疆鍚屾椂璋冪敤http鍜宧ttps鍗忚 + try { + conn = (HttpURLConnection) realUrl.openConnection(); + ((HttpsURLConnection) conn).setSSLSocketFactory(ssf); + } catch (Exception e) { + conn = (HttpURLConnection) realUrl.openConnection(); + } + conn.setRequestMethod("GET"); + conn.setRequestProperty("accept", "*/*"); + conn.setRequestProperty("connection", "Keep-Alive"); + conn.setRequestProperty("user-agent", + "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)"); + if (param.contains("cookie=1")) { + conn.setRequestProperty("Cookie", "here"); + param = param.substring(param.indexOf("&") + 1, param.length()); + } else if (param.contains("cookie")) { + param = param.substring(param.indexOf("&") + 1, param.length()); + } + // 鍒濆鍖栬姹傚ご + conn.setDoInput(true); + conn.setDoOutput(true); + conn.setConnectTimeout(5000); + conn.setReadTimeout(5000); + conn.connect(); + + in = new BufferedReader( + new InputStreamReader(conn.getInputStream())); + result = in.readLine(); + // System.out.println(result); + try { + result = new String(result.getBytes(), "GBK"); + result = decodeUnicode(result); + // System.out.println(result); + } catch (UnsupportedEncodingException e1) { + // TODO 鑷姩鐢熸垚鐨 catch 鍧 + e1.printStackTrace(); + } + response = ""; + response = result; + } catch (Exception e) { + System.out.println("鍙戦乬et璇锋眰澶辫触锛" + e); + e.printStackTrace(); + } finally { + try { + if (in != null) { + in.close(); + } + } catch (Exception e2) { + // e2.printStackTrace(); + } + } + // System.out.println(result); + //jsonPase(result, 1, false); + + return; + } + + // 瀹炵幇post璇锋眰鍙戝寘 + public void sendPost(String url, String param) { + PrintWriter out = null; + BufferedReader in = null; + String result = ""; + try { + TrustManager[] tm = { new MyX509TrustManager() }; + SSLContext sslContext = SSLContext.getInstance("SSL", "SunJSSE"); + sslContext.init(null, tm, new java.security.SecureRandom()); + // 浠庝笂杩癝SLContext瀵硅薄涓緱鍒癝SLSocketFactory瀵硅薄 + SSLSocketFactory ssf = sslContext.getSocketFactory(); + // 鍒涘缓URL瀵硅薄 + URL realUrl = new URL(url); + // 鍒涘缓HttpsURLConnection瀵硅薄锛屽苟璁剧疆鍏禨SLSocketFactory瀵硅薄 + HttpURLConnection conn = null; + // 鍒涘缓HttpsURLConnection瀵硅薄锛屽苟璁剧疆鍏禨SLSocketFactory瀵硅薄 + // 璁剧疆鍚屾椂璋冪敤http鍜宧ttps鍗忚 + try { + conn = (HttpURLConnection) realUrl.openConnection(); + ((HttpsURLConnection) conn).setSSLSocketFactory(ssf); + } catch (Exception e) { + conn = (HttpURLConnection) realUrl.openConnection(); + } + // 璁剧疆閫氱敤鐨勮姹傚睘鎬 + conn.setRequestProperty("accept", "*/*"); + conn.setRequestProperty("connection", "Keep-Alive"); + conn.setRequestProperty("user-agent", + "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)"); + if (param.contains("cookie=1")) { + conn.setRequestProperty("Cookie", "here"); + param = param.substring(param.indexOf("&") + 1, param.length()); + } else { + if (param.contains("cookie")) { + param = param.substring(param.indexOf("&") + 1, + param.length()); + } + } + // 鍙戦丳OST璇锋眰蹇呴』璁剧疆濡備笅涓よ + conn.setDoOutput(true); + conn.setDoInput(true); + conn.setConnectTimeout(5000); + conn.setReadTimeout(5000); + // 鑾峰彇URLConnection瀵硅薄瀵瑰簲鐨勮緭鍑烘祦 + out = new PrintWriter(conn.getOutputStream()); + // 鍙戦佽姹傚弬鏁 + out.print(param); + // flush杈撳嚭娴佺殑缂撳啿 + out.flush(); + // 瀹氫箟BufferedReader杈撳叆娴佹潵璇诲彇URL鐨勫搷搴 + BufferedReader reader = new BufferedReader(new InputStreamReader( + conn.getInputStream())); + + result = reader.readLine(); + + try { + result = new String(result.getBytes(), "utf-8"); + result = decodeUnicode(result); + } catch (Exception e1) { + // TODO 鑷姩鐢熸垚鐨 catch 鍧 + // e1.printStackTrace(); + } + response = ""; + response = result; + + } catch (Exception e) { + System.out.println("鍙戦乸ost璇锋眰澶辫触锛乗n" + e); + e.printStackTrace(); + } finally { + try { + if (out != null) { + out.close(); + } + if (in != null) { + in.close(); + } + } catch (IOException ex) { + // ex.printStackTrace(); + } + } + + System.out.println(result); + //jsonPase(result, 1, false); + + return; + } + + public static String decodeUnicode(String str) { //瑙g爜绫 + Charset set = Charset.forName("UTF-16"); + Pattern p = Pattern.compile("\\\\u([0-9a-fA-F]{4})"); + Matcher m = p.matcher(str); + int start = 0; + int start2 = 0; + StringBuffer sb = new StringBuffer(); + while (m.find(start)) { + start2 = m.start(); + if (start2 > start) { + String seg = str.substring(start, start2); + sb.append(seg); + } + String code = m.group(1); + int i = Integer.valueOf(code, 16); + byte[] bb = new byte[4]; + bb[0] = (byte) ((i >> 8) & 0xFF); + bb[1] = (byte) (i & 0xFF); + ByteBuffer b = ByteBuffer.wrap(bb); + sb.append(String.valueOf(set.decode(b)).trim()); + start = m.end(); + } + start2 = str.length(); + if (start2 > start) { + String seg = str.substring(start, start2); + sb.append(seg); + } + return sb.toString(); + } +} \ No newline at end of file