// xRemoveEventListener2 r4, Copyright 2001-2007 Michael Foster (Cross-Browser.com)
// Part of X, a Cross-Browser Javascript Library, Distributed under the terms of the GNU LGPL
function xRemoveEventListener2(e,eT,eL,cap)
{
if(!(e=xGetElementById(e))) return;
eT=eT.toLowerCase();
if(e==window) {
if(eT=='resize' && e.xREL) {e.xREL=null; return;}
if(eT=='scroll' && e.xSEL) {e.xSEL=null; return;}
}
if(e.removeEventListener) e.removeEventListener(eT,eL,cap||false);
else if(e.detachEvent) e.detachEvent('on'+eT,eL);
else e['on'+eT]=null;
}