//***********************************************************************************************
//Funcao Generica para validar campos 
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
	function ValidarCampos(Campo,Comparacao,Mensagem)
	{
		
		var Comando;
		
		Comando = "(document.forms(0)." + Campo + ".value == " + "'" + Comparacao + "')" ;
		
		//alert(Comando);
		//return;
		if (eval(Comando))
		{
			alert(Mensagem);
			Comando = "document.forms(0)." + Campo + ".focus()";
			eval(Comando);
			document.forms(0).txt_Ok.value = "";
			return (false);
		}
		else
		{
	return (true);    
		}
	}
	
	//***********************************************************************************************
//Funcao Generica para validar campos 
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
	function ValidarCamposIndex(Campo,Comparacao,Mensagem)
	{
		var Comando;
		
		Comando = "(document.forms(0)." + Campo + ".value == " + "'" + Comparacao + "')" ;
		
		if (eval(Comando))
		{
			alert(Mensagem);
			Comando = "document.forms(0)." + Campo + ".focus()";
			eval(Comando);
			//document.forms(0).txt_Ok.value = "";
			return (false);
		}
		else
		{
	return (true);    
		}
	}

//***********************************************************************************************
//Funcao Generica para validar Lixo
//Autor     : Djalma Rorato Anseloni
//Criado em : 23/12/2005
//***********************************************************************************************	
function LimpaLixo(Campo)
{
	var lixo = Array("select","drop",";","--","insert","delete","xp_","update");
	var a = "document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[0])";
	var b = eval(a);
	
	if(b != -1)
	{
		alert("Caracter (" + lixo[0] + ") invalido");
		a = "document.forms(0)." + Campo + ".focus()";
		eval(a);
		return(false);
	}
	
	var a1 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[1]))";
	var b1 = eval(a1);
	if(b1 != -1)
	{
		alert("Caracter (" + lixo[1] + ") invalido");
		a1 = "document.forms(0)." + Campo + ".focus()";
		eval(a1);
		return(false);
	}
	
	var a2 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[2]))";
	var b2 = eval(a2);
	if(b2 != -1)
	{
		alert("Caracter (" + lixo[2] + ") invalido");
		a2 = "document.forms(0)." + Campo + ".focus()";
		eval(a2);
		return(false);
	}
	
	var a3 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[3]))";
	var b3 = eval(a3);
	if(b3 != -1)
	{
		alert("Caracter (" + lixo[3] + ") invalido");
		a3 = "document.forms(0)." + Campo + ".focus()";
		eval(a3);
		return(false);
	}
	
	var a4 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[4]))";
	var b4 = eval(a4);
	if(b4 != -1)
	{
		alert("Caracter (" + lixo[4] + ") invalido");
		a4 = "document.forms(0)." + Campo + ".focus()";
		eval(a4);
		return(false);
	}
	
	var a5 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[5]))";
	var b5 = eval(a5);
	if(b5 != -1)
	{
		alert("Caracter (" + lixo[5] + ") invalido");
		a5 = "document.forms(0)." + Campo + ".focus()";
		eval(a5);
		return(false);
	}
	
	var a6 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[6]))";
	var b6 = eval(a6);
	if(b6 != -1)
	{
		alert("Caracter (" + lixo[6] + ") invalido");
		a6 = "document.forms(0)." + Campo + ".focus()";
		eval(a6);
		return(false);
	}
	
	var a7 = "(document.forms(0)." + Campo + ".value.toLowerCase().search(lixo[7]))";
	var b7 = eval(a7);
	if(b7 != -1)
	{
		alert("Caracter (" + lixo[7] + ") invalido");
		a7 = "document.forms(0)." + Campo + ".focus()";
		eval(a7);
		return(false);
	}
}

