| | |
| | | |
| | | if (this.horizontal) { |
| | | var top = this.p1pos.top + this.p1.offsetHeight; |
| | | this.layer = new rcube_layer(this.id, {x: 0, y: top, height: 10, |
| | | width: '100%', vis: 1, parent: this.p1.parentNode}); |
| | | this.layer = new rcube_layer(this.id, {x: 0, y: top, height: 10, |
| | | width: '100%', vis: 1, parent: this.p1.parentNode}); |
| | | } |
| | | else { |
| | | var left = this.p1pos.left + this.p1.offsetWidth; |
| | | this.layer = new rcube_layer(this.id, {x: left, y: 0, width: 10, |
| | | height: '100%', vis: 1, parent: this.p1.parentNode}); |
| | | this.layer = new rcube_layer(this.id, {x: left, y: 0, width: 10, |
| | | height: '100%', vis: 1, parent: this.p1.parentNode}); |
| | | } |
| | | |
| | | this.elm = this.layer.elm; |
| | |
| | | rcube_event.add_listener({element: window, event:'resize', object:this, method:'onResize'}); |
| | | |
| | | // read saved position from cookie |
| | | var cookie = bw.get_cookie(this.id); |
| | | var cookie = rcmail.get_cookie(this.id); |
| | | if (cookie && !isNaN(cookie)) { |
| | | this.pos = parseFloat(cookie); |
| | | this.resize(); |
| | |
| | | |
| | | this.p1pos = this.relative ? $(this.p1).position() : $(this.p1).offset(); |
| | | this.p2pos = this.relative ? $(this.p2).position() : $(this.p2).offset(); |
| | | |
| | | return false; |
| | | }; |
| | | |
| | |
| | | { |
| | | var exp = new Date(); |
| | | exp.setYear(exp.getFullYear() + 1); |
| | | bw.set_cookie(this.id, this.pos, exp); |
| | | rcmail.set_cookie(this.id, this.pos, exp); |
| | | }; |
| | | |
| | | } // end class rcube_splitter |