function mostra_destaque(num) {
	//var quadro= document.getElementById("quadro");
	for (var i=1; i<6; i++) {
		var foto= document.getElementById("quadro_foto"+i);
		var lista= document.getElementById("pega_seta"+i);
		var pega_seta= lista.getElementsByTagName("div");

		if (pega_seta.length>0)
			lista.removeChild(pega_seta[0]);

		if (i==num) {
			foto.style.display= "block";
			foto.style.zIndex= 1;
			
			var seta= document.createElement("div");
			seta.id= "seta";
			lista.appendChild(seta);

		}
		else {
			foto.style.display= "none";
			foto.style.zIndex= 0;
		}
		
	}
}

function saltaServico(elemento) {
	//var id_servico = document.getElementById("id_servico");
	
	if (elemento.value!=0) {
		document.location.href= "./?pagina=servico&id_servico="+elemento.value;
	}
}

function atribuiValor(id_elemento, valor) {
	var elemento= document.getElementById(id_elemento);
	elemento.value= valor;
}

function atribuiClasse(id_elemento, classe) {
	var elemento= document.getElementById(id_elemento);
	elemento.className= classe;
}

function atribuiAtualVisu(id_elemento) {
	var menu= document.getElementById("popup_lista");
	var itens= menu.getElementsByTagName("li");
	
	var fotos_veiculo = document.getElementById("fotos_veiculo");	
	var dados_proprietario = document.getElementById("dados_proprietario");	
	var faca_proposta = document.getElementById("faca_proposta");	


	if (id_elemento=="li_fotos") {
		fotos_veiculo.className= "mostra";
		dados_proprietario.className= "nao_mostra";
		faca_proposta.className= "nao_mostra";
	}
	else {
		if (id_elemento=="li_dados") {
			fotos_veiculo.className= "nao_mostra";
			dados_proprietario.className= "mostra";
			faca_proposta.className= "nao_mostra";
		}
		else {
			fotos_veiculo.className= "nao_mostra";
			dados_proprietario.className= "nao_mostra";
			faca_proposta.className= "mostra";
		}
	}
	
	for (i=0; i<itens.length; i++) {
		if (itens[i].id==id_elemento) {
			itens[i].className= "atual";
		}
		else
			itens[i].className= "";
	}
}

function atribuiAtualBusca(id_elemento) {
	var menu= document.getElementById("busca");
	var itens= menu.getElementsByTagName("li");
	var busca_rapida = document.getElementById("busca_rapida");	
	var busca_detalhada = document.getElementById("busca_detalhada");		


	if (id_elemento=="li_busca_rapida") {
		busca_rapida.className= "mostra";
		busca_detalhada.className= "nao_mostra";
	}
	else {
		busca_rapida.className= "nao_mostra";
		busca_detalhada.className= "mostra";
	}
	
	for (i=0; i<itens.length; i++) {
		if (itens[i].id==id_elemento) {
			itens[i].className= "atual";
		}
		else
			itens[i].className= "";
	}
}


function alteraModelo(parte, condicao) {
	var id_marca = document.getElementById("id_marca_"+parte);
	var rotulo= "";
	if (parte=="baixo") {
		if (condicao=='0')
			rotulo= "TODAS";
		else
			rotulo= "SELECIONE";
		
		var id_versao_atualiza_baixo = document.getElementById("id_versao_atualiza_baixo");
		id_versao_atualiza_baixo.innerHTML= "<select name=\"id_versao\" id=\"id_versao_baixo\"><option value=\"\">--- "+rotulo+" ---</option></select>";
	}
	
	ajaxLink("id_modelo_atualiza_"+parte, "alteraModelo&id_marca="+id_marca.value+"&parte="+parte+"&condicao="+condicao);
}

function alteraVersao(condicao) {
	var id_modelo = document.getElementById("id_modelo_baixo");
	
	ajaxLink("id_versao_atualiza_baixo", "alteraVersao&id_modelo="+id_modelo.value+"&condicao="+condicao);
}

function alteraCidade() {
	var id_uf = document.getElementById("id_uf");
	
	ajaxLink("id_cidade_atualiza", "alteraCidade&id_uf="+id_uf.value);
}

function setaClasse(campo, classe) {
	if(classe != undefined) {
		if (campo.lastClass == undefined){
			campo.lastClass = null;
		}
		campo.lastClass = campo.className || "";
		campo.className = classe;
	}
	else
		campo.className = campo.lastClass;
}

