	var criteria_array = $A();
	var male_array = $A();
	var female_array = $A();
	function toggleTag(tagid){
		if(criteria_array.indexOf(tagid) == -1){
			criteria_array.push(tagid);
			if(tagid == 21){
				$(tagid.toString()).addClassName('items_selected');
			}
			else{
				$(tagid.toString()).addClassName('selected');
			}
		}
		else{
			criteria_array = criteria_array.without(tagid);
			if(tagid ==21){
				$(tagid.toString()).removeClassName('items_selected');
			}
			else{
				$(tagid.toString()).removeClassName('selected');
			}
		}
	}
	var mcount = 0;
	var fcount = 0;
	function toggleMale(tagid){
		if($('m'+tagid.toString()).hasClassName("items_selected")){
			$('m'+tagid.toString()).removeClassName('items_selected');
			if(!$('f'+tagid.toString()).hasClassName("items_selected")){
				criteria_array = criteria_array.without(tagid);
			}
			mcount--;
			male_array = male_array.without(tagid);
		}
		else{
			if(!$('f'+tagid.toString()).hasClassName("items_selected")){
				criteria_array.push(tagid);
			}
			$('m'+tagid.toString()).addClassName('items_selected');
			mcount++;	
			if(criteria_array.indexOf(16) == -1){
				criteria_array.push(16);
			}	
			male_array.push(tagid);
		}
		if(mcount ==0){
			criteria_array = criteria_array.without(16);
		}
	}
	function toggleFemale(tagid){
		if($('f'+tagid.toString()).hasClassName("items_selected")){
			$('f'+tagid.toString()).removeClassName('items_selected');
			if(!$('m'+tagid.toString()).hasClassName("items_selected")){
				criteria_array = criteria_array.without(tagid);
			}
			fcount--;
			female_array = female_array.without(tagid);
		}
		else{
			if(!$('m'+tagid.toString()).hasClassName("items_selected")){
				criteria_array.push(tagid);
			}
			$('f'+tagid.toString()).addClassName('items_selected');
			fcount++;	
			if(criteria_array.indexOf(17) == -1){
				criteria_array.push(17);
			}	
			female_array.push(tagid);
		}
		if(fcount ==0){
			criteria_array = criteria_array.without(17);
		}
	}


	function submitTagForm(){
		$('male_array').value = male_array.toString();
		$('female_array').value = female_array.toString();
		$('tag_array').value = criteria_array.toString();
		document.tagform.submit();
	}