function target(e){	
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if (targ.nodeType == 3) // defeat Safari bug
		targ = targ.parentNode;
	return targ;
}

function Get(e) { return document.getElementById(e); }

var close = 'block';
NEWS={
	shifter:function(n) {
		var el = target().parentNode;
		el.style['backgroundPosition']=( n == 1 ? '-4px -36px' : '-4px 0px' );
	},
	ddUpdate:function(e,v) {
		var el = Get(e);
		el.innerHTML = v;
	},
	closer:function(){
 		var el = target();
 		el.style['background']=( close == 'block' ? 'url(/img/icons/plus.png) no-repeat' : 'url(/img/icons/cancel.png) no-repeat' );
		if(close == 'block')
			close = 'none';
		else
			close = 'block';
		if(document.getElementsByClassName) {
			var l = document.getElementsByClassName('filterWrap');
			for(i=0;i<l.length;i++)
					l[i].style['display']=close;
		} else {
			var l = Get('filters').getElementsByTagName('div');
			for(i=0;i<l.length;i++){
				if(l[i].className=="filterWrap")
					l[i].style['display']=close;
			}
		}
	}
}