function alertaCampo(campo) {
	campo.className= "campo_erro";
}

function validaEmail(email) {
	var retorno= true;
	
	if (email=="")
		retorno= false;
	if (email.indexOf("@") < 2)
		retorno= false;
	if (email.indexOf(".") < 1)
		retorno= false;
	
	return(retorno);
}

function daFoco(id_elemento) {
	var elemento = document.getElementById(id_elemento);
	elemento.focus();
}

function validaData(data_nasc, periodo) {
	var erros = "";
	if (data_nasc=="")
		erros = "Entre com a data!\n";
	else {
		var dia= data_nasc.substring(0, 2);
		var mes= data_nasc.substring(3, 5);
		var ano= data_nasc.substring(6, 10);
		
		var barra1= data_nasc.substring(2, 3);
		var barra2= data_nasc.substring(5, 6);
		
		if ((barra1=="/") && (barra2=="/")) {
			var nonNumbers = /\D/;
						
			if ( (dia<=0) || (dia>31)  || (nonNumbers.test(dia)) )
				if (erros=="") erros = "Dia inválido\n";
			else {
				if ( ((mes=="02") || (mes=="04") || (mes=="06") || (mes=="09") || (mes=="11")) && (dia=="31") )
					if (erros=="") erros = "O mes informado não possui o dia 31!\n";
			}
			if ( (mes<=0) || (mes>12)  || (nonNumbers.test(mes)) )
				if (erros=="") erros = "Mês invalido\n";
			
			if (periodo=="n") {
				var dataAtual= new Date();
				var anoAtual= dataAtual.getFullYear();
				
				if ( (ano<=0) || (ano>anoAtual) || (nonNumbers.test(ano)) )
					if (erros=="") erros = "Ano inválido!\n";
			}
			//ano bissexto
			if ((ano%4!=0) && (mes==2) && (dia>28))
				if (erros=="") erros = "Dia inválido! \n";
		}
		else
			if (erros=="") erros = "Preencha a data no formato dd/mm/AAAA\n";
	}
	return(erros);
}


function validaCpf(cpf) {
	 var strcpf = cpf;
	 var str_aux = "";
	 var erros= "";
	 
	 for (i = 0; i <= strcpf.length - 1; i++)
	   if ((strcpf.charAt(i)).match(/\d/))
		 str_aux += strcpf.charAt(i);
	   else if (!(strcpf.charAt(i)).match(/[\.\-]/)) {
		 erros = "O campo CPF apresenta caracteres inválidos!";
		 break;
		 //return false;
	   }
	 if ( (strcpf=="00000000000") || (strcpf=="1111111111") || (strcpf=="22222222222") || (strcpf=="33333333333") || 
			(strcpf=="44444444444") || (strcpf=="55555555555") || (strcpf=="66666666666") || (strcpf=="7777777777") || 
			(strcpf=="88888888888") || (strcpf=="99999999999") )
		if (erros=="") erros = "O CPF informado é inválido!";

	 if (str_aux.length < 11) {
	   if (erros=="") erros = "O campo CPF deve conter 11 dígitos!";
	   //return false;
	 }
	 else {
		 soma1 = soma2 = 0;
		 for (i = 0; i <= 8; i++) {
		   soma1 += str_aux.charAt(i) * (10-i);
		   soma2 += str_aux.charAt(i) * (11-i);
		 }
		 d1 = ((soma1 * 10) % 11) % 10;
		 d2 = (((soma2 + (d1 * 2)) * 10) % 11) % 10;
		 if ((d1 != str_aux.charAt(9)) || (d2 != str_aux.charAt(10))) {
			if (erros=="") erros = "O CPF informado é inválido!";
		 }
	 }
	 return (erros);
}

function verificaCpf() {
	var cpf= document.getElementById("cpf");
	var cpf_atualiza= document.getElementById("cpf_atualiza");
	var campo= Array();
	
	campo[0]= "<input type=\"hidden\" name=\"passa_cpf\" id=\"passa_cpf\" value=\"\" />";
	campo[1]= "<input type=\"hidden\" name=\"passa_cpf\" id=\"passa_cpf\" value=\"1\" />";
	
	var erro_cpf= validaCpf(cpf.value);
	if (erro_cpf.length>0)  {
		cpf_atualiza.innerHTML= campo[0] + erro_cpf;
		setaClasse(cpf, "campo_erro");
		//erro= 1;
	}
	else {
		ajaxLink("cpf_atualiza", "verificaCpf&cpf="+cpf.value);
	}

}

