/*
* Autor: Alexandre (amf) - web@amfdesigner.com
*
* Funcao usada para trabalhar com a abertura de links externos em nova janela sem o uso do atributo target na tag A
*/
function externalLinks() {
	var a = document.getElementsByTagName('A');
	for(var i = 0; i < a.length; i++) {
		var rel = a[i].rel.toLowerCase().split('|');
		if(rel[0] == 'external') {
			a[i].className += ' external';
			a[i].target = '_blank';
			a[i].title = 'Abrir nova janela: ' + a[i].href;  
		}else if(rel[0] == 'popup') {
			a[i].className += ' popup';
			a[i].title = 'Abrir popup: ' + a[i].href;
			a[i].popupW = (rel[1]) ? rel[1] : '';
			a[i].popupH = (rel[2]) ? rel[2] : '';
			a[i].popupO = (rel[3]) ? rel[3] : '';
			a[i].onclick = function() { openExternal(this.href, this.popupW, this.popupH, this.popupO); return false; };
		}
	}
}

function openExternal(u, w, h, o) {
	var _w = (w != '')? 'width=' + w + ',' : '';
	var _h = (h != '')? 'height=' + h + ',' : '';
	var _o = (o != '')? o + ',' : '';
	var opt = (_w + _h + _o);
	opt = opt.substr(0, opt.length - 1);
	var w = window.open(u, '', opt);
}