Die Bildschirmbreite kannst Du mit document.documentElement.clientWidth (vor allem für IE) bzw. window.innerWidth (für alle anderen) feststellen.
Die Breite des Elements kann mit .offsetWidth ermittelt werden.
Die horizontale Position zum .offsetParent kann aus .offsetLeft ausgelesen werden. Achtung: der MSIE reagiert hier teilweise etwas unstandardmäßig und bietet zum Ausgleich ein Konstrukt namens getBoundingClientRect() mit der Struktur { left: x, top: y }.
Gruß, LX
--
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine wunderbar. (...)
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine wunderbar. (...)