function validaForm(id_form) {
	
	var area_erro= "form_erro";
	var erro_alerta= "";
	var botao= document.getElementById("enviar");
	
	switch (id_form) {
		case 'formContato':
			
			var nome= document.formContato.nome;
			var email= document.formContato.email;
			var telefone= document.formContato.telefone;
			var mensagem= document.formContato.mensagem;
			var erro= null;
			var foco= null;
			
			if (nome.value=="") {
				if (foco==null) foco= nome;
				if (erro_alerta=="") erro_alerta= "Campo nome não pode ser vazio!";
				setaClasse(nome, "campo_erro");
				erro= 1;
			}
			if (!validaEmail(email.value))  {
				if (foco==null) foco= email;
				if (erro_alerta=="") erro_alerta= "E-mail inválido!";
				setaClasse(email, "campo_erro");
				erro= 1;
			}
			if (telefone.value=="") {
				if (foco==null) foco= telefone;
				if (erro_alerta=="") erro_alerta= "Campo telefone não pode ser vazio!";
				setaClasse(telefone, "campo_erro");
				erro= 1;
			}
			if (mensagem.value=="") {
				if (foco==null) foco= mensagem;
				if (erro_alerta=="") erro_alerta= "Campo mensagem não pode ser vazio!";
				setaClasse(mensagem, "campo_erro");
				erro= 1;
			}
			break;
		
		case 'formLogin':
			
			var email= document.formLogin.email;
			var senha= document.formLogin.senha;
			var erro= null;
			var foco= null;
			
			if (!validaEmail(email.value))  {
				if (foco==null) foco= email;
				if (erro_alerta=="") erro_alerta= "E-mail inválido!";
				setaClasse(email, "campo_erro");
				erro= 1;
			}
			if (senha.value=="") {
				if (foco==null) foco= senha;
				if (erro_alerta=="") erro_alerta= "Entre com a senha!";
				setaClasse(senha, "campo_erro");
				erro= 1;
			}
			break;
		
		case 'formCadastroPre':
			var email= document.formCadastroPre.email;
			var erro= null;
			var foco= null;
			var area_erro= "form_erro2";
			var botao= document.getElementById("enviar2");
			
			if (!validaEmail(email.value))  {
				if (foco==null) foco= email;
				if (erro_alerta=="") erro_alerta= "E-mail inválido!";
				setaClasse(email, "campo_erro");
				erro= 1;
			}
	
			break;
			
		case 'formCadastro':
			var nome= document.formCadastro.nome;
			var data_nasc= document.formCadastro.data_nasc;
			var cpf= document.formCadastro.cpf;
			var passa_cpf= document.formCadastro.passa_cpf;
			var endereco= document.formCadastro.endereco;
			var bairro= document.formCadastro.bairro;
			var cep= document.formCadastro.cep;
			var id_cidade= document.formCadastro.id_cidade;
			var tel_cel= document.formCadastro.tel_cel;
			var senha= document.formCadastro.senha;
			var senha2= document.formCadastro.senha2;
			var erro= null;
			var foco= null;
			
			if (nome.value=="") {
				if (foco==null) foco= nome;
				if (erro_alerta=="") erro_alerta= "Campo nome não pode ser vazio!";
				setaClasse(nome, "campo_erro");
				erro= 1;
			}
			var erro_data_nasc= validaData(data_nasc.value, "n");
			//alert("erro:"+erro_data_nasc);
			if (erro_data_nasc.length>0) {
				if (foco==null) foco= data_nasc;
				if (erro_alerta=="") erro_alerta= erro_data_nasc;
				setaClasse(data_nasc, "campo_erro");
				erro= 1;
			}
			if (passa_cpf.value=="") {
				if (foco==null) foco= cpf;
				if (erro_alerta=="") erro_alerta= "Informe o CPF corretamente!";
				setaClasse(cpf, "campo_erro");
				erro= 1;
			}

			/*var erro_cpf= validaCpf(cpf.value);
			if (erro_cpf.length>0)  {
				if (foco==null) foco= cpf;
				if (erro_alerta=="") erro_alerta= erro_cpf;
				setaClasse(cpf, "campo_erro");
				erro= 1;
			}*/
			if (endereco.value=="") {
				if (foco==null) foco= endereco;
				if (erro_alerta=="") erro_alerta= "Campo endereço não pode ser vazio!";
				setaClasse(endereco, "campo_erro");
				erro= 1;
			}
			if (bairro.value=="") {
				if (foco==null) foco= bairro;
				if (erro_alerta=="") erro_alerta= "Campo bairro não pode ser vazio!";
				setaClasse(bairro, "campo_erro");
				erro= 1;
			}
			if (cep.value=="") {
				if (foco==null) foco= cep;
				if (erro_alerta=="") erro_alerta= "Campo CEP não pode ser vazio!";
				setaClasse(cep, "campo_erro");
				erro= 1;
			}
			if (id_cidade.value=="") {
				if (foco==null) foco= id_cidade;
				if (erro_alerta=="") erro_alerta= "Selecione a cidade!";
				setaClasse(id_cidade, "campo_erro");
				erro= 1;
			}
			if (tel_cel.value=="") {
				if (foco==null) foco= tel_cel;
				if (erro_alerta=="") erro_alerta= "Campo celular não pode ser vazio!";
				setaClasse(tel_cel, "campo_erro");
				erro= 1;
			}
			if (senha.value=="") {
				if (foco==null) foco= senha;
				if (erro_alerta=="") erro_alerta= "Campo senha não pode ser vazio!";
				setaClasse(senha, "campo_erro");
				erro= 1;
			}
			if (senha.value!=senha2.value) {
				if (foco==null) foco= senha2;
				if (erro_alerta=="") erro_alerta= "Campo confirmação de senha está errado!";
				setaClasse(senha2, "campo_erro");
				erro= 1;
			}
			break;
		case 'formCadastroEditar':
			var nome= document.formCadastroEditar.nome;
			var email= document.formCadastroEditar.email;
			var data_nasc= document.formCadastroEditar.data_nasc;
			var endereco= document.formCadastroEditar.endereco;
			var bairro= document.formCadastroEditar.bairro;
			var cep= document.formCadastroEditar.cep;
			var id_cidade= document.formCadastroEditar.id_cidade;
			var tel_cel= document.formCadastroEditar.tel_cel;
			var senha_atual= document.formCadastroEditar.senha_atual;
			var senha= document.formCadastroEditar.senha;
			var senha2= document.formCadastroEditar.senha2;
			var erro= null;
			var foco= null;
			
			if (nome.value=="") {
				if (foco==null) foco= nome;
				if (erro_alerta=="") erro_alerta= "Campo nome não pode ser vazio!";
				setaClasse(nome, "campo_erro");
				erro= 1;
			}
			if (!validaEmail(email.value))  {
				if (foco==null) foco= email;
				if (erro_alerta=="") erro_alerta= "E-mail inválido!";
				setaClasse(email, "campo_erro");
				erro= 1;
			}
			var erro_data_nasc= validaData(data_nasc.value, "n");
			//alert("erro:"+erro_data_nasc);
			if (erro_data_nasc.length>0) {
				if (foco==null) foco= data_nasc;
				if (erro_alerta=="") erro_alerta= erro_data_nasc;
				setaClasse(data_nasc, "campo_erro");
				erro= 1;
			}
			if (endereco.value=="") {
				if (foco==null) foco= endereco;
				if (erro_alerta=="") erro_alerta= "Campo endereço não pode ser vazio!";
				setaClasse(endereco, "campo_erro");
				erro= 1;
			}
			if (bairro.value=="") {
				if (foco==null) foco= bairro;
				if (erro_alerta=="") erro_alerta= "Campo bairro não pode ser vazio!";
				setaClasse(bairro, "campo_erro");
				erro= 1;
			}
			if (cep.value=="") {
				if (foco==null) foco= cep;
				if (erro_alerta=="") erro_alerta= "Campo CEP não pode ser vazio!";
				setaClasse(cep, "campo_erro");
				erro= 1;
			}
			if (id_cidade.value=="") {
				if (foco==null) foco= id_cidade;
				if (erro_alerta=="") erro_alerta= "Selecione a cidade!";
				setaClasse(id_cidade, "campo_erro");
				erro= 1;
			}
			if (tel_cel.value=="") {
				if (foco==null) foco= tel_cel;
				if (erro_alerta=="") erro_alerta= "Campo celular não pode ser vazio!";
				setaClasse(tel_cel, "campo_erro");
				erro= 1;
			}
			if (senha_atual.value=="") {
				if (foco==null) foco= senha_atual;
				if (erro_alerta=="") erro_alerta= "Entre com a senha atual para editar os dados!";
				setaClasse(senha_atual, "campo_erro");
				erro= 1;
			}
			if (senha.value!="") {
				if (senha.value!=senha2.value) {
					if (foco==null) foco= senha2;
					if (erro_alerta=="") erro_alerta= "Campo confirmação de senha está errado!";
					setaClasse(senha2, "campo_erro");
					erro= 1;
				}
			}
			break;
		case 'formRecupera':
			var email= document.formRecupera.email;
			var senha= document.formRecupera.senha;
			var senha2= document.formRecupera.senha2;
			var erro= null;
			var foco= null;
			
			if (!validaEmail(email.value))  {
				if (foco==null) foco= email;
				if (erro_alerta=="") erro_alerta= "E-mail inválido!";
				setaClasse(email, "campo_erro");
				erro= 1;
			}
			if (senha.value=="") {
				if (foco==null) foco= senha;
				if (erro_alerta=="") erro_alerta= "Entre com a senha!";
				setaClasse(senha, "campo_erro");
				erro= 1;
			}
			if (senha.value!=senha2.value) {
				if (foco==null) foco= senha2;
				if (erro_alerta=="") erro_alerta= "Campo confirmação de senha está errado!";
				setaClasse(senha2, "campo_erro");
				erro= 1;
			}
			break;
		case 'formAnuncio':
			var id_categoria= document.formAnuncio.id_categoria;
			var id_marca= document.formAnuncio.id_marca;
			var id_modelo= document.formAnuncio.id_modelo;
			var id_versao= document.formAnuncio.id_versao;
			var tipo= document.formAnuncio.tipo;
			var id_cambio= document.formAnuncio.id_cambio;
			var id_cor= document.formAnuncio.id_cor;
			var id_combustivel= document.formAnuncio.id_combustivel;
			var ano= document.formAnuncio.ano;
			var preco_venda= document.formAnuncio.preco_venda;
			var erro= null;
			var foco= null;
			
			if (id_categoria.value=="") {
				if (foco==null) foco= id_categoria;
				if (erro_alerta=="") erro_alerta= "Selecione a categoria!";
				setaClasse(id_categoria, "campo_erro");
				erro= 1;
			}
			if (id_marca.value=="") {
				if (foco==null) foco= id_marca;
				if (erro_alerta=="") erro_alerta= "Selecione a marca!";
				setaClasse(id_marca, "campo_erro");
				erro= 1;
			}
			if (id_modelo.value=="") {
				if (foco==null) foco= id_modelo;
				if (erro_alerta=="") erro_alerta= "Selecione o modelo!";
				setaClasse(id_modelo, "campo_erro");
				erro= 1;
			}
			if (id_versao.value=="") {
				if (foco==null) foco= id_versao;
				if (erro_alerta=="") erro_alerta= "Selecione a versão!";
				setaClasse(id_versao, "campo_erro");
				erro= 1;
			}
			if (tipo.value=="") {
				if (foco==null) foco= tipo;
				if (erro_alerta=="") erro_alerta= "Selecione o tipo!";
				setaClasse(tipo, "campo_erro");
				erro= 1;
			}
			if (id_cambio.value=="") {
				if (foco==null) foco= id_cambio;
				if (erro_alerta=="") erro_alerta= "Selecione o tipo de câmbio!";
				setaClasse(id_cambio, "campo_erro");
				erro= 1;
			}
			if (id_cor.value=="") {
				if (foco==null) foco= id_cor;
				if (erro_alerta=="") erro_alerta= "Selecione a cor!";
				setaClasse(id_cor, "campo_erro");
				erro= 1;
			}
			if (id_combustivel.value=="") {
				if (foco==null) foco= id_combustivel;
				if (erro_alerta=="") erro_alerta= "Selecione o(s) combustível(is)!";
				setaClasse(id_combustivel, "campo_erro");
				erro= 1;
			}
			if (ano.value=="") {
				if (foco==null) foco= ano;
				if (erro_alerta=="") erro_alerta= "Selecione o ano!";
				setaClasse(ano, "campo_erro");
				erro= 1;
			}
			if (preco_venda.value=="") {
				if (foco==null) foco= preco_venda;
				if (erro_alerta=="") erro_alerta= "Entre com o preço de venda!";
				setaClasse(preco_venda, "campo_erro");
				erro= 1;
			}
			break;
	}
	
	if (erro) {
		var form_erro= document.getElementById(area_erro);
		form_erro.innerHTML= erro_alerta;
		foco.focus();
		return false;
	}
	else {
		botao.disabled= true;
		botao.innerHTML= "Enviando...";
		//alert("merda");
		return true;
	}
}

