function checkall(cp){
	var el_collection = eval("document."+cp);
	for (c=0;c<el_collection.length;c++){
		if(el_collection[c].checked == true){
			el_collection[c].checked=false;
		}else{
			el_collection[c].checked=true;
		}
	}
}
function val_login(){
	if((document.form_login.val_email.value == "") || (document.form_login.val_senha.value == "")){
		alert('Preencha corretamente os campos');
		return false;
	}else{
		document.form_login.action = "adm.php";
		//document.form_login.action = "admin.php";
		document.form_login.method = "post";
		document.form_login.submit();
	}
}
function sair(){
	document.form_sair.action = "adm.php";
	//document.form_sair.action = "admin.php";
	document.form_sair.method = "post";
	document.form_sair.submit();
}
function gotoPage(pag){
	document.form_reload.num_pag.value = 1;
	document.form_reload.busca.value = "";
	document.form_reload.secao.value = pag;
	document.form_reload.target = "_self";
	document.form_reload.method = "post";
	document.form_reload.submit();
}
function getPage(pag){
	document.form_reload.secao.value = pag;
	document.form_reload.target = "_self";
	document.form_reload.method = "post";
	document.form_reload.submit();
}
function val_form(acao,destino){
	
	if(destino == ""){
		var el_collection = document.campos;
		var dest = new Array();
		for (c=1;c<el_collection.length;c++){
			if(el_collection[c].checked == true){
			dest.push(el_collection[c].value);
			}
		}
		if(dest == ""){
		alert('Escolha um registro para editar');
		return;
		}
		document.form_geral.destino.value = dest;
	}else{
		document.form_geral.destino.value = destino;
	}
	if(acao == 5){
		if(!confirm("Confirma excluir este(s) registros?")){
			return;
		}
	}
	if(acao == 6){
		if(!confirm("Confirma excluir esta imagem?")){
			return;
		}
	}
	if(acao == 7){
		document.form_geral.mudastatus.value = document.form_busca.status.value;
	}
	document.form_geral.acao.value = acao;
	document.form_geral.method = "post";
	document.form_geral.submit();
}
function setBlindagem(arr,cp){
	tt = cp
	cp = eval("document.form_geral."+cp);
	for (i = cp.options.length; i > 0; i--) {
		cp.options[i] = null;
	}
	if(tt != "modelo"){
		for(a=0;a<arr.length;a++){
			arrValues = arr[a].split("/*/");
			cp.options[a+1] = new Option(arrValues[1],arrValues[0]);
		}
	}else{
		arr_models = new Array();
		for(a=0;a<arr.length;a++){
			arr_models.push(arr[a].split("/*/"));
		}
		mudaModel();
	}
}
function chimg(img,c){
	myImg = document.getElementById(img);
	myImg.src = c;
}
function senBack(acao){
	document.campos.action = acao;
	document.campos.method = "post";
	document.campos.submit();	
}
function sendCadastro(){
	if(document.form_cadastro.nome.value == ""){
		alert("Digite seu nome");
		return;
	}
	emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if(!emailRe.test(document.form_cadastro.email.value)){
		alert("Digite um email válido");
		return;
	}
	document.form_cadastro.envia_cadastro.value = 1;
	document.form_cadastro.action = "cadastro.php";
	document.form_cadastro.method = "post";
	document.form_cadastro.submit();	
	
}
function swapSim(){
	divSim = document.getElementById('div_simulador');
	divSim.style.display = (divSim.style.display == "none")?"":"none";
}

function setPlaca(){
	cp = eval("document.form_geral.placa.value");
	letters = cp.substring(0,3);
	numbers = cp.substring(3);
	reText = /[^a-zA-Z]/gi;
	if(reText.test(letters) || letters.length < 3){
		alert("O número da placa esta incorreto");
		document.form_geral.placa.value = "";
		return false;
	}
	reNumber = /[\D]/g
	if(reNumber.test(numbers)){
		alert("O número da placa esta incorreto");
		document.form_geral.placa.value = "";
		return false;
	}
	if(cp.length < 7){
		alert("O número da placa esta incorreto");
		document.form_geral.placa.value = "";
		return false;
	}
}
function setChassi(){
	cp = eval("document.form_geral.chassis.value");
	if(cp.length < 17){
		alert("O número do chassi esta incorreto");
		document.form_geral.chassis.value = "";
		return false;
	}
}

