// Localiza todas as DIVs com o atributo rel="a"
function HideOthers(HIDE) {
	if(document.getElementsByTagName) {
		var targets = document.getElementsByTagName('div');
		for(var i=0; i<targets.length; i++) {
			var target = targets[i];
			if(target.getAttribute('rel')=='a') {
				target.style.display = 'none';
			}
		}
	}
	linkNormal();
}
function HideOthersComunidade(HIDE) {
	if(document.getElementsByTagName) {
		var targets = document.getElementsByTagName('div');
		for(var i=0; i<targets.length; i++) {
			var target = targets[i];
			if(target.getAttribute('rel')=='b') {
				target.style.display = 'none';
			}
		}
	}
	linkNormal();
}
function linkNormal() {
	if(document.getElementsByTagName) {
		var targets = document.getElementsByTagName('a');
		for(var i=0; i<targets.length; i++) {
			var target = targets[i];
			if(target.getAttribute('rel')=='n') {
				target.style.fontWeight = 'normal';
				target.blur();
			}
		}
	}
}

function addEvent(obj, evType, fn) {
	if(obj.addEventListener){
		obj.addEventListener(evType, fn, false);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent('on'+evType, fn);
		return r;
	} else {
		return false;
	}
}

function ShowHide(ID){
	var target = document.getElementById(ID);
	var linkActive = document.getElementById('lk_'+ID);
	if(target.style.display == 'none'){
		HideOthers();
		target.style.display = '';
		linkActive.style.fontWeight = 'bold';
	} else {
		target.style.display = 'none';
		linkActive.style.fontWeight = 'normal';
		linkActive.blur();
	}
}
function ShowHideComunidade(ID){
	var target = document.getElementById(ID);
	var linkActive = document.getElementById('lk_'+ID);
	if(target.style.display == 'none'){
		HideOthers();
		HideOthersComunidade();
		target.style.display = '';
		linkActive.style.fontWeight = 'bold';
	} else {
		target.style.display = 'none';
		linkActive.style.fontWeight = 'normal';
		linkActive.blur();
	}
}

function g(obj){
	return document.getElementById(obj);
}

function getURLParam(strParamName) {
	var strReturn = "";
	var strHref = window.location.href;
	if ( strHref.indexOf("?") > -1 ){
		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
		var aQueryString = strQueryString.split("&");
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ) {
			if ( aQueryString[iParam].indexOf(strParamName + "=") > -1 ) {
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
	return strReturn;
}