//***********************************************************************************************
//Validar CTRL+C e CTRL+V
//Autor     : Djalma Rorato
//Criado em : 21/12/2005
//***********************************************************************************************
function VerificarCtrlC() 
{
	var ctrl = window.event.ctrlKey;
	var tecla = window.event.keyCode; 
	//if (ctrl && tecla==67) {alert("CTRL+C"); event.keyCode=0; event.returnValue=false;}
	if (ctrl && tecla==86)
	{
		//alert("Nao e permitido CTRL+V");
		event.keyCode=0; event.returnValue=false;
	}
}
//*********************************************************************************
//Funcao = FUNCAO PARA VALIDAR CPF/CNPJ
//Autor  = Henrique
//DATA   = 31/05/2005
//*********************************************************************************
function ValidarCpfCnpj(Campo)
{
	/// ESTOU COLOCANDO O RETURN PARA QUE A APLICACAO NAO CONSISTA O CPF E O CNPJ
	//return;
	
	var Ok;
	//var Campo;
	Campo = "document.forms(0).txt_Cpf.value"; 
	Campo = eval(Campo);
	
	if (Campo.length != 0)
	{
		if (Campo.length == 11)
		{
			var erro = new String;
            var nonNumbers = /\D/;
            if (nonNumbers.test(Campo)) erro += "A verificacao de CPF suporta apenas numeros! \n\n"; 
                if (Campo == "00000000000" || Campo == "11111111111" || Campo == "22222222222" || Campo == "33333333333" || Campo == "44444444444" || Campo == "55555555555" || Campo == "66666666666" || Campo == "77777777777" || Campo == "88888888888" || Campo == "99999999999"){
                        erro += "Numero de CPF invalido!"
            }
            var a = [];
            var b = new Number;
            var c = 11;
            for (i=0; i<11; i++){
                    a[i] = Campo.charAt(i);
                    if (i < 9) b += (a[i] * --c);
            }
            if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
            b = 0;
            c = 11;
            for (y=0; y<10; y++) b += (a[y] * c--); 
            if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
            if ((Campo.charAt(9) != a[9]) || (Campo.charAt(10) != a[10])){
                    erro +="Numero de CPF invalido!";
            }
            if (erro.length > 0){
                    alert(erro);
                    Ok = "document.forms(0).txt_Cpf.focus()";
                    eval(Ok);
                    return false;
            }
		}
		else if (Campo.length == 14)
		{
            erro = new String;
            if (Campo == "00000000000000")
            {
                    erro += "CNPJ invalido!"
                    alert(erro);
                    return false;
			}
            if(document.layers && parseInt(navigator.appVersion) == 4){
                    x = Campo.substring(0,2);
                    x += Campo. substring (3,6);
                    x += Campo. substring (7,10);
                    x += Campo. substring (11,15);
                    x += Campo. substring (16,18);
                    Campo = x; 
            } else {
                    Campo = Campo. replace (".","");
                    Campo = Campo. replace (".","");
                    Campo = Campo. replace ("-","");
                    Campo = Campo. replace ("/","");
            }
            var nonNumbers = /\D/;
            if (nonNumbers.test(Campo)) erro += "A verificação de CNPJ suporta apenas números! \n\n"; 
            var a = [];
            var b = new Number;
            var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
            for (i=0; i<12; i++){
                    a[i] = Campo.charAt(i);
                    b += a[i] * c[i+1];
			}
            if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
            b = 0;
            for (y=0; y<13; y++) {
                    b += (a[y] * c[y]); 
            }
            if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
            if ((Campo.charAt(12) != a[12]) || (Campo.charAt(13) != a[13])){
                    erro +="CNPJ invalido!";
            }
            if (erro.length > 0){
                    alert(erro);
                    return false;
            } else {
                    return true;
            }
            return true;
		}	
		else
		{
			alert("Favor informar um CPF/CNPJ valido!!!");
			document.forms(0).txt_Cpf.focus();
			return false;
		}
	}	
}

