From e2f2f2b3cc4d4bb0e26da5824002c8250ff411b3 Mon Sep 17 00:00:00 2001
From: atz <atz@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Date: Wed, 9 Jun 2010 19:10:50 +0000
Subject: [PATCH] type is a required attributed for script and style tags.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@16637 dcc99617-32d9-48b4-a31d-7c20da2025e4
---
 Open-ILS/web/conify/global/actor/org_unit.html                      | 2 +-
 Open-ILS/web/conify/global/actor/org_unit_type.html                 | 2 +-
 Open-ILS/web/conify/global/admin.html                               | 2 +-
 Open-ILS/web/conify/global/config/copy_status.html                  | 2 +-
 Open-ILS/web/conify/global/config/marc_code_maps.html               | 2 +-
 Open-ILS/web/conify/global/permission/grp_tree.html                 | 2 +-
 Open-ILS/web/conify/global/permission/perm_list.html                | 2 +-
 Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml   | 2 +-
 Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml               | 2 +-
 Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml           | 2 +-
 Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml            | 2 +-
 Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml     | 2 +-
 Open-ILS/web/opac/skin/default/xml/common/fonts.xml                 | 2 +-
 Open-ILS/web/opac/skin/default/xml/home/homesearch.xml              | 4 ++--
 Open-ILS/web/reports/oils_rpt_editor.xhtml                          | 2 +-
 Open-ILS/web/templates/base.tt2                                     | 2 +-
 Open-ILS/web/templates/default/acq/common/jubgrid.tt2               | 2 +-
 Open-ILS/web/templates/default/acq/financial/claim_eligible.tt2     | 6 +++---
 .../web/templates/default/acq/financial/list_currency_types.tt2     | 2 +-
 .../web/templates/default/acq/financial/list_funding_sources.tt2    | 4 ++--
 Open-ILS/web/templates/default/acq/financial/view_fund.tt2          | 6 +++---
 .../web/templates/default/acq/financial/view_funding_source.tt2     | 2 +-
 Open-ILS/web/templates/default/acq/financial/view_provider.tt2      | 4 ++--
 Open-ILS/web/templates/default/acq/lineitem/related.tt2             | 2 +-
 Open-ILS/web/templates/default/acq/picklist/bib_search.tt2          | 6 +++---
 Open-ILS/web/templates/default/acq/picklist/list.tt2                | 2 +-
 Open-ILS/web/templates/default/acq/picklist/user_request.tt2        | 2 +-
 Open-ILS/web/templates/default/acq/po/search.tt2                    | 4 ++--
 Open-ILS/web/templates/default/acq/receiving/process.tt2            | 4 ++--
 Open-ILS/web/templates/default/acq/search/unified.tt2               | 2 +-
 Open-ILS/web/templates/default/acq/settings/li_attr.tt2             | 2 +-
 Open-ILS/web/templates/default/actor/user/register.tt2              | 2 +-
 Open-ILS/web/templates/default/actor/user/trigger_events.tt2        | 4 ++--
 Open-ILS/web/templates/default/circ/selfcheck/audio_config.tt2      | 2 +-
 .../web/templates/default/conify/global/acq/claim_event_type.tt2    | 4 ++--
 Open-ILS/web/templates/default/conify/global/acq/claim_policy.tt2   | 4 ++--
 .../web/templates/default/conify/global/acq/claim_policy_action.tt2 | 4 ++--
 Open-ILS/web/templates/default/conify/global/acq/claim_type.tt2     | 4 ++--
 .../templates/default/conify/global/acq/distribution_formula.tt2    | 4 ++--
 Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2  | 2 +-
 Open-ILS/web/templates/default/conify/global/action/survey.tt2      | 5 ++---
 .../default/conify/global/action_trigger/event_definition.tt2       | 4 ++--
 .../default/conify/global/action_trigger/event_definition_data.tt2  | 4 ++--
 Open-ILS/web/templates/default/conify/global/config/global_flag.tt2 | 2 +-
 .../default/conify/global/config/hold_matrix_matchpoint.tt2         | 2 +-
 .../web/templates/default/conify/global/config/standing_penalty.tt2 | 6 +++---
 Open-ILS/web/templates/default/header.tt2                           | 2 +-
 Open-ILS/web/templates/default/menu.tt2                             | 2 +-
 Open-ILS/web/templates/default/vandelay/inc/marchtml.tt2            | 2 +-
 Open-ILS/web/templates/default/vandelay/inc/matches.tt2             | 2 +-
 Open-ILS/web/templates/default/vandelay/inc/queue.tt2               | 4 ++--
 Open-ILS/web/templates/login.tt2                                    | 4 ++--
 52 files changed, 76 insertions(+), 77 deletions(-)

diff --git a/Open-ILS/web/conify/global/actor/org_unit.html b/Open-ILS/web/conify/global/actor/org_unit.html
index b66b7d3f32..69fbf537c8 100644
--- a/Open-ILS/web/conify/global/actor/org_unit.html
+++ b/Open-ILS/web/conify/global/actor/org_unit.html
@@ -27,7 +27,7 @@
 			@import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
 		</style>
 
