var badEventNavLast=false;
function badEventNav(id) {
	if(badEventNavLast && badEventNavLast!=id) {
		$('evCon'+badEventNavLast).removeClassName('ACT');
		$('evNav'+badEventNavLast).removeClassName('ACTTD');
	}
	if(document.getElementById('evCon'+id)) {
		$('evCon'+id).addClassName('ACT');
		$('evNav'+id).addClassName('ACTTD');
		badEventNavLast=id;
	}
}

function badEventsCreateSelectBox(id,elementname) {
	var items=(document.badeventsfilterform.elements['tx_badevents_pi1[filter_'+elementname+']'])?document.badeventsfilterform.elements['tx_badevents_pi1[filter_'+elementname+']']:document.badeventsfilterform.elements['filter_'+elementname+''];
	var out='';
	var selected=items.selectedIndex;

	out='<div class="selectdiv" id="selectActFrame'+id+'">';
	var isFirst=true;
	var isSub=false;
	var className='';
	out+='<div id="selectAct'+id+'" class="selectDivChooserShop">';
	out+='	<span class="selectAct0" onmouseout="badOpenSelectChooser(0,'+id+');" onmouseover="badOpenSelectChooser(1,'+id+');" id="selectActCur'+id+'">'+trim(items[selected].text)+'</span>';
	out+='	<span class="selectAct1"><a onclick="badOpenSelectChooser(2,'+id+');return false;" onmouseout="badOpenSelectChooser(0,'+id+');" onmouseover="badOpenSelectChooser(1,'+id+');">&nbsp;</a></span>';
	out+='</div>';

	out+='<div id="selectActDiv'+id+'" onmouseout="badOpenSelectChooser(0,'+id+');" onmouseover="badOpenSelectChooser(1,'+id+');" class="selectDivChooser"><ul style="list-style:none;list-style-image:none;list-style-type: none;">';
	for(var i=0;i<items.length;i++) {
		var txt=trim(items[i].text);
		className='';
		if(items.options[i].selected==true) { className=' class="ACT"';	}
		//if(document.badfilterform.elements['tx_badjobs_pi2['+elementname+']'].selectedIndex==i) { className=' class="ACT"';	}
		out+='<li style="list-style:none;list-style-image:none;list-style-type: none;"><a onclick="badEventsSelectSet('+i+','+id+',\''+elementname+'\');document.badeventsfilterform.submit();return false;"'+className+'>'+txt+'</a></li>';
	}
	out+='</ul></div>';
	out+='</div>';

	document.getElementById('bad-filter-'+elementname+'-f').style.display='none';
	document.getElementById('bad-filter-'+elementname+'').innerHTML+=out;

	badEventsSelectSet((document.badeventsfilterform.elements['tx_badevents_pi1[filter_'+elementname+']']?document.badeventsfilterform.elements['tx_badevents_pi1[filter_'+elementname+']']:document.badeventsfilterform.elements['filter_'+elementname+'']).selectedIndex,id,elementname);
}

function badEventsSelectSet(index,id,elementname) {
	var li=document.getElementById('selectActDiv'+id).getElementsByTagName('A');
	if(li.length>0) {
		for(var i=0;i<li.length;i++) {
			if(i!=index) {
				try {
				li[i].removeClassName('ACT');
				}catch(e){}
			}
			if(i==index) {
//alert(id+' '+index+li[i].tagName);
try {
				li[i].addClassName('ACT');
}
catch(e) {}
			}
		}
	}
	var el=(document.badeventsfilterform.elements['tx_badevents_pi1[filter_'+elementname+']']?document.badeventsfilterform.elements['tx_badevents_pi1[filter_'+elementname+']']:document.badeventsfilterform.elements['filter_'+elementname+'']);
	el.selectedIndex=index;
	document.getElementById('selectActCur'+id).firstChild.nodeValue = el[el.selectedIndex].text;
}

function badEventsCreateSelectBoxes() {
	badEventsCreateSelectBox('10','month');
	badEventsCreateSelectBox('11','place');
	badEventsCreateSelectBox('12','cat');
}