function Limpar(valor, validos) {
	var result = "";
	var aux;
	for (var i=0; i < valor.length; i++) {
		aux = validos.indexOf(valor.substring(i, i+1));
		if (aux>=0) {
			result += aux;
		}
	}
	return result;
}

function formataValor(campo,teclapres) {
	var tammax = 200;
	var decimal = 2;
	var tecla = teclapres.keyCode;
	vr = Limpar(campo.value,"0123456789");
	tam = vr.length;
	dec=decimal
	
	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
	
	if (tecla == 8 )
	{ tam = tam - 1 ; }
	
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 )
	{
	
	if ( tam <= dec )
	{ campo.value = vr ; }
	
	if ( (tam > dec) && (tam <= 5) ){
	campo.value = vr.substr( 0, tam - 2 ) + "," + vr.substr( tam - dec, tam ) ; }
	if ( (tam >= 6) && (tam <= 8) ){
	campo.value = vr.substr( 0, tam - 5 ) + "." + vr.substr( tam - 5, 3 ) + "," + vr.substr( tam - dec, tam ) ;
	}
	if ( (tam >= 9) && (tam <= 11) ){
	campo.value = vr.substr( 0, tam - 8 ) + "." + vr.substr( tam - 8, 3 ) + "." + vr.substr( tam - 5, 3 ) + "," + vr.substr( tam - dec, tam ) ; }
	if ( (tam >= 12) && (tam <= 14) ){
	campo.value = vr.substr( 0, tam - 11 ) + "." + vr.substr( tam - 11, 3 ) + "." + vr.substr( tam - 8, 3 ) + "." + vr.substr( tam - 5, 3 ) + "," + vr.substr( tam - dec, tam ) ; }
	if ( (tam >= 15) && (tam <= 17) ){
	campo.value = vr.substr( 0, tam - 14 ) + "." + vr.substr( tam - 14, 3 ) + "." + vr.substr( tam - 11, 3 ) + "." + vr.substr( tam - 8, 3 ) + "." + vr.substr( tam - 5, 3 ) + "," + vr.substr( tam - 2, tam ) ;}
	}
} 