-		<style>
+		<style type="text/css">
 			html, body
 			{
 				height: 100%;
diff --git a/Open-ILS/web/conify/global/actor/org_unit_type.html b/Open-ILS/web/conify/global/actor/org_unit_type.html
index 94452282b3..2f93934d40 100644
--- a/Open-ILS/web/conify/global/actor/org_unit_type.html
+++ b/Open-ILS/web/conify/global/actor/org_unit_type.html
@@ -29,7 +29,7 @@
 			@import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
 		</style>
 
-		<style>
+		<style type="text/css">
 			html, body
 			{
 				height: 100%;
diff --git a/Open-ILS/web/conify/global/admin.html b/Open-ILS/web/conify/global/admin.html
index e5a5bd109b..a1c1b4d1cd 100644
--- a/Open-ILS/web/conify/global/admin.html
+++ b/Open-ILS/web/conify/global/admin.html
@@ -29,7 +29,7 @@
             @import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
         </style>
 
-        <style>
+        <style type="text/css">
             html, body
             {
                 height: 100%;
diff --git a/Open-ILS/web/conify/global/config/copy_status.html b/Open-ILS/web/conify/global/config/copy_status.html
index 2fa14c9a56..71183d7ed5 100644
--- a/Open-ILS/web/conify/global/config/copy_status.html
+++ b/Open-ILS/web/conify/global/config/copy_status.html
@@ -28,7 +28,7 @@
 			@import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
 		</style>
 
-		<style>
+		<style type="text/css">
 			html, body {
 				height: 100%;
 				width: 100%;
diff --git a/Open-ILS/web/conify/global/config/marc_code_maps.html b/Open-ILS/web/conify/global/config/marc_code_maps.html
index 7501bdcc0b..69aa012695 100644
--- a/Open-ILS/web/conify/global/config/marc_code_maps.html
+++ b/Open-ILS/web/conify/global/config/marc_code_maps.html
@@ -28,7 +28,7 @@
 			@import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
 		</style>
 
-		<style>
+		<style type="text/css">
 			html, body {
 				height: 100%;
 				width: 100%;
diff --git a/Open-ILS/web/conify/global/permission/grp_tree.html b/Open-ILS/web/conify/global/permission/grp_tree.html
index fac68a559d..bdb535abe8 100644
--- a/Open-ILS/web/conify/global/permission/grp_tree.html
+++ b/Open-ILS/web/conify/global/permission/grp_tree.html
@@ -28,7 +28,7 @@
 			@import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
 		</style>
 
-		<style>
+		<style type="text/css">
 			html, body
 			{
 				height: 100%;
diff --git a/Open-ILS/web/conify/global/permission/perm_list.html b/Open-ILS/web/conify/global/permission/perm_list.html
index 480d7e5a0a..342ee81ec0 100644
--- a/Open-ILS/web/conify/global/permission/perm_list.html
+++ b/Open-ILS/web/conify/global/permission/perm_list.html
@@ -28,7 +28,7 @@
 			@import url('/js/dojo/dojox/widget/Toaster/Toaster.css');
 		</style>
 
-		<style>
+		<style type="text/css">
 			html, body {
 				height: 100%;
 				width: 100%;
diff --git a/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml b/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml
index 61c2dddccf..5f9fbf78df 100644
--- a/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml
+++ b/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml
@@ -2,7 +2,7 @@
 	<table id='adv_global_search' width='100%' align='center'>
 	<!--class='data_grid data_grid_center'-->
 	
-		<style>
+		<style type="text/css">
 			#adv_global_search select { width: 13em; }
 			#adv_global_input_table select { width: 7em; }
 			.adv_adv_link { font-size: 8pt; color: red; }
diff --git a/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml b/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml
index 43c200f17e..d006af9efe 100644
--- a/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml
+++ b/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml
@@ -11,7 +11,7 @@
 		    <span style='vertical-align: top;'>&common.language;</span>
             <span id='translation_switch' dojoType="dijit.form.FilteringSelect" store="openils.I18N.localeStore"
                 searchAttr="label" required="false" jsId='opacLocaleSelector'>
-                <script>
+                <script type="text/javascript">
                     dojo.addOnLoad(function() {
                         opacLocaleSelector.setValue(locale);
                         dojo.connect(opacLocaleSelector, 'onChange', 
diff --git a/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml b/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml
index 94669e8457..76f4d557e5 100644
--- a/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml
+++ b/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml
@@ -17,7 +17,7 @@
 		config.ids.searchbar.lib_sel_link	= 'lib_selector_link';
 		config.ids.searchbar.depth_sel_span	= 'depth_selector_span';
 	</script>
-    <style>
+    <style type="text/css">
         #searchbar-options-table td {padding:0px 1px 0px 1px;}
     </style>
 	<table align='right' id='searchbar-options-table'>
diff --git a/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml b/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml
index e027e3d4d7..719fdcdc08 100644
--- a/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml
+++ b/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml
@@ -77,7 +77,7 @@
     <span style='vertical-align: top;'>&common.language;</span>
     <span dojoType="dijit.form.FilteringSelect" store="openils.I18N.localeStore" 
         searchAttr="label" required="false" jsId='opacLocaleSelector'>
-        <script>
+        <script type="text/javascript">
             dojo.addOnLoad(home_init);
             dojo.addOnLoad(function() {
                 opacLocaleSelector.setValue(locale);
diff --git a/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml b/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
index daf6048df0..cf186e7b99 100644
--- a/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
+++ b/Open-ILS/web/opac/skin/default/xml/advanced/advanced_global.xml
@@ -1,6 +1,6 @@
 <table id='adv_global_search' class='data_grid data_grid_center' width='100%'>
 
-	<style>
+	<style type="text/css">
 		#adv_global_search select { width: 13em; }
 		#adv_global_input_table select { width: 7em; }
 		.adv_adv_link { font-size: 8pt; color: red; }
diff --git a/Open-ILS/web/opac/skin/default/xml/common/fonts.xml b/Open-ILS/web/opac/skin/default/xml/common/fonts.xml
index 8b3ce40a0e..c7ebef3801 100644
--- a/Open-ILS/web/opac/skin/default/xml/common/fonts.xml
+++ b/Open-ILS/web/opac/skin/default/xml/common/fonts.xml
@@ -9,7 +9,7 @@
 		<span style='vertical-align: top;'>&common.language;</span>
 		<span id='translation_switch' dojoType="dijit.form.FilteringSelect" store="openils.I18N.localeStore"
             searchAttr="label" required="false" jsId='opacLocaleSelector'>
-            <script>
+            <script type="text/javascript">
                 dojo.addOnLoad(function() {
                     opacLocaleSelector.setValue(locale);
                     dojo.connect(opacLocaleSelector, 'onChange', 
diff --git a/Open-ILS/web/opac/skin/default/xml/home/homesearch.xml b/Open-ILS/web/opac/skin/default/xml/home/homesearch.xml
index 553f4882c7..30ca9a3481 100644
--- a/Open-ILS/web/opac/skin/default/xml/home/homesearch.xml
+++ b/Open-ILS/web/opac/skin/default/xml/home/homesearch.xml
@@ -31,7 +31,7 @@
 		<img src='<!--#echo var="OILS_BASE"-->/images/main_logo.jpg' />
 	</div>
 
-	<style>.rowpad { height: 20px; }</style>
+	<style type="text/css">.rowpad { height: 20px; }</style>
 
 	<table id='frontsearch_table' height='100%' width='100%' 
 		style='margin-top: 10px; border-collapse: collapse;'>
@@ -110,7 +110,7 @@
 		        <span style='vertical-align: top;'>&common.language;</span>
 		        <span dojoType="dijit.form.FilteringSelect" store="openils.I18N.localeStore" 
                     searchAttr="label" required="false" jsId='opacLocaleSelector'>
-                    <script>
+                    <script type="text/javascript">
                         dojo.addOnLoad(function() {
                             opacLocaleSelector.setValue(locale);
                             dojo.connect(opacLocaleSelector, 'onChange', 
diff --git a/Open-ILS/web/reports/oils_rpt_editor.xhtml b/Open-ILS/web/reports/oils_rpt_editor.xhtml
index bc7bd5d1a2..3ae9436636 100644
--- a/Open-ILS/web/reports/oils_rpt_editor.xhtml
+++ b/Open-ILS/web/reports/oils_rpt_editor.xhtml
@@ -16,7 +16,7 @@
 
 			<tr>
 				<th>&reports.oils_rpt_editor.report_name;</th>
-				<script>
+				<script type="text/javascript">
 					var oils_rpt_report_editor_name_func = function(obj) {
 						if(obj.value) removeCSSClass(obj, OILS_RPT_INVALID_DATA);
 						else addCSSClass(obj, OILS_RPT_INVALID_DATA);
diff --git a/Open-ILS/web/templates/base.tt2 b/Open-ILS/web/templates/base.tt2
index 5128f35784..918bce2031 100644
--- a/Open-ILS/web/templates/base.tt2
+++ b/Open-ILS/web/templates/base.tt2
@@ -14,7 +14,7 @@
             djConfig="parseOnLoad: true, isDebug:false"></script>
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/dojo/openils_dojo.js"></script>
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/opensrf/md5.js"></script>
-        <script>
+        <script type="text/javascript">
             var oilsBasePath = '[% ctx.base_path %]';
         </script>
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/base.js"></script>
diff --git a/Open-ILS/web/templates/default/acq/common/jubgrid.tt2 b/Open-ILS/web/templates/default/acq/common/jubgrid.tt2
index e2f657cd45..f423d4a801 100644
--- a/Open-ILS/web/templates/default/acq/common/jubgrid.tt2
+++ b/Open-ILS/web/templates/default/acq/common/jubgrid.tt2
@@ -129,7 +129,7 @@ pointing to the JUB model (and store) that you have created.
 
 [% UNLESS hide_details %]
     <!-- button bar for lineitems -->
-    <script>JUBGrid.showDetails = true;</script>
+    <script type="text/javascript">JUBGrid.showDetails = true;</script>
     <div id="[% domprefix %]-container" class='container'
         dojoType="dijit.layout.ContentPane" sizeMin="" sizeShare="">
         <div dojoType="dijit.layout.ContentPane"
diff --git a/Open-ILS/web/templates/default/acq/financial/claim_eligible.tt2 b/Open-ILS/web/templates/default/acq/financial/claim_eligible.tt2
index fa8a40f069..9511f54ec1 100644
--- a/Open-ILS/web/templates/default/acq/financial/claim_eligible.tt2
+++ b/Open-ILS/web/templates/default/acq/financial/claim_eligible.tt2
@@ -1,10 +1,10 @@
 [% WRAPPER "default/base.tt2" %]
 [% ctx.page_title = "Items Eligible For Claiming" %]
-<script>var filter = "[% ctx.page_args.0 %]";</script>
-<script
+<script type="text/javascript">var filter = "[% ctx.page_args.0 %]";</script>
+<script type="text/javascript"
     src="[% ctx.media_prefix %]/js/ui/default/acq/financial/claim_eligible.js">
 </script>
-<script
+<script type="text/javascript"
     src="[% ctx.media_prefix %]/js/ui/default/acq/financial/claim_voucher.js">
 </script>
 <div>
diff --git a/Open-ILS/web/templates/default/acq/financial/list_currency_types.tt2 b/Open-ILS/web/templates/default/acq/financial/list_currency_types.tt2
index 948c9eecd8..107132b1a1 100644
--- a/Open-ILS/web/templates/default/acq/financial/list_currency_types.tt2
+++ b/Open-ILS/web/templates/default/acq/financial/list_currency_types.tt2
@@ -1,5 +1,5 @@
 [% WRAPPER default/base.tt2 %]
-<script>
+<script type="text/javascript">
     dojo.require('dijit.layout.ContentPane');
     dojo.require('dijit.form.Button');
     dojo.require('openils.widget.AutoGrid');
diff --git a/Open-ILS/web/templates/default/acq/financial/list_funding_sources.tt2 b/Open-ILS/web/templates/default/acq/financial/list_funding_sources.tt2
index f7dbd3ecc1..37992b2a8d 100644
--- a/Open-ILS/web/templates/default/acq/financial/list_funding_sources.tt2
+++ b/Open-ILS/web/templates/default/acq/financial/list_funding_sources.tt2
@@ -1,10 +1,10 @@
 [% WRAPPER 'default/base.tt2' %]
 
 <!-- load the page-specific JS -->
-<script src='[% ctx.media_prefix %]/js/ui/default/acq/financial/list_funding_sources.js'> </script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/acq/financial/list_funding_sources.js'></script>
 
 <!-- The main grid lives here -->
-<script>
+<script type="text/javascript">
     function getName(rowIndex, item) {
         if(!item) return '';
         var name = this.grid.store.getValue(item, 'name');
diff --git a/Open-ILS/web/templates/default/acq/financial/view_fund.tt2 b/Open-ILS/web/templates/default/acq/financial/view_fund.tt2
index a692cde141..53f89399ff 100644
--- a/Open-ILS/web/templates/default/acq/financial/view_fund.tt2
+++ b/Open-ILS/web/templates/default/acq/financial/view_fund.tt2
@@ -1,9 +1,9 @@
 [% WRAPPER 'default/base.tt2' %]
-<script> var fundID = [% ctx.page_args.0 %] </script>
+<script type="text/javascript"> var fundID = [% ctx.page_args.0 %] </script>
 
 <!-- load the page-specific JS -->
-<script src="[% ctx.media_prefix %]/js/ui/default/acq/common/tag_manager.js"> </script>
-<script src='[% ctx.media_prefix %]/js/ui/default/acq/financial/view_fund.js'> </script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/acq/common/tag_manager.js"></script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/acq/financial/view_fund.js'></script>
 
 <div id='oils-acq-list-header' class='container'>
     <div id='oils-acq-list-header-label'>Fund Details</div>
diff --git a/Open-ILS/web/templates/default/acq/financial/view_funding_source.tt2 b/Open-ILS/web/templates/default/acq/financial/view_funding_source.tt2
index 51f64d0ee5..14c7a29c10 100644
--- a/Open-ILS/web/templates/default/acq/financial/view_funding_source.tt2
+++ b/Open-ILS/web/templates/default/acq/financial/view_funding_source.tt2
@@ -1,5 +1,5 @@
 [% WRAPPER 'default/base.tt2' %]
-<script> var fundingSourceID = [% ctx.page_args.0 %]; </script>
+<script type="text/javascript"> var fundingSourceID = [% ctx.page_args.0 %]; </script>
 
 <!-- load the page-specific JS -->
 <script src='[% ctx.media_prefix %]/js/ui/default/acq/financial/view_funding_source.js'> </script>
diff --git a/Open-ILS/web/templates/default/acq/financial/view_provider.tt2 b/Open-ILS/web/templates/default/acq/financial/view_provider.tt2
index 53f1a3010f..ee303d0c09 100644
--- a/Open-ILS/web/templates/default/acq/financial/view_provider.tt2
+++ b/Open-ILS/web/templates/default/acq/financial/view_provider.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script>var providerId = [% ctx.page_args.0 %]</script>
-<script src='[% ctx.media_prefix %]/js/ui/default/acq/financial/view_provider.js'> </script>
+<script type="text/javascript">var providerId = [% ctx.page_args.0 %]</script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/acq/financial/view_provider.js'></script>
 
 <div dojoType="dijit.layout.ContentPane" layoutAlign="top">
     <div dojoType="dijit.layout.TabContainer">
diff --git a/Open-ILS/web/templates/default/acq/lineitem/related.tt2 b/Open-ILS/web/templates/default/acq/lineitem/related.tt2
index 9a8f18ac8b..ec2eaf1f03 100644
--- a/Open-ILS/web/templates/default/acq/lineitem/related.tt2
+++ b/Open-ILS/web/templates/default/acq/lineitem/related.tt2
@@ -4,7 +4,7 @@
 <script type="text/javascript">var targetId = "[% ctx.page_args.0 %]";</script>
 <h1>Related Lineitems</h1>
 <div id="acq-related-mini">
-    <script>
+    <script type="text/javascript">
         function iterateSubfields(item) {
             var out = '';
             var list = dojo.query('subfield', item);
diff --git a/Open-ILS/web/templates/default/acq/picklist/bib_search.tt2 b/Open-ILS/web/templates/default/acq/picklist/bib_search.tt2
index 7cd985625f..07702ad27f 100644
--- a/Open-ILS/web/templates/default/acq/picklist/bib_search.tt2
+++ b/Open-ILS/web/templates/default/acq/picklist/bib_search.tt2
@@ -1,10 +1,10 @@
 [% WRAPPER 'default/base.tt2' %]
 <script src='[% ctx.media_prefix %]/js/ui/default/acq/picklist/bib_search.js'> </script>
-<style>
+<style type="text/css">
     @import "[% ctx.media_prefix %]/js/dojo/dojox/form/resources/CheckedMultiSelect.css";
 </style>
 
-<script>
+<script type="text/javascript">
     var searchOffset = 0;
 </script>
 
@@ -69,6 +69,6 @@
     <img src='[% ctx.media_prefix %]/opac/images/progressbar_green.gif'/>
 </div>
 
-<script>dojo.style('oils-acq-pl-search-results', 'display', 'none');</script>
+<script type="text/javascript">dojo.style('oils-acq-pl-search-results', 'display', 'none');</script>
 [% END %]
 
diff --git a/Open-ILS/web/templates/default/acq/picklist/list.tt2 b/Open-ILS/web/templates/default/acq/picklist/list.tt2
index 15c237267f..384205672e 100644
--- a/Open-ILS/web/templates/default/acq/picklist/list.tt2
+++ b/Open-ILS/web/templates/default/acq/picklist/list.tt2
@@ -2,7 +2,7 @@
 [% ctx.page_title = 'Selection Lists' %]
 <script src='[% ctx.media_prefix %]/js/ui/default/acq/picklist/view_list.js'> </script>
 
-<script>
+<script type="text/javascript">
     function formatName(inDatum) {
         for(var i in plCache){
             var pl = plCache[i];
diff --git a/Open-ILS/web/templates/default/acq/picklist/user_request.tt2 b/Open-ILS/web/templates/default/acq/picklist/user_request.tt2
index 6c5c66625d..0fe9163539 100644
--- a/Open-ILS/web/templates/default/acq/picklist/user_request.tt2
+++ b/Open-ILS/web/templates/default/acq/picklist/user_request.tt2
@@ -1,7 +1,7 @@
 [% WRAPPER 'default/base.tt2' %]
 [% ctx.page_title = 'Patron Requests' %]
 <script src='[% ctx.media_prefix %]/js/ui/default/acq/picklist/user_request.js'> </script>
-<script>var reqId = '[% ctx.page_args.0 %]';</script>
+<script type="text/javascript">var reqId = '[% ctx.page_args.0 %]';</script>
 
     <div dojoType="dijit.layout.StackContainer" id="stackContainer" doLayout="false">
         <!-- *** List View ********************************************************************************* -->
diff --git a/Open-ILS/web/templates/default/acq/po/search.tt2 b/Open-ILS/web/templates/default/acq/po/search.tt2
index 07dcfcb4c5..a99695745a 100644
--- a/Open-ILS/web/templates/default/acq/po/search.tt2
+++ b/Open-ILS/web/templates/default/acq/po/search.tt2
@@ -22,7 +22,7 @@
 <!-- load the page-specific JS -->
 <script src='[% ctx.media_prefix %]/js/ui/default/acq/po/search.js'> </script>
 
-<script>
+<script type="text/javascript">
     function formatId(id) {
         if(id) return '<a href="[% ctx.base_path %]/acq/po/view/' + id + '">'+id;
     }
@@ -45,7 +45,7 @@
         <input id='po-search-provider-selector'/>
 
         <label for='state'>State</label></td>
-        <script>
+        <script type="text/javascript">
             var stateStore = new dojo.data.ItemFileReadStore({
                 data : {
                     identifier:"value",
diff --git a/Open-ILS/web/templates/default/acq/receiving/process.tt2 b/Open-ILS/web/templates/default/acq/receiving/process.tt2
index 8ca1eae4a9..68f9b4286e 100644
--- a/Open-ILS/web/templates/default/acq/receiving/process.tt2
+++ b/Open-ILS/web/templates/default/acq/receiving/process.tt2
@@ -28,11 +28,11 @@
         </form>
     </div>
     <div dojoType="dijit.ProgressBar" style="width:300px" jsId="searchProgress" id="searchProgress"></div>
-    <script>dojo.style('searchProgress', 'visibility', 'hidden');</script>
+    <script type="text/javascript">dojo.style('searchProgress', 'visibility', 'hidden');</script>
     <div id='oils-acq-recv-grid' style='height:100%'>
         [% grid_jsid = 'liGrid'; domprefix = 'oils-acq-recv' %]
         [% INCLUDE 'default/acq/common/jubgrid.tt2' %]
     </div>
-    <script>dojo.style('oils-acq-recv-grid', 'visibility', 'hidden');</script>
+    <script type="text/javascript">dojo.style('oils-acq-recv-grid', 'visibility', 'hidden');</script>
 [% END %]
 
diff --git a/Open-ILS/web/templates/default/acq/search/unified.tt2 b/Open-ILS/web/templates/default/acq/search/unified.tt2
index 5fc454e660..08ca0f3503 100644
--- a/Open-ILS/web/templates/default/acq/search/unified.tt2
+++ b/Open-ILS/web/templates/default/acq/search/unified.tt2
@@ -4,7 +4,7 @@
 </script>
 <script src="[% ctx.media_prefix %]/js/ui/default/acq/search/unified.js">
 </script>
-<script>
+<script type="text/javascript">
     /* The functions in this <script> element are for formatting/getting
         fields for autogrids, and doing misc operations on specific
         result types. General unified search code is in unified.js. */
diff --git a/Open-ILS/web/templates/default/acq/settings/li_attr.tt2 b/Open-ILS/web/templates/default/acq/settings/li_attr.tt2
index 5a2b16a003..f80edc6912 100644
--- a/Open-ILS/web/templates/default/acq/settings/li_attr.tt2
+++ b/Open-ILS/web/templates/default/acq/settings/li_attr.tt2
@@ -44,7 +44,7 @@
             </table>
         </div>
     </div>
-    <script>
+    <script type="text/javascript">
         var liAttrGridLayout = [{
             cells : [[
                 {name: 'ID', field: 'id'},
diff --git a/Open-ILS/web/templates/default/actor/user/register.tt2 b/Open-ILS/web/templates/default/actor/user/register.tt2
index c5c3027efe..431cdea89e 100644
--- a/Open-ILS/web/templates/default/actor/user/register.tt2
+++ b/Open-ILS/web/templates/default/actor/user/register.tt2
@@ -2,7 +2,7 @@
 [% WRAPPER default/base.tt2 %]
 <script src='[% ctx.media_prefix %]/js/ui/default/actor/user/register.js'> </script>
 
-<style>
+<style type="text/css">
 
     /* XXX Move me into the CSS tree XXX */
 
diff --git a/Open-ILS/web/templates/default/actor/user/trigger_events.tt2 b/Open-ILS/web/templates/default/actor/user/trigger_events.tt2
index da8adfd98c..d17cfac7eb 100644
--- a/Open-ILS/web/templates/default/actor/user/trigger_events.tt2
+++ b/Open-ILS/web/templates/default/actor/user/trigger_events.tt2
@@ -1,7 +1,7 @@
 [% ctx.page_title = 'Events' %]
 [% WRAPPER default/base.tt2 %]
-<script src='[% ctx.media_prefix %]/js/ui/default/actor/user/trigger_events.js'> </script>
-<script>patronId = '[% ctx.page_args.0 %]'</script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/actor/user/trigger_events.js'></script>
+<script type="text/javascript">patronId = '[% ctx.page_args.0 %]'</script>
 
 <div dojoType="dijit.layout.ContentPane" layoutAlign="top" class='oils-header-panel'>
     <div>User Events</div>
diff --git a/Open-ILS/web/templates/default/circ/selfcheck/audio_config.tt2 b/Open-ILS/web/templates/default/circ/selfcheck/audio_config.tt2
index 1f8b957099..a65e4f9790 100644
--- a/Open-ILS/web/templates/default/circ/selfcheck/audio_config.tt2
+++ b/Open-ILS/web/templates/default/circ/selfcheck/audio_config.tt2
@@ -3,7 +3,7 @@
     directory (matching the relative path) and change the values accordingly.
 #%]
 
-<script>
+<script type="text/javascript">
     SelfCheckManager.audioConfig = {
         'login-success' : '',
         'login-failure' : '[% ctx.media_prefix %]/audio/circ/question.wav',
diff --git a/Open-ILS/web/templates/default/conify/global/acq/claim_event_type.tt2 b/Open-ILS/web/templates/default/conify/global/acq/claim_event_type.tt2
index 0ae7b59c9a..cea3cd3954 100644
--- a/Open-ILS/web/templates/default/conify/global/acq/claim_event_type.tt2
+++ b/Open-ILS/web/templates/default/conify/global/acq/claim_event_type.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
-<script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
+<script type="text/javascript">
 openils.Util.addOnLoad(
     function() {
         prepareOwnerSelector("ADMIN_ACQ_CLAIM_EVENT_TYPE");
diff --git a/Open-ILS/web/templates/default/conify/global/acq/claim_policy.tt2 b/Open-ILS/web/templates/default/conify/global/acq/claim_policy.tt2
index 5c3724c04b..b1d45f3381 100644
--- a/Open-ILS/web/templates/default/conify/global/acq/claim_policy.tt2
+++ b/Open-ILS/web/templates/default/conify/global/acq/claim_policy.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
-<script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
+<script type="text/javascript">
 openils.Util.addOnLoad(
     function() {
         prepareOwnerSelector("ADMIN_CLAIM_POLICY");
diff --git a/Open-ILS/web/templates/default/conify/global/acq/claim_policy_action.tt2 b/Open-ILS/web/templates/default/conify/global/acq/claim_policy_action.tt2
index 27fe36f3aa..7eff20346f 100644
--- a/Open-ILS/web/templates/default/conify/global/acq/claim_policy_action.tt2
+++ b/Open-ILS/web/templates/default/conify/global/acq/claim_policy_action.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
-<script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
+<script type="text/javascript">
 openils.Util.addOnLoad(
     function() {
         /* XXX TODO support URI param for claim_policy search constraint */
diff --git a/Open-ILS/web/templates/default/conify/global/acq/claim_type.tt2 b/Open-ILS/web/templates/default/conify/global/acq/claim_type.tt2
index 84255580bb..e61a854d50 100644
--- a/Open-ILS/web/templates/default/conify/global/acq/claim_type.tt2
+++ b/Open-ILS/web/templates/default/conify/global/acq/claim_type.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
-<script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/conify/global/acq/claim_grid.js"></script>
+<script type="text/javascript">
 openils.Util.addOnLoad(
     function() {
         prepareOwnerSelector("ADMIN_ACQ_CLAIM_TYPE");
diff --git a/Open-ILS/web/templates/default/conify/global/acq/distribution_formula.tt2 b/Open-ILS/web/templates/default/conify/global/acq/distribution_formula.tt2
index a81fde283b..8bfc40e868 100644
--- a/Open-ILS/web/templates/default/conify/global/acq/distribution_formula.tt2
+++ b/Open-ILS/web/templates/default/conify/global/acq/distribution_formula.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src='[% ctx.media_prefix %]/js/ui/default/conify/global/acq/distribution_formula.js'> </script>
-<script> var formulaId = '[% ctx.page_args.0 %]';
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/conify/global/acq/distribution_formula.js'></script>
+<script type="text/javascript"> var formulaId = '[% ctx.page_args.0 %]';
 
 function getFormulaName(rowIndex, item) {
         if(!item) return '';
diff --git a/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2 b/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2
index 9230ed3c79..1c0afbf734 100644
--- a/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2
+++ b/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2
@@ -1,5 +1,5 @@
 [% WRAPPER default/base.tt2 %]
-<script>
+<script type="text/javascript">
     dojo.require('openils.widget.AutoGrid');
     dojo.require('dijit.form.FilteringSelect');
     openils.Util.addOnLoad(
diff --git a/Open-ILS/web/templates/default/conify/global/action/survey.tt2 b/Open-ILS/web/templates/default/conify/global/action/survey.tt2
index 4e43c197bd..528456dd33 100644
--- a/Open-ILS/web/templates/default/conify/global/action/survey.tt2
+++ b/Open-ILS/web/templates/default/conify/global/action/survey.tt2
@@ -1,7 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src='[% ctx.media_prefix %]/js/ui/default/conify/global/action/survey.js'> </script>
-
-<script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/conify/global/action/survey.js'></script>
+<script type="text/javascript">
     function formatName(inDatum) {
         for(var i in svCache){
             var sv = svCache[i];
diff --git a/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition.tt2 b/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition.tt2
index aa49713b04..fcff273709 100644
--- a/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition.tt2
+++ b/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition.tt2
@@ -1,7 +1,7 @@
 [% WRAPPER default/base.tt2 %]
 [% ctx.page_title = 'Event Definitions' %]
-<script src='[% ctx.media_prefix %]/js/ui/default/conify/global/action_trigger/event_definition.js'> </script>
-<script>openils.Util.addOnLoad(loadEventDef)</script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/conify/global/action_trigger/event_definition.js'></script>
+<script type="text/javascript">openils.Util.addOnLoad(loadEventDef)</script>
 
 <div class='hidden'>
     <select dojoType='dijit.form.ComboBox' jsId='eventDefGranularity'>
diff --git a/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition_data.tt2 b/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition_data.tt2
index c585d3f17d..ebbfa3d034 100644
--- a/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition_data.tt2
+++ b/Open-ILS/web/templates/default/conify/global/action_trigger/event_definition_data.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
-<script src='[% ctx.media_prefix %]/js/ui/default/conify/global/action_trigger/event_definition.js'> </script>
-<script>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/conify/global/action_trigger/event_definition.js'></script>
+<script type="text/javascript">
     eventDefId = [% ctx.page_args.0 %];
     openils.Util.addOnLoad(loadEventDefData)
 </script>
diff --git a/Open-ILS/web/templates/default/conify/global/config/global_flag.tt2 b/Open-ILS/web/templates/default/conify/global/config/global_flag.tt2
index 36e106f1fd..8c4f4ec89e 100644
--- a/Open-ILS/web/templates/default/conify/global/config/global_flag.tt2
+++ b/Open-ILS/web/templates/default/conify/global/config/global_flag.tt2
@@ -1,6 +1,6 @@
 [% WRAPPER default/base.tt2 %]
 [% ctx.page_title = 'Global Flags' %]
-<script>
+<script type="text/javascript">
     dojo.require('openils.Util');
     dojo.require('openils.widget.AutoGrid');
     openils.Util.addOnLoad( 
diff --git a/Open-ILS/web/templates/default/conify/global/config/hold_matrix_matchpoint.tt2 b/Open-ILS/web/templates/default/conify/global/config/hold_matrix_matchpoint.tt2
index 1670cb3f8d..150d673860 100644
--- a/Open-ILS/web/templates/default/conify/global/config/hold_matrix_matchpoint.tt2
+++ b/Open-ILS/web/templates/default/conify/global/config/hold_matrix_matchpoint.tt2
@@ -1,6 +1,6 @@
 [% ctc.page_title = 'Hold Policy Configuration' %]
 [% WRAPPER default/base.tt2 %]
-<script>
+<script type="text/javascript">
     dojo.require('dijit.layout.ContentPane');
     dojo.require('dijit.form.Button');
     dojo.require('openils.widget.AutoGrid');
diff --git a/Open-ILS/web/templates/default/conify/global/config/standing_penalty.tt2 b/Open-ILS/web/templates/default/conify/global/config/standing_penalty.tt2
index e7ae61e582..610eb1e794 100644
--- a/Open-ILS/web/templates/default/conify/global/config/standing_penalty.tt2
+++ b/Open-ILS/web/templates/default/conify/global/config/standing_penalty.tt2
@@ -1,11 +1,11 @@
 [% WRAPPER default/base.tt2 %]
-<script src='[% ctx.media_prefix %]/js/ui/default/conify/global/config/standing_penalty.js'> </script>
-<style>
+<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/conify/global/config/standing_penalty.js'></script>
+<style type="text/css">
     @import "[% ctx.media_prefix %]/js/dojo/dojox/form/resources/CheckedMultiSelect.css";
 </style>
 <h1>Standing Penalty Types</h1><br/>
 
-<script>
+<script type="text/javascript">
 
     if(!dojo._hasResource['openils.widget.StandingPenaltyBlockedSelector']) {
         dojo.provide('openils.widget.StandingPenaltyBlockedSelector');
diff --git a/Open-ILS/web/templates/default/header.tt2 b/Open-ILS/web/templates/default/header.tt2
index 19040564eb..eb308f73da 100644
--- a/Open-ILS/web/templates/default/header.tt2
+++ b/Open-ILS/web/templates/default/header.tt2
@@ -1,6 +1,6 @@
 <div id='oils-base-header-content-div'>
     <span id='oils-base-header-user-info'> </span>
-    <script>
+    <script type="text/javascript">
         /*
         dojo.addOnLoad(function(){
             dojo.byId('oils-base-header-user-info').appendChild(
diff --git a/Open-ILS/web/templates/default/menu.tt2 b/Open-ILS/web/templates/default/menu.tt2
index 7f21b4c839..dbb87a409b 100644
--- a/Open-ILS/web/templates/default/menu.tt2
+++ b/Open-ILS/web/templates/default/menu.tt2
@@ -1,5 +1,5 @@
 <div id='oils-menu-div'>
-    <script>
+    <script type="text/javascript">
         dojo.require('openils.XUL');
         if(openils.XUL.isXUL()) 
             openils.Util.hide('oils-menu-div')
diff --git a/Open-ILS/web/templates/default/vandelay/inc/marchtml.tt2 b/Open-ILS/web/templates/default/vandelay/inc/marchtml.tt2
index 7a08d75991..ad54452997 100644
--- a/Open-ILS/web/templates/default/vandelay/inc/marchtml.tt2
+++ b/Open-ILS/web/templates/default/vandelay/inc/marchtml.tt2
@@ -7,7 +7,7 @@
     <button id='vl-marc-html-edit-button' dojoType='dijit.form.Button'>&vandelay.edit;</button>
 </div>
 <div>
-    <style>#vl-marc-record-html td {padding:0px;}</style>
+    <style type="text/css">#vl-marc-record-html td {padding:0px;}</style>
     <div id='vl-marc-record-html'> </div>
 </div>
 
diff --git a/Open-ILS/web/templates/default/vandelay/inc/matches.tt2 b/Open-ILS/web/templates/default/vandelay/inc/matches.tt2
index 034596761f..90f3546a96 100644
--- a/Open-ILS/web/templates/default/vandelay/inc/matches.tt2
+++ b/Open-ILS/web/templates/default/vandelay/inc/matches.tt2
@@ -1,4 +1,4 @@
-<script>
+<script type="text/javascript">
     var vlMatchGridLayout;
     function resetVlMatchGridLayout() {
         vlMatchGridLayout = [{
diff --git a/Open-ILS/web/templates/default/vandelay/inc/queue.tt2 b/Open-ILS/web/templates/default/vandelay/inc/queue.tt2
index 5f0df1e831..045d09839e 100644
--- a/Open-ILS/web/templates/default/vandelay/inc/queue.tt2
+++ b/Open-ILS/web/templates/default/vandelay/inc/queue.tt2
@@ -68,7 +68,7 @@
                     <option value='import_all'>&vandelay.import.all;</option>
                     <option value='delete_queue'>&vandelay.delete.queue;</option>
                 </select>
-                <script>
+                <script type="text/javascript">
                     var sel = dojo.byId('vl-queue-actions-selector');
                     sel.onchange = function(evt) {
                         switch(openils.Util.selectorValue(evt.target)) {
@@ -85,7 +85,7 @@
                 </script>
             </td>
             <td align='middle' valign='bottom'>
-                <style>.filter_span { padding-right: 5px; border-right: 2px solid #e8e1cf; } </style>
+                <style type="text/css">.filter_span { padding-right: 5px; border-right: 2px solid #e8e1cf; } </style>
                 <table><tr>
                     <td>
                         <span>&vandelay.limit.to.collision.matches;</span>
diff --git a/Open-ILS/web/templates/login.tt2 b/Open-ILS/web/templates/login.tt2
index 2c8d9713a8..08fc8bb9af 100644
--- a/Open-ILS/web/templates/login.tt2
+++ b/Open-ILS/web/templates/login.tt2
@@ -1,6 +1,6 @@
 <!-- general purpose login dialog -->
 <div style='display:none;' dojoType="dijit.Dialog" jsId='oilsLoginDialog' class='oils-login-dialog'>
-    <script>dojo.require('dijit.form.TextBox');</script>
+    <script type="text/javascript">dojo.require('dijit.form.TextBox');</script>
     <b>Please Login</b>
     <div class='hidden oils-notify-text' id='oils-login-failed'>Login Failed</div>
     <form>
@@ -15,7 +15,7 @@
             </tr>
             <tr>
                 <td>Workstation</td>
-                <td><span id='oils-login-workstation'/></td>
+                <td><span id='oils-login-workstation'></span></td>
             </tr>
             <tr>
                 <td colspan='2' align='center'>
-- 
2.11.0