function abrirJanela(jnl, w, h, b)
{
	//var params = jnl.substring(jnl.indexOf("?"), jnl.length)
	//jnl = jnl.replace(';', ',');	
		
	var clause = b? "yes": "no";
	var params = "width=" + w;
	var l = (screen.width  - w) / 2;
	var t = (screen.height  - h) / 2;
	
	params += ",height=" + h;
	params += ",left=" + l;
	params += ",top=" + t;
	params += ",resizable=yes";
	
	params += ",scrollbars=yes";
	params += ",toolbar=" + clause;
	params += ",location=" + clause;
	params += ",directories=" + clause;
	params += ",status=" + clause;
	params += ",menubar=" + clause;

	var ref = window.open(jnl, "new", params);
	ref.focus();
	
	//return ref;
}

function initRadio(rds)
{
	for(i = 0; i < rds.length; i++)
		rds[i][0].click();
}

function getCtlsNames(arrCtls)
{
	var ctls = "";
	
	for(i = 0; i < arrCtls.length; i++)
		ctls += arrCtls[i].name + (i == (arrCtls.length - 1)? "": ",");
		
	return ctls;
}

function clearCtls(_arrCtls, frm)
{
	var tudo = (_arrCtls == null);
	var sCtls = tudo? "": getCtlsNames(_arrCtls);
	var ctls = frm.elements;
	
	for(i = 0; i < ctls.length; i++)
		if(sCtls.indexOf(ctls[i].name) != -1 || tudo)
		{
			var tipo = ctls[i].type;
			if(tipo == "text" || tipo == "textarea" || tipo == "password" || tipo == "hidden")
				ctls[i].value = "";
		
			if(tipo == "select-one")
				ctls[i].selectedIndex = 0;
				
			if(tipo == "radio")
				//for(j = 0; j < ctls[i].length; j++)
				ctls[i].checked = false;
		}
}

function redirect(url)
{
	document.location=url;
}

function redireciona(url){
	var win;
	win = window.open(url,"win","");
	history.back();		
}
/***********************************************
* Switch Menu script- by Martial B of http://getElementById.com/
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}

function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
					ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function limpaCampos(form)
{
	var els = form.elements;
	
	for(i = 0; i < els.length; i++)
	{
		if(els[i].type == "text" || els[i].type == "textarea")
			els[i].value = "";
			
		if(els[i].type == "radio")
			els[i].checked = false;
	}
}