function fncReq(strUrl, strFnc) {
	if (window.XMLHttpRequest) {
		objReq = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		objReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	objReq.open("GET", strUrl, true);
	objReq.send(null);
	if (strFnc != "") {
		objReq.onreadystatechange = eval(strFnc);
	}
}

/*
function fncLer() {
	if (objReq.readyState == 4) {
		if (objReq.status == 200) {
			strReq = objReq.responseText;
			arrLinhas = strReq.split("::");
			for (i=0;i<arrLinhas.length;i++) {
				arrColunas = arrLinhas[i].split(":");
				if (arrColunas[0] != "" && arrColunas[1] != "") {
					document.getElementById("idcampo").options[i] = new Option(arrColunas[1],arrColunas[0]);
				}
			}
		}
	}
}
*/

if(navigator.appName == 'Microsoft Internet Explorer')
	var browser = 'IE'
else if(navigator.appName == 'Netscape')
	var browser = 'Firefox'
	
function formatar(src, mask, validador, e)
{
	if(e.charCode != 0)
	{
		var i = src.value.length
		var saida = validador
		var texto = mask.substring(i)
	
		if (texto.substring(0,1) != saida)
		{
			src.value += texto.substring(0,1)
		}
		if (texto.substring(1,2) == ' ')
		{
			src.value += texto.substring(1,2)
		}
	}
}

function somenteNumero(e)
{
	var tecla = (browser == 'IE') ? e.keyCode : e.charCode;
	if((tecla > 47 && tecla < 58) || tecla == 13 || tecla == 0)
		return true
	else
	{
		if (tecla != 8) return false;
		else return true;
	}
}

function validaEmail(campo)
{   
	if (!ConsisteEmail(campo.value)  && campo.value != '')
	{
		alert("Favor Digitar o Email Corretamente.");
		campo.focus();
	}
}

function ConsisteEmail(valor) 
{
	var reg = /\w{1,}[@]\w{1,}[.]\w{1,}/
	return reg.test(valor);
}

function validaForm(frm)
{
	for(i = 0; i < frm.length; i++)
	{
		obj = frm.elements[i]
		if(obj.tagName == 'SELECT')
		{
			if(obj.value == '')
			{
				obj.focus()
				alert('Selecione o ' + obj.name)
				return false
			}
		}
		else
		{
			if(obj.type == 'radio')
			{
				obj = document.getElementsByName('Sexo')
				selecionado = false
				for(j = 0; j < obj.length; j++)
				{
					if(obj[j].checked)
					{
						selecionado = true
					}
				}
				if(!selecionado)
				{
					obj[0].focus()
					alert('Selecione o ' + obj[0].name)
					return false
				}
			}
			else
			{
				if(obj.value == '')
				{
					obj.focus()
					alert('Preencha o campo ' + obj.name)
					return false
				}
			}
		}
	}
}