2 var rslt
= navigator
.appVersion
.match(/MSIE (\d+\.\d+)/, '');
3 if (rslt
!= null ) var version
= Number(rslt
[1]);
6 window
.attachEvent("onload", hookit
);
12 var wrapper
= document
.getElementById('tawrapper');
14 //wrapper.attachEvent("onclick", fixtextarea);
15 window
.onresize
= refixtextarea
;
20 // png alpha transparency fixes
24 var logoa
= document
.getElementById('portlet-logo').firstChild
;
25 var bg
= logoa
.currentStyle
.backgroundImage
;
26 if (bg
.match(/\.png/i) != null){
27 var mypng
= bg
.substring(5,bg
.length
-2);
28 logoa
.style
.backgroundImage
= "none";
29 logoa
.style
.filter
= "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng
+"', sizingMethod='image')";
35 for (i=0; i<document.all.length; i++){
36 if(document.all[i].currentStyle && document.all[i].currentStyle.backgroundImage) {
37 var bg = document.all[i].currentStyle.backgroundImage;
42 if (bg.match(/\.png/i) != null){
43 var mypng = bg.substring(5,bg.length-2);
44 document.all[i].style.backgroundImage = "none";
45 document.all[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng+"', sizingMethod='image')";
52 function fixtextarea() {
53 var wrapper
= document
.getElementById('tawrapper');
55 wrapper
.style
.width
= 'auto';
56 wrapper
.style
.width
= (wrapper
.offsetWidth
- 4) + 'px';
59 function refixtextarea () {
60 setTimeout("fixtextarea()",10);
63 // fix ie6 disappering float bug
64 function relativeforfloats() {
65 var bc
= document
.getElementById('bodyContent');
67 var tables
= bc
.getElementsByTagName('table');
68 var divs
= bc
.getElementsByTagName('div');
73 function setrelative (nodes
) {
75 while (i
< nodes
.length
) {
76 if(nodes
[i
].style
.float || nodes
[i
].align
!= '') nodes
[i
].style
.position
= 'relative';