function formataData(val)
{
   	var pass = val.value;
	var expr = /[0123456789]/;
		
	for(i=0; i<pass.length; i++){
		var lchar = val.value.charAt(i);
		var nchar = val.value.charAt(i+1);
	
		if(i==0) {
		   if ((lchar.search(expr) != 0) || (lchar>3)){
			  val.value = "";
		   }
		   
		}
		else if(i==1){
			   if(lchar.search(expr) != 0){
				  var tst1 = val.value.substring(0,(i));
				  val.value = tst1;				
 				  continue;			
			   }
			   
			   if ((nchar != '/') && (nchar != '')){
				 	var tst1 = val.value.substring(0, (i)+1);
				
					if(nchar.search(expr) != 0) 
						var tst2 = val.value.substring(i+2, pass.length);
					else
						var tst2 = val.value.substring(i+1, pass.length);
	
					val.value = tst1 + '/' + tst2;
			   }

		 }else if(i==4){
			
				if(lchar.search(expr) != 0){
					var tst1 = val.value.substring(0, (i));
					val.value = tst1;
					continue;			
				}
		
				if	((nchar != '/') && (nchar != '')){
					var tst1 = val.value.substring(0, (i)+1);

					if(nchar.search(expr) != 0) 
						var tst2 = val.value.substring(i+2, pass.length);
					else
						var tst2 = val.value.substring(i+1, pass.length);
	
					val.value = tst1 + '/' + tst2;
				}
   		  }
		
		  if(i>=6){
			  if(lchar.search(expr) != 0) {
					var tst1 = val.value.substring(0, (i));
					val.value = tst1;			
			  }
		  }
	 }
	
     if (pass.length>10)
		val.value = val.value.substring(0, 10);
	 	return true;
}
