Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo executável
BIN
Arquivo binário não exibido.
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+47
-1
@@ -100,6 +100,39 @@
|
|||||||
<form-property name="courseId" type="java.lang.Integer" />
|
<form-property name="courseId" type="java.lang.Integer" />
|
||||||
<form-property name="keywords" type="java.lang.String" />
|
<form-property name="keywords" type="java.lang.String" />
|
||||||
</form-bean>
|
</form-bean>
|
||||||
|
|
||||||
|
|
||||||
|
<form-bean name="formSocialInteractionMonitoring"
|
||||||
|
type="org.apache.struts.validator.DynaValidatorForm">
|
||||||
|
<form-property name="initialMonitoringDay"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="initialMonitoringMonth"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="initialMonitoringYear"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="forum"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="message"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="chat"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="twitter"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="finalMonitoringDay"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="finalMonitoringMonth"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="finalMonitoringYear"
|
||||||
|
type="java.lang.String" />
|
||||||
|
<form-property name="socialMethod"
|
||||||
|
type="java.lang.String" />
|
||||||
|
|
||||||
|
|
||||||
|
</form-bean>
|
||||||
|
<form-bean name="formSocialInteractionMonitoringReports"
|
||||||
|
type="org.apache.struts.validator.DynaValidatorForm">
|
||||||
|
|
||||||
|
</form-bean>
|
||||||
|
|
||||||
</form-beans>
|
</form-beans>
|
||||||
<global-exceptions />
|
<global-exceptions />
|
||||||
@@ -109,6 +142,8 @@
|
|||||||
<forward name="fInsertCourseStepTwo" path="/fInsertCourseStepTwo.do" />
|
<forward name="fInsertCourseStepTwo" path="/fInsertCourseStepTwo.do" />
|
||||||
<forward name="fShowViewChangeTeacher" path="/jsp/course/viewChangeTeacher.jsp" />
|
<forward name="fShowViewChangeTeacher" path="/jsp/course/viewChangeTeacher.jsp" />
|
||||||
<forward name="fShowViewEditCourse" path="/jsp/course/editCourse.jsp" />
|
<forward name="fShowViewEditCourse" path="/jsp/course/editCourse.jsp" />
|
||||||
|
<forward name="fShowViewSocialInteractionMonitoring" path="/jsp/course/socialInteractionMonitoring.jsp" />
|
||||||
|
<forward name="fShowViewSocialInteractionMonitoringReports" path="/jsp/course/socialInteractionMonitoringReports.jsp" />
|
||||||
<forward name="fViewDeleteConfirmation" path="/fViewDeleteConfirmation.do" />
|
<forward name="fViewDeleteConfirmation" path="/fViewDeleteConfirmation.do" />
|
||||||
<forward name="fProject" path="/fProject.do" />
|
<forward name="fProject" path="/fProject.do" />
|
||||||
<forward name="fCases" path="/fCases.do" />
|
<forward name="fCases" path="/fCases.do" />
|
||||||
@@ -125,6 +160,7 @@
|
|||||||
|
|
||||||
<forward name="fShowViewCourseEvaluations" path="/jsp/course/viewCourseEvaluations.jsp"/>
|
<forward name="fShowViewCourseEvaluations" path="/jsp/course/viewCourseEvaluations.jsp"/>
|
||||||
<forward name="fShowViewSendMail" path="/jsp/course/viewSendMail.jsp"/>
|
<forward name="fShowViewSendMail" path="/jsp/course/viewSendMail.jsp"/>
|
||||||
|
<forward name="fShowViewGraphic" path="/jsp/course/viewGraphic.jsp"/>
|
||||||
|
|
||||||
</global-forwards>
|
</global-forwards>
|
||||||
<action-mappings>
|
<action-mappings>
|
||||||
@@ -194,7 +230,17 @@
|
|||||||
<action name="formEditCourse" input="/course.do?method=showViewEditCourse"
|
<action name="formEditCourse" input="/course.do?method=showViewEditCourse"
|
||||||
path="/editCourse" parameter="editCourse" scope="request"
|
path="/editCourse" parameter="editCourse" scope="request"
|
||||||
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.CourseActions">
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.CourseActions">
|
||||||
</action>
|
</action>
|
||||||
|
|
||||||
|
<action name="formSocialInteractionMonitoring" input="/course.do?method=showViewSocialInteractionMonitoring"
|
||||||
|
path="/socialInteractionMonitoring" parameter="socialInteractionMonitoring" scope="request"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.CourseActions">
|
||||||
|
</action>
|
||||||
|
|
||||||
|
<action name="formSocialInteractionMonitoringReports" input="/course.do?method=showViewSocialInteractionMonitoringReports"
|
||||||
|
path="/socialInteractionMonitoringReports" parameter="socialInteractionMonitoringReports" scope="request"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.CourseActions">
|
||||||
|
</action>
|
||||||
|
|
||||||
<action path="/fViewDeleteConfirmation"
|
<action path="/fViewDeleteConfirmation"
|
||||||
parameter="/jsp/course/viewCourseDeleteConfirmation.jsp"
|
parameter="/jsp/course/viewCourseDeleteConfirmation.jsp"
|
||||||
|
|||||||
Arquivo executável
+43
@@ -0,0 +1,43 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
|
||||||
|
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
|
||||||
|
<struts-config>
|
||||||
|
<data-sources />
|
||||||
|
<form-beans>
|
||||||
|
<form-bean name="formLog" type="org.apache.struts.action.DynaActionForm">
|
||||||
|
<form-property name="jogo" type="java.lang.Integer" />
|
||||||
|
<form-property name="fases" type="java.lang.Integer" />
|
||||||
|
<form-property name="pontuacao" type="java.lang.Integer" />
|
||||||
|
<form-property name="tempo" type="java.lang.Integer" />
|
||||||
|
<form-property name="metaAlternativa" type="java.lang.Integer" />
|
||||||
|
</form-bean>
|
||||||
|
<form-bean name="formLogViewMaterial" type="org.apache.struts.action.DynaActionForm">
|
||||||
|
<form-property name="idMaterial" type="java.lang.Integer" />
|
||||||
|
</form-bean>
|
||||||
|
</form-beans>
|
||||||
|
<global-exceptions />
|
||||||
|
<global-forwards>
|
||||||
|
<forward name="fcloseWindow" path="/jsp/course/content_management/activities/game/closeWindow.jsp"></forward>
|
||||||
|
</global-forwards>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<action-mappings>
|
||||||
|
|
||||||
|
<action path="/saveLog"
|
||||||
|
scope="request" parameter="method" name="formLog"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.LogActions" />
|
||||||
|
|
||||||
|
<action path="/saveLogViewMaterial"
|
||||||
|
scope="request" parameter="method" name="formLogViewMaterial"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.LogActions" />
|
||||||
|
|
||||||
|
<action path="/saveLogViewVideo"
|
||||||
|
scope="request" parameter="method" name="formLogViewMaterial"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.LogActions" />
|
||||||
|
|
||||||
|
</action-mappings>
|
||||||
|
<controller nocache="true" />
|
||||||
|
<message-resources null="false"
|
||||||
|
parameter="br.ufpe.cin.amadeus.amadeus_web.struts.messages.MessageResources" />
|
||||||
|
</struts-config>
|
||||||
Arquivo executável
+27
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
|
||||||
|
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
|
||||||
|
<struts-config>
|
||||||
|
<data-sources />
|
||||||
|
|
||||||
|
<form-beans>
|
||||||
|
</form-beans>
|
||||||
|
|
||||||
|
<global-exceptions />
|
||||||
|
|
||||||
|
<global-forwards>
|
||||||
|
<forward name="fshowViewAllMessengerMessages" path="/jsp/messenger/viewAllMessengerMessages.jsp" />
|
||||||
|
</global-forwards>
|
||||||
|
|
||||||
|
<action-mappings>
|
||||||
|
<action path="/messenger"
|
||||||
|
parameter="method"
|
||||||
|
scope="request"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.MessengerActions">
|
||||||
|
</action>
|
||||||
|
</action-mappings>
|
||||||
|
|
||||||
|
<controller nocache="true" />
|
||||||
|
<message-resources null="false"
|
||||||
|
parameter="br.ufpe.cin.amadeus.amadeus_web.struts.messages.MessageResources" />
|
||||||
|
</struts-config>
|
||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+38
-5
@@ -18,13 +18,11 @@
|
|||||||
<form-bean name="gameActivity"
|
<form-bean name="gameActivity"
|
||||||
type="org.apache.struts.validator.DynaValidatorForm">
|
type="org.apache.struts.validator.DynaValidatorForm">
|
||||||
<form-property name="nameGame" type="java.lang.String" />
|
<form-property name="nameGame" type="java.lang.String" />
|
||||||
<form-property name="maxUsers" type="java.lang.String" />
|
|
||||||
<form-property name="minUsers" type="java.lang.String" />
|
|
||||||
<form-property name="descriptionGame" type="java.lang.String" />
|
<form-property name="descriptionGame" type="java.lang.String" />
|
||||||
<form-property name="urlGame" type="java.lang.String" />
|
<form-property name="urlGame" type="org.apache.struts.upload.FormFile" />
|
||||||
<form-property name="idGame" type="java.lang.String" />
|
<form-property name="idGame" type="java.lang.String" />
|
||||||
<form-property name="image" type="org.apache.struts.upload.FormFile"/>
|
<form-property name="image" type="org.apache.struts.upload.FormFile"/>
|
||||||
|
<form-property name="externalUrlGame" type="java.lang.String"/>
|
||||||
</form-bean>
|
</form-bean>
|
||||||
|
|
||||||
<form-bean name="forumActivity"
|
<form-bean name="forumActivity"
|
||||||
@@ -110,6 +108,12 @@
|
|||||||
<form-property name="urlExternalLink" type="java.lang.String" />
|
<form-property name="urlExternalLink" type="java.lang.String" />
|
||||||
</form-bean>
|
</form-bean>
|
||||||
|
|
||||||
|
<form-bean name="gameResults"
|
||||||
|
type="org.apache.struts.action.DynaActionForm">
|
||||||
|
<form-property name="idMMJogos" type="java.lang.Integer" />
|
||||||
|
<form-property name="type" type="java.lang.Integer" />
|
||||||
|
</form-bean>
|
||||||
|
|
||||||
</form-beans>
|
</form-beans>
|
||||||
|
|
||||||
<global-forwards>
|
<global-forwards>
|
||||||
@@ -179,6 +183,8 @@
|
|||||||
|
|
||||||
<!-- Forward Game -->
|
<!-- Forward Game -->
|
||||||
<forward name="fShowViewNewGameActivity" path="/jsp/course/content_management/activities/game/gameActivities.jsp" />
|
<forward name="fShowViewNewGameActivity" path="/jsp/course/content_management/activities/game/gameActivities.jsp" />
|
||||||
|
<forward name="fShowPlayGame" path="/jsp/course/content_management/activities/game/playGameActivities.jsp"/>
|
||||||
|
<forward name="fShowGraphicGame" path="/jsp/course/content_management/activities/game/viewGameGraphic.jsp"/>
|
||||||
|
|
||||||
<forward name="fCancelShowListActivity"
|
<forward name="fCancelShowListActivity"
|
||||||
path="/jsp/course/content_management/activities/cancelShowListActivity.jsp" />
|
path="/jsp/course/content_management/activities/cancelShowListActivity.jsp" />
|
||||||
@@ -250,6 +256,15 @@
|
|||||||
<!--
|
<!--
|
||||||
Action das Atividades Game
|
Action das Atividades Game
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
<action path="/changeOrderGame"
|
||||||
|
scope="request" parameter="method" name="gameResults"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.game.GameActions" />
|
||||||
|
|
||||||
|
<action path="/viewImage"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.game.GameActions"
|
||||||
|
scope="request" parameter="method"/>
|
||||||
|
|
||||||
<action path="/gameActivity"
|
<action path="/gameActivity"
|
||||||
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.game.GameActions"
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.game.GameActions"
|
||||||
parameter="method" scope="request" />
|
parameter="method" scope="request" />
|
||||||
@@ -276,7 +291,19 @@
|
|||||||
<action path="/fshowPlayerGame"
|
<action path="/fshowPlayerGame"
|
||||||
parameter="/jsp/course/content_management/activities/game/viewGamePlayer.jsp"
|
parameter="/jsp/course/content_management/activities/game/viewGamePlayer.jsp"
|
||||||
type="org.apache.struts.actions.ForwardAction" />
|
type="org.apache.struts.actions.ForwardAction" />
|
||||||
|
|
||||||
|
<action path="/playGameActivity"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.game.GameActions"
|
||||||
|
name="gameActivity"
|
||||||
|
input="/jsp/course/content_management/activities/game/playGameActivities.jsp"
|
||||||
|
parameter="method" scope="request"/>
|
||||||
|
|
||||||
|
<action path="/graphicGameActivity"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.forum.GameActions"
|
||||||
|
name="gameActivity"
|
||||||
|
input="/gameActivity.do?method=showGraphicGame"
|
||||||
|
parameter="method" scope="request"/>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Action das Atividades Forum
|
Action das Atividades Forum
|
||||||
-->
|
-->
|
||||||
@@ -301,6 +328,12 @@
|
|||||||
name="messageForum"
|
name="messageForum"
|
||||||
input="/forumActivity.do?method=showViewNewAnswerForumActivity"
|
input="/forumActivity.do?method=showViewNewAnswerForumActivity"
|
||||||
parameter="method" scope="request" />
|
parameter="method" scope="request" />
|
||||||
|
|
||||||
|
<action path="/answerForumActivityWithMessage"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.content_management.forum.ForumActions"
|
||||||
|
name="messageForum"
|
||||||
|
input="/forumActivity.do?method=showViewNewAnswerForumActivity"
|
||||||
|
parameter="method" scope="request" />
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Action das Atividades Evaluation
|
Action das Atividades Evaluation
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+7
@@ -36,6 +36,13 @@
|
|||||||
parameter="method"
|
parameter="method"
|
||||||
scope="request"
|
scope="request"
|
||||||
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.SettingsActions">
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.SettingsActions">
|
||||||
|
</action>
|
||||||
|
<action name="formWebSettingSystem"
|
||||||
|
path="/webSettingSystem"
|
||||||
|
input="/settingsActions.do?method=showViewSettings"
|
||||||
|
parameter="method"
|
||||||
|
scope="request"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.SettingsActions">
|
||||||
</action>
|
</action>
|
||||||
</action-mappings>
|
</action-mappings>
|
||||||
|
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
Arquivo executável
+28
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
|
||||||
|
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
|
||||||
|
<struts-config>
|
||||||
|
<data-sources />
|
||||||
|
|
||||||
|
<form-beans>
|
||||||
|
</form-beans>
|
||||||
|
|
||||||
|
<global-exceptions />
|
||||||
|
|
||||||
|
<global-forwards>
|
||||||
|
<forward name="fshowViewSocialNetworkMonitoring" path="/jsp/twittertool/viewSocialNetworkMonitoring.jsp" />
|
||||||
|
<forward name="fshowViewTestTools" path="/jsp/twittertool/socialTest.jsp" />
|
||||||
|
</global-forwards>
|
||||||
|
|
||||||
|
<action-mappings>
|
||||||
|
<action path="/social"
|
||||||
|
parameter="method"
|
||||||
|
scope="request"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.TwitterActions">
|
||||||
|
</action>
|
||||||
|
</action-mappings>
|
||||||
|
|
||||||
|
<controller nocache="true" />
|
||||||
|
<message-resources null="false"
|
||||||
|
parameter="br.ufpe.cin.amadeus.amadeus_web.struts.messages.MessageResources" />
|
||||||
|
</struts-config>
|
||||||
Arquivo normal → Arquivo executável
+19
@@ -18,6 +18,12 @@
|
|||||||
<form-property name="newPasswordConfirmation" type="java.lang.String" />
|
<form-property name="newPasswordConfirmation" type="java.lang.String" />
|
||||||
</form-bean>
|
</form-bean>
|
||||||
|
|
||||||
|
<form-bean name="integrationSocialNetworksForm"
|
||||||
|
type="org.apache.struts.validator.DynaValidatorForm">
|
||||||
|
<form-property name="twitterLogin" type="java.lang.String" />
|
||||||
|
<form-property name="facebookLogin" type="java.lang.String" />
|
||||||
|
</form-bean>
|
||||||
|
|
||||||
<form-bean name="userNewForm" type="org.apache.struts.validator.DynaValidatorForm">
|
<form-bean name="userNewForm" type="org.apache.struts.validator.DynaValidatorForm">
|
||||||
<form-property name="name" type="java.lang.String" />
|
<form-property name="name" type="java.lang.String" />
|
||||||
<form-property name="city" type="java.lang.String" />
|
<form-property name="city" type="java.lang.String" />
|
||||||
@@ -71,6 +77,8 @@
|
|||||||
<form-property name="description" type="java.lang.String" />
|
<form-property name="description" type="java.lang.String" />
|
||||||
<form-property name="image" type="org.apache.struts.upload.FormFile"/>
|
<form-property name="image" type="org.apache.struts.upload.FormFile"/>
|
||||||
</form-bean>
|
</form-bean>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<form-bean name="formUserRegister"
|
<form-bean name="formUserRegister"
|
||||||
type="org.apache.struts.validator.DynaValidatorForm">
|
type="org.apache.struts.validator.DynaValidatorForm">
|
||||||
@@ -149,6 +157,7 @@
|
|||||||
<forward name="fViewEditUser" path="/jsp/user/editUser.jsp" />
|
<forward name="fViewEditUser" path="/jsp/user/editUser.jsp" />
|
||||||
<forward name="fShowDefaultPhoto" path="/themes/default/imgs/005.jpg" />
|
<forward name="fShowDefaultPhoto" path="/themes/default/imgs/005.jpg" />
|
||||||
<forward name="fShowViewOnlineUsers" path="/jsp/user/onlineUsers.jsp" />
|
<forward name="fShowViewOnlineUsers" path="/jsp/user/onlineUsers.jsp" />
|
||||||
|
<forward name="fShowViewIntegrationSocialNetworks" path="/jsp/user/integrationSocialNetworks.jsp" />
|
||||||
|
|
||||||
<forward name="fShowViewAllUsersInManagerUsers" path="/jsp/user/manager/viewAllUsers.jsp" />
|
<forward name="fShowViewAllUsersInManagerUsers" path="/jsp/user/manager/viewAllUsers.jsp" />
|
||||||
<forward name="fShowViewAllCoursesInManagerUsers" path="/jsp/user/manager/viewAllCourses.jsp" />
|
<forward name="fShowViewAllCoursesInManagerUsers" path="/jsp/user/manager/viewAllCourses.jsp" />
|
||||||
@@ -227,6 +236,7 @@
|
|||||||
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.UserActions">
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.UserActions">
|
||||||
<forward name="success" path="/user.do?method=showViewMyProfile" redirect="true"/>
|
<forward name="success" path="/user.do?method=showViewMyProfile" redirect="true"/>
|
||||||
</action>
|
</action>
|
||||||
|
|
||||||
|
|
||||||
<action input="/jsp/user/RemindPassword.jsp"
|
<action input="/jsp/user/RemindPassword.jsp"
|
||||||
path="/remindPassword" name="remindPasswordForm"
|
path="/remindPassword" name="remindPasswordForm"
|
||||||
@@ -286,6 +296,15 @@
|
|||||||
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.UserActions"
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.UserActions"
|
||||||
parameter="parameter"
|
parameter="parameter"
|
||||||
scope="request">
|
scope="request">
|
||||||
|
</action>
|
||||||
|
|
||||||
|
<action name="integrationSocialNetworksForm"
|
||||||
|
input="/jsp/user/integrationSocialNetworks.jsp"
|
||||||
|
path="/integrationSocialNetworks"
|
||||||
|
parameter="integrationSocialNetworks"
|
||||||
|
scope="request"
|
||||||
|
type="br.ufpe.cin.amadeus.amadeus_web.struts.action.UserActions">
|
||||||
|
<forward name="success" path="/user.do?method=showViewMyProfile" redirect="true"/>
|
||||||
</action>
|
</action>
|
||||||
|
|
||||||
<!-- ABAIXO ForwardAction -->
|
<!-- ABAIXO ForwardAction -->
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+14
-13
@@ -11,19 +11,20 @@
|
|||||||
<field property="descriptionGame"
|
<field property="descriptionGame"
|
||||||
depends="required">
|
depends="required">
|
||||||
<arg key="activities.game.description"/>
|
<arg key="activities.game.description"/>
|
||||||
</field>
|
</field>
|
||||||
<field property="urlGame"
|
<!-- Validações da versão do Amadeus Games de Vinicius Paiva -->
|
||||||
depends="required">
|
<!-- <field property="urlGame"-->
|
||||||
<arg key="activities.game.url"/>
|
<!-- depends="required">-->
|
||||||
</field>
|
<!-- <arg key="activities.game.url"/>-->
|
||||||
<field property="maxUsers"
|
<!-- </field>-->
|
||||||
depends="required">
|
<!-- <field property="maxUsers"-->
|
||||||
<arg key="activities.game.maxUsers"/>
|
<!-- depends="required">-->
|
||||||
</field>
|
<!-- <arg key="activities.game.maxUsers"/>-->
|
||||||
<field property="minUsers"
|
<!-- </field>-->
|
||||||
depends="required">
|
<!-- <field property="minUsers"-->
|
||||||
<arg key="activities.game.minUsers"/>
|
<!-- depends="required">-->
|
||||||
</field>
|
<!-- <arg key="activities.game.minUsers"/>-->
|
||||||
|
<!-- </field>-->
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
-6
@@ -1,10 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
|
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
|
||||||
<taglib>
|
<taglib>
|
||||||
<tlibversion>1.2</tlibversion>
|
<tlibversion>1.2</tlibversion>
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+30
-8
@@ -49,28 +49,50 @@
|
|||||||
/WEB-INF/struts/struts-config-module.xml,
|
/WEB-INF/struts/struts-config-module.xml,
|
||||||
/WEB-INF/struts/struts-config-mobile.xml,
|
/WEB-INF/struts/struts-config-mobile.xml,
|
||||||
/WEB-INF/struts/struts-config-openid.xml,
|
/WEB-INF/struts/struts-config-openid.xml,
|
||||||
/WEB-INF/struts/struts-config-settings.xml</param-value>
|
/WEB-INF/struts/struts-config-settings.xml,
|
||||||
|
/WEB-INF/struts/struts-config-log.xml,
|
||||||
|
/WEB-INF/struts/struts-config-messenger.xml,
|
||||||
|
/WEB-INF/struts/struts-config-twittertool.xml</param-value>
|
||||||
</init-param>
|
</init-param>
|
||||||
<load-on-startup>2</load-on-startup>
|
<load-on-startup>2</load-on-startup>
|
||||||
</servlet>
|
</servlet>
|
||||||
|
|
||||||
<!-- JAXWS Servlet Configuration -->
|
<!-- JAXWS Servlet Configuration -->
|
||||||
<servlet>
|
<!-- <servlet>
|
||||||
<description>Cadastro de Pessoa JAX-WS</description>
|
<description>Cadastro de Pessoa JAX-WS</description>
|
||||||
<display-name>courseWS</display-name>
|
<display-name>courseWS</display-name>
|
||||||
<servlet-name>courseWS</servlet-name>
|
<servlet-name>courseWS</servlet-name>
|
||||||
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
|
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
|
||||||
<load-on-startup>1</load-on-startup>
|
<load-on-startup>1</load-on-startup>
|
||||||
</servlet>
|
</servlet> -->
|
||||||
<!-- Listener JAXWS Configuration -->
|
<!-- Listener JAXWS Configuration -->
|
||||||
<listener>
|
<!-- <listener>
|
||||||
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
|
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
|
||||||
</listener>
|
</listener> -->
|
||||||
<!-- Mapping JAXWS Configuration -->
|
<!-- Mapping JAXWS Configuration -->
|
||||||
<servlet-mapping>
|
<!-- <servlet-mapping>
|
||||||
<servlet-name>courseWS</servlet-name>
|
<servlet-name>courseWS</servlet-name>
|
||||||
<url-pattern>/courseWS</url-pattern>
|
<url-pattern>/courseWS</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping> -->
|
||||||
|
|
||||||
|
<!-- REST Servlet Configuration -->
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>Jersey REST Service</servlet-name>
|
||||||
|
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
|
||||||
|
<init-param>
|
||||||
|
<param-name>com.sun.jersey.config.property.packages</param-name>
|
||||||
|
<param-value>br.ufpe.cin.amadeus.amadeus_web.services</param-value>
|
||||||
|
</init-param>
|
||||||
|
<load-on-startup>1</load-on-startup>
|
||||||
|
</servlet>
|
||||||
|
|
||||||
|
<!-- Mapping REST Configuration -->
|
||||||
|
<servlet-mapping>
|
||||||
|
<servlet-name>Jersey REST Service</servlet-name>
|
||||||
|
<url-pattern>/ws/*</url-pattern>
|
||||||
|
</servlet-mapping>
|
||||||
|
|
||||||
|
|
||||||
<!-- DWR Configuration-->
|
<!-- DWR Configuration-->
|
||||||
<servlet>
|
<servlet>
|
||||||
<description>dwr-invoker</description>
|
<description>dwr-invoker</description>
|
||||||
@@ -98,7 +120,6 @@
|
|||||||
<servlet-name>action</servlet-name>
|
<servlet-name>action</servlet-name>
|
||||||
<url-pattern>*.do</url-pattern>
|
<url-pattern>*.do</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
<!-- JAXWS Servlet Configuration -->
|
|
||||||
|
|
||||||
<!-- DWR Mapping -->
|
<!-- DWR Mapping -->
|
||||||
<listener>
|
<listener>
|
||||||
@@ -114,6 +135,7 @@
|
|||||||
<!-- The Usual Welcome File List -->
|
<!-- The Usual Welcome File List -->
|
||||||
<welcome-file-list>
|
<welcome-file-list>
|
||||||
<welcome-file>index.jsp</welcome-file>
|
<welcome-file>index.jsp</welcome-file>
|
||||||
|
|
||||||
</welcome-file-list>
|
</welcome-file-list>
|
||||||
<error-page>
|
<error-page>
|
||||||
<error-code>404</error-code>
|
<error-code>404</error-code>
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+1
@@ -12,6 +12,7 @@ Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
||||||
|
|
||||||
<%@ taglib uri="/WEB-INF/struts-logic" prefix="logic" %>
|
<%@ taglib uri="/WEB-INF/struts-logic" prefix="logic" %>
|
||||||
|
|
||||||
<logic:present name="org.apache.struts.action.MESSAGE" scope="application">
|
<logic:present name="org.apache.struts.action.MESSAGE" scope="application">
|
||||||
|
|||||||
Arquivo executável
+41
@@ -0,0 +1,41 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2008, 2009 UFPE - Universidade Federal de Pernambuco
|
||||||
|
*
|
||||||
|
* Este arquivo é parte do programa Amadeus Sistema de Gestão de Aprendizagem, ou simplesmente Amadeus LMS
|
||||||
|
*
|
||||||
|
* O Amadeus LMS é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como
|
||||||
|
* publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença.
|
||||||
|
*
|
||||||
|
* Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes.
|
||||||
|
*
|
||||||
|
* Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", junto com este programa, se não, escreva para a Fundação do Software Livre (FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
function saveLogGame (idGame, numFases, tempo, pontuacao, metaAlternativa){
|
||||||
|
|
||||||
|
UtilDWR.getInclude('/saveLog.do?method=saveLog&jogo='+idGame+
|
||||||
|
'&fases='+numFases+
|
||||||
|
'&tempo='+tempo+
|
||||||
|
'&pontuacao='+pontuacao+
|
||||||
|
'&metaAlternativa='+metaAlternativa,
|
||||||
|
function(data) {
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function saveLogViewMaterial (idMaterial){
|
||||||
|
|
||||||
|
//alert('chamou a funcao de log');
|
||||||
|
UtilDWR.getInclude('/saveLogViewMaterial.do?method=saveLogViewMaterial&idMaterial='+idMaterial,
|
||||||
|
function(data) {
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function saveLogViewVideo(idMaterial){
|
||||||
|
UtilDWR.getInclude('/saveLogViewVideo.do?method=saveLogViewVideo&idMaterial='+idMaterial,
|
||||||
|
function(data) {
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
Arquivo normal → Arquivo executável
+14
-15
@@ -1,16 +1,15 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2008, 2009 UFPE - Universidade Federal de Pernambuco
|
Copyright 2008, 2009 UFPE - Universidade Federal de Pernambuco
|
||||||
*
|
|
||||||
* Este arquivo � parte do programa Amadeus Sistema de Gest�o de Aprendizagem, ou simplesmente Amadeus LMS
|
Este arquivo é parte do programa Amadeus Sistema de Gestão de Aprendizagem, ou simplesmente Amadeus LMS
|
||||||
*
|
|
||||||
* O Amadeus LMS � um software livre; voc� pode redistribui-lo e/ou modifica-lo dentro dos termos da Licen�a P�blica Geral GNU como
|
O Amadeus LMS é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como
|
||||||
* publicada pela Funda��o do Software Livre (FSF); na vers�o 2 da Licen�a.
|
publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença.
|
||||||
*
|
|
||||||
* Este programa � distribu�do na esperan�a que possa ser �til, mas SEM NENHUMA GARANTIA; sem uma garantia impl�cita de ADEQUA��O a qualquer MERCADO ou APLICA��O EM PARTICULAR. Veja a Licen�a P�blica Geral GNU para maiores detalhes.
|
Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes.
|
||||||
*
|
|
||||||
* Voc� deve ter recebido uma c�pia da Licen�a P�blica Geral GNU, sob o t�tulo "LICENCA.txt", junto com este programa, se n�o, escreva para a Funda��o do Software Livre (FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", junto com este programa, se não, escreva para a Fundação do Software Livre (FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
*
|
*/
|
||||||
*/
|
|
||||||
|
|
||||||
var keyUserNotLogged = "<ajklsdjfiei78324yhre8yds979873w78jklsdkfjsdlkfjlksdfjklksdflk9usdf98723uoudsfjk348987>";
|
var keyUserNotLogged = "<ajklsdjfiei78324yhre8yds979873w78jklsdkfjsdlkfjlksdfjklksdflk9usdf98723uoudsfjk348987>";
|
||||||
var keyAccessDenied = "<iseocdsfc83f93rhnfv983nnds838hfoihos83hjod9uhwjjhvf83wnhfv983nhfg98h398udfhhdia82jsd2>";
|
var keyAccessDenied = "<iseocdsfc83f93rhnfv983nnds838hfoihos83hjod9uhwjjhvf83wnhfv983nhfg98h398udfhhdia82jsd2>";
|
||||||
@@ -118,7 +117,7 @@ function verificaEspaco(login){
|
|||||||
var i;
|
var i;
|
||||||
for(i=0;i<arr.length;i++){
|
for(i=0;i<arr.length;i++){
|
||||||
if(arr[i] == " "){
|
if(arr[i] == " "){
|
||||||
alert("Não colocar espaço no login");
|
alert("Não colocar espaço no login");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -134,13 +133,13 @@ function verifyEmail(personId, email) {
|
|||||||
$("#emailResponse").removeClass("emailResponseNotOK");
|
$("#emailResponse").removeClass("emailResponseNotOK");
|
||||||
$("#emailResponse").addClass("emailResponseOK");
|
$("#emailResponse").addClass("emailResponseOK");
|
||||||
}
|
}
|
||||||
$("#emailResponse").html("Email dispon�vel!");
|
$("#emailResponse").html("Email disponível!");
|
||||||
} else {
|
} else {
|
||||||
if (attrClass.indexOf("emailResponseOK") != -1) {
|
if (attrClass.indexOf("emailResponseOK") != -1) {
|
||||||
$("#emailResponse").removeClass("emailResponseOK");
|
$("#emailResponse").removeClass("emailResponseOK");
|
||||||
$("#emailResponse").addClass("emailResponseNotOK");
|
$("#emailResponse").addClass("emailResponseNotOK");
|
||||||
}
|
}
|
||||||
$("#emailResponse").html("Email n�o dispon�vel!");
|
$("#emailResponse").html("Email não disponível!");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
/*
|
/*
|
||||||
Copyright 2008, 2009 UFPE - Universidade Federal de Pernambuco
|
Copyright 2008, 2009 UFPE - Universidade Federal de Pernambuco
|
||||||
|
|
||||||
Este arquivo é parte do programa Amadeus Sistema de Gestão de Aprendizagem, ou simplesmente Amadeus LMS
|
Este arquivo é parte do programa Amadeus Sistema de Gestão de Aprendizagem, ou simplesmente Amadeus LMS
|
||||||
|
|||||||
Arquivo executável
+186
@@ -0,0 +1,186 @@
|
|||||||
|
/*
|
||||||
|
* nyroModal v2.alpha
|
||||||
|
* for IE6
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
jQuery(function($, undefined) {
|
||||||
|
var $b = $('body'),
|
||||||
|
$w = $(window),
|
||||||
|
$h = $('html'),
|
||||||
|
shown = 0,
|
||||||
|
zIndex = 100;
|
||||||
|
|
||||||
|
function isFullScreen() {
|
||||||
|
return screen.height == $w.height()+58;
|
||||||
|
};
|
||||||
|
|
||||||
|
$b.append('<style type="text/css">'+
|
||||||
|
'.nyroModalCloseButton{font-size: 1px}'+
|
||||||
|
'.nyroModalLink .nyroModalPrev, .nyroModalDom .nyroModalPrev, .nyroModalForm .nyroModalPrev, .nyroModalFormFile .nyroModalPrev {left: -10px}'+
|
||||||
|
'</style>');
|
||||||
|
$.nmObj({
|
||||||
|
_reposition: function() {
|
||||||
|
var elts = this.elts.cont.find('.nmReposition');
|
||||||
|
if (elts.length) {
|
||||||
|
var outer = this.getInternal()._getOuter($b),
|
||||||
|
fs = isFullScreen();
|
||||||
|
var space = {
|
||||||
|
top: - (fs ? outer.h.border / 2 : 0),
|
||||||
|
left: - (fs ? outer.w.border / 2 : 0)
|
||||||
|
};
|
||||||
|
elts.each(function() {
|
||||||
|
var me = $(this),
|
||||||
|
offset = me.offset();
|
||||||
|
me.css({
|
||||||
|
top: offset.top - space.top,
|
||||||
|
left: offset.left - space.left
|
||||||
|
});
|
||||||
|
});
|
||||||
|
this.elts.cont.after(elts);
|
||||||
|
}
|
||||||
|
this.elts.cont.css('overflow', 'auto');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$.nmInternal({
|
||||||
|
_calculateFullSize: function() {
|
||||||
|
var scrollHeight = Math.max(
|
||||||
|
document.documentElement.scrollHeight,
|
||||||
|
document.body.scrollHeight
|
||||||
|
),
|
||||||
|
offsetHeight = Math.max(
|
||||||
|
document.documentElement.offsetHeight,
|
||||||
|
document.body.offsetHeight
|
||||||
|
),
|
||||||
|
scrollWidth = Math.max(
|
||||||
|
document.documentElement.scrollWidth,
|
||||||
|
document.body.scrollWidth
|
||||||
|
),
|
||||||
|
offsetWidth = Math.max(
|
||||||
|
document.documentElement.offsetWidth,
|
||||||
|
document.body.offsetWidth
|
||||||
|
);
|
||||||
|
this.fullSize = {
|
||||||
|
wW: $w.width(),
|
||||||
|
wH: $w.height()
|
||||||
|
};
|
||||||
|
this.fullSize.h = scrollHeight < offsetHeight ? $w.height() : scrollHeight;
|
||||||
|
this.fullSize.w = scrollWidth < offsetWidth ? $w.width() : scrollWidth;
|
||||||
|
this.fullSize.viewW = Math.min(this.fullSize.w, this.fullSize.wW);
|
||||||
|
this.fullSize.viewH = Math.min(this.fullSize.h, this.fullSize.wH);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$.nmAnims({
|
||||||
|
basic: {
|
||||||
|
resize: function(nm, clb) {
|
||||||
|
var space = nm.getInternal()._getSpaceReposition(),
|
||||||
|
outer = nm.getInternal()._getOuter(nm.elts.cont);
|
||||||
|
nm.elts.cont.css({
|
||||||
|
width: nm.sizes.w,
|
||||||
|
height: nm.sizes.h,
|
||||||
|
top: space.top + (nm.getInternal().fullSize.viewH - outer.h.total - nm.sizes.h) / 2,
|
||||||
|
left: space.left + (nm.getInternal().fullSize.viewW - outer.w.total - nm.sizes.w) / 2
|
||||||
|
});
|
||||||
|
clb();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
fade: {
|
||||||
|
resize: function(nm, clb) {
|
||||||
|
var space = nm.getInternal()._getSpaceReposition(),
|
||||||
|
outer = nm.getInternal()._getOuter(nm.elts.cont);
|
||||||
|
nm.elts.cont.animate({
|
||||||
|
width: nm.sizes.w,
|
||||||
|
height: nm.sizes.h,
|
||||||
|
top: space.top + (nm.getInternal().fullSize.viewH - outer.h.total - nm.sizes.h) / 2,
|
||||||
|
left: space.left + (nm.getInternal().fullSize.viewW - outer.w.total - nm.sizes.w) / 2
|
||||||
|
}, clb);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$.nmFilters({
|
||||||
|
ie6: {
|
||||||
|
is: function() {
|
||||||
|
return true;
|
||||||
|
},
|
||||||
|
initElts: function(nm) {
|
||||||
|
nm.store.ie6 = true;
|
||||||
|
if (shown == 0) {
|
||||||
|
$h.css({overflow: 'hidden'});
|
||||||
|
var w = $b.width(),
|
||||||
|
h = $b.outerHeight(true)+'px';
|
||||||
|
if ($w.height() >= $b.outerHeight(true)) {
|
||||||
|
h = $w.height()+'px';
|
||||||
|
} else
|
||||||
|
w+= 20;
|
||||||
|
w += 'px';
|
||||||
|
$b.css({
|
||||||
|
width: w,
|
||||||
|
height: h,
|
||||||
|
position: 'static',
|
||||||
|
overflow: 'hidden'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
|
beforeShowBg: function(nm) {
|
||||||
|
var space = nm.getInternal()._getSpaceReposition(),
|
||||||
|
outer = nm.getInternal()._getOuter($b);
|
||||||
|
nm.elts.bg.css({
|
||||||
|
position: 'absolute',
|
||||||
|
top: space.top,
|
||||||
|
left: space.left,
|
||||||
|
width: nm.getInternal().fullSize.viewW + 200,
|
||||||
|
height: nm.getInternal().fullSize.viewH + 200
|
||||||
|
});
|
||||||
|
shown++;
|
||||||
|
},
|
||||||
|
afterHideBg: function(nm) {
|
||||||
|
if (nm.store.ie6) {
|
||||||
|
nm.store.ie6 = false;
|
||||||
|
shown--;
|
||||||
|
}
|
||||||
|
if (shown == 0) {
|
||||||
|
$h.css({overflow: ''});
|
||||||
|
$b.css({
|
||||||
|
width: '',
|
||||||
|
height: '',
|
||||||
|
position: '',
|
||||||
|
overflow: ''
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
|
size: function(nm) {
|
||||||
|
if (!nm._hasFilter('image') && !nm._hasFilter('swf')) {
|
||||||
|
// apply min height and width
|
||||||
|
if (nm.sizes.h < 250) nm.sizes.h = 250;
|
||||||
|
if (nm.sizes.w < 250) nm.sizes.w = 250;
|
||||||
|
else if (nm.sizes.w > 1000) nm.sizes.w = 1000;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
close: function(nm) {
|
||||||
|
if (nm.store.ie6) {
|
||||||
|
nm.store.ie6 = false;
|
||||||
|
shown--;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
beforeShowLoad: function(nm) {
|
||||||
|
var space = nm.getInternal()._getSpaceReposition(),
|
||||||
|
outer = nm.getInternal()._getOuter(nm.elts.load);
|
||||||
|
nm.elts.load.css({
|
||||||
|
'z-index': zIndex++,
|
||||||
|
position: 'absolute',
|
||||||
|
top: space.top + (nm.getInternal().fullSize.viewH - nm.elts.load.height() - outer.h.margin)/2,
|
||||||
|
left: space.left + (nm.getInternal().fullSize.viewW - nm.elts.load.width() - outer.w.margin)/2
|
||||||
|
});
|
||||||
|
},
|
||||||
|
beforeShowCont: function(nm) {
|
||||||
|
var space = nm.getInternal()._getSpaceReposition(),
|
||||||
|
outer = nm.getInternal()._getOuter(nm.elts.cont);
|
||||||
|
nm.elts.cont.css({
|
||||||
|
'z-index': zIndex++,
|
||||||
|
position: 'absolute',
|
||||||
|
top: space.top + (nm.getInternal().fullSize.viewH - outer.h.total - nm.sizes.h) / 2,
|
||||||
|
left: space.left + (nm.getInternal().fullSize.viewW - outer.w.total - nm.sizes.w) / 2
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
/*
|
||||||
|
* nyroModal v2.alpha
|
||||||
|
* for IE6
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
jQuery(function($,undefined){var $b=$('body'),$w=$(window),$h=$('html'),shown=0,zIndex=100;function isFullScreen(){return screen.height==$w.height()+58;};$b.append('<style type="text/css">'+'.nyroModalCloseButton{font-size: 1px}'+'.nyroModalLink .nyroModalPrev, .nyroModalDom .nyroModalPrev, .nyroModalForm .nyroModalPrev, .nyroModalFormFile .nyroModalPrev {left: -10px}'+'</style>');$.nmObj({_reposition:function(){var elts=this.elts.cont.find('.nmReposition');if(elts.length){var outer=this.getInternal()._getOuter($b),fs=isFullScreen();var space={top:-(fs?outer.h.border/2:0),left:-(fs?outer.w.border/2:0)};elts.each(function(){var me=$(this),offset=me.offset();me.css({top:offset.top-space.top,left:offset.left-space.left});});this.elts.cont.after(elts);}
|
||||||
|
this.elts.cont.css('overflow','auto');}});$.nmInternal({_calculateFullSize:function(){var scrollHeight=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),offsetHeight=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight),scrollWidth=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),offsetWidth=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);this.fullSize={wW:$w.width(),wH:$w.height()};this.fullSize.h=scrollHeight<offsetHeight?$w.height():scrollHeight;this.fullSize.w=scrollWidth<offsetWidth?$w.width():scrollWidth;this.fullSize.viewW=Math.min(this.fullSize.w,this.fullSize.wW);this.fullSize.viewH=Math.min(this.fullSize.h,this.fullSize.wH);}});$.nmAnims({basic:{resize:function(nm,clb){var space=nm.getInternal()._getSpaceReposition(),outer=nm.getInternal()._getOuter(nm.elts.cont);nm.elts.cont.css({width:nm.sizes.w,height:nm.sizes.h,top:space.top+(nm.getInternal().fullSize.viewH-outer.h.total-nm.sizes.h)/2,left:space.left+(nm.getInternal().fullSize.viewW-outer.w.total-nm.sizes.w)/2});clb();}},fade:{resize:function(nm,clb){var space=nm.getInternal()._getSpaceReposition(),outer=nm.getInternal()._getOuter(nm.elts.cont);nm.elts.cont.animate({width:nm.sizes.w,height:nm.sizes.h,top:space.top+(nm.getInternal().fullSize.viewH-outer.h.total-nm.sizes.h)/2,left:space.left+(nm.getInternal().fullSize.viewW-outer.w.total-nm.sizes.w)/2},clb);}}});$.nmFilters({ie6:{is:function(){return true;},initElts:function(nm){nm.store.ie6=true;if(shown==0){$h.css({overflow:'hidden'});var w=$b.width(),h=$b.outerHeight(true)+'px';if($w.height()>=$b.outerHeight(true)){h=$w.height()+'px';}else
|
||||||
|
w+=20;w+='px';$b.css({width:w,height:h,position:'static',overflow:'hidden'});}},beforeShowBg:function(nm){var space=nm.getInternal()._getSpaceReposition(),outer=nm.getInternal()._getOuter($b);nm.elts.bg.css({position:'absolute',top:space.top,left:space.left,width:nm.getInternal().fullSize.viewW+200,height:nm.getInternal().fullSize.viewH+200});shown++;},afterHideBg:function(nm){if(nm.store.ie6){nm.store.ie6=false;shown--;}
|
||||||
|
if(shown==0){$h.css({overflow:''});$b.css({width:'',height:'',position:'',overflow:''});}},size:function(nm){if(!nm._hasFilter('image')&&!nm._hasFilter('swf')){if(nm.sizes.h<250)nm.sizes.h=250;if(nm.sizes.w<250)nm.sizes.w=250;else if(nm.sizes.w>1000)nm.sizes.w=1000;}},close:function(nm){if(nm.store.ie6){nm.store.ie6=false;shown--;}},beforeShowLoad:function(nm){var space=nm.getInternal()._getSpaceReposition(),outer=nm.getInternal()._getOuter(nm.elts.load);nm.elts.load.css({'z-index':zIndex++,position:'absolute',top:space.top+(nm.getInternal().fullSize.viewH-nm.elts.load.height()-outer.h.margin)/2,left:space.left+(nm.getInternal().fullSize.viewW-nm.elts.load.width()-outer.w.margin)/2});},beforeShowCont:function(nm){var space=nm.getInternal()._getSpaceReposition(),outer=nm.getInternal()._getOuter(nm.elts.cont);nm.elts.cont.css({'z-index':zIndex++,position:'absolute',top:space.top+(nm.getInternal().fullSize.viewH-outer.h.total-nm.sizes.h)/2,left:space.left+(nm.getInternal().fullSize.viewW-outer.w.total-nm.sizes.w)/2});}}});});
|
||||||
Arquivo executável
+1672
Diferenças do arquivo suprimidas por serem muito extensas
Carregar Diff
+35
Diff do arquivo suprimido porque uma ou mais linhas são muito longas
+167
@@ -0,0 +1,167 @@
|
|||||||
|
/*!
|
||||||
|
* jQuery JavaScript Library v1.4.4
|
||||||
|
* http://jquery.com/
|
||||||
|
*
|
||||||
|
* Copyright 2010, John Resig
|
||||||
|
* Dual licensed under the MIT or GPL Version 2 licenses.
|
||||||
|
* http://jquery.org/license
|
||||||
|
*
|
||||||
|
* Includes Sizzle.js
|
||||||
|
* http://sizzlejs.com/
|
||||||
|
* Copyright 2010, The Dojo Foundation
|
||||||
|
* Released under the MIT, BSD, and GPL Licenses.
|
||||||
|
*
|
||||||
|
* Date: Thu Nov 11 19:04:53 2010 -0500
|
||||||
|
*/
|
||||||
|
(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h=
|
||||||
|
h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;k<J.length;k++){h=J[k];h.origType.replace(X,"")===a.type?f.push(h.selector):J.splice(k--,1)}f=c(a.target).closest(f,a.currentTarget);o=0;for(x=f.length;o<x;o++){r=f[o];for(k=0;k<J.length;k++){h=J[k];if(r.selector===h.selector&&(!A||A.test(h.namespace))){l=r.elem;e=null;if(h.preType==="mouseenter"||
|
||||||
|
h.preType==="mouseleave"){a.type=h.preType;e=c(a.relatedTarget).closest(h.selector)[0]}if(!e||e!==l)C.push({elem:l,handleObj:h,level:r.level})}}}o=0;for(x=C.length;o<x;o++){f=C[o];if(d&&f.level>d)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La,
|
||||||
|
"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this,
|
||||||
|
e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a,
|
||||||
|
"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+
|
||||||
|
a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,
|
||||||
|
C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j,
|
||||||
|
s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this,
|
||||||
|
j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},
|
||||||
|
toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j===
|
||||||
|
-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false;
|
||||||
|
if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K<Q;K++)if((j=arguments[K])!=null)for(s in j){v=G[s];z=j[s];if(G!==z)if(ga&&z&&(b.isPlainObject(z)||(H=b.isArray(z)))){if(H){H=false;v=v&&b.isArray(v)?v:[]}else v=v&&b.isPlainObject(v)?v:{};G[s]=b.extend(ga,v,z)}else if(z!==B)G[s]=z}return G};b.extend({noConflict:function(j){E.$=e;if(j)E.jQuery=d;return b},isReady:false,readyWait:1,ready:function(j){j===true&&b.readyWait--;
|
||||||
|
if(!b.readyWait||j!==true&&!b.isReady){if(!t.body)return setTimeout(b.ready,1);b.isReady=true;if(!(j!==true&&--b.readyWait>0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload",
|
||||||
|
b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&&
|
||||||
|
!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&&
|
||||||
|
l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H<G;){if(s.apply(j[H++],v)===false)break}else if(K)for(z in j){if(s.call(j[z],
|
||||||
|
z,j[z])===false)break}else for(v=j[0];H<G&&s.call(v,H,v)!==false;v=j[++H]);return j},trim:O?function(j){return j==null?"":O.call(j)}:function(j){return j==null?"":j.toString().replace(k,"").replace(o,"")},makeArray:function(j,s){var v=s||[];if(j!=null){var z=b.type(j);j.length==null||z==="string"||z==="function"||z==="regexp"||b.isWindow(j)?M.call(v,j):b.merge(v,j)}return v},inArray:function(j,s){if(s.indexOf)return s.indexOf(j);for(var v=0,z=s.length;v<z;v++)if(s[v]===j)return v;return-1},merge:function(j,
|
||||||
|
s){var v=j.length,z=0;if(typeof s.length==="number")for(var H=s.length;z<H;z++)j[v++]=s[z];else for(;s[z]!==B;)j[v++]=s[z++];j.length=v;return j},grep:function(j,s,v){var z=[],H;v=!!v;for(var G=0,K=j.length;G<K;G++){H=!!s(j[G],G);v!==H&&z.push(j[G])}return z},map:function(j,s,v){for(var z=[],H,G=0,K=j.length;G<K;G++){H=s(j[G],G,v);if(H!=null)z[z.length]=H}return z.concat.apply([],z)},guid:1,proxy:function(j,s,v){if(arguments.length===2)if(typeof s==="string"){v=j;j=v[s];s=B}else if(s&&!b.isFunction(s)){v=
|
||||||
|
s;s=B}if(!s&&j)s=function(){return j.apply(v||this,arguments)};if(j)s.guid=j.guid=j.guid||s.guid||b.guid++;return s},access:function(j,s,v,z,H,G){var K=j.length;if(typeof s==="object"){for(var Q in s)b.access(j,Q,s[Q],z,H,v);return j}if(v!==B){z=!G&&z&&b.isFunction(v);for(Q=0;Q<K;Q++)H(j[Q],s,z?v.call(j[Q],Q,H(j[Q],s)):v,G);return j}return K?H(j[0],s):B},now:function(){return(new Date).getTime()},uaMatch:function(j){j=j.toLowerCase();j=L.exec(j)||g.exec(j)||i.exec(j)||j.indexOf("compatible")<0&&n.exec(j)||
|
||||||
|
[];return{browser:j[1]||"",version:j[2]||"0"}},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(j,s){R["[object "+s+"]"]=s.toLowerCase()});m=b.uaMatch(m);if(m.browser){b.browser[m.browser]=true;b.browser.version=m.version}if(b.browser.webkit)b.browser.safari=true;if(D)b.inArray=function(j,s){return D.call(s,j)};if(!/\s/.test("\u00a0")){k=/^[\s\xA0]+/;o=/[\s\xA0]+$/}f=b(t);if(t.addEventListener)u=function(){t.removeEventListener("DOMContentLoaded",u,
|
||||||
|
false);b.ready()};else if(t.attachEvent)u=function(){if(t.readyState==="complete"){t.detachEvent("onreadystatechange",u);b.ready()}};return E.jQuery=E.$=b}();(function(){c.support={};var a=t.documentElement,b=t.createElement("script"),d=t.createElement("div"),e="script"+c.now();d.style.display="none";d.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"),
|
||||||
|
k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false,
|
||||||
|
scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent=
|
||||||
|
false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom=
|
||||||
|
1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="<div style='width:4px;'></div>";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display=
|
||||||
|
"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h=
|
||||||
|
c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando);
|
||||||
|
else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h<l;h++){f=e[h].name;if(f.indexOf("data-")===0){f=f.substr(5);ka(this[0],f,d[f])}}}return d}else if(typeof a==="object")return this.each(function(){c.data(this,
|
||||||
|
a)});var k=a.split(".");k[1]=k[1]?"."+k[1]:"";if(b===B){d=this.triggerHandler("getData"+k[1]+"!",[k[0]]);if(d===B&&this.length){d=c.data(this[0],a);d=ka(this[0],a,d)}return d===B&&k[1]?this.data(k[0]):d}else return this.each(function(){var o=c(this),x=[k[0],b];o.triggerHandler("setData"+k[1]+"!",x);c.data(this,a,b);o.triggerHandler("changeData"+k[1]+"!",x)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var e=
|
||||||
|
c.data(a,b);if(!d)return e||[];if(!e||c.isArray(d))e=c.data(a,b,c.makeArray(d));else e.push(d);return e}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),e=d.shift();if(e==="inprogress")e=d.shift();if(e){b==="fx"&&d.unshift("inprogress");e.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===B)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,
|
||||||
|
a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var sa=/[\n\t]/g,ha=/\s+/,Sa=/\r/g,Ta=/^(?:href|src|style)$/,Ua=/^(?:button|input)$/i,Va=/^(?:button|input|object|select|textarea)$/i,Wa=/^a(?:rea)?$/i,ta=/^(?:radio|checkbox)$/i;c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",
|
||||||
|
colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};c.fn.extend({attr:function(a,b){return c.access(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(x){var r=c(this);r.addClass(a.call(this,x,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===
|
||||||
|
1)if(f.className){for(var h=" "+f.className+" ",l=f.className,k=0,o=b.length;k<o;k++)if(h.indexOf(" "+b[k]+" ")<0)l+=" "+b[k];f.className=c.trim(l)}else f.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var x=c(this);x.removeClass(a.call(this,o,x.attr("class")))});if(a&&typeof a==="string"||a===B)for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1&&f.className)if(a){for(var h=(" "+f.className+" ").replace(sa," "),
|
||||||
|
l=0,k=b.length;l<k;l++)h=h.replace(" "+b[l]+" "," ");f.className=c.trim(h)}else f.className=""}return this},toggleClass:function(a,b){var d=typeof a,e=typeof b==="boolean";if(c.isFunction(a))return this.each(function(f){var h=c(this);h.toggleClass(a.call(this,f,h.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var f,h=0,l=c(this),k=b,o=a.split(ha);f=o[h++];){k=e?k:!l.hasClass(f);l[k?"addClass":"removeClass"](f)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,
|
||||||
|
"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(sa," ").indexOf(a)>-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one";
|
||||||
|
if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h<e;h++){var l=f[h];if(l.selected&&(c.support.optDisabled?!l.disabled:l.getAttribute("disabled")===null)&&(!l.parentNode.disabled||!c.nodeName(l.parentNode,"optgroup"))){a=c(l).val();if(b)return a;d.push(a)}}return d}if(ta.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Sa,"")}return B}var k=c.isFunction(a);return this.each(function(o){var x=c(this),r=a;if(this.nodeType===1){if(k)r=
|
||||||
|
a.call(this,o,x.val());if(r==null)r="";else if(typeof r==="number")r+="";else if(c.isArray(r))r=c.map(r,function(C){return C==null?"":C+""});if(c.isArray(r)&&ta.test(this.type))this.checked=c.inArray(x.val(),r)>=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},
|
||||||
|
attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&
|
||||||
|
b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0};
|
||||||
|
c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,
|
||||||
|
arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid=
|
||||||
|
d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+
|
||||||
|
c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h<A.length;h++){C=A[h];if(d.guid===C.guid){if(k||x.test(C.namespace)){e==null&&A.splice(h--,1);r.remove&&r.remove.call(a,C)}if(e!=null)break}}if(A.length===0||e!=null&&A.length===1){if(!r.teardown||r.teardown.call(a,o)===false)c.removeEvent(a,f,w.handle);delete I[f]}}else for(h=0;h<A.length;h++){C=A[h];if(k||x.test(C.namespace)){c.event.remove(a,r,C.handler,h);A.splice(h--,1)}}}if(c.isEmptyObject(I)){if(b=
|
||||||
|
w.handle)b.elem=null;delete w.events;delete w.handle;if(typeof w==="function")c.removeData(a,J);else c.isEmptyObject(w)&&c.removeData(a)}}}}},trigger:function(a,b,d,e){var f=a.type||a;if(!e){a=typeof a==="object"?a[c.expando]?a:c.extend(c.Event(f),a):c.Event(f);if(f.indexOf("!")>=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===
|
||||||
|
8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k===
|
||||||
|
"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+
|
||||||
|
d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f<l;f++){var k=d[f];if(b||e.test(k.namespace)){a.handler=k.handler;a.data=k.data;a.handleObj=k;k=k.handler.apply(this,h);if(k!==B){a.result=k;if(k===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
|
||||||
|
fix:function(a){if(a[c.expando])return a;var b=a;a=c.Event(b);for(var d=this.props.length,e;d;){e=this.props[--d];a[e]=b[e]}if(!a.target)a.target=a.srcElement||t;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=t.documentElement;d=t.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
|
||||||
|
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(a.which==null&&(a.charCode!=null||a.keyCode!=null))a.which=a.charCode!=null?a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==B)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,Y(a.origType,a.selector),c.extend({},a,{handler:Ka,guid:a.handler.guid}))},remove:function(a){c.event.remove(this,
|
||||||
|
Y(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,d){if(c.isWindow(this))this.onbeforeunload=d},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.removeEvent=t.removeEventListener?function(a,b,d){a.removeEventListener&&a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=
|
||||||
|
c.now();this[c.expando]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ca;var a=this.originalEvent;if(a)if(a.preventDefault)a.preventDefault();else a.returnValue=false},stopPropagation:function(){this.isPropagationStopped=ca;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ca;this.stopPropagation()},isDefaultPrevented:U,isPropagationStopped:U,isImmediatePropagationStopped:U};
|
||||||
|
var va=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},wa=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?wa:va,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?wa:va)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!==
|
||||||
|
"form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length){a.liveFired=B;return la("submit",this,arguments)}});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13){a.liveFired=B;return la("submit",this,arguments)}})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.support.changeBubbles){var V,
|
||||||
|
xa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired=
|
||||||
|
B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type===
|
||||||
|
"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]===
|
||||||
|
0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h<k;h++)c.event.add(this[h],d,l,e)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var d in a)this.unbind(d,
|
||||||
|
a[d]);else{d=0;for(var e=this.length;d<e;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,e){return this.live(b,d,e,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var d=c.Event(a);d.preventDefault();d.stopPropagation();c.event.trigger(d,b,this[0]);return d.result}},toggle:function(a){for(var b=arguments,d=
|
||||||
|
1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(e){var f=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,f+1);e.preventDefault();return b[f].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var ya={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,e,f,h){var l,k=0,o,x,r=h||this.selector;h=h?this:c(this.context);if(typeof d===
|
||||||
|
"object"&&!d.preventDefault){for(l in d)h[b](l,e,d[l],r);return this}if(c.isFunction(e)){f=e;e=B}for(d=(d||"").split(" ");(l=d[k++])!=null;){o=X.exec(l);x="";if(o){x=o[0];l=l.replace(X,"")}if(l==="hover")d.push("mouseenter"+x,"mouseleave"+x);else{o=l;if(l==="focus"||l==="blur"){d.push(ya[l]+x);l+=x}else l=(ya[l]||l)+x;if(b==="live"){x=0;for(var A=h.length;x<A;x++)c.event.add(h[x],"live."+Y(l,r),{data:e,selector:r,handler:f,origType:l,origHandler:f,preType:o})}else h.unbind("live."+Y(l,r),f)}}return this}});
|
||||||
|
c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d,e){if(e==null){e=d;d=null}return arguments.length>0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
|
||||||
|
(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1&&!q){y.sizcache=n;y.sizset=p}if(y.nodeName.toLowerCase()===i){F=y;break}y=y[g]}m[p]=F}}}function b(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1){if(!q){y.sizcache=n;y.sizset=p}if(typeof i!=="string"){if(y===i){F=true;break}}else if(k.filter(i,
|
||||||
|
[y]).length>0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3];
|
||||||
|
break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr,
|
||||||
|
q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h=
|
||||||
|
l;g.sort(w);if(h)for(var i=1;i<g.length;i++)g[i]===g[i-1]&&g.splice(i--,1)}return g};k.matches=function(g,i){return k(g,null,null,i)};k.matchesSelector=function(g,i){return k(i,null,null,[g]).length>0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p<q;p++){var u,y=o.order[p];if(u=o.leftMatch[y].exec(g)){var F=u[1];u.splice(1,1);if(F.substr(F.length-1)!=="\\"){u[1]=(u[1]||"").replace(/\\/g,"");m=o.find[y](u,i,n);if(m!=null){g=g.replace(o.match[y],"");break}}}}m||(m=i.getElementsByTagName("*"));
|
||||||
|
return{set:m,expr:g}};k.filter=function(g,i,n,m){for(var p,q,u=g,y=[],F=i,M=i&&i[0]&&k.isXML(i[0]);g&&i.length;){for(var N in o.filter)if((p=o.leftMatch[N].exec(g))!=null&&p[2]){var O,D,R=o.filter[N];D=p[1];q=false;p.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(F===y)y=[];if(o.preFilter[N])if(p=o.preFilter[N](p,F,n,y,m,M)){if(p===true)continue}else q=O=true;if(p)for(var j=0;(D=F[j])!=null;j++)if(D){O=R(D,p,j,F);var s=m^!!O;if(n&&O!=null)if(s)q=true;else F[j]=false;else if(s){y.push(D);q=true}}if(O!==
|
||||||
|
B){n||(F=y);g=g.replace(o.match[N],"");if(!q)return[];break}}}if(g===u)if(q==null)k.error(g);else break;u=g}return F};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var o=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,
|
||||||
|
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,i){var n=typeof i==="string",m=n&&!/\W/.test(i);n=n&&!m;if(m)i=i.toLowerCase();m=0;for(var p=g.length,q;m<p;m++)if(q=g[m]){for(;(q=q.previousSibling)&&q.nodeType!==1;);g[m]=n||q&&q.nodeName.toLowerCase()===
|
||||||
|
i?q||false:q===i}n&&k.filter(i,g,true)},">":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p<q;p++){if(n=g[p]){n=n.parentNode;g[p]=n.nodeName.toLowerCase()===i?n:false}}else{for(;p<q;p++)if(n=g[p])g[p]=m?n.parentNode:n.parentNode===i;m&&k.filter(i,g,true)}},"":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=i=i.toLowerCase();q=a}q("parentNode",i,p,g,m,n)},"~":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=
|
||||||
|
i=i.toLowerCase();q=a}q("previousSibling",i,p,g,m,n)}},find:{ID:function(g,i,n){if(typeof i.getElementById!=="undefined"&&!n)return(g=i.getElementById(g[1]))&&g.parentNode?[g]:[]},NAME:function(g,i){if(typeof i.getElementsByName!=="undefined"){for(var n=[],m=i.getElementsByName(g[1]),p=0,q=m.length;p<q;p++)m[p].getAttribute("name")===g[1]&&n.push(m[p]);return n.length===0?null:n}},TAG:function(g,i){return i.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,i,n,m,p,q){g=" "+g[1].replace(/\\/g,
|
||||||
|
"")+" ";if(q)return g;q=0;for(var u;(u=i[q])!=null;q++)if(u)if(p^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n,
|
||||||
|
m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===
|
||||||
|
true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===
|
||||||
|
g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return i<n[3]-0},gt:function(g,i,n){return i>n[3]-0},nth:function(g,i,n){return n[3]-
|
||||||
|
0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n<m;n++)if(i[n]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+p)},CHILD:function(g,i){var n=i[1],m=g;switch(n){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(n===
|
||||||
|
"first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":n=i[2];var p=i[3];if(n===1&&p===0)return true;var q=i[0],u=g.parentNode;if(u&&(u.sizcache!==q||!g.nodeIndex)){var y=0;for(m=u.firstChild;m;m=m.nextSibling)if(m.nodeType===1)m.nodeIndex=++y;u.sizcache=q}m=g.nodeIndex-p;return n===0?m===0:m%n===0&&m/n>=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===
|
||||||
|
i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]];
|
||||||
|
if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m,
|
||||||
|
g);else if(typeof g.length==="number")for(var p=g.length;n<p;n++)m.push(g[n]);else for(;g[n];n++)m.push(g[n]);return m}}var w,I;if(t.documentElement.compareDocumentPosition)w=function(g,i){if(g===i){h=true;return 0}if(!g.compareDocumentPosition||!i.compareDocumentPosition)return g.compareDocumentPosition?-1:1;return g.compareDocumentPosition(i)&4?-1:1};else{w=function(g,i){var n,m,p=[],q=[];n=g.parentNode;m=i.parentNode;var u=n;if(g===i){h=true;return 0}else if(n===m)return I(g,i);else if(n){if(!m)return 1}else return-1;
|
||||||
|
for(;u;){p.unshift(u);u=u.parentNode}for(u=m;u;){q.unshift(u);u=u.parentNode}n=p.length;m=q.length;for(u=0;u<n&&u<m;u++)if(p[u]!==q[u])return I(p[u],q[u]);return u===n?I(g,q[u],-1):I(p[u],i,1)};I=function(g,i,n){if(g===i)return n;for(g=g.nextSibling;g;){if(g===i)return-1;g=g.nextSibling}return 1}}k.getText=function(g){for(var i="",n,m=0;g[m];m++){n=g[m];if(n.nodeType===3||n.nodeType===4)i+=n.nodeValue;else if(n.nodeType!==8)i+=k.getText(n.childNodes)}return i};(function(){var g=t.createElement("div"),
|
||||||
|
i="script"+(new Date).getTime(),n=t.documentElement;g.innerHTML="<a name='"+i+"'/>";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g);
|
||||||
|
n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&&
|
||||||
|
function(){var g=k,i=t.createElement("div");i.innerHTML="<p class='TEST'></p>";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||
|
||||||
|
p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g=
|
||||||
|
t.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition?
|
||||||
|
function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n<u;n++)k(g,q[n],m);return k.filter(p,m)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=k.getText;c.isXMLDoc=k.isXML;
|
||||||
|
c.contains=k.contains})();var Za=/Until$/,$a=/^(?:parents|prevUntil|prevAll)/,ab=/,/,Na=/^.[^:#\[\.,]*$/,bb=Array.prototype.slice,cb=c.expr.match.POS;c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,e=0,f=this.length;e<f;e++){d=b.length;c.find(a,this[e],b);if(e>0)for(var h=d;h<b.length;h++)for(var l=0;l<d;l++)if(b[l]===b[h]){b.splice(h--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,e=b.length;d<e;d++)if(c.contains(this,b[d]))return true})},
|
||||||
|
not:function(a){return this.pushStack(ma(this,a,false),"not",a)},filter:function(a){return this.pushStack(ma(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e<f;e++){l=a[e];k[l]||(k[l]=c.expr.match.POS.test(l)?c(l,b||this.context):l)}for(;h&&h.ownerDocument&&h!==b;){for(l in k){e=k[l];if(e.jquery?e.index(h)>-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h=
|
||||||
|
h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e<f;e++)for(h=this[e];h;)if(l?l.index(h)>-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context):
|
||||||
|
c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,
|
||||||
|
2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,
|
||||||
|
b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&
|
||||||
|
e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/<tbody/i,eb=/<|&#?\w+;/,Ca=/<(?:script|object|embed|option|style)/i,Da=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/\=([^="'>\s]+\/)>/g,P={option:[1,
|
||||||
|
"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
|
||||||
|
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
|
||||||
|
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
|
||||||
|
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
|
||||||
|
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
|
||||||
|
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null;
|
||||||
|
else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1></$2>");try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(e){this.empty().append(a)}}else c.isFunction(a)?this.each(function(f){var h=c(this);h.html(a.call(this,f,h.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=
|
||||||
|
c(this),e=d.html();d.replaceWith(a.call(this,b,e))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){var e,f,h,l=a[0],k=[];if(!c.support.checkClone&&arguments.length===3&&typeof l==="string"&&Da.test(l))return this.each(function(){c(this).domManip(a,
|
||||||
|
b,d,true)});if(c.isFunction(l))return this.each(function(x){var r=c(this);a[0]=l.call(this,x,b?r.html():B);r.domManip(a,b,d)});if(this[0]){e=l&&l.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:c.buildFragment(a,this,k);h=e.fragment;if(f=h.childNodes.length===1?h=h.firstChild:h.firstChild){b=b&&c.nodeName(f,"tr");f=0;for(var o=this.length;f<o;f++)d.call(b?c.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):
|
||||||
|
this[f]:this[f],f>0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append",
|
||||||
|
prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f<h;f++){var l=(f>0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument||
|
||||||
|
b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1></$2>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]==="<table>"&&!x?r.childNodes:[];for(o=k.length-
|
||||||
|
1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script"))));
|
||||||
|
d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i,
|
||||||
|
jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,
|
||||||
|
zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b),
|
||||||
|
h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b);
|
||||||
|
if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f=
|
||||||
|
d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left;
|
||||||
|
e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,
|
||||||
|
ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b===
|
||||||
|
"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("<div>").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&
|
||||||
|
!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})},
|
||||||
|
getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",
|
||||||
|
script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data||
|
||||||
|
!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache=
|
||||||
|
false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset;
|
||||||
|
A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type",
|
||||||
|
b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&&
|
||||||
|
c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d||
|
||||||
|
c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]=
|
||||||
|
encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess",
|
||||||
|
[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),
|
||||||
|
e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}});
|
||||||
|
if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show",
|
||||||
|
3),a,b,d);else{d=0;for(var e=this.length;d<e;d++){a=this[d];b=a.style.display;if(!c.data(a,"olddisplay")&&b==="none")b=a.style.display="";b===""&&c.css(a,"display")==="none"&&c.data(a,"olddisplay",qa(a.nodeName))}for(d=0;d<e;d++){a=this[d];b=a.style.display;if(b===""||b==="none")a.style.display=c.data(a,"olddisplay")||""}return this}},hide:function(a,b,d){if(a||a===0)return this.animate(S("hide",3),a,b,d);else{a=0;for(b=this.length;a<b;a++){d=c.css(this[a],"display");d!=="none"&&c.data(this[a],"olddisplay",
|
||||||
|
d)}for(a=0;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||e?this.each(function(){var f=e?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(S("toggle",3),a,b,d);return this},fadeTo:function(a,b,d,e){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d,e)},animate:function(a,b,d,e){var f=c.speed(b,
|
||||||
|
d,e);if(c.isEmptyObject(a))return this.each(f.complete);return this[f.queue===false?"each":"queue"](function(){var h=c.extend({},f),l,k=this.nodeType===1,o=k&&c(this).is(":hidden"),x=this;for(l in a){var r=c.camelCase(l);if(l!==r){a[r]=a[l];delete a[l];l=r}if(a[l]==="hide"&&o||a[l]==="show"&&!o)return h.complete.call(this);if(k&&(l==="height"||l==="width")){h.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(c.css(this,"display")==="inline"&&c.css(this,"float")==="none")if(c.support.inlineBlockNeedsLayout)if(qa(this.nodeName)===
|
||||||
|
"inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(c.isArray(a[l])){(h.specialEasing=h.specialEasing||{})[l]=a[l][1];a[l]=a[l][0]}}if(h.overflow!=null)this.style.overflow="hidden";h.curAnim=c.extend({},a);c.each(a,function(A,C){var J=new c.fx(x,h,A);if(vb.test(C))J[C==="toggle"?o?"show":"hide":C](a);else{var w=wb.exec(C),I=J.cur()||0;if(w){var L=parseFloat(w[2]),g=w[3]||"px";if(g!=="px"){c.style(x,A,(L||1)+g);I=(L||
|
||||||
|
1)/J.cur()*I;c.style(x,A,I+g)}if(w[1])L=(w[1]==="-="?-1:1)*L+I;J.custom(I,L,g)}else J.custom(I,C,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var e=d.length-1;e>=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b,
|
||||||
|
d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*
|
||||||
|
Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)}
|
||||||
|
var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;
|
||||||
|
this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide||
|
||||||
|
this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=
|
||||||
|
c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},interval:13,stop:function(){clearInterval(ba);ba=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===
|
||||||
|
b.elem}).length};var xb=/^t(?:able|d|h)$/i,Ia=/^(?:body|html)$/i;c.fn.offset="getBoundingClientRect"in t.documentElement?function(a){var b=this[0],d;if(a)return this.each(function(l){c.offset.setOffset(this,a,l)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);try{d=b.getBoundingClientRect()}catch(e){}var f=b.ownerDocument,h=f.documentElement;if(!d||!c.contains(h,b))return d||{top:0,left:0};b=f.body;f=fa(f);return{top:d.top+(f.pageYOffset||c.support.boxModel&&
|
||||||
|
h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:d.left+(f.pageXOffset||c.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(x){c.offset.setOffset(this,a,x)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d,e=b.offsetParent,f=b.ownerDocument,h=f.documentElement,l=f.body;d=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;
|
||||||
|
for(var k=b.offsetTop,o=b.offsetLeft;(b=b.parentNode)&&b!==l&&b!==h;){if(c.offset.supportsFixedPosition&&d.position==="fixed")break;d=f?f.getComputedStyle(b,null):b.currentStyle;k-=b.scrollTop;o-=b.scrollLeft;if(b===e){k+=b.offsetTop;o+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&xb.test(b.nodeName))){k+=parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}e=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"){k+=
|
||||||
|
parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}d=d}if(d.position==="relative"||d.position==="static"){k+=l.offsetTop;o+=l.offsetLeft}if(c.offset.supportsFixedPosition&&d.position==="fixed"){k+=Math.max(h.scrollTop,l.scrollTop);o+=Math.max(h.scrollLeft,l.scrollLeft)}return{top:k,left:o}};c.offset={initialize:function(){var a=t.body,b=t.createElement("div"),d,e,f,h=parseFloat(c.css(a,"marginTop"))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",
|
||||||
|
height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);d=b.firstChild;e=d.firstChild;f=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=
|
||||||
|
f.offsetTop===5;e.style.position="fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==h;a.removeChild(b);c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.css(a,
|
||||||
|
"marginTop"))||0;d+=parseFloat(c.css(a,"marginLeft"))||0}return{top:b,left:d}},setOffset:function(a,b,d){var e=c.css(a,"position");if(e==="static")a.style.position="relative";var f=c(a),h=f.offset(),l=c.css(a,"top"),k=c.css(a,"left"),o=e==="absolute"&&c.inArray("auto",[l,k])>-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a,
|
||||||
|
e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&&
|
||||||
|
c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();
|
||||||
|
c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+
|
||||||
|
b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window);
|
||||||
+4
Diff do arquivo suprimido porque uma ou mais linhas são muito longas
+1
-1
Diff do arquivo suprimido porque uma ou mais linhas são muito longas
Arquivo normal → Arquivo executável
+99
-11
@@ -13,12 +13,12 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
//VARI�VEIS GLOBAIS
|
//VARI�VEIS GLOBAIS
|
||||||
var gDynamicOption = ''; //Internacionaliza��o
|
var gDynamicOption = ''; //Internacionalização
|
||||||
var gEditOption = ''; //Internacionaliza��o
|
var gEditOption = ''; //Internacionalização
|
||||||
var editToolTip = 'Editar';
|
var editToolTip = 'Editar';
|
||||||
var removeToolTip = 'Remover';
|
var removeToolTip = 'Remover';
|
||||||
var gIdEditModule = -1;//Essa vari�vel so recebe valor em "showListActivity()", "editActivity()" e "showActivity()". by Vinicius P�dua
|
var gIdEditModule = -1;//Essa variável so recebe valor em "showListActivity()", "editActivity()" e "showActivity()". by Vinicius Pádua
|
||||||
var MMgameURL = "" //Vari�vel do endere�o do MM de Jogos, parametrizado! package br.ufpe.cin.amadeus.amadeus_game
|
var MMgameURL = "" //Variável do endereço do MM de Jogos, parametrizado! package br.ufpe.cin.amadeus.amadeus_game
|
||||||
var lastMaterial = null //Usada nos materiais acessados pelo professor
|
var lastMaterial = null //Usada nos materiais acessados pelo professor
|
||||||
|
|
||||||
function ajaxLoadingConfig(div, innerHTML) {
|
function ajaxLoadingConfig(div, innerHTML) {
|
||||||
@@ -128,16 +128,26 @@ function createGame(moduleId, modulePosition){
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
function editGame(idActivity){
|
function editGame(positionModule, idActivity){
|
||||||
UtilDWR.getInclude('/editGame.do?idModule='+gIdEditModule+'&idGame='+idActivity,
|
UtilDWR.getInclude('/editGame.do?idModule='+gIdEditModule+'&idGame='+idActivity,
|
||||||
function(data) {
|
function(data) {
|
||||||
dwr.util.setValue('dynamic'+gIdEditModule, data, { escapeHtml:false });
|
dwr.util.setValue('dynamic'+positionModule, data, { escapeHtml:false });
|
||||||
if (data.indexOf(keyError) == -1){
|
if (data.indexOf(keyError) == -1){
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function editGameActivity(idGame){
|
||||||
|
UtilDWR.getInclude('',
|
||||||
|
function(data) {
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function saveGame(idActivity){
|
function saveGame(idActivity){
|
||||||
var name = trim(dwr.util.getValue("nameGame"));
|
var name = trim(dwr.util.getValue("nameGame"));
|
||||||
var url = trim(dwr.util.getValue("urlGame"));
|
var url = trim(dwr.util.getValue("urlGame"));
|
||||||
@@ -162,7 +172,7 @@ function saveGame(idActivity){
|
|||||||
|
|
||||||
function deleteGame(idActivity){
|
function deleteGame(idActivity){
|
||||||
|
|
||||||
UtilDWR.getInclude('/deleteGame.do?method=deleteGame&idGame='+idActivity+'&idModule='+gIdEditModule,
|
UtilDWR.getInclude('/gameActivity.do?method=deleteGame&idGame='+idActivity+'&idModule='+gIdEditModule,
|
||||||
function(data) {
|
function(data) {
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@@ -188,15 +198,61 @@ function showPlayerGame(idMMJogos){
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function showScoreGame(type,idMMJogos){
|
function showScoreGameGrupo(type,idMMJogos){
|
||||||
|
|
||||||
UtilDWR.getInclude('/changeOrderGame.do?method=changeOrderGame&type='+type+'&idMMJogos='+idMMJogos,
|
UtilDWR.getInclude('/changeOrderGame.do?method=changeOrderGame&type='+type+'&idMMJogos='+idMMJogos,
|
||||||
function(data) {
|
function(data) {
|
||||||
dwr.util.setValue('optionGame'+gIdEditModule, data, { escapeHtml:false });
|
dwr.util.setValue('percepcao'+idMMJogos, data, { escapeHtml:false });
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function showScoreGameIndividual(type,idMMJogos,idUser){
|
||||||
|
UtilDWR.getInclude('/changeOrderGame.do?method=changeOrderGame&type='+type+'&idMMJogos='+idMMJogos+'&idUser='+idUser,
|
||||||
|
function(data) {
|
||||||
|
dwr.util.setValue('percepcao'+idMMJogos, data, { escapeHtml:false });
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function modalGameWin(gameId) {
|
||||||
|
window.open('playGameActivity.do?method=showPlayGame&gameId='+gameId,'Game',
|
||||||
|
'height=800,width=600,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,modal=yes,directories=no');
|
||||||
|
}
|
||||||
|
|
||||||
|
function openGameExternal(gameUrl){
|
||||||
|
|
||||||
|
var external = window.open(gameUrl,'Game',
|
||||||
|
'height=800,width=600,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
|
||||||
|
|
||||||
|
//resize para a tela não ficar preta
|
||||||
|
external.onload = resizeExternal(external);
|
||||||
|
}
|
||||||
|
|
||||||
|
function resizeExternal(win)
|
||||||
|
{
|
||||||
|
win.resizeTo(10,10);
|
||||||
|
win.resizeTo(811,611);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function modalVisualizacaoWin(gameId) {
|
||||||
|
if (window.showModalDialog) {
|
||||||
|
window.showModalDialog('graphicGameActivity.do?method=showGraphicGame&gameId='+gameId+'&graphic=sel',"Game Graphic",
|
||||||
|
"dialogWidth:800px;dialogHeight:600px");
|
||||||
|
} else {
|
||||||
|
window.open('graphicGameActivity.do?method=showGraphicGame&gameId='+gameId+'&graphic=sel','Game Graphic',
|
||||||
|
'height=800,width=600,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function log(idGame, numFases, tempo, pontuacao, meta)
|
||||||
|
{
|
||||||
|
window.open('saveLog.do?method=saveLog&jogo='+idGame+'&fases='+numFases+'&tempo='+tempo+'&pontuacao='+pontuacao+'&metaAlternativa='+meta,'Game Graphic',
|
||||||
|
'height=100,width=100,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// ***FIM - ATIVIDADE JOGOS ***
|
// ***FIM - ATIVIDADE JOGOS ***
|
||||||
|
|
||||||
@@ -632,7 +688,23 @@ function answerForumActivity(positionModule, idForum, idPerson){
|
|||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
function answerForumActivityWithMessage(positionModule, idForum, idPerson, idMessage){
|
||||||
|
var body = trim(dwr.util.getValue("answerBody"));
|
||||||
|
|
||||||
|
UtilDWR.getInclude('/answerForumActivity.do?method=answerForumActivityWithMessage&answerBody='+body+'&idForum='+idForum+'&idMessage='+idMessage,
|
||||||
|
function(data) {
|
||||||
|
if (data.indexOf(keyUserNotLogged) != -1){
|
||||||
|
window.open(urlUserNotLogged, "_self");
|
||||||
|
} else if (data.indexOf(keyError) != -1){
|
||||||
|
dwr.util.setValue('answer'+positionModule, data, { escapeHtml:false });
|
||||||
|
}else{
|
||||||
|
dwr.util.setValue('answer'+positionModule, '', { escapeHtml:false });
|
||||||
|
showViewListMessagesForumActivity(positionModule, 1, idForum);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
function showViewNewAnswerForumActivity(positionModule, idForum){
|
function showViewNewAnswerForumActivity(positionModule, idForum){
|
||||||
UtilDWR.getInclude('/forumActivity.do?method=showViewNewAnswerForumActivity&idForum='+idForum,
|
UtilDWR.getInclude('/forumActivity.do?method=showViewNewAnswerForumActivity&idForum='+idForum,
|
||||||
function(data) {
|
function(data) {
|
||||||
@@ -641,6 +713,14 @@ function showViewNewAnswerForumActivity(positionModule, idForum){
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function showViewNewAnswerForumActivityWithMessage(positionModule, idForum, idMessage){
|
||||||
|
UtilDWR.getInclude('/forumActivity.do?method=showViewNewAnswerForumActivityWithMessage&idForum='+idForum+'&idMessage='+idMessage,
|
||||||
|
function(data) {
|
||||||
|
dwr.util.setValue('answer'+positionModule, data, { escapeHtml:false });
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
function cancelShowAnswerForumActivity(positionModule){
|
function cancelShowAnswerForumActivity(positionModule){
|
||||||
dwr.util.setValue('answer'+positionModule, '', { escapeHtml:false });
|
dwr.util.setValue('answer'+positionModule, '', { escapeHtml:false });
|
||||||
}
|
}
|
||||||
@@ -1365,6 +1445,12 @@ function deleteActivity(type, idActivity) {
|
|||||||
dwr.util.setValue('editOption'+positionModule, editLink, { escapeHtml:false });
|
dwr.util.setValue('editOption'+positionModule, editLink, { escapeHtml:false });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function openExternalLinkAtivity(url, id){
|
||||||
|
|
||||||
|
window.open(url,'External Link','width=800, height=600');
|
||||||
|
saveLogViewMaterial(id);
|
||||||
|
}
|
||||||
|
|
||||||
// ****************** IRIZ **************************
|
// ****************** IRIZ **************************
|
||||||
|
|
||||||
function getVideoURL(codigoHTMLcomScript)
|
function getVideoURL(codigoHTMLcomScript)
|
||||||
@@ -1435,7 +1521,9 @@ function editVideoActivity(positionModule, idVideo){
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function watchVideo(url){
|
function watchVideo(url, idMaterial){
|
||||||
|
|
||||||
|
saveLogViewVideo(idMaterial);
|
||||||
window.open(url,'','width=800px, height=600px, directories=0, location=0, menubar=0, resizable=0, scrollbars=0, status=0');
|
window.open(url,'','width=800px, height=600px, directories=0, location=0, menubar=0, resizable=0, scrollbars=0, status=0');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
+8
@@ -26,4 +26,12 @@ function replicateCourse(courseId) {
|
|||||||
dwr.util.setValue('pContent', data, { escapeHtml:false });
|
dwr.util.setValue('pContent', data, { escapeHtml:false });
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function changeTeacher(courseId) {
|
||||||
|
UtilDWR.getInclude('/course.do?method=viewChangeTeacher&courseId='+courseId,
|
||||||
|
function(data) {
|
||||||
|
dwr.util.setValue('pContent', data, { escapeHtml:false });
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
Arquivo normal → Arquivo executável
+5
-1
@@ -230,5 +230,9 @@ function ajaxLoadingConfig(div, innerHTML) {
|
|||||||
function saveModulePressEnter(event,idModule, idModuleBD) {
|
function saveModulePressEnter(event,idModule, idModuleBD) {
|
||||||
if (event.keyCode == 13) {
|
if (event.keyCode == 13) {
|
||||||
saveModule(idModule,idModuleBD);
|
saveModule(idModule,idModuleBD);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
function showModuleGraphic (idModule, graphic){
|
||||||
|
UtilDWR.getInclude('/module.do?method=getIdCourseByIdModule&idModule='+idModule,
|
||||||
|
function(data) {});
|
||||||
}
|
}
|
||||||
Arquivo executável
+370
@@ -0,0 +1,370 @@
|
|||||||
|
/**
|
||||||
|
* By Nailson Cunha
|
||||||
|
* Scripts do sistema de mensagens inbox do Sistema Amadeus
|
||||||
|
*/
|
||||||
|
|
||||||
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
/*
|
||||||
|
* função de timer para verificacao de status do usuario
|
||||||
|
* Baseia-se no ID do elemento LI
|
||||||
|
*/
|
||||||
|
|
||||||
|
function checkStatus(){
|
||||||
|
$('ul.all-participants li').each(function(index,element){
|
||||||
|
if( $(this).hasClass('participant-name') )
|
||||||
|
$.get('/amadeuslms/user.do?method=userStatus&accessInfoId='+ element.id, function(data){
|
||||||
|
if(data == 1){
|
||||||
|
$(element).removeClass('offlineUser').addClass('onlineUser');
|
||||||
|
} else {
|
||||||
|
$(element).removeClass('onlineUser').addClass('offlineUser');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
checkStatus(); //Checa o status assim que carrega a p�gina
|
||||||
|
setInterval(function(){checkStatus();}, 15000); //Fica checando o status a cada 15 segundos
|
||||||
|
|
||||||
|
/* Fim do timer */
|
||||||
|
|
||||||
|
//Funcao que recebe o objeto json, transforma em mensagem e exibe na div das mensagens
|
||||||
|
function addMessageToList(message){
|
||||||
|
var divToInsert = '<div class="the-message">'
|
||||||
|
+ '<span class="from-user"><small><b>' + message.sender + '</b></small></span><br />'
|
||||||
|
+ '<span class="message-date"><small>'+ $.datepicker.formatDate('dd-mm-yy',new Date(message.date)) +'</small>'
|
||||||
|
+ '</span>'
|
||||||
|
+ '<h3 class="the-message-title"><a href="#" id="' + message.id + '" class="link-message-title">' + message.title + '</a></h3>'
|
||||||
|
+ '<p class="the-message-content" id="message-content-' + message.id + '">' + message.content + '<br /><br />'
|
||||||
|
+ '<a class="message-reply-link" title="Re: ' + message.title + '" href="messenger.do?method=replyMessage&messageId='+ message.id
|
||||||
|
+ '&senderId=' + message.senderId + '">Responder</a>'
|
||||||
|
+ '<a class="message-delete-link" href="messenger.do?method=deleteMessage&messageId=' + message.id + '">Excluir</a>'
|
||||||
|
+ ((message.toAll) ?
|
||||||
|
'<a class="reply-to-all-link" title="Re: ' + message.title + '" href="messenger.do?method=replyMessageToAll&messageId=' + message.id + '&senderId=' + message.senderId + '&courseId=' + message.courseId + '">Responder a todos</a>'
|
||||||
|
: '')
|
||||||
|
+ '</p>'
|
||||||
|
+ '<hr />'
|
||||||
|
+ '</div>';
|
||||||
|
|
||||||
|
$(divToInsert).insertBefore($('div.the-message').first());
|
||||||
|
}
|
||||||
|
|
||||||
|
//Verificaçao de mensagens do usuário logado.
|
||||||
|
function checkMessages(){
|
||||||
|
var idsToIgnore = new Array();
|
||||||
|
var courseId = $('#hidden-course-id').val();
|
||||||
|
$('a.link-message-title').each(function(){
|
||||||
|
idsToIgnore.push($(this).attr('id'));
|
||||||
|
});
|
||||||
|
|
||||||
|
var ignore = $.param({'ignoreIds':idsToIgnore});
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
type: 'GET',
|
||||||
|
url: 'messenger.do?method=getUnreadMessages&courseId='+ courseId + '&' +ignore,
|
||||||
|
dataType: 'json',
|
||||||
|
data: {},
|
||||||
|
success: function(data){
|
||||||
|
if( (data != null) && (data.length) )
|
||||||
|
$.each(data, function(key, item){
|
||||||
|
addMessageToList(item);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
//Programa o timer do check mensagens
|
||||||
|
if($('div#seemessages').length){
|
||||||
|
setInterval(function(){
|
||||||
|
checkMessages();
|
||||||
|
}, 30000);
|
||||||
|
}
|
||||||
|
/* Fim do check mensagens */
|
||||||
|
|
||||||
|
|
||||||
|
//funcao para limpar o campo de texto mensagem
|
||||||
|
function limparCampos(){
|
||||||
|
$('.ipt-assunto').val('');
|
||||||
|
$('.txtarea-mensagem').val('');
|
||||||
|
$('textarea#content-to-all').val('');
|
||||||
|
}
|
||||||
|
|
||||||
|
//mensagem de sucesso no envio das mensagens
|
||||||
|
function exibeMensagemSucesso(){
|
||||||
|
var divSucesso = $('<div>',{
|
||||||
|
id: 'divsucesso',
|
||||||
|
'class': 'divsucesso',
|
||||||
|
html: 'Mensagem enviada!'
|
||||||
|
});
|
||||||
|
divSucesso.appendTo('body');
|
||||||
|
setTimeout(function(){
|
||||||
|
$('#divsucesso').remove();
|
||||||
|
},3000);
|
||||||
|
}
|
||||||
|
|
||||||
|
//mensagem de erro, nao pode ser vazio
|
||||||
|
function exibeMensagemNaoVazio(campo){
|
||||||
|
var divNaovazio = $('<div>',{
|
||||||
|
id: 'naovazio',
|
||||||
|
'class': 'naovazio',
|
||||||
|
html: 'Campo ' + campo + ' está vazio!'
|
||||||
|
});
|
||||||
|
divNaovazio.appendTo('body');
|
||||||
|
setTimeout(function(){
|
||||||
|
$('#naovazio').remove();
|
||||||
|
},3000);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Exibe-oculta o form de envio de mensagens para All Participants
|
||||||
|
$('#all-participants').click(function(){
|
||||||
|
$('.send-message').hide();
|
||||||
|
$('.send-message-0').toggle();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Exibe-oculta o form de envio de mensagens para o usu�rio clicado.
|
||||||
|
$('.participant-name').click(function(){
|
||||||
|
var elemento = $('#sendto-' + $(this).attr('id')); //Captura o elemento div com base no id do Elemento <li> clicado.
|
||||||
|
$('.send-message-0').hide(); // Oculta o div all-participants
|
||||||
|
$('.send-message[id!=' + elemento.attr('id') + ']').hide(); //Oculta todos os divs send-message exceto o que tiver a div referente ao <li> clicado
|
||||||
|
elemento.toggle();
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
//Oculta o devido form de envio de mensagem ap�s o clique no botao cancelar.
|
||||||
|
$('.btn-cancelar').click(function(e){
|
||||||
|
$(e.target).closest('.send-message-0').hide();
|
||||||
|
$(e.target).closest('.send-message').hide();
|
||||||
|
limparCampos();
|
||||||
|
});
|
||||||
|
|
||||||
|
//Envio da mensagem via form
|
||||||
|
$('.send-msg').submit(function(event){
|
||||||
|
event.preventDefault();
|
||||||
|
var tmpText = $(this).children('.txtarea-mensagem').val();
|
||||||
|
var tempTitle = $(this).children('.ipt-assunto').val();
|
||||||
|
var courseId = $('#hidden-course-id').val();
|
||||||
|
|
||||||
|
if( tmpText == '' || tmpText.replace(/\s+/, '') == '' ){ //verifica se a mensagem está vazia.
|
||||||
|
exibeMensagemNaoVazio('mensagem');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
if( tempTitle == '' || tempTitle.replace(/\s+/, '') == '' || tempTitle == 'Assunto' ){ //verifica se a mensagem está vazia.
|
||||||
|
exibeMensagemNaoVazio('assunto');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
var metodo = 'method=saveMessage';
|
||||||
|
var valores = $(this).serialize();
|
||||||
|
var alldata = metodo + '&' + valores + '&' + courseId;
|
||||||
|
$.ajax({
|
||||||
|
type: 'POST',
|
||||||
|
url: 'messenger.do',
|
||||||
|
data: alldata,
|
||||||
|
success: exibeMensagemSucesso()
|
||||||
|
});
|
||||||
|
limparCampos();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
//Estilo do input assunto
|
||||||
|
$('.ipt-assunto').val('Assunto');
|
||||||
|
$('.ipt-assunto').focus(function(){
|
||||||
|
if($(this).val()=='Assunto'){
|
||||||
|
$(this).css('color','black');
|
||||||
|
$(this).val('');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$('.ipt-assunto').focusout(function(){
|
||||||
|
if($(this).val()=='' || $(this).val().replace(/\s+/, '') == '' ){
|
||||||
|
$(this).css('color','#ccc');
|
||||||
|
$(this).val('Assunto');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
*
|
||||||
|
* Funções referentes as exibições das mensagens
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
//função que envia, via ajax, a resposta de uma determinada mensagem
|
||||||
|
//recebe do modal form um array com dois parametros como valores, o 0 é a url e o 1 são os paramentro para o request
|
||||||
|
function sendReply(parametros){
|
||||||
|
var replyTitle = $('#reply-assunto').val();
|
||||||
|
var replyContent = $('#reply-content').val();
|
||||||
|
var params = {
|
||||||
|
messageTitle: replyTitle,
|
||||||
|
messageContent: replyContent
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
if( replyContent == '' || replyContent.replace(/\s+/, '') == '' ){ //verifica se a mensagem está vazia.
|
||||||
|
exibeMensagemNaoVazio('mensagem');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
type: 'POST',
|
||||||
|
url: parametros[0],
|
||||||
|
data: parametros[1] + '&' + $.param(params),
|
||||||
|
success: exibeMensagemSucesso()
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//Função que torna marca uma mensagem como lida, no banco
|
||||||
|
function setMessageAsRead(pid){
|
||||||
|
var metodo = 'setMessageAsRead';
|
||||||
|
$.ajax({
|
||||||
|
type: 'POST',
|
||||||
|
url: 'messenger.do',
|
||||||
|
data: {method: metodo, messageId: pid},
|
||||||
|
success: function(){
|
||||||
|
setTimeout(function(){
|
||||||
|
if(!$('a#'+pid).hasClass('lida'))
|
||||||
|
$('a#'+pid).addClass('lida');
|
||||||
|
}, 3000);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//Exibe ou oculta a mensagem ao se clicar no título. referente a barra lateral direita.
|
||||||
|
$('a.link-message-title').live('click',function(event){
|
||||||
|
event.preventDefault();
|
||||||
|
var pid = $(this).attr('id');
|
||||||
|
|
||||||
|
$('p#message-content-'+pid).toggle('fast');
|
||||||
|
|
||||||
|
setMessageAsRead(pid);
|
||||||
|
});
|
||||||
|
|
||||||
|
//Funcao que exibe o dialog de resposta
|
||||||
|
function showReplyDialog(title,href){
|
||||||
|
$('#form-reply-to').load('/amadeuslms/jsp/messenger/form-reply.jsp', function(){
|
||||||
|
if($('#reply-assunto').length){
|
||||||
|
$('#reply-assunto').val(title);
|
||||||
|
$('#reply-content').focus();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#form-reply-to').dialog({
|
||||||
|
autoOpen: true,
|
||||||
|
height: 250,
|
||||||
|
width: 350,
|
||||||
|
modal: true,
|
||||||
|
resizable: false,
|
||||||
|
buttons: {
|
||||||
|
'Enviar': function(){
|
||||||
|
sendReply(href);
|
||||||
|
$( this ).dialog( 'close' );
|
||||||
|
$('#form-reply-to').remove('form');
|
||||||
|
},
|
||||||
|
'Cancelar': function(){
|
||||||
|
$( this ).dialog( 'close' );
|
||||||
|
$('#form-reply-to').remove('form');
|
||||||
|
}
|
||||||
|
} ,
|
||||||
|
close: function(){
|
||||||
|
$('#form-reply-to').remove('form');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
//Exibição do Modal Form de resposta
|
||||||
|
$('.message-reply-link').live('click',function(event){
|
||||||
|
event.preventDefault();
|
||||||
|
var title = $(this).attr('title');
|
||||||
|
var href = $(this).attr('href').split('?');
|
||||||
|
|
||||||
|
showReplyDialog(title,href);
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Excluir mensagens
|
||||||
|
*/
|
||||||
|
|
||||||
|
//funcao que exclui a mensagem e a remove da tela
|
||||||
|
function excluirMensagem(href,element){
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
type: 'POST',
|
||||||
|
url: href[0],
|
||||||
|
data: href[1],
|
||||||
|
success: function(){
|
||||||
|
element.parent('.the-message-content').parent('.the-message').remove();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$('.message-delete-link').live('click',function(e){
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
var element = $(this);
|
||||||
|
var $confirmation = $('<div id="confirmation" title="Excluir">Confirma exclusão da mensagem?</div>');
|
||||||
|
var href = $(this).attr('href').split('?');
|
||||||
|
|
||||||
|
$confirmation.dialog({
|
||||||
|
resizable: false,
|
||||||
|
height:140,
|
||||||
|
modal: true,
|
||||||
|
buttons: {
|
||||||
|
Excluir: function() {
|
||||||
|
excluirMensagem(href,element);
|
||||||
|
$( this ).dialog( 'close' );
|
||||||
|
},
|
||||||
|
Cancelar: function() {
|
||||||
|
$( this ).dialog( 'close' );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Funções de enviar para todos
|
||||||
|
*/
|
||||||
|
|
||||||
|
$('form#form-send-to-all').submit(function(e){
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
var action = $(this).attr('action');
|
||||||
|
var metodo = 'method=sendMessageToAll';
|
||||||
|
|
||||||
|
var assuntoToAll = $('#assunto-to-all').val();
|
||||||
|
if( assuntoToAll == '' || assuntoToAll.replace(/\s+/, '') == '' || assuntoToAll == 'Assunto' ){ //verifica se a mensagem está vazia.
|
||||||
|
exibeMensagemNaoVazio('assunto');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
var contentToAll = $('textarea#content-to-all').val();
|
||||||
|
if( contentToAll == '' || contentToAll.replace(/\s+/, '') == '' ){ //verifica se a mensagem está vazia.
|
||||||
|
exibeMensagemNaoVazio('mensagem');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
var allData = metodo + '&' + $(this).serialize();
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
type: 'POST',
|
||||||
|
url: action,
|
||||||
|
data: allData,
|
||||||
|
success: exibeMensagemSucesso()
|
||||||
|
});
|
||||||
|
limparCampos();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
//Funcao de responder a todos
|
||||||
|
$('.reply-to-all-link').live('click', function(e){
|
||||||
|
e.preventDefault();
|
||||||
|
var title = $(this).attr('title');
|
||||||
|
var href = $(this).attr('href').split('?');
|
||||||
|
|
||||||
|
showReplyDialog(title,href);
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
Arquivo normal → Arquivo executável
+3
-3
@@ -44,7 +44,7 @@ function saveWebMailSenderSettings(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
function saveSystemSettings(){
|
function saveSystemSettings(){
|
||||||
var url = "/webSettingMailSender.do?method=saveWebMailSenderSettings&"+$("#formWebSettingMailSender").serialize();
|
var url = "/webSettingSystem.do?method=saveSystemSettings&"+$("#formWebSettingSystem").serialize();
|
||||||
$("#imgMobile").show();
|
$("#imgMobile").show();
|
||||||
UtilDWR.getInclude(url,
|
UtilDWR.getInclude(url,
|
||||||
function(data) {
|
function(data) {
|
||||||
@@ -54,9 +54,9 @@ function saveSystemSettings(){
|
|||||||
window.open(urlAccessDenied, "_self");
|
window.open(urlAccessDenied, "_self");
|
||||||
} else {
|
} else {
|
||||||
execScript(data);
|
execScript(data);
|
||||||
dwr.util.setValue("mailSender", data, { escapeHtml:false });
|
dwr.util.setValue("system", data, { escapeHtml:false });
|
||||||
}
|
}
|
||||||
$("#imgMobile").show();
|
$("#imgMobile").hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
|
Antes Largura: | Altura: | Tamanho: 1.6 KiB Depois Largura: | Altura: | Tamanho: 1.6 KiB |
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
externo
Arquivo normal → Arquivo executável
Alguns arquivos não foram exibidos porque demasiados arquivos foram alterados neste diff Mostrar Mais
Referência em uma Nova Issue
Bloquear um usuário