/*
	Copyright (c) 2008 Perceptual Media Works (www.PerceptualMediaWorks.com)
*/
var W=window,D=document,H=D.getElementsByTagName('html')[0];function G(_a){return(D.getElementById(_a));}function C(_b){return(D.createElement(_b));}function B(){return(D.getElementsByTagName('body')[0]);}function bind(_c,_d){return(function(_e){_e=(_e||window.event);return(_c[_d](_e));});}function getStyle(_f,_g){if(_f.currentStyle){return(_f.currentStyle[_g]);}else{return(document.defaultView.getComputedStyle(_f,null).getPropertyValue(_g));}}function isContainedBy(_h,_i){try{while(_h!=_i){_h=_h.parentNode;}}catch(e){return(false);}return(true);}function attachEventHandler(_f,_j,_k){if(D.addEventListener){_f.addEventListener(_j,_k,true);}else if(D.attachEvent){_f.attachEvent('on'+_j,_k);}}function detachEventHandler(_f,_j,_k){if(D.addEventListener){_f.removeEventListener(_j,_k,true);}else if(D.detachEvent){_f.detachEvent('on'+_j,_k);}}function activateField(_l){_l.focus();_l.select();}function deactivateField(_l){_l.blur();}var V={getWinX:function(){return(W.screenX==null?W.screenLeft:W.screenX);},getWinY:function(){return(W.screenY==null?W.screenTop:W.screenY);},getViewW:function(){return(W.innerWidth==null?H.clientWidth:W.innerWidth);},getViewH:function(){return(W.innerHeight==null?H.clientHeight:W.innerHeight);},getHScroll:function(){return(H.scrollLeft==null?W.pageXOffset:H.scrollLeft)},getVScroll:function(){return(W.pageYOffset==null?H.scrollTop:W.pageYOffset);},getDocW:function(){return(H.scrollWidth==null?B().scrollWidth:H.scrollWidth);},getDocH:function(){return(H.scrollHeight==null?B().scrollHeight:H.scrollHeight);}};