function TrocaTexto (texto,elemento) {
	document.getElementById(elemento).innerHTML = texto;
}

function Excluir(tipo,identificador) {
	if(confirm("Deseja realmente excluir este registro?"))
	{
		location = tipo+"_excluir.php?id="+identificador;
	}
}

function Visualizar(url,page,w,h,sc) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
if(sc=="")
sc = 'Yes';
win = window.open(url,page, 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+sc+',resizable=no')
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function RedimensionaIframe() {
	var ifr = document.getElementById('conteudo');
	var altura = ifr.contentWindow.document.body.scrollHeight;
	if(altura > 120) {
		ifr.style.height = altura;
	} else {
		ifr.style.height = 120;
	}
}

function validar()
{
	if(document.form1.razao_social.value=="")
	{
		alert("O campo RAZÃO SOCIAL deve ser preenchido!");
		document.form1.razao_social.focus();
		return false;
	}
	if(document.form1.cnpj.value=="")
	{
		alert("O campo CNPJ/CPF deve ser preenchido!");
		document.form1.cnpj.focus();
		return false;
	}
	if(document.form1.endereco.value=="")
	{
		alert("O campo ENDEREÇO deve ser preenchido!");
		document.form1.endereco.focus();
		return false;
	}
	if(document.form1.representante.value=="")
	{
		alert("O campo REPRESENTANTE LEGAL deve ser preenchido!");
		document.form1.representante.focus();
		return false;
	}
	if(document.form1.telefone.value=="")
	{
		alert("O campo TELEFONE deve ser preenchido!");
		document.form1.telefone.focus();
		return false;
	}
	if(document.form1.email.value=="")
	{
		alert("O campo E-MAIL deve ser preenchido!");
		document.form1.email.focus();
		return false;
	}
	return true;
}

function validar_equipe()
{
	if(document.form1.nome.value=="")
	{
		alert("O campo NOME deve ser preenchido!");
		document.form1.nome.focus();
		return false;
	}
	if(document.form1.cpf.value=="")
	{
		alert("O campo CPF deve ser preenchido!");
		document.form1.cpf.focus();
		return false;
	}
	if(document.form1.endereco.value=="")
	{
		alert("O campo ENDEREÇO deve ser preenchido!");
		document.form1.endereco.focus();
		return false;
	}
	if(document.form1.telefone.value=="")
	{
		alert("O campo TELEFONE deve ser preenchido!");
		document.form1.telefone.focus();
		return false;
	}
	if(document.form1.email.value=="")
	{
		alert("O campo E-MAIL deve ser preenchido!");
		document.form1.email.focus();
		return false;
	}
	return true;
}

function validar_projeto()
{
	if(document.form1.id_cliente.value=="0")
	{
		alert("Selecione um CLIENTE!");
		document.form1.id_cliente.focus();
		return false;
	}
	if(document.form1.id_equipe.value=="0")
	{
		alert("Selecione um membro da EQUIPE!");
		document.form1.id_equipe.focus();
		return false;
	}
	if(document.form1.homepage.value=="")
	{
		alert("O campo HOME PAGE deve ser preenchido!");
		document.form1.homepage.focus();
		return false;
	}
	if(document.form1.valor_negociado.value=="")
	{
		alert("O campo VALOR NEGOCIADO deve ser preenchido!");
		document.form1.valor_negociado.focus();
		return false;
	}
	if(document.form1.valor_repassado.value=="")
	{
		alert("O campo VALOR REPASSADO deve ser preenchido!");
		document.form1.valor_negociado.focus();
		return false;
	}
	if(document.form1.data_repassada.value=="")
	{
		alert("O campo DATA REPASSADA deve ser preenchido!");
		document.form1.data_repassada.focus();
		return false;
	}
	if(document.form1.data_entrega.value=="")
	{
		alert("O campo DATA ENTREGA deve ser preenchido!");
		document.form1.data_entrega.focus();
		return false;
	}
	return true;
}

function validarRelatorio(){
	if(document.form1.relatorio.value == "0")
	{
		alert("Selecione um relatório!");
		document.form1.relatorio.focus();
		return false;
	}
	return true;
}

function validarSenha(){
	if(document.form1.senha.value == "")
	{
		alert("O campo SENHA é obrigatório!");
		document.form1.senha.focus();
		return false;
	}
	if(document.form1.senha.value.length < 4)
	{
		alert("O campo SENHA deve conter de 4 a 10 caracteres!");
		document.form1.senha.focus();
		return false;
	}
	if(document.form1.confirma.value == "")
	{
		alert("O campo CONFIRMAR SENHA é obrigatório!");
		document.form1.confirma.focus();
		return false;
	}
	if(document.form1.confirma.value.length < 4)
	{
		alert("O campo CONFIRMA SENHA deve conter de 4 a 10 caracteres!");
		document.form1.confirma.focus();
		return false;
	}
	if(document.form1.senha.value != document.form1.confirma.value)
	{
		alert("O campo CONFIRMA SENHA deve ser idêntico ao da SENHA!");
		document.form1.confirma.focus();
		return false;
	}
	return true;
}

function seData(evento, indexcampo) {	
			
	tecla = evento.keyCode;
	
	if ( tecla == 8 || (tecla >= 48 && tecla <= 57) || (tecla >= 96 && tecla <= 105) ) {
				
		vr = document.forms[0].elements[indexcampo].value;
		vr = vr.replace("/", "");
		vr = vr.replace("/", "");
		tam = vr.length;
		
		tam = (tecla != 8) ? tam+1 : tam-1;		
		
		if (document.forms[0].elements[indexcampo].value.length < 10 || tecla == 8) {
			if ( tam <= 2 )
				document.forms[0].elements[indexcampo].value = vr;
			else if ( tam > 2 && tam < 5 )
				document.forms[0].elements[indexcampo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, tam );
			else if ( tam >= 5 && tam <= 10 )
				document.forms[0].elements[indexcampo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); 
		}	
	} 			
	else return false;

} // Fim seData()