function popup_window(strURL, size_width, size_height, has_scrollbars, has_resize, windowname) {
   if (!windowname) windowname = "popwindow";
        window_options = 'toolbar=0,width=' + size_width + ',' + 'height=' + size_height + ',center,directories=0,status=1,resizable=' + has_resize + ',scrollbars=' + has_scrollbars + ',menubar=0,left=175,top=100';
        newWindow=window.open(strURL, windowname, window_options);
        newWindow.resizeTo(size_width + 25, size_height + 100);
        newWindow.focus();
        }  

function openFilterBlock(blockId) {
	var displayBlock = '#display' + blockId;
	var openBlockLink = '#open' + blockId;
	var closeBlockLink = '#close' + blockId;
	
	$(openBlockLink).fadeOut('fast');
	$(closeBlockLink).fadeIn('fast');
	$(displayBlock).fadeIn('slow');
	}
	
function closeFilterBlock(blockId) {
	var displayBlock = '#display' + blockId;
	var openBlockLink = '#open' + blockId;
	var closeBlockLink = '#close' + blockId;
	
	$(displayBlock).fadeOut('slow');
	$(closeBlockLink).fadeOut('fast');
	$(openBlockLink).fadeIn('fast');
	}
	
function toggleFilterDiv(blockId, onText, offText) {
	if (!onText) onText = 'Close';
	if (!offText) offText = 'Filter';
	
	var iconBlock	 = '#icon' + blockId;
	var linkBlock	 = '#link' + blockId;
	var displayBlock = '#display' + blockId;
	var linkText     = '';
	
	if ($(displayBlock).css('display') == 'none') {
		$(displayBlock).fadeIn('slow');
		$(iconBlock).removeClass('ic_plus');
		$(iconBlock).addClass('ic_minus');
		linkText = onText;
		}
	else {
		$(displayBlock).css('display','none');
		$(iconBlock).removeClass('ic_minus');
		$(iconBlock).addClass('ic_plus');		
		linkText = offText;
		}
	newLink = '<a href="javascript:toggleFilterDiv(\'FilterDiv\', \'' + onText + '\', \'' + offText + '\');" style="text-decoration:none;"> ' + linkText + '</a>';
	$(linkBlock).html(newLink);
	}