function popUp(url, largura, altura) {
	horiz = parseInt((screen.width-largura)/2);
	vert = parseInt((screen.height-altura)/2);
	window.open(url,'popUpload','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width='+largura+',height='+altura+',top='+vert+',left='+horiz+'')
}

function validaOrcamento(formulario) {
	var msg = 'Por favor corrija os seguintes campos:\n';
	var tipo = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	
	if (formulario.depto.value == '') {
		alert(msg+'Departamento.\n');
		return false;
	}
	
	if (formulario.nome.value == '') {
		alert(msg+'Nome.\n');
		return false;
	}
	
	if (formulario.email.value == '') {
		alert(msg+'Email.\n');
		return false;
	} else if (!tipo.test(formulario.email.value)) {
		alert("Favor informar um email válido.")
		return false;
	}
	
	if (formulario.dddTel.value == '' || formulario.tel.value == '') {
		alert(msg+'Telefone.\n');
		return false;
	}
	
	if (formulario.dddCel.value == '' || formulario.cel.value == '') {
		alert(msg+'Celular.\n');
		return false;
	}
	
	if (formulario.mensagemTxt.value == '') {
		alert(msg+'Mensagem.\n');
		return false;
	}
	
	return true;
}

function validaTrabalhar(formulario) {
	var msg = 'Por favor corrija os seguintes campos:\n';
	var tipo = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	
	if (formulario.nome.value == '') {
		alert(msg+'Nome.\n');
		return false;
	}
	
	if (formulario.email.value == '') {
		alert(msg+'Email.\n');
		return false;
	} else if (!tipo.test(formulario.email.value)) {
		alert("Favor informar um email válido.")
		return false;
	}
	
	if (formulario.dddTel.value == '' || formulario.tel.value == '') {
		alert(msg+'Telefone.\n');
		return false;
	}
	
	if (formulario.dddCel.value == '' || formulario.cel.value == '') {
		alert(msg+'Celular.\n');
		return false;
	}
	
	if (formulario.setor.value == '') {
		alert(msg+'Setor.\n');
		return false;
	}
	
	if (formulario.arquivo.value == '') {
		alert(msg+'Anexar Curriculo.\n');
		return false;
	}
	
	return true;
}

function validaDiretoria(formulario) {
	var msg = 'Por favor corrija os seguintes campos:\n';
	var tipo = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	
	if (formulario.assunto.value == '') {
		alert(msg+'Assunto.\n');
		return false;
	}
	
	if (formulario.nome.value == '') {
		alert(msg+'Nome.\n');
		return false;
	}
	
	if (formulario.email.value == '') {
		alert(msg+'Email.\n');
		return false;
	} else if (!tipo.test(formulario.email.value)) {
		alert("Favor informar um email válido.")
		return false;
	}
	
	if (formulario.dddTel.value == '' || formulario.tel.value == '') {
		alert(msg+'Telefone.\n');
		return false;
	}
	
	if (formulario.dddCel.value == '' || formulario.cel.value == '') {
		alert(msg+'Celular.\n');
		return false;
	}
	
	if (formulario.setor.value == '') {
		alert(msg+'Setor.\n');
		return false;
	}
	
	if (formulario.mensagemTxt.value == '') {
		alert(msg+'Mensagem.\n');
		return false;
	}
	
	return true;
}

function contarCaracteres() {
	var total = 1000;
	var digitado = document.getElementById('mensagemTxt').value.length;
	if(digitado > total){
		alert('Limite de caracteres excedido.');
		document.getElementById('mensagemTxt').value = document.getElementById('mensagemTxt').value.slice(0,total) //exibe os 20 primeiros caracteres
	}
	digitado = document.getElementById('mensagemTxt').value.length;
	var restante = total - digitado;
	document.getElementById('caracteres').innerHTML = restante.toString() + ' restantes';//exibe o texto na div
}
