Lines Matching refs:obj
266 updateObject: function(obj, params) { argument
267 for (var i in params) obj[i] = params[i];
274 center: function(obj) { argument
277 var emSize = _pub.getElementSize(obj);
280 if (obj.offsetLeft) x -= obj.offsetLeft;
281 if (obj.offsetTop) y -= obj.offsetTop;
282 if (obj.style.left) x += parseInt(obj.style.left);
283 if (obj.style.top) y += parseInt(obj.style.top);
286 _pub.updateObject(obj.style, {top: y + 'px', left: x + 'px'});
289 getStyle: function(obj, styleProp) { argument
290 if (obj.currentStyle)
291 return obj.currentStyle[styleProp];
293 return document.defaultView.getComputedStyle(obj,null).getPropertyValue(styleProp);
321 getElementSize: function(obj) { argument
323 width: obj.offsetWidth || obj.style.pixelWidth,
324 height: obj.offsetHeight || obj.style.pixelHeight
328 fade: function(obj, start, end, speed, callback) { argument
333 if (obj.fader) clearInterval(obj.fader);
336 _pub.setOpacity(null, obj, end);
346 obj.fader = setInterval(_pub.bind(function(e, obj, increment, end, callback) { argument
347 var opacity = _pub.getOpacity(e, obj) + increment;
348 _pub.setOpacity(e, obj, opacity);
350 _pub.setOpacity(e, obj, end);
351 clearInterval(obj.fader);
354 }, obj, increment, end, callback), step_size);
362 setOpacity: function(e, obj, value) { argument
364 obj.style.opacity = value/100;
365 obj.style.filter = 'alpha(opacity=' + value + ')';
373 getOpacity: function(e, obj) { argument
374 return _pub.getStyle(obj, 'opacity')*100;
405 addEvent: function(obj, evType, fn) { argument
406 if (obj.addEventListener) {
407 obj.addEventListener(evType, fn, false);
410 else if (obj.attachEvent) {
411 var r = obj.attachEvent("on"+evType, fn);