function pedido2_confirm(frase, url){
	if (confirm(frase)){
		window.location.href = url;
	}
}
function pedido2_organizarTelefone(event){
	eventCod = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	telefone = document.forms['formPedido2'].telefone.value;
	if (telefone.substr(0, 1) != '' && telefone.substr(0, 1) != '('){
		telefone = '('+telefone;
	}
	if (telefone.substr(4, 1) != '' && telefone.substr(4, 1) != ' '){
		telefone = telefone.substr(0, 4)+' '+telefone.substr(4);
	}
	if (eventCod != 8){
		if (telefone.length == 0){
			telefone = '('+telefone;
		}
		else if (telefone.length == 3){
			telefone = telefone+') ';
		}
		else if (telefone.length == 9){
			telefone = telefone+'-';
		}
		document.forms['formPedido2'].telefone.value = telefone;
	}
}
function pedido2_verificacao(){
	pedido2_empresa_nome();
}
function pedido2_empresa_nome(){
	empresa_nome = document.forms['formPedido2'].empresa_nome.value;
	if (empresa_nome == ''){
		alert('Campo EMPRESA/NOME vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].empresa_nome.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].empresa_nome.focus();
	}
	else{
		document.forms['formPedido2'].empresa_nome.removeAttribute('style');
		pedido2_cnpj_cpf();
	}
}
function pedido2_cnpj_cpf(){
	cnpj_cpf = document.forms['formPedido2'].cnpj_cpf.value;
	if (cnpj_cpf == ''){
		alert("Campo CNPJ/CPF vazio.");
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cnpj_cpf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cnpj_cpf.focus();
	}
	else if (isNaN(cnpj_cpf)){
		alert('Campo CNPJ/CPF aceita somente números.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cnpj_cpf.value = '';
		document.forms['formPedido2'].cnpj_cpf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cnpj_cpf.focus();
	}
	else if ((cnpj_cpf.length != 11) && (cnpj_cpf.length != 14)){
		alert('Campo CNPJ/CPF inválido.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cnpj_cpf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cnpj_cpf.focus();
	}
	else{
		cnpj_cpf.length == 11 ? pedido2_cpf() : pedido2_cnpj();
	}
}
function pedido2_cpf(){
	cpf = document.forms['formPedido2'].cnpj_cpf.value;
	if (cpf == '00000000000' || cpf == '11111111111' || cpf == '22222222222' || cpf == '33333333333' || cpf == '44444444444' || cpf == '55555555555' || cpf == '66666666666' || cpf == '77777777777' || cpf == '88888888888' || cpf == '99999999999'){
		alert('Campo CNPJ/CPF inválido.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cnpj_cpf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cnpj_cpf.focus();
	}
	a = new Array();
	b = 0;
	c = 11;
	for (i = 0; i < 9; i++){
		a[i] = cpf.charAt(i);
		b += (a[i]*--c);
	}
	x = b%11;
	x < 2 ? a[9] = 0 : a[9] = 11-x;
	b = 0;
	c = 11;
	for (y = 0; y < 10; y++){
		b += (a[y]*c--);
	}
	x = b%11;
	x < 2 ? a[10] = 0 : a[10] = 11-x;
	if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
		alert('Campo CNPJ/CPF inválido.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cnpj_cpf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cnpj_cpf.focus();
	}
	else{
		pedido2_cnpj_cpf2('nao');
	}
}
function pedido2_cnpj(){
	cnpj = document.forms['formPedido2'].cnpj_cpf.value;
	a = new Array();
	b = 0;
	c = new Array(6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2);
	for (i = 0; i < 12; i++){
		a[i] = cnpj.charAt(i);
		b += a[i]*c[i+1];
	}
	x = b%11;
	x < 2 ? a[12] = 0 : a[12] = 11-x;
	b = 0;
	for (y = 0; y < 13; y++){
		b += (a[y]*c[y]);
	}
	x = b%11;
	x < 2 ? a[13] = 0 : a[13] = 11-x;
	if ((cnpj.charAt(12) != a[12]) || (cnpj.charAt(13) != a[13])){
		alert('Campo CNPJ/CPF inválido.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cnpj_cpf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cnpj_cpf.focus();
	}
	else{
		pedido2_cnpj_cpf2('sim');
	}
}
function pedido2_cnpj_cpf2(valor){
	document.forms['formPedido2'].cnpj_cpf.removeAttribute('style');
	if (valor == 'sim'){
		if (document.forms['formPedido2'].responsavel.value == 'Desabilitado para CPF'){
			document.forms['formPedido2'].responsavel.value = '';
		}
		document.forms['formPedido2'].responsavel.removeAttribute('disabled');
		pedido2_responsavel();
	}
	else{
		document.forms['formPedido2'].responsavel.value = 'Desabilitado para CPF';
		document.forms['formPedido2'].responsavel.disabled = true;
		pedido2_endereco();
	}
}
function pedido2_responsavel(){
	responsavel = document.forms['formPedido2'].responsavel.value;
	if (responsavel == ''){
		alert('Campo RESPONSÁVEL vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].responsavel.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].responsavel.focus();
	}
	else{
		document.forms['formPedido2'].responsavel.removeAttribute('style');
		pedido2_endereco();
	}
}
function pedido2_endereco(){
	endereco = document.forms['formPedido2'].endereco.value;
	if (endereco == ''){
		alert('Campo ENDEREÇO vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].endereco.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].endereco.focus();
	}
	else{
		document.forms['formPedido2'].endereco.removeAttribute('style');
		pedido2_numero();
	}
}
function pedido2_numero(){
	numero = document.forms['formPedido2'].numero.value;
	if (numero == ''){
		alert('Campo NÚMERO vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].numero.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].numero.focus();
	}
	else if (isNaN(numero)){
		alert('Campo NÚMERO aceita somente números.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].numero.value = '';
		document.forms['formPedido2'].numero.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].numero.focus();
	}
	else{
		document.forms['formPedido2'].numero.removeAttribute('style');
		pedido2_bairro();
	}
}
function pedido2_bairro(){
	bairro = document.forms['formPedido2'].bairro.value;
	if (bairro == ''){
		alert('Campo BAIRRO vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].bairro.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].bairro.focus();
	}
	else{
		document.forms['formPedido2'].bairro.removeAttribute('style');
		pedido2_cidade();
	}
}
function pedido2_cidade(){
	cidade = document.forms['formPedido2'].cidade.value;
	if (cidade == ''){
		alert('Campo CIDADE vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cidade.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cidade.focus();
	}
	else{
		document.forms['formPedido2'].cidade.removeAttribute('style');
		pedido2_estado();
	}
}
function pedido2_estado(){
	indice = document.forms['formPedido2'].estado.selectedIndex;
	estado = document.forms['formPedido2'].estado.options[indice].value;
	if (estado == ''){
		alert('Campo ESTADO não selecionado.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cidade.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].estado.focus();
	}
	else{
		document.forms['formPedido2'].estado.style.backgroundColor = '#FFFFFF';
		pedido2_cep();
	}
}
function pedido2_cep(){
	cep = document.forms['formPedido2'].cep.value;
	if (cep == ''){
		alert('Campo CEP vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cep.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cep.focus();
	}
	else if (isNaN(cep)){
		alert('Campo CEP aceita somente números.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cep.value = '';
		document.forms['formPedido2'].cep.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cep.focus();
	}
	else if (cep.length != 8){
		alert('Campo CEP inválido.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].cepf.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].cep.focus();
	}
	else{
		document.forms['formPedido2'].cep.removeAttribute('style');
		pedido2_telefone();
	}
}
function pedido2_telefone(){
	telefone = document.forms['formPedido2'].telefone.value;
	padraoTel = /\(?\d{2}\) ?\d{4}-\d{4}/;
	padraoTelOk = padraoTel.exec(telefone);
	if (telefone == ''){
		alert("Campo TELEFONE vazio.");
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].telefone.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].telefone.focus();
	}
	else if (!padraoTelOk){
		alert("TELEFONE inválido. Lembre-se do código DDD.");
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].telefone.value = '';
		document.forms['formPedido2'].telefone.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].telefone.focus();
	}
	else{
		document.forms['formPedido2'].telefone.removeAttribute('style');
		pedido2_email();
	}
}
function pedido2_email(){
	email = document.forms['formPedido2'].email.value;
	if (email == ''){
		alert('Campo E-MAIL vazio.');
		document.forms['formPedido2'].onsubmit = function(){return false;};
		document.forms['formPedido2'].email.style.backgroundColor = '#FF9999';
		document.forms['formPedido2'].email.focus();
	}
	else{
		indexEmail = email.indexOf('@');
		lastIndexEmail = email.lastIndexOf('@');
		if (indexEmail != lastIndexEmail){
			alert('Campo E-MAIL inválido.');
			document.forms['formPedido2'].onsubmit = function(){return false;};
			document.forms['formPedido2'].email.style.backgroundColor = '#FF9999';
			document.forms['formPedido2'].email.focus();
		}
		else{
			if (indexEmail < 2 || email.lastIndexOf('.') < lastIndexEmail+3){
				alert('Campo E-MAIL inválido.');
				document.forms['formPedido2'].onsubmit = function(){return false;};
				document.forms['formPedido2'].email.style.backgroundColor = '#FF9999';
				document.forms['formPedido2'].email.focus();
			}
			else{
				document.forms['formPedido2'].email.removeAttribute('style');
				pedido2_true();
			}
		}
	}
}
function pedido2_true(){
	document.forms['formPedido2'].onsubmit = function(){return true;};
}
function pedido2_responsavel2(){
	responsavel = document.forms['formPedido2'].responsavel.value;
	cnpj_cpf = document.forms['formPedido2'].cnpj_cpf.value;
	if (cnpj_cpf.length == 11){
		document.forms['formPedido2'].responsavel.value = 'Desabilitado para CPF';
		document.forms['formPedido2'].responsavel.disabled = true;
	}
}
function pedido2_estado2(valor){
	total_estados = document.forms['formPedido2'].estado.length;
	for (i = 0; i < total_estados; i++){
		estado = document.forms['formPedido2'].estado.options[i].value;
		if (estado == valor){
			document.forms['formPedido2'].estado.options[i].selected = true;
			break;
		}
	}
}