//*********************************************************************************
//Funcao = FUNCAO PARA VALIDAR CPF/CNPJ
//Autor  = Henrique
//DATA   = 31/05/2005
//*********************************************************************************
function ValidarCnpjCpf(Campo)
{
	var Ok;
	Campo = "document.forms(0).txt_Cpf.value"; 
	Campo = eval(Campo);
	
	if (Campo.length != 0)
	{
		if (Campo.length == 14)
		{
            erro = new String;
            if ((Campo == "00000000000000") || (Campo == "11111111111111"))
            {
                    erro += "CNPJ invalido!"
                    alert(erro);
                    return false;
			}
            if(document.layers && parseInt(navigator.appVersion) == 4){
                    x = Campo.substring(0,2);
                    x += Campo. substring (3,6);
                    x += Campo. substring (7,10);
                    x += Campo. substring (11,15);
                    x += Campo. substring (16,18);
                    Campo = x; 
            } else {
                    Campo = Campo. replace (".","");
                    Campo = Campo. replace (".","");
                    Campo = Campo. replace ("-","");
                    Campo = Campo. replace ("/","");
            }
            var nonNumbers = /\D/;
            if (nonNumbers.test(Campo)) erro += "A verificação de CNPJ suporta apenas números! \n\n"; 
            var a = [];
            var b = new Number;
            var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
            for (i=0; i<12; i++){
                    a[i] = Campo.charAt(i);
                    b += a[i] * c[i+1];
			}
            if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
            b = 0;
            for (y=0; y<13; y++) {
                    b += (a[y] * c[y]); 
            }
            if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
            if ((Campo.charAt(12) != a[12]) || (Campo.charAt(13) != a[13])){
                    erro +="CNPJ invalido!";
            }
            if (erro.length > 0){
                    alert(erro);
                    return false;
            } else {
                    return true;
            }
            return true;
		}	
		else
		{
			alert("Favor informar um CNPJ valido!!!");
			document.forms(0).txt_Cpf.focus();
			return false;
		}
	}	
}

//***********************************************************************************************
//Validar dados da pagina ConsultaVeiculos
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
function ValidarConsultaVeiculos()
{
	var Ok;
	
	if(((document.forms(0).ddl_ValorInicio.value == "0") && (document.forms(0).ddl_ValorFinal.value == "0")) || ((document.forms(0).ddl_ValorInicio.value != "0") && (document.forms(0).ddl_ValorFinal.value == "0"))|| ((document.forms(0).ddl_ValorInicio.value == "0") && (document.forms(0).ddl_ValorFinal.value != "0")))
	{
		Ok = ValidarCampos("ddl_FabricanteCarro","Selecione um Fabricante","Favor selecionar o Fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_FabricanteCarro","0","Favor selecionar o Fabricante");
		if (Ok == false)return;
		
		if(document.forms(0).txt_Cor.value.length != 0)
		{
			Ok = LimpaLixo("txt_Versao");
			if(Ok == false) return;
		}
		if(document.forms(0).txt_Cor.value.length != 0)
		{
			Ok = LimpaLixo("txt_Cor");
			if(Ok == false) return;
		}
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();	
	}
	else if((document.forms(0).ddl_ValorInicio.value != "0") && (document.forms(0).ddl_ValorFinal.value != "0"))
	{
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();	
	}
}


//***********************************************************************************************
//Validar dados da pagina ConsultaMotos
//Autor     : Djalma Rorato
//Criado em : 10/06/2005
//***********************************************************************************************
function ValidarConsultaMotos()
{
	var Ok;
	
	if(((document.forms(0).ddl_ValorInicio.value == "0") && (document.forms(0).ddl_ValorFinal.value == "0")) || ((document.forms(0).ddl_ValorInicio.value != "0") && (document.forms(0).ddl_ValorFinal.value == "0"))|| ((document.forms(0).ddl_ValorInicio.value == "0") && (document.forms(0).ddl_ValorFinal.value != "0")))
	{
		Ok = ValidarCampos("ddl_FabricanteMoto","Selecione um Fabricante","Favor selecionar o Fabricante");
		if (Ok == false)return;
		
		if(document.forms(0).txt_Cor.value.length != 0)
		{
			Ok = LimpaLixo("txt_Versao");
			if(Ok == false) return;
		}
		if(document.forms(0).txt_Cor.value.length != 0)
		{
			Ok = LimpaLixo("txt_Cor");
			if(Ok == false) return;
		}
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();	
	}
	else if((document.forms(0).ddl_ValorInicio.value != "0") && (document.forms(0).ddl_ValorFinal.value != "0"))
	{
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();	
	}
}

