Difference between revisions of "User:Quolnok/vector.js"
Jump to navigation
Jump to search
(Created page with 'function columnAreaImage(){ if(document.title.split(" ")[0] == "Preferences") { return; } var divFooter; if (document.getElementById ) { divFooter= document.g...') |
|||
Line 5: | Line 5: | ||
} | } | ||
/* | |||
var height; | |||
var width; | |||
if (window.innerHeight) { | |||
height = window.innerHeight; | |||
width = window.innerWidth; | |||
} | |||
else if (document.documentElement.clientHeight && (document.documentElement.clientHeight > 0)) { | |||
height = document.documentElement.clientHeight; | |||
width = document.documentElement.clientWidth; | |||
} | |||
else { | |||
height = document.body.clientHeight; | |||
width = document.body.clientWidth; | |||
}*/ | |||
var divFooter; | var divFooter; | ||
if (document.getElementById ) { | if (document.getElementById ) { |
Revision as of 02:10, 8 March 2010
function columnAreaImage(){ if(document.title.split(" ")[0] == "Preferences") { return; } /* var height; var width; if (window.innerHeight) { height = window.innerHeight; width = window.innerWidth; } else if (document.documentElement.clientHeight && (document.documentElement.clientHeight > 0)) { height = document.documentElement.clientHeight; width = document.documentElement.clientWidth; } else { height = document.body.clientHeight; width = document.body.clientWidth; }*/ var divFooter; if (document.getElementById ) { divFooter= document.getElementById("footer"); } else if (document.all ) { divFooter= document.all["footer"]; } else { return; } var divAffiliates; if (document.getElementById ) { divAffiliates= document.getElementById("p-AFFILIATES"); } else if (document.all ) { divAffiliates= document.all["p-AFFILIATES"]; } var el = document.getElementById("columnAreaImage"); var newdiv = el; if(el == null) { newdiv = document.createElement('div'); newdiv.setAttribute('id', 'columnAreaImage'); } var footHeight = (divFooter.offsetHeight) + (divFooter.offsetTop); var affilHeight = (divAffiliates.offsetHeight) + (divAffiliates.offsetTop); if(footHeight > affilHeight) { newdiv.style.top = footHeight - 408+"px"; } else { newdiv.style.top = affilHeight - 408+"px"; } if(el == null) { newdiv.style.backgroundImage = "url(/images/a/aa/VectorSidebarInfosphere.png)"; newdiv.style.backgroundPosition = "bottom left"; newdiv.style.backgroundRepeat = "no-repeat"; newdiv.style.position = "absolute"; newdiv.style.left = "0px"; newdiv.style.width = "377px"; newdiv.style.height = "408px"; newdiv.style.zIndex = "-1" document.body.appendChild(newdiv); } } addOnloadHook(columnAreaImage); addOnloadHook(function (){ window.onresize = columnAreaImage; });