* Removed a bunch of IE-isms no longer required now that we support IE 6.
authorArt Cancro <ajc@citadel.org>
Wed, 9 Jun 2010 21:19:51 +0000 (21:19 +0000)
committerArt Cancro <ajc@citadel.org>
Wed, 9 Jun 2010 21:19:51 +0000 (21:19 +0000)
* Determined that the non-scrolling banner was implemented using a method that only works in Firefox.  Removed it.  Now it's equally broken in all browsers.  I'll implement a fix and commit that next.

webcit/static/t/head.html
webcit/static/wclib.js

index 2a1281ebc2853c771a631cc1c2a9228995d70b26..fbdcbbb7d9f0205d01d727684248aeb72f29f6c5 100644 (file)
 <script type="text/javascript" src="static/wclib.js"></script>
 <script type="text/javascript" src="static/roomops.js"></script>
 <script type="text/javascript" src="static/ctdldragdrop.js"></script>
-<!--[if lte IE 7]>
-<script type="text/javascript">
-var is_ie6 = true;
-</script>
-<![endif]-->
-<!--[if IE]>
-<style type="text/css">
-#summary_view table { table-layout: fixed; }
-</style>
-<![endif]-->
+
 </head>
 <body>
 <??("COND:LOGGEDIN",1)>
index 961b995cad508f7e435737d7148ee81949a21807..80da93dedbff7028307b8ee8b551a79e36251227 100644 (file)
@@ -23,7 +23,6 @@ var supportsAddEventListener = (!!document.addEventListener);
 var today = new Date();
 
 var wc_log = "";
-var is_ie6 = false;
 if (document.all) {browserType = "ie"}
 if (window.navigator.userAgent.toLowerCase().match("gecko")) {
        browserType= "gecko";
@@ -31,7 +30,6 @@ if (window.navigator.userAgent.toLowerCase().match("gecko")) {
 var ns6=document.getElementById&&!document.all;
 Event.observe(window, 'load', ToggleTaskDateOrNoDateActivate);
 Event.observe(window, 'load', taskViewActivate);
-Event.observe(window, 'load', fixbanner);
 //document.observe("dom:loaded", setupPrefEngine);
 document.observe("dom:loaded", setupIconBar);
 function CtdlRandomString()  {
@@ -871,35 +869,8 @@ function fixMissingCSSTable(elems) {
     }
   }
 }
-function fixbanner() {
-  // Use prototype api methods here
-  var elems = [$('room_banner'),$('actiondiv')];
-  fixMissingCSSTable(elems);
-  if (!is_ie6) {
-    Event.observe(window, 'resize', makeContentScrollable);
-    makeContentScrollable();
-  }
-}
-function makeContentScrollable() {
-if (document.getElementById("banner")
-      && document.getElementById("content") 
-      && !document.getElementById("summary_view")) {
-  WCLog("makeContentScrollable");
-    document.body.style.overflowY="hidden";
-    var global = $("global");
-    global.className += "scrollable";
-    var content = document.getElementById("content");
-    var banner = document.getElementById("banner");
-    var bannerHeight = banner.offsetHeight;
-    banner.style.width="100%";
-    var bannerPercent = (bannerHeight/document.viewport.getHeight())*100;
-    //banner.style.height=bannerPercent+"%";
-    content.style.overflowY="scroll";
-    //content.style.top=bannerPercent+"%";
-    content.style.height=(100-bannerPercent)+"%";
-    content.style.right="0px";
-  }
-}
+
+
 function fixOffsetBanner() {
   var banner = document.getElementById("banner");
   if (banner.offsetLeft > 0) {