/* IE6 flicker fix
-------------------------------------------------- */
try { document.execCommand("BackgroundImageCache", false, true); } catch(err){}

function toggleRegions(ref){
	$('#regions').toggleClass('hidden');
	if(!$('#regions').hasClass('hidden')){
		$(document).bind('mouseup', toggleRegions);
		$('#currentregion').bind('mouseup',function() { return false; });
		$('#regions')[0].style.left = $(ref).offset().left + 'px';
		$('#regions')[0].style.top = $(ref).offset().top + ref.offsetHeight + 'px';
	} else {
		$(document).unbind('mouseup', toggleRegions);
	}
}