function getCheckedRadioValue(radio) {
	for (var i=0; i < radio.length; i++) {
		if (radio[i].checked) return radio[i].value
	}
	return false
}
String.prototype.trim = function () {
	return this.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}
function getPos(el) {
	var o = {x:0,y:0};
	do {
		o.x += el.offsetLeft;
		o.y += el.offsetTop;
		el = el.offsetParent;
	} while(el)
	return o;
}
function showsubnav(which) {
	var subnavactive = $(".subnavactive").attr("id");
	$(".subnav").css("display","none");
	$("#"+subnavactive).css("display","block");
	if (document.getElementById("navitem_"+which)) {
		$('#subnav_'+which).css('display','block');
	}
}
function showactivesubnav() {
	var activenavitem = $(".navaselected").attr("id");
	if (activenavitem) {
		$('#subnav_'+activenavitem.substr(8)).addClass("subnavactive");
		showsubnav(activenavitem.substr(8));
	}
}
function actreadmore(active) {
	$("#image").attr("src", "/images/activities/f1/"+$("#actimg_"+active).html());
	$(".actb").css("display","none");
	$(".actrm").css("display","block");
	$(".actrl").css("display","none");
	$("#actb_"+active).css("display","block");
	$("#actrm_"+active).css("display","none");
	$("#actrl_"+active).css("display","block");
}
function actreadless(active) {
	$("#image").attr("src", "/images/pages/f1/"+$("#actorigphoto").html());
	$("#actb_"+active).css("display","none");
	$("#actrm_"+active).css("display","block");
	$("#actrl_"+active).css("display","none");
}
window.onload = function() {
	showactivesubnav();
	var alllinks = document.getElementsByTagName("a");
	for (var i = 0; i < alllinks.length; i++) {
		if (alllinks[i].rel && alllinks[i].rel=='external') {
			alllinks[i].target = "_blank";
		}
	}
}
function isMouseLeaveOrEnter(e, handler) {		
	var reltg = e.relatedTarget ? e.relatedTarget : e.type == 'mouseout' ? e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
}

function show_props2(obj, obj_name) {
	var result = '';
	for (var i in obj) {
		if (i)
			result += obj_name + '.' + i + ' = ' + obj[i] + '<br />\n';
	}
	return result
}