function gotoPesquisa(id_admin,id_cliente,id_os){
	document.form_pesquisa.destino.value = 0;
	document.form_pesquisa.id_admin.value = id_admin;
	document.form_pesquisa.id_cliente.value = id_cliente;
	document.form_pesquisa.id_os.value = id_os;
	document.form_pesquisa.method = "post";
	document.form_pesquisa.submit();	
}

function sendContatoAmigo(){
	if(!document.form_contato.emailPara.value){
		alert("Digite o email do destinatário");
		return;	
	}
	if(!document.form_contato.nome.value){
		alert("Digite seu nome");
		return;
	}
	emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if(!emailRe.test(document.form_contato.email.value)){
		alert("Digite um email válido");
		return;
	}
	
	document.form_contato.envia_contato.value = 1;
	document.form_contato.method = "post";
	document.form_contato.submit();		
}
function sendMail(id){
	window.open("sendAmigo.php?id_prod="+id,"pop","width=410,height=430,scrollbars=no,status=yes");			
}
function valida_cpf(cpf){
	var numeros, digitos, soma, i, resultado, digitos_iguais;
	digitos_iguais = 1;
	cpf = cpf.replace(/[^0-9]/gi,"");
	if (cpf.length < 11){
		alert("CPF inválido");
		return("");
	}
	for(i = 0; i < cpf.length - 1; i++){
		if(cpf.charAt(i) != cpf.charAt(i + 1)){
			digitos_iguais = 0;
			break;
		}
	}
	if(!digitos_iguais){
		numeros = cpf.substring(0,9);
		digitos = cpf.substring(9);
		soma = 0;
		for (i = 10; i > 1; i--){
			  soma += numeros.charAt(10 - i) * i;
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if(resultado != digitos.charAt(0)){
			alert("CPF inválido");
			return("");
		}
		numeros = cpf.substring(0,10);
		soma = 0;
		for (i = 11; i > 1; i--){
			soma += numeros.charAt(11 - i) * i;
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if (resultado != digitos.charAt(1)){
			alert("CPF inválido");
			return("");
		}
		c1 = cpf.substring(0,3)+".";
		c2 = cpf.substring(3,6)+".";
		c3 = cpf.substring(6,9)+"-";
		c4 = cpf.substring(9);
		newcpf = c1+c2+c3+c4;
		return(newcpf);
	}else{
		alert("CPF inválido");
		return("");
	}
}
function valida_cnpj(cnpj){
	var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
	digitos_iguais = 1;
	cnpj = cnpj.replace(/[^0-9]/gi,"");
	if(cnpj.length != 14){
		alert("CNPJ inválido")
		return("");
	}
	for(i=0;i < cnpj.length - 1;i++){
		if(cnpj.charAt(i) != cnpj.charAt(i + 1)){
			digitos_iguais = 0;
			break;
		}
	}
	if(!digitos_iguais){
		tamanho = cnpj.length - 2
		numeros = cnpj.substring(0,tamanho);
		digitos = cnpj.substring(tamanho);
		soma = 0;
		pos = tamanho - 7;
		for (i = tamanho; i >= 1; i--){
			soma += numeros.charAt(tamanho - i) * pos--;
			if (pos < 2){
				pos = 9;
			}
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if (resultado != digitos.charAt(0)){
			alert("CNPJ inválido")
			return("");
		}
		tamanho = tamanho + 1;
		numeros = cnpj.substring(0,tamanho);
		soma = 0;
		pos = tamanho - 7;
		for (i = tamanho; i >= 1; i--){
			soma += numeros.charAt(tamanho - i) * pos--;
			if (pos < 2){
				pos = 9;
			}
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if (resultado != digitos.charAt(1)){
			alert("CNPJ inválido")
			return("");
		}
		p1 = cnpj.substring(0,2)+".";
		p2 = cnpj.substring(2,5)+".";
		p3 = cnpj.substring(5,8)+"/";
		p4 = cnpj.substring(8,12 )+"-";
		p5 = cnpj.substring(12);
		newcnpj = p1+p2+p3+p4+p5
		return(newcnpj);
	}else{
		alert("CNPJ inválido")
		return("");
	}
}

function click() {
	if (event.button==2) {
		alert("Botão direito desabilitado")
		return false;
	}
}
document.onmousedown=click;