function VerificaSessao(teste, url, tipo) {
	if (teste) {
		alert("Dados de simulação inexistentes!");
		switch (tipo) {
			case "url":
				location.href = url;
				break;
			case "close":
				window.close();
				break;
		}
	}
}

function Substitui (str, velhaStr, novaStr) {
	var temp = str;
	var a = 0;

	for (var i = 0; i < str.length; i++) 
	{
		a = temp.indexOf(velhaStr);
		if (a == -1)
			break
		else
			temp = temp.substring(0, a) + novaStr + temp.substring((a + velhaStr.length));
	}

	return temp;
}

function RetiraEspacos (str) {
	if (str == null)
		return (false);
	return RetiraEspacosD(RetiraEspacosE(str));
}

function RetiraEspacosE (str) {
	var i = 0;
	var j = str.length - 1;

	if (str == null)
		return (false);

	for (i = 0; i < str.length; i++)
	{
		if (str.substring(i, i+1) != ' ' &&
		    str.substring(i, i+1) != '\t')
			break;
	}

	if (i <= j)
		return (str.substring(i, j+1));
	else
		return ('');
}

function RetiraEspacosD (str) {
	var i = 0;
	var j = str.length - 1;

	if (str == null)
		return (false);

	for(j = str.length - 1; j >= 0; j--)
	{
		if (str.substring(j, j+1) != ' ' &&
			str.substring(j, j+1) != '\t')
		break;
	}

	if (i <= j)
		return (str.substring(i, j+1));
	else
		return ('');
}

function chkS(c, m) {
	var campo

	campo = RetiraEspacos(c.value);

	if (campo.length < 1) {
		alert(m);
		c.focus();
		return false;
	}
	return true;
}


