function toggleSelectedRegion(elementClass, regionID){
	myElements = YAHOO.util.Dom.getElementsByClassName(elementClass);
	for(var i=0; i< myElements.length; i++){
		if(YAHOO.util.Dom.hasClass(myElements[i].id, 'selected_search_item')){
			YAHOO.util.Dom.removeClass(myElements[i].id, 'selected_search_item');
			YAHOO.util.Dom.get('hiddenRegionField_'+regionID).value = '0';
		}
		else{
			YAHOO.util.Dom.addClass(myElements[i].id, 'selected_search_item');
			YAHOO.util.Dom.get('hiddenRegionField_'+regionID).value = '1';
		}
	}
}

function selectAllSearch(parentRegionID){
	myChildren = YAHOO.util.Dom.getElementsByClassName('group_'+parentRegionID);
	for(var i=0; i < myChildren.length; i++){
		myID = myChildren[i].id.split('_')[2];
		if(!YAHOO.util.Dom.hasClass(myChildren[i].id, 'selected_search_item')){
			YAHOO.util.Dom.addClass(myChildren[i].id, 'selected_search_item');
			YAHOO.util.Dom.get('hiddenRegionField_'+myID).value = '1';
		}
	}
}

function selectNoneSearch(parentRegionID){
	myChildren = YAHOO.util.Dom.getElementsByClassName('group_'+parentRegionID);
	for(var i=0; i < myChildren.length; i++){
		myID = myChildren[i].id.split('_')[2];
		if(YAHOO.util.Dom.hasClass(myChildren[i].id, 'selected_search_item')){
			YAHOO.util.Dom.removeClass(myChildren[i].id, 'selected_search_item');
			YAHOO.util.Dom.get('hiddenRegionField_'+myID).value = '0';
		}
	}
}


function highlightSearchButton(searchButton){
	searchButton.className = 'searchButtonActive';
	YAHOO.util.Dom.setStyle(searchButton.id, 'color', '#fff');
}

function unHighlightSearchButton(searchButton){
	searchButton.className = 'searchButton';
	YAHOO.util.Dom.setStyle(searchButton.id, 'color', '#404040');
}