//***********************************************************************************************
//Funcao Validar dados da pagina Anuncio de Veiculos
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
	function ValidarAnuncio()
	{
		var Ok;
			
		Ok = ValidarCampos("ddl_Fabricante","Selecione um Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_Fabricante","0","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_AnoModelo","Selecione o Ano do Modelo","Favor selecionar o Ano Modelo");
		if (Ok == false)return;
		
		if((document.forms(0).chk_Usado.checked == false) && (document.forms(0).chk_Novo.checked == false))
		{
			alert("Favor informar o veiculo Novo/Usado");
			return;
		}
	
		Ok = ValidarCampos("ddl_Procedencia","Selecione uma Procedencia","Favor selecionar uma Procedencia");
		if (Ok == false)return; 	
		
		Ok = ValidarCampos("ddl_Combustivel","Selecione um Combustivel","Favor selecionar o Combustivel");
		if (Ok == false)return; 	

		Ok = ValidarCampos("ddl_Modelo","Selecione um Modelo","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();			
	}

//***********************************************************************************************
//Funcao Validar dados da pagina Anuncio de Motos
//Autor     : Djalma Rorato
//Criado em : 07/06/2005
//***********************************************************************************************
	function ValidarAnuncioMoto()
	{
		var Ok;
		Ok = ValidarCampos("ddl_Fabricante","Selecione um Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_AnoModelo","Selecione o Ano do Modelo","Favor selecionar o Ano Modelo");
		if (Ok == false)return;
	
		if((document.forms(0).chk_Usado.checked == false) && (document.forms(0).chk_Novo.checked == false))
		{
			alert("Favor informar a Moto Novo/Usado");
			return;
		}		
		
		Ok = ValidarCampos("ddl_Procedencia","Selecione uma Procedencia","Favor selecionar uma Procedencia");
		if (Ok == false)return; 	
		
		Ok = ValidarCampos("ddl_Modelo","Selecione um Modelo","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();			
	}

//***********************************************************************************************
//Funcao Validar dados da solicitacao de Motos
//Autor     : Djalma Rorato
//Criado em : 28/07/2005
//***********************************************************************************************
	function ValidarSolicitacaoMoto()
	{
	
	alert(SAlsicha);
	
		var Ok;
		Ok = ValidarCampos("ddl_Fabricante","Selecione um Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_AnoModelo","Selecione o Ano do Modelo","Favor selecionar o Ano Modelo");
		if (Ok == false)return;
	
		Ok = ValidarCampos("ddl_Procedencia","Selecione uma Procedencia","Favor selecionar uma Procedencia");
		if (Ok == false)return; 	
		
		Ok = ValidarCampos("ddl_Modelo","Selecione um Modelo","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		Ok = ValidarCampos("txt_Cor","","Campo cor de preenchimento obrigatorio");
		if (Ok == false)return; 
		
		Ok = ValidarCampos("txt_Valor","","Campo valor de preenchimento obrigatorio");
		if (Ok == false)return; 		
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();			
	}
	
//***********************************************************************************************
//Validar dados do controle Telefone
//Autor     : Djalma Rorato
//Criado em : 15/06/2005
//***********************************************************************************************
function ValidarTelefone()
{
	var Ok;
		
	Ok = ValidarCampos("ddl_TipoFone","Selecione um Tipo Telefone","Favor selecionar um Tipo Telefone");
	if (Ok == false)return;
	
	
	Ok = ValidarCampos("txt_DDD","","Favor informar o DDD");
	if (Ok == false)return;

	Ok = ValidarCampos("txt_Telefone","","Favor informar o Telefone");
	if (Ok == false)return;
	
	Ok = "(document.forms(0).txt_Telefone.value.length < 7 )" ;
	if (eval(Ok))
	{
		alert("Incluir telefone com no minimo 7 digitos");
		Comando = "document.forms(0).txt_Telefone.focus()";
		eval(Ok);
		return (false);
	}
	if (Ok == false)return;
    
	document.forms(0).txt_Ok.value = "Telefone";
	document.forms(0).submit();	

}

//***********************************************************************************************
//Validar dados do controle Documento
//Autor     : Djalma Rorato
//Criado em : 22/06/2005
//***********************************************************************************************
function ValidarDocumento()
{
	
	var Ok;
	
	Ok = ValidarCampos("ddl_TipoDocumento","Selecione um Tipo Documento","Favor selecionar um Tipo Documento");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Numero","","Favor informar o Numero");
	if (Ok == false)return;

	document.forms(0).Documento1_txt_Ok.value = "Ok";
	document.forms(0).submit();	

}

//***********************************************************************************************
//Validar dados do controle Endereco
//Autor     : BRUNO
//Criado em : 2206/2005
//***********************************************************************************************
function ValidarEndereco()
{
	var Ok;
	
	
	
	Ok = ValidarCampos("Endereco1_ddl_TipoEndereco","Selecione um Tipo Endereco","Favor selecionar um Tipo Endereco");
	if (Ok == false)return;


	Ok = ValidarCampos("Endereco1_ddl_Estado","Selecione um Estado","Favor selecionar um Estado");
	if (Ok == false)return;

	Ok = ValidarCampos("Endereco1_ddl_Cidade","Selecione uma Cidade","Favor selecionar uma Cidade");
	if (Ok == false)return;
	
	
	
	Ok = ValidarCampos("Endereco1_txt_Endereco","","Favor informar o Endereco");
	if (Ok == false)return;
	
	Ok = ValidarCampos("Endereco1_txt_Numero","","Favor informar o Numero");
	if (Ok == false)return	
	
	Ok = ValidarCampos("Endereco1_txt_Cep","","Favor informar o Cep");
	if (Ok == false)return
	
	Ok = ValidarCampos("Endereco1_txt_Bairro","","Favor informar o Bairro");
	if (Ok == false)return
    
     
	document.forms(0).Endereco1_txt_Ok.value = "Ok";
	document.forms(0).submit();	

}

//***********************************************************************************************
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//função generica para abrir janela
//blnScroll, blnStatus: yes / no
//***********************************************************************************************

function abre_janela(url, x, y, blnScroll, blnStatus){
	window.open(url,'janela'+x+y, 'resizable=yes,status='+blnStatus+',scrollbars='+blnScroll+',width='+x+',height='+y);
}



//***********************************************************************************************
//Validar CPF cliente
//Autor     : Bruno Henrique
//Criado em : 14/07/2005
//***********************************************************************************************
function ValidarCPF()
{
	var Ok;
	
	Ok = ValidarCampos("txt_Cpf","","Favor informar o CPF");
	if (Ok == false)return;
	
	Ok = ValidarCpfCnpj("txt_Cpf");
	if(Ok == false) return;
	
	document.forms(0).txt_Ok.value = "CPF";
	document.forms(0).submit();	
}

//***********************************************************************************************
//Validar Dados Cliente
//Autor     : BRUNO
//Criado em : 14/07/2005
//***********************************************************************************************
function ValidarDadosCliente()
{
	var Ok;
	
	Ok = ValidarCampos("txt_Nome","","Favor Informar o Nome");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Cep","","Favor Informar o Cep");
	if (Ok == false)return;
	
	Ok = ValidarCampos("ddl_Estado","Selecione um Estado","Favor selecionar um Estado");
	if (Ok == false)return;

	Ok = ValidarCampos("ddl_Cidade","Selecione uma Cidade","Favor selecionar uma Cidade");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Bairro","","Favor Informar o Bairro");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Endereco","","Favor Informar o Endereco");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_NumeroEndereco","","Favor Informar o Numero do Endereco");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Email","","Favor informar o Email");
	if (Ok == false)return;
	
	document.forms(0).txt_Ok.value = "Dados Cliente";
	document.forms(0).submit();	
}
//***********************************************************************************************
//Validar TipoNoticia
//Autor     : Bruno Henrique
//Criado em : 15/07/2005
//***********************************************************************************************
function ValidarTipoNoticia()
{

	var Ok;
	
	Ok = ValidarCampos("txt_TipoNoticia","","Favor informar a Noticia");
	if (Ok == false)return;
	
	document.forms(0).txt_Ok.value = "TipoNoticia";
	document.forms(0).submit();	
}

//***********************************************************************************************
//Validar dados do controle Telefone
//Autor     : Djalma Rorato
//Criado em : 15/06/2005
//***********************************************************************************************
function ValidarProposta()
{
	var Ok;
	
	Ok = ValidarCampos("txt_nome","","Favor informar o nome");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Email","","Favor informar o Email");
	if (Ok == false)return;

	var lixo = Array("www",".com.br",".com");
	var a = "document.forms(0).txt_Mensagem.value.toLowerCase().search(lixo[0])";
	var b = eval(a);
	
	if(b != -1)
	{
		alert("Caracter (" + lixo[0] + ") invalido");
		a = "document.forms(0).txt_Mensagem.focus()";
		eval(a);
		return(false);
	}
	
	var a1 = "document.forms(0).txt_Mensagem.value.toLowerCase().search(lixo[1])";
	var b1 = eval(a1);
	
	if(b1 != -1)
	{
		alert("Caracter (" + lixo[1] + ") invalido");
		a1 = "document.forms(0).txt_Mensagem.focus()";
		eval(a1);
		return(false);
	}
	
	/*
	var a2 = "document.forms(0).txt_Mensagem.value.toLowerCase().search(lixo[2])";
	var b2 = eval(a2);
	
	if(b2 != -1)
	{
		alert("Caracter (" + lixo[2] + ") invalido");
		a2 = "document.forms(0).txt_Mensagem.focus()";
		eval(a2);
		return(false);
	}
    */
    
	document.forms(0).txt_Ok.value = "Email";
	document.forms(0).submit();	

}

//***********************************************************************************************
//Funcao Validar dados da pagina Anuncio de Veiculos
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
	function ValidarSolicitacao()
	{
		var Ok;
		Ok = ValidarCampos("ddl_Fabricante","Selecione um Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_AnoModelo","Selecione o Ano do Modelo","Favor selecionar o Ano Modelo");
		if (Ok == false)return;
	
	
		if((document.forms(0).chk_Usado.checked == false) && (document.forms(0).chk_Novo.checked == false))
		{
			alert("Favor informar o veiculo Novo/Usado");
			return;
		}
		
		Ok = ValidarCampos("ddl_Procedencia","Selecione uma Procedencia","Favor selecionar uma Procedencia");
		if (Ok == false)return; 	
		
		Ok = ValidarCampos("ddl_Combustivel","Selecione um Combustivel","Favor selecionar o Combustivel");
		if (Ok == false)return; 	

		Ok = ValidarCampos("ddl_Modelo","Selecione um Modelo","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		Ok = ValidarCampos("ddl_Modelo","","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();			
	}
	
	//***********************************************************************************************
//Funcao Validar dados da pagina Anuncio de Veiculos
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
	function ValidarSolicitacaoMoto()
	{
		var Ok;
		Ok = ValidarCampos("ddl_Fabricante","Selecione um Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_AnoModelo","Selecione o Ano do Modelo","Favor selecionar o Ano Modelo");
		if (Ok == false)return;
	
		if((document.forms(0).chk_Usado.checked == false) && (document.forms(0).chk_Novo.checked == false))
		{
			alert("Favor informar o veiculo Novo/Usado");
			return;
		}
		
		Ok = ValidarCampos("ddl_Procedencia","Selecione uma Procedencia","Favor selecionar uma Procedencia");
		if (Ok == false)return; 	

		Ok = ValidarCampos("ddl_Modelo","Selecione um Modelo","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		Ok = ValidarCampos("ddl_Modelo","","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		document.forms(0).txt_Ok.value = "Ok";
		document.forms(0).submit();			
	}
	
	//***********************************************************************************************
//Funcao Validar dados da pagina Anuncio de Veiculos
//Autor     : Alexandre Braz
//Criado em : 28/05/2005
//***********************************************************************************************
	function ValidarSolicitacaoMotoLojista()
	{
		var Ok;
		Ok = ValidarCampos("ddl_FabricanteMoto","Selecione um Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCampos("ddl_AnoModeloMoto","Selecione o Ano do Modelo","Favor selecionar o Ano Modelo");
		if (Ok == false)return;
	
		if((document.forms(0).chk_UsadoMoto.checked == false) && (document.forms(0).chk_NovoMoto.checked == false))
		{
			alert("Favor informar a moto Novo/Usado");
			return;
		}
		
		Ok = ValidarCampos("ddl_ProcedenciaMoto","Selecione uma Procedencia","Favor selecionar uma Procedencia");
		if (Ok == false)return; 	

		Ok = ValidarCampos("ddl_ModeloMoto","Selecione um Modelo","Favor selecionar o Modelo");
		if (Ok == false)return; 
		
		document.forms(0).txt_Ok.value = "Solicitacao Moto";
		document.forms(0).submit();			
	}
	//***********************************************************************************************
//Validar Login Senha
//Autor     : Djalma Rorato
//Criado em : 20/08/2005
//***********************************************************************************************
function ValidarSenha()
{
	var Ok;
	
	Ok = ValidarCampos("txt_Loja","","Favor informar a Loja");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Usuario","","Favor informar o Usuario");
	if (Ok == false)return;
	
	document.forms(0).txt_Ok.value = "Senha";
	document.forms(0).submit();	
}
//***********************************************************************************************
//Validar dados do cliente web
//Autor     : Bruno Henrique
//Criado em : 25/04/2006
//***********************************************************************************************
function ValidarClientesWeb()
{
	var Ok;
	
	Ok = ValidarCampos("txt_Nome","","Favor informar a Revendedora");
	if (Ok == false)return;

	Ok = ValidarCampos("txt_Contato","","Favor informar o Contato");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_DDD","","Favor informar o DDD");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Telefone","","Favor informar o Telefone");
	if (Ok == false)return;
	
	document.forms(0).txt_Ok.value = "Ok";
	document.forms(0).submit();	

}

	
//***********************************************************************************************
//Validar menu
//Autor     : Bruno
//Criado em : 09/06/2006
//***********************************************************************************************
function ValidarMenuIndex()
{
	if(((document.forms(0).BuscaRapida1_ddl_ValorInicio.value == "0") && (document.forms(0).BuscaRapida1_ddl_ValorFinal.value == "0")) || ((document.forms(0).BuscaRapida1_ddl_ValorInicio.value != "0") && (document.forms(0).BuscaRapida1_ddl_ValorFinal.value == "0"))|| ((document.forms(0).BuscaRapida1_ddl_ValorInicio.value == "0") && (document.forms(0).BuscaRapida1_ddl_ValorFinal.value != "0")))
	{
		var Ok;
		
		Ok = ValidarCamposIndex("BuscaRapida1_ddl_FabricanteCarro","Fabricante","Favor selecionar o fabricante");
		if (Ok == false)return;
		
		Ok = ValidarCamposIndex("BuscaRapida1_ddl_FabricanteCarro","0","Favor selecionar o fabricante");
		if (Ok == false)return;
			
		document.forms(0).BuscaRapida1_txt_Ok.value = "Ok";
		document.forms(0).submit();	
	}
	else if((document.forms(0).BuscaRapida1_ddl_ValorInicio.value != "0") && (document.forms(0).BuscaRapida1_ddl_ValorFinal.value != "0"))
	{
		document.forms(0).BuscaRapida1_txt_Ok.value = "Ok";
		document.forms(0).submit();	
	}
}


//***********************************************************************************************
//Validar dados da Loja
//Autor     : BRUNO
//Criado em : 2206/2005
//***********************************************************************************************
function ValidarLoja()
{
	var Ok;
	
	Ok = ValidarCampos("txt_Cpf","","Favor informar o CNPJ!!!");
	if (Ok == false)return;
	
	Ok = ValidarCnpjCpf("txt_Cpf");
	if(Ok == false) return;
	
	Ok = ValidarCampos("txt_Loja","","Favor informar a Loja");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Contato","","Favor informar o Contato");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Cep","","Favor informar o Cep");
	if (Ok == false)return;

	Ok = ValidarCampos("txt_Bairro","","Favor informar o Bairro");
	if (Ok == false)return;
	
	Ok = ValidarCampos("ddl_Estado","Selecione um Estado","Favor selecionar um Estado");
	if (Ok == false)return;
	
	Ok = ValidarCampos("ddl_Cidade","Selecione uma Cidade","Favor selecionar uma Cidade");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Rua","","Favor informar a Rua");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_Numero","","Favor informar o Numero");
	if (Ok == false)return;	
	
	Ok = ValidarCampos("txt_Email","","Favor informar o Email");
	if (Ok == false)return;
	
	Ok = ValidarCampos("txt_RazaoSocial","","Favor informar a Razao Social");
	if (Ok == false)return;
	
	document.forms(0).txt_Ok.value = "Loja";
	document.forms(0).submit();	
}

