var armoryDiv = null;
var armoryActive = null;

var armoryClassSearch = 0;

function putClassIntoFiler(obj, classId, flag) {
	if (armoryClassSearch < 5) {
		var span = document.createElement('div');
		span.setAttribute('style', 'float:left;');
		var img = document.createElement('img');
		var hidden = $('armory_filter_val');
		img.setAttribute('src','./gfx/component/class/' + classId + 'g.gif');
		img.setAttribute('alt', 'click to remove');
		img.val = flag;
		img.addEvent('click', function(e) { 
			e.stop()
			var p = this.getParent();
			p.fade(0);
			(function(){ p.destroy(); }).delay(300);
			armoryClassSearch--;
			hidden.value = parseInt(hidden.value) - parseInt(this.val);
		});
		
		hidden.value = parseInt(hidden.value) + parseInt(flag);
		span.appendChild(img);
		$('armory_filter').appendChild(span);
		armoryClassSearch++;
	}
}

function updateActiveArmory() {
	
	armoryDiv.each(function(item, index){
		
		if (item.hasClass('active')) {
			armoryDiv.each(function(itm, indx){
				if (index == indx) {
					itm.setStyle('display', 'block');
				} else {
					itm.setStyle('display', 'none');
				}
			});
		}
	});
}

function updatePlayersInit(i) {
	if (armoryDiv == null) {
		armoryDiv = new Array($('ranking2s'), $('ranking3s'), $('ranking5s'));
	}
	
	armoryDiv.each(function(item, index) {
		
		if (index == i && !item.hasClass('active') && armoryActive != item) {
			item.addClass('active');
			armoryActive = item;
		} else {
			if (item.hasClass('active')) {
				item.removeClass('active');
			}
		}
	});
	updateActiveArmory();
}


