function openNewsBlock (el, group_id, flag) {
	group = $(group_id);
//	alert (group_id);
	target = el.parentNode;
	links = group.getElementsByTagName ("div");
	var ALL_OPEN = false;
	var PHOTO_OPEN = false;
	for (var i = 0; i < links.length;i++) {
		if (links[i].className == "n_fb na")
			ALL_OPEN = true;
		if (links[i].className == "n_pb") 
			PHOTO_OPEN = true;
	} 
	for (var i = 0; i < links.length;i++) {
		if (links[i].parentNode.id == group_id) {
			links[i].style.display = "block";
			if (links[i] == target) {
				if (links[i].className.indexOf("n_fb") != -1 || links[i].className == "n_pb") {
				  if (flag)
				  	location.href = el.href
				  else
						window.open (el.href);
				} else {
					links[i].className = "n_fb";
					links[i].getElementsByTagName("a")[0].blur();
					var img = links[i].getElementsByTagName ("img");
					if (img.length > 1 && img[0].getAttribute ('longdesc') != "")
						img[0].src = img[0].getAttribute ('longdesc');
				}
			} else {
				if (! ALL_OPEN)
					links[i].className = "n_b";
			}
		}
	}
	if (PHOTO_OPEN)
		openPhotoBlocks(group_id);
	try {$(group_id).normalize(); } catch (e) {}
	return false;
}
function openAllBlocks (group_id, flag) {
	group = $(group_id);
	links = group.getElementsByTagName ("div");
	for (var i = 0; i < links.length;i++) {
		if (links[i].parentNode.id == group_id) {
	  	links[i].style.display = "block";
			links[i].className = (flag?"n_fb na":"n_b");
			var img = links[i].getElementsByTagName ("img");
			if (img.length > 1 && img[0].getAttribute ('longdesc') != "")
				img[0].src = img[0].getAttribute ('longdesc');
		}
	}
	try {$(group_id).normalize(); } catch (e) {}
	return false;
}
function openPhotoBlocks (group_id) { 
	group = $(group_id);
	links = group.getElementsByTagName ("div");
	for (var i = 0; i < links.length;i++) {
		if (links[i].parentNode.id == group_id) {
			t = links[i].getElementsByTagName ("img");
			if (t.length > 1) {
			  links[i].style.display = "block";
				links[i].className = "n_pb";
				var img = links[i].getElementsByTagName ("img");
				if (img.length > 1 && img[0].getAttribute ('longdesc') != "")
					img[0].src = img[0].getAttribute ('longdesc');
			} else {
		  	links[i].style.display = "none";
			}
		}
	}
	try {$(group_id).normalize(); } catch (e) {}
	return false;
}
