//FUNÇÃO PARA DAHRUJ VEICULOS
function fnCarrosOn(mini_carro,carro){
	document.getElementById(mini_carro).src = 'imagens/carros/'+mini_carro+'_on.jpg';
	document.getElementById('padrao').style.display = 'none';
	document.getElementById(carro).style.display = '';
}
function fnCarrosOff(mini_carro,carro){
	document.getElementById(mini_carro).src = 'imagens/carros/'+mini_carro+'.jpg';
	document.getElementById(carro).style.display = 'none';
	document.getElementById('padrao').style.display = '';
}
function fnFavoritos(){
	title = document.title;
	url = "http://www.dahrujveiculos.com.br";
	if(window.sidebar){ window.sidebar.addPanel(title,url,""); }
    else if(window.external){ window.external.AddFavorite(url,title); }
	else if(window.opera && window.print){ return true; }
}
function fnFlash(str_url,int_largura,int_altura){
	document.writeln('<object type="application/x-shockwave-flash" data="'+str_url+'" width="'+int_largura+'" height="'+int_altura+'">');
	document.writeln('<param name="movie" value="'+str_url+'">');
	document.writeln('<param name="quality" value="high">');
	document.writeln('<param name="wmode" value="transparent">');
	document.writeln('</object>');
}
function fnImagemPopUp(titulo,largura,altura,imagem,alt){
	var janela;
	janela = window.open("","janela","width="+largura+",height="+altura+",scrollbars=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,left=300,top=300'");
	janela.document.write('<html><head><title>'+titulo+'</title></head>');
	janela.document.write('<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">');
	janela.document.write('<img src="'+imagem+'" alt="'+alt+'" title="'+alt+'" border="0">');
	janela.document.write('</body></html>');
}
function fnIndique(theURL,winName,features){
	var myWin = window.open(theURL,winName,features);
	myWin.focus();
}
function fnChat(theURL,winName,features){
	var myWin = window.open(theURL,winName,features);
	myWin.focus();
}
function verificaIndiqueAmigo(form){
	if(form.nome.value==""){
		alert("O campo Seu nome deve ser preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if(str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
    	alert("O campo Seu E-mail deve ser preenchido corretamente.");
    	form.email.focus();
    	return false;
	}
	var str_email = form.emailamigo.value;
    if(str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
    	alert("O campo E-mail do Destinatário deve ser preenchido corretamente.");
    	form.emailamigo.focus();
    	return false;
	}
}
/*function ValidaTestDrive(form){
	if(form.nome.value==""){
		alert("O campo Nome deve ser preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	if(form.endereco.value==""){
		alert("O campo Endereço deve ser preenchido corretamente.");
		form.endereco.focus();
		return false;
	}
	var str_email = form.email.value;
    if(str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
    	alert("O campo E-mail deve ser preenchido corretamente.");
    	form.email.focus();
    	return false;
	}
	if(form.telefone.value==""){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	if(form.carro_desejado.value==""){
		alert("O campo Carro Desejado deve ser preenchido corretamente.");
		form.carro_desejado.focus();
		return false;
	}
	if(form.data.value==""){
		alert("O campo Data Desejado deve ser preenchido corretamente.");
		form.data.focus();
		return false;
	}
	if(form.hora.value==""){
		alert("O campo Hora Desejado deve ser preenchido corretamente.");
		form.hora.focus();
		return false;
	}
}*/
function ValidaContato(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve ser preenchido corretamente.");
		form.estado.focus();
		return false;
	}
	if(form.onde_conheceu.value.length<=1){
		alert("O campo Onde Conheceu a Dahruj deve ser preenchido corretamente.");
		form.onde_conheceu.focus();
		return false;
	}
	if(form.mensagem.value.length<=1){
		alert("O campo Deixe sua Mensagem deve ser preenchido corretamente.");
		form.mensagem.focus();
		return false;
	}
}
function ValidaForm_Cadastro(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.endereco.value.length<=1){
		alert("O campo Endereço deve ser preenchido corretamente.");
		form.endereco.focus();
		return false;
	}
	if(form.cep.value.length<=1){
		alert("O campo CEP deve ser preenchido corretamente.");
		form.cep.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve ser preenchido corretamente.");
		form.estado.focus();
		return false;
	}
}
function FormatMask(objForm, strField, sMask, evtKeyPress){
	var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
	if(window.event){ nTecla = evtKeyPress.keyCode; }
	else if(evtKeyPress.which){ nTecla = evtKeyPress.which; }
	sValue = objForm[strField].value;
	sValue = sValue.toString().replace("-","");
	sValue = sValue.toString().replace("-","");
	sValue = sValue.toString().replace(".","");
	sValue = sValue.toString().replace(".","");
	sValue = sValue.toString().replace("/","");
	sValue = sValue.toString().replace("/","");
	sValue = sValue.toString().replace("(","");
	sValue = sValue.toString().replace("(","");
	sValue = sValue.toString().replace(")","");
	sValue = sValue.toString().replace(")","");
	sValue = sValue.toString().replace(" ","");
	sValue = sValue.toString().replace(" ","");
	fldLen = sValue.length;
	mskLen = sMask.length;
	i = 0;
	nCount = 0;
	sCod = "";
	mskLen = fldLen;
	if(nTecla != 8){
		if(sMask.charAt(i-1) == "9"){ return((nTecla > 47)&&(nTecla < 58)); }
		else{
			while(i <= mskLen){
				bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
				bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
				if(bolMask){
					sCod += sMask.charAt(i);
					mskLen++;
				}
				else{
					sCod += sValue.charAt(nCount);
					nCount++;
				}
				i++;
			}
			objForm[strField].value = sCod;
			return true;
		}
	}
	else{ return true; }
}
function validaForm_financiamento(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	if(form.cpf.value.length<=1){
		alert("O campo CPF deve estar preenchido corretamente.");
		form.cpf.focus();
		return false;
	}
	if(form.rg.value.length<=1){
		alert("O campo RG deve estar preenchido corretamente.");
		form.rg.focus();
		return false;
	}
	if(form.orgao.value.length<=1){
		alert("O campo Orgão Emissor deve estar preenchido corretamente.");
		form.orgao.focus();
		return false;
	}
	if(form.uf_cliente.value.length<=1){
		alert("O campo UF deve estar preenchido corretamente.");
		form.uf_cliente.focus();
		return false;
	}
	if(form.data_nasc.value.length<=1){
		alert("O campo Data de Nasc. deve estar preenchido corretamente.");
		form.data_nasc.focus();
		return false;
	}
	if(form.sexo.value.length<1){
		alert("O campo Sexo deve estar preenchido corretamente.");
		form.sexo.focus();
		return false;
	}
	if(form.filiacao.value.length<=1){
		alert("O campo Filiação deve estar preenchido corretamente.");
		form.filiacao.focus();
		return false;
	}
	if(form.estado_civil.value.length<1){
		alert("O campo Estado Civil deve estar preenchido corretamente.");
		form.estado_civil.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.endereco.value.length<=1){
		alert("O campo Endereço deve ser preenchido corretamente.");
		form.endereco.focus();
		return false;
	}
	if(form.numero.value.length<1){
		alert("O campo Numero deve ser preenchido corretamente.");
		form.numero.focus();
		return false;
	}
	if(form.bairro.value.length<=1){
		alert("O campo Bairro deve ser preenchido corretamente.");
		form.bairro.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.cep.value.length<=1){
		alert("O campo CEP deve ser preenchido corretamente.");
		form.cep.focus();
		return false;
	}
	if(form.uf_endereco.value.length<=1){
		alert("O campo Estado deve ser preenchido corretamente.");
		form.uf_endereco.focus();
		return false;
	}
	if(form.tempo_residencia.value.length<=1){
		alert("O campo Tempo de residência deve ser preenchido corretamente.");
		form.tempo_residencia.focus();
		return false;
	}
	if(form.tipo_residencia.length<1){
		alert("O campo Tipo de Residência deve ser preenchido corretamente.");
		form.tipo_residencia.focus();
		return false;
	}
	if(form.telefone_residencia.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone_residencia.focus();
		return false;
	}
	if(form.empresa.length<=1){
		alert("O campo Empresa deve ser preenchido corretamente.");
		form.empresa.focus();
		return false;
	}
	if(form.data_admissao.length<=1){
		alert("O campo Data de Admissão deve ser preenchido corretamente.");
		form.data_admissao.focus();
		return false;
	}
	if(form.renda_mensal.length<=1){
		alert("O campo Renda Mensal deve ser preenchido corretamente.");
		form.renda_mensal.focus();
		return false;
	}
	if(form.cargo.length<=1){
		alert("O campo Cargo deve ser preenchido corretamente.");
		form.cargo.focus();
		return false;
	}
	if(form.endereco_comercial.length<=1){
		alert("O campo Endereço deve ser preenchido corretamente.");
		form.endereco_comercial.focus();
		return false;
	}
	if(form.bairro_profissional.length<=1){
		alert("O campo Bairro deve ser preenchido corretamente.");
		form.bairro_profissional.focus();
		return false;
	}
	if(form.cidade_profissional.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade_profissional.focus();
		return false;
	}
	if(form.cep_profissional.length<=1){
		alert("O campo CEP deve ser preenchido corretamente.");
		form.cep_profissional.focus();
		return false;
	}
	if(form.uf_profissional.length<=1){
		alert("O campo UF deve ser preenchido corretamente.");
		form.uf_profissional.focus();
		return false;
	}
	if(form.telefone_profissional.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone_profissional.focus();
		return false;
	}
	if(form.nome_referencia1.length<=1){
		alert("O campo Nome deve ser preenchido corretamente.");
		form.nome_referencia1.focus();
		return false;
	}
	if(form.endereco_referencia1.length<=1){
		alert("O campo Endereço deve ser preenchido corretamente.");
		form.endereco_referencia1.focus();
		return false;
	}
	if(form.telefone_referencia1.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone_referencia1.focus();
		return false;
	}
	if(form.marca_financiado.length<=1){
		alert("O campo Marca deve ser preenchido corretamente.");
		form.marca_financiado.focus();
		return false;
	}
	if(form.modelo_financiado.length<=1){
		alert("O campo Modelo deve ser preenchido corretamente.");
		form.modelo_financiado.focus();
		return false;
	}
	if(form.preco_financiado.length<=1){
		alert("O campo Preço deve ser preenchido corretamente.");
		form.preco_financiado.focus();
		return false;
	}
	if(form.valor_financiado.length<=1){
		alert("O campo Valor deve ser preenchido corretamente.");
		form.valor_financiado.focus();
		return false;
	}
}
function validaForm_agende(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve estar preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.marca.value.length<=1){
		alert("O campo Marca deve estar preenchido corretamente.");
		form.marca.focus();
		return false;
	}
	if(form.modelo.value.length<=1){
		alert("O campo Modelo deve estar preenchido corretamente.");
		form.modelo.focus();
		return false;
	}
	if(form.servico.value.length<=1){
		alert("O campo Serviço Desejado deve estar preenchido corretamente.");
		form.servico.focus();
		return false;
	}
	if(form.data.value.length<=1){
		alert("O campo Data deve estar preenchido corretamente.");
		form.data.focus();
		return false;
	}
	if(form.hora.value.length<=1){
		alert("O campo Hora deve estar preenchido corretamente.");
		form.hora.focus();
		return false;
	}	
	if(form.minutos.value.length<=1){
		alert("O campo Minutos deve estar preenchido corretamente.");
		form.minutos.focus();
		return false;
	}	
}
function ValidaNews(form){
	if(form.nome.value==""){
		alert("O campo Nome deve ser preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if(str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
    	alert("O campo E-mail deve ser preenchido corretamente.");
    	form.email.focus();
    	return false;
	}
}
function verificaEmail(newsletter,tipo){
	document.getElementById('acao').value = tipo;
	if(newsletter.email.value == ""){
		alert("Atenção!\nO campo EMAIL deve ser preenchido!");
		newsletter.email.focus();
		return false;
	}
	if(newsletter.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
		alert("Atenção!\nVocê não preencheu o campo EMAIL corretamente!");
		newsletter.email.focus();
		return false;
	}
	return true;
}
function validaform_seminovos_detalhes(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	if(form.nascimento.value.length<=1){
		alert("O campo Nascimento deve estar preenchido corretamente.");
		form.nascimento.focus();
		return false;
	}
	var contador;
	var flag;
	flag = false;
	for(contador=0; contador<form.sexo.length; contador++){
		if(form.sexo[contador].checked){ flag = true; }
	}
	if(!flag){
		alert("O campo Sexo deve estar preenchido corretamente.");
		return false;
	}
	if(form.endereco.value.length<=1){
		alert("O campo Endereço deve estar preenchido corretamente.");
		form.endereco.focus();
		return false;
	}
	if(form.bairro.value.length<=1){
		alert("O campo Bairro deve estar preenchido corretamente.");
		form.bairro.focus();
		return false;
	}
	if(form.cep.value.length<=1){
		alert("O campo CEP deve estar preenchido corretamente.");
		form.cep.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve estar preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve estar preenchido corretamente.");
		form.estado.focus();
		return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve estar preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
}
function ValidaFrotista(form){
	if(form.razaosocial.value.length<=1){
		alert("O campo Razão Social deve estar preenchido corretamente.");
		form.razaosocial.focus();
		return false;
	}
	if(form.cnpj.value.length<=1){
		alert("O campo CNPJ deve estar preenchido corretamente.");
		form.cnpj.focus();
		return false;
	}
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve estar preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve estar preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve estar preenchido corretamente.");
		form.estado.focus();
		return false;
	}
}
function validaform_novos_detalhes(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	if(form.nascimento.value.length<=1){
		alert("O campo Nascimento deve estar preenchido corretamente.");
		form.nascimento.focus();
		return false;
	}
	var contador;
	var flag;
	flag = false;
	for(contador=0; contador<form.sexo.length; contador++){
		if(form.sexo[contador].checked){ flag = true; }
	}
	if(!flag){
		alert("O campo Sexo deve estar preenchido corretamente.");
		return false ;
	}
	if(form.endereco.value.length<=1){
		alert("O campo Endereço deve estar preenchido corretamente.");
		form.endereco.focus();
		return false;
	}
	if(form.bairro.value.length<=1){
		alert("O campo Bairro deve estar preenchido corretamente.");
		form.bairro.focus();
		return false;
	}
	if(form.cep.value.length<=1){
		alert("O campo CEP deve estar preenchido corretamente.");
		form.cep.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve estar preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve estar preenchido corretamente.");
		form.estado.focus();
		return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve estar preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
}
function js_campo_numerico(x,y,evtKeyPress){
	var nTecla = 0;
	if(document.all){ nTecla = evtKeyPress.keyCode; }
	else{ nTecla = evtKeyPress.which; }
	if(((nTecla > 47)&&(nTecla < 58))||(nTecla == 8)||(nTecla == 127)||(nTecla == 0)||(nTecla == 9)||(nTecla == 13)||(nTecla == 46)||(nTecla == 44)){ return true; }
	else{ return false; }
}
function MascaraMoeda(objTextBox,SeparadorMilesimo,SeparadorDecimal,e){
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	if(whichCode == 13) return true;
	key = String.fromCharCode(whichCode);
	if(strCheck.indexOf(key) == -1) return false;
	len = objTextBox.value.length;
	for(i=0; i<len; i++)
		if((objTextBox.value.charAt(i) != '0')&&(objTextBox.value.charAt(i) != SeparadorDecimal)) break;
	aux = '';
	for(; i<len; i++)
		if(strCheck.indexOf(objTextBox.value.charAt(i))!=-1) aux += objTextBox.value.charAt(i);
	aux += key;
	len = aux.length;
	if(len == 0) objTextBox.value = '';
	if(len == 1) objTextBox.value = '0'+SeparadorDecimal+'0'+aux;
	if(len == 2) objTextBox.value = '0'+SeparadorDecimal+aux;
	if(len > 2){
		aux2 = '';
		for(j=0, i=len-3; i>=0; i--){
			if(j == 3){
				aux2 += SeparadorMilesimo;
				j = 0;
			}
			aux2 += aux.charAt(i);
			j++;
		}
		objTextBox.value = '';
		len2 = aux2.length;
		for(i=len2-1; i>=0; i--) objTextBox.value += aux2.charAt(i);
		objTextBox.value += SeparadorDecimal+aux.substr(len-2,len);
	}
	return false;
}
function mostra(campo){ document.getElementById(campo).style.display=''; }
function oculta(campo){ document.getElementById(campo).style.display='none'; }
function onOff(id){
	esconder = (document.getElementById(id).style.display == 'block');
	divs = document.getElementsByTagName('DIV');
	for(d=0; d<divs.length; d++){
		_div = divs[d];
		if(_div.className == 'video'){
			id_link = 'video_'+(_div.id);
			_link = document.getElementById(id_link);
			if(_div.id != id){
				_div.style.display = 'none';
				if(_link) _link.style.color = 'black';
			}
			else{
				_div.style.display = esconder ? 'block' : 'block';
				if(_link) _link.style.color = esconder ? 'black' : '#17945C';
			}
		}
	}
}
function pesquisar_dados(valor,pagina,campo,selecionado){
	extensao = 1;
	for(cont_string=0; cont_string<pagina.length; cont_string++){
		if(pagina.charAt(cont_string) == '.'){ extensao = 0; }
	}
	if(extensao != 0){ pagina = pagina+'.php?'; }
	else{ pagina = pagina+'&'; }
	http.open("GET",pagina+"id="+valor,true); 
	http.onreadystatechange = function(){ handleHttpResponse(campo,selecionado); };
	http.send(null);
}
function handleHttpResponse(campo,selecionado){
	campo_select = document.getElementById(campo);
	if(http.readyState == 4){
		campo_select.options.length = 0;
		results = http.responseText.split(",");
		for(i=0; i<(parseInt(results.length)-1); i++){
			string = results[i].split("|");
			if(string[0] != ''){
				campo_select.options[i] = new Option(string[0],string[1]);
				if(selecionado == string[1]){ campo_select.options[i].selected = true; }
			}
			if(selecionado == ''){ campo_select.options[0].selected = true; }
		}
	}
}

function ValidaTestdrive(form){
	if(form.nome.value.length<=1){
		alert("O campo NOME COMPLETO deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	
	if(form.veiculo_desejado.value.length<=1){
		alert("O campo VEICULO DESEJADO PARA REALIZAR O TEST DRIVE deve estar preenchido corretamente.");
		form.veiculo_desejado.focus();
		return false;
	}
	
	if(form.endereco.value.length<=1){
		alert("O campo ENDERECO deve estar preenchido corretamente.");
		form.endereco.focus();
		return false;
	}
	
	if(form.numero.value.length<=1){
		alert("O campo NUMERO deve ser preenchido corretamente.");
		form.numero.focus();
		return false;
	}
	
	if(form.bairro.value.length<=1){
		alert("O campo BAIRRO deve ser preenchido corretamente.");
		form.bairro.focus();
		return false;
	}
	
	if(form.cep.value.length<=1){
		alert("O campo CEP deve estar preenchido corretamente.");
		form.cep.focus();
		return false;
	}
	
	if(form.cpf.value.length<=1){
		alert("O campo CPF deve estar preenchido corretamente.");
		form.cpf.focus();
		return false;
	}
	
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	
	var contador ;
	var flag ;
	flag = false ;
	for ( contador = 0 ; contador < form.cliente.length ; contador ++ )
	{
		if ( form.cliente[contador].checked )
		{
			flag = true ;
		}
	}
	if ( !flag )
	{
		alert("O campo JA E CLIENTE DAHRUJ deve estar preenchido corretamente.");
		return false ;
	}
	
}

function getHTTPObject(){
	if(typeof ActiveXObject == "undefined" && typeof XMLHttpRequest == "undefined") return null;
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5){
		try{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e){
			try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (E){ xmlhttp = false; }
		}
	}
	@else xmlhttp = null;
	@end @*/
	if(xmlhttp == null && typeof XMLHttpRequest != 'undefined'){
		try{ xmlhttp = new XMLHttpRequest(); }
		catch(e){ xmlhttp = null; }
	}
	return xmlhttp; 		
}
var http = getHTTPObject();
function ValidaConsorcio(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve ser preenchido corretamente.");
		form.estado.focus();
		return false;
	}
	if(form.mensagem.value.length<=1){
		alert("O campo Deixe sua Mensagem deve ser preenchido corretamente.");
		form.mensagem.focus();
		return false;
	}
}
function ValidaEncontrou(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	if(form.marca.value.length<=1){
		alert("O campo Marca deve ser preenchido corretamente.");
		form.marca.focus();
		return false;
	}
	if(form.veiculo.value.length<=1){
		alert("O campo Veiculo deve ser preenchido corretamente.");
		form.veiculo.focus();
		return false;
	}	
}
function MM_openBrWindow(theURL,winName,features){
	var myWin = window.open(theURL,winName,features);
	myWin.focus();
}
function MM_openBrWindoww(theURL,winName,features){
	window.open(theURL,winName,features);
	window.open(theURL,winName,features).focus();
}
function fnChat(){ window.open('chat_dahruj/index.php','Chat','width=460,height=400,scrollbars=no'); }

//Formulário de Oficina.

function ValidaOficina(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve ser preenchido corretamente.");
		form.estado.focus();
		return false;
	}
	
	if(form.onde_conheceu.value.length<=1){
		alert("O campo Onde conheceu a Dahruj deve ser preenchido corretamente.");
		form.onde_conheceu.focus();
		return false;
	}
	
	if(form.mensagem.value.length<=1){
		alert("O campo Mensagem deve ser preenchido corretamente.");
		form.mensagem.focus();
		return false;
	}
}

//Formulário de Vendas Diretas.

function ValidaVendasDiretas(form){
	if(form.nome.value.length<=1){
		alert("O campo Nome deve estar preenchido corretamente.");
		form.nome.focus();
		return false;
	}
	
	var str_email = form.email.value;
    if((str_email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(str_email == 'Email:')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
	
	if(form.telefone.value.length<=1){
		alert("O campo Telefone deve ser preenchido corretamente.");
		form.telefone.focus();
		return false;
	}
	
	if(form.cidade.value.length<=1){
		alert("O campo Cidade deve ser preenchido corretamente.");
		form.cidade.focus();
		return false;
	}
	if(form.estado.value.length<=1){
		alert("O campo Estado deve ser preenchido corretamente.");
		form.estado.focus();
		return false;
	}
	
	if(form.onde_conheceu.value.length<=1){
		alert("O campo Onde conheceu a Dahruj deve ser preenchido corretamente.");
		form.onde_conheceu.focus();
		return false;
	}
	
	if(form.mensagem.value.length<=1){
		alert("O campo Mensagem deve ser preenchido corretamente.");
		form.mensagem.focus();
		return false;
	}
}
// Abre Pop up
function AbrePopUp2(url, titulo, largura, altura, scrollbar) 
{
	var myWin2 = window.open(url ,titulo ,'width=' + largura + ', height=' + altura +', scrollbars=' + scrollbar + ', toolbar=no, location=no, status=yes, menubar=no, resizable=no, left=10, top=10');
	myWin2.focus();
}
/**/
function mostraoculta(id){
	esconder = (document.getElementById(id).style.display == 'block');
	/*if ( visivel == "" || visivel == "none" ) { document.getElementById(id).style.display = "block" }
	else{ document.getElementById(id).style.display = "none"; }*/
	divs = document.getElementsByTagName('DIV');
	for(d=0; d<divs.length; d++){
		_div = divs[d];
		if (_div.className == 'titulo'){
			id_link = 'titulo_'+(_div.id);
			_link = document.getElementById(id_link);
			if(_div.id != id){ _div.style.display = 'none'; }
			else{ _div.style.display = esconder ? 'none' : 'block'; }
		}
	}
}

