Required Javascript Files
ACEweb requires some Javascript files, and others are used for specific routines.

The following scripts links must be added to <head> tag of Home.htm, Standard.htm, and Minimal.html.
Jquery.min.js*
The Jquery library. This is required by all ACEweb javascript routines and must be the first javascript file listed on any ACEweb page.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" type="text/javascript"></script>
Jquery-ui.min.js*
Used to create dialog boxes, calendar date selections, etc. It should be listed second, under the jquery.min.js file.
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
Awjq.js
ACEweb specific scripts. Should be listed third, under the jquery-ui.min.js file.
<script src="/wconnect/Scripts/awjq.js" type="text/javascript"></script>
Ww.jquery.min.js
ACEweb specific scripts. Should be listed fourth, under the awjq.js file.
<script src="/wconnect/scripts/ww.jquery.min.js" type="text/javascript" ></script>
*Hosted jquery files

Other ACEweb pages use these additional Javascript plug-in files:
Jquery Responsive Tabs
Used on xcoursestatus.htm to build the responsive course information tabs:
<script type="text/javascript" src="/wconnect/scripts/jquery.responsiveTabs.min.js"></script>
Jquery Tablesorter
Used on various pages to enable the table column sorter:
<script src="/wconnect/scripts/jquery.tablesorter.min.js" type="text/javascript"></script>
awDonation.js
Used on xenrollcard.htm for the Donation option.
<script src="/wconnect/Scripts/awDonation.js" type="text/javascript"></script>
awInvFeeCalc.js
Used on xenrolcard.htm for the Inventory Items option.
<script src="/wconnect/Scripts/awInvFeeCalc.js" type="text/javascript"></script>
Social.js
Used on xcoursestatus.htm for the Share Icons.
<script type="text/javascript" src="/wconnect/scripts/social.js"></script>
*Hosted jquery files

Used on various pages to validate required fields:
<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.13.0/jquery.validate.min.js"></script>
Please note, the Jquery Validate plug-in also requires a script on the template, with the ID of the form (e.g. id="form1" as set in the opening <form> tag) entered into the validate function, and adding the required class to all required fields (e.g. class="required"). This is a sample script (form ID is highlighted in red):
<script type="text/javascript">
$(document).ready(function ()
{
$("#form1").validate();
});
</script>
*Hosted jquery files

awOpFeeCalc.js
For custom use.
<script src="/wconnect/Scripts/awOpFeeCalc.js" type="text/javascript"></script>
awTtlFeeCalc.js
For custom use.
<script src="/wconnect/Scripts/awTtlFeeCalc.js" type="text/javascript"></script>

Many templates also use scripts to perform various tasks. You should not remove or edit these scripts unless advised to by your ACEware technician.
For example, this scripts is used in connection with the jquery.validate.min.js file to enable field validation:
<script type="text/javascript">
$(document).ready(function ()
{
$("#form1").validate({ errorClass: "awInvalid" });
});
</script>