

function layerShow(blockID) {
	if( document.getElementById ) {
		document.getElementById(blockID).style.display = "";
	}
}

function layerHide(blockID) {
	if( document.getElementById ) {
		document.getElementById(blockID).style.display = "none";
	}
}

function setLayerClass(blockID, newClass) {
     document.getElementById(blockID).className = newClass;
}

function isLayerShowed(blockID) {
	if( document.getElementById ) {
		if (document.getElementById(blockID).style.display != "none") {
			return true;
		}
	}
	
	return false;
}












function adjustLayers(what) {
	if (what == 'search') {
		if (isLayerShowed('filterOpened')) {
			layerHide('filterOpened');
			layerHide('filterShow');
			layerShow('filterClosed');
		}
		layerHide('searchClosed');
		layerShow('searchOpened');
		layerShow('searchShow');
		layerShow('filter2Closed');
		layerHide('filter2Opened');
		layerHide('filter2Show');
		
		} else {
	 	if (what == 'filter') {
			if (isLayerShowed('searchOpened')) {
				layerHide('searchOpened');
				layerHide('searchShow');
				layerShow('searchClosed');
			}
			layerHide('filterClosed');
			layerShow('filterOpened');
			layerShow('filterShow');
			layerShow('filter2Closed');
			layerHide('filter2Opened');
			layerHide('filter2Show');
		
			
	 	} else {
		if (what == 'filter2') {
			if (isLayerShowed('searchOpened')) {
				layerHide('searchOpened');
				layerHide('searchShow');
				layerShow('searchClosed');
			}
				layerHide('filter2Closed');
		layerShow('filter2Opened');
		layerShow('filter2Show');
		layerShow('filterClosed');
		layerHide('filterOpened');
		layerHide('filterShow');
		
			
	 	} else {
	 		// close
			if (isLayerShowed('searchOpened')) {
				layerHide('searchOpened');
				layerHide('searchShow');

				layerShow('searchClosed');
			}
			if (isLayerShowed('filterOpened')) {
				layerHide('filterOpened');
				layerHide('filterShow');
				layerShow('filterClosed');
			}
			if (isLayerShowed('filter2Opened')) {
				layerHide('filter2Opened');
				layerHide('filter2Show');
				layerShow('filter2Closed');
			}
			}
			
	 	}
	}

	return true; 
}















function pviiClassNew(obj, new_style) {
    obj.className = new_style;
}
