var xmlHttp = new Object();
var idCont;
var tmpidMenu;

function _jsValPromo() {
	if (document.frmPromo.Cadastro_Nome.value == '') {
		alert('Você deve preencher o seu nome completo');	
		document.frmPromo.Cadastro_Nome.focus();
		return false;
	}
	
	if (document.frmPromo.Cadastro_DDD.value == '') {
		alert('Você deve preencher o DDD do seu telefone');	
		document.frmPromo.Cadastro_DDD.focus();
		return false;
	}

	if (document.frmPromo.Cadastro_Telefone.value == '') {
		alert('Você deve preencher o número do seu telefone');	
		document.frmPromo.Cadastro_Telefone.focus();
		return false;
	}

	if (document.frmPromo.Cadastro_Email.value == '' || document.frmPromo.Cadastro_Email.value.indexOf("@") == -1 || document.frmPromo.Cadastro_Email.value.indexOf(".") == -1) {
		alert('Você deve preencher o seu e-mail corretamente');	
		document.frmPromo.Cadastro_Email.focus();
		return false;
	}

	if (document.frmPromo.Cadastro_Cidade.value == '') {
		alert('Você deve preencher o nome de sua cidade');	
		document.frmPromo.Cadastro_Cidade.focus();
		return false;
	}
}

function _jsValIndique() {
	if (document.frmIndique.Seu_Nome.value == '') {
		alert('Você deve preencher o seu nome completo');	
		document.frmPromo.Seu_Nome.focus();
		return false;
	}
	
	if (document.frmIndique.Seu_Email.value == '' || document.frmIndique.Seu_Email.value.indexOf("@") == -1 || document.frmIndique.Seu_Email.value.indexOf(".") == -1) {
		alert('Você deve preencher o seu e-mail corretamente');	
		document.frmIndique.Seu_Email.focus();
		return false;
	}

	if (document.frmIndique.Nome_Amigo.value == '') {
		alert('Você deve preencher o seu nome completo');	
		document.frmPromo.Seu_Nome.focus();
		return false;
	}
	
	if (document.frmIndique.Amigo_Email.value == '' || document.frmIndique.Amigo_Email.value.indexOf("@") == -1 || document.frmIndique.Amigo_Email.value.indexOf(".") == -1) {
		alert('Você deve preencher o seu e-mail corretamente');	
		document.frmIndique.Amigo_Email.focus();
		return false;
	}

	if (document.frmIndique.Indique_Mensagem.value == '') {
		alert('Você deve preencher o seu nome completo');	
		document.frmIndique.Indique_Mensagem.focus();
		return false;
	}
}

/*function _jsDetalheVeic(Veiculo_Id) {
	popup('veiculoDetalhe.php?Veiculo_Id='+Veiculo_Id,'','684','530','no')
}*/

function _jsDetalheVeic(Pagina) {
	popup(Pagina,'','684','560','no')
}

function popup(x,n,w,h,s) {
    var l = ((window.screen.width  - w) / 2);
    var t = ((window.screen.height - h) / 2);
   janelinha = window.open(x,n,'leftmargin=-15,topmargin=-15,marginheight=0,marginwidth=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+s+',resizable=no,top='+t+',left='+l+',screenX='+l+',screenY='+t+',copyhistory=no,height='+h+',width='+w+'');
}

function _jsGeraSelect(tabName, fieldName, searchKey, searchValue, paramJs, paramCss, fieldValue, resultText, resultValue, idCont) {
	_jsPage("../inc/geraSelect.php?tabName="+tabName+"&fieldName="+fieldName+"&searchKey="+searchKey+"&searchValue="+searchValue+"&paramJs="+paramJs+"&paramCss="+paramCss+"&fieldValue="+fieldValue+"&resultText="+resultText+"&resultValue="+resultValue,idCont)
}

function _jsBusca() {
	if (document.getElementById("tabBusca").style.display == '') document.getElementById("tabBusca").style.display = 'none';
	else document.getElementById("tabBusca").style.display = '';
}

function _jsPer(valor) {
	if (valor == 2 && document.getElementById("tdCidades").style.display == 'none') {
		document.getElementById("tdCidades").style.display = ''
	}
	if (valor == 1 && document.getElementById("tdCidades").style.display == '') {
		document.getElementById("tdCidades").style.display = 'none'
		_jsGeraSelect('tabcidades','Cidade_Id','Estado_Id','','','adminInput','','Cidade_Nome','Cidade_Id','tdCidade');
		document.getElementById("Estado_Id").value = '';
	}
}

function _jsPage() {
	if (_jsPage.arguments.length == 1) idCont = "tdCont";
	else idCont = _jsPage.arguments[1];
	page = _jsPage.arguments[0];

	if (window.XMLHttpRequest) xmlHttp=new XMLHttpRequest()
	else if (window.ActiveXObject) xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
	xmlHttp.onreadystatechange = _jsDone
	xmlHttp.open("GET", page, true)
	xmlHttp.send(null)
}

function _jsDone() { 
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
		document.getElementById(idCont).innerHTML = xmlHttp.responseText;
	}
	else {
		document.getElementById(idCont).innerHTML = "<img src=\"../img/imgCarregando.gif\">";
	}
}

/* ============== BUSCA DO INDEX =========== */
function _jsChangeTipo(Tipo_Id, Marca_Id) {
	document.getElementById("lblModelo").innerHTML = '<select name=\"Modelo_Id\" id=\"Modelo_Id\" class=\"combo01\"><option value=\"\">Selecione ----------------</select>';
	_jsPage("acoes.php?Acao=2&Tipo_Id="+Tipo_Id+"&Marca_Id="+Marca_Id,"lblMarca");
}
function _jsChangeMarca(Marca_Id, Modelo_Id) {
	_jsPage("acoes.php?Acao=3&Marca_Id="+Marca_Id+"&Modelo_Id="+Modelo_Id,"lblModelo");
}
function _jsChangeEstado(Estado_Id, Cidade_Id) {
	_jsPage("acoes.php?Acao=44&Estado_Id="+Estado_Id+"&Cidade_Id="+Cidade_Id,"lblCidade");
}
/* ========================================= */
/* =========== BUSCA AVANCADA ============== */
function _jsChangeTipoBuscaAvancada(Tipo_Id, Marca_Id) {
	document.getElementById("BAlblModelo").innerHTML = '<select name=\"Modelo_Id\" id=\"Modelo_Id02\" class=\"combo01\"><option value=\"\">Selecione ----------------</select>';
	_jsPage("acoes.php?Acao=7&Tipo_Id="+Tipo_Id+"&Marca_Id="+Marca_Id,"BAlblMarca");
	_jsDetalhesBuscaAvancada(Tipo_Id);
}
function _jsChangeMarcaBuscaAvancada(Marca_Id, Modelo_Id) {
	_jsPage("acoes.php?Acao=8&Marca_Id="+Marca_Id+"&Modelo_Id="+Modelo_Id,"BAlblModelo");
}
function _jsChangeEstadoBuscaAvancada(Estado_Id, Cidade_Id) {
	_jsPage("acoes.php?Acao=9&Estado_Id="+Estado_Id+"&Cidade_Id="+Cidade_Id,"BAlblCidade");
}
function _jsDetalhesBuscaAvancada(Tipo_Id) {
	if (!Tipo_Id) Tipo_Id = "";
	if (xmlHttp.readyState == 4) _jsPage('acoes.php?Acao=10&Tipo_Id='+Tipo_Id,'lblDetalhesBuscaAvancada');
	else setTimeout('_jsDetalhesBuscaAvancada('+Tipo_Id+')',100);
}

function _jsBusca02() {
	document.frmBusca02.Marca_Id.value = document.getElementById("Marca_Id02").value;
	document.frmBusca02.Modelo_Id.value = document.getElementById("Modelo_Id02").value;
	document.frmBusca02.Cidade_Id.value = document.getElementById("Cidade_Id02").value;
	erro = false;
	if (document.frmBusca02.Tipo_Id.value == '') {
		alert('O tipo do veículo deve ser selecionado');	
		document.frmBusca02.Tipo_Id.focus();
		erro = true;
		return false;
	}
	if (!erro) document.frmBusca02.submit();
}
/* ========================================= */
/* =============== RESULTADO BUSCA ========= */
function _jsVerTelefone(Revenda_Id, Veiculo_Id) {
	_jsPage("acoes.php?Acao=4&Revenda_Id="+Revenda_Id+"&Veiculo_Id="+Veiculo_Id,"lblTelefone"+Veiculo_Id);
}
function _jsFav(Veiculo_Id) {
	_jsPage("acoes.php?Acao=5&Veiculo_Id="+Veiculo_Id,"lblFav"+Veiculo_Id);
	window.document.getElementById('bloco'+Veiculo_Id).style.border='1px solid #CC0000';
	window.document.getElementById('estrela'+Veiculo_Id).style.display='';
}
function _jsDesFav(Veiculo_Id) {
	_jsPage("acoes.php?Acao=6&Veiculo_Id="+Veiculo_Id,"lblFav"+Veiculo_Id);
	window.document.getElementById('bloco'+Veiculo_Id).style.border='1px solid #d7d7d7';
	window.document.getElementById('estrela'+Veiculo_Id).style.display='none';
}
function _jsLogar(Veiculo_Id){
	window.location.href='acoes.php?Acao=5&Veiculo_Id='+Veiculo_Id; 
}
function _jsPropostaVeic(Veiculo_Id) {
	popup('veiculoDetalhe.php?Veiculo_Id='+Veiculo_Id+'&flgProposta=1','','684','530','no')
}

/* ========================================= */
/* ============== FEIRAO =================== */
function _jsChangeMarcaFeirao(Marca_Id, Modelo_Id) {
	_jsPage("acoes.php?Acao=63&Marca_Id="+Marca_Id+"&Modelo_Id="+Modelo_Id,"lblModeloFeirao");
}
/* ========================================= */
/* ========== RevendasBusca ================ */
function _jsRevendaEstado(Estado_Id) {
	document.getElementById("lblRevenda").innerHTML = '<select name=\"Revenda_Id\" id=\"Revenda_Id\" class=\"combo01\"><option value=\"\" selected=\"selected\">Selecione ----------------</option></select>';
	_jsPage("acoes.php?Acao=45&Estado_Id="+Estado_Id,"lblCidadeRevenda");
}
function _jsRevendaCidade(Cidade_Id) {
	_jsPage("acoes.php?Acao=46&Cidade_Id="+Cidade_Id,"lblRevenda");
}
function _jsRevenda(Revenda_Id) {
	if (Revenda_Id != '0') location.href = 'index.php?ir=anunciante.php&Revenda_Id='+Revenda_Id;
	else {
		location.href = 'index.php?ir=resultadoBusca.php&Revenda_Tipo=2&Cidade_Id='+document.getElementById("RCidade_Id").value;
	}
}
/* ========================================= */

/* ========= Veiculo Detalhe =============== */
function _jsLogar02(Veiculo_Id){
	window.opener.location.href='acoes.php?Acao=28&Veiculo_Id='+Veiculo_Id; 
	window.close();	
}
function _jsVerVideo(){
	document.getElementById('detalheVideo').style.display = "none";
	document.getElementById('detalheImagem').style.display = "";
	document.getElementById('trImagem').style.display = "none";
	document.getElementById('trVideo').style.display = "";
}

function _jsVerImagem(){
	document.getElementById('detalheVideo').style.display = "";
	document.getElementById('detalheImagem').style.display = "none";
	document.getElementById('trImagem').style.display = "";
	document.getElementById('trVideo').style.display = "none";	
}
/* ========================================= */

/* ============ PROPOSTAS ================== */
function _jsCheckProp(Status) {
	fieldName = "Proposta_Id[]";
	for(i=0;i<=(document.frmProp[fieldName].length-1);i++) {
		document.frmProp[fieldName][i].checked = Status;
	}
}
function _jsPropMarca(Tipo_Id, Marca_Id){
	_jsPage("acoes.php?Acao=49&Tipo_Id="+Tipo_Id+"&Marca_Id="+Marca_Id,"lblMarca");
}
function _jsPropModelo(Marca_Id, Modelo_Id){
	_jsPage("acoes.php?Acao=50&Marca_Id="+Marca_Id+"&Modelo_Id="+Modelo_Id,"lblModelo");
}
function _jsVerProp(Proposta_Id) {
	tmp = document.getElementById('Proposta_MensagemTmp');
	msg = document.getElementById('Proposta_Mensagem['+Proposta_Id+']');
    if((tmp.value != '') && (tmp.value != Proposta_Id)){
		document.getElementById('Proposta_Mensagem['+tmp.value+']').style.display = "none";
	}
	if(msg.style.display == "none"){
		msg.style.display = "";
		tmp.value = Proposta_Id;
		if( document.getElementById('tdEnvelope'+Proposta_Id).innerHTML == "<IMG src=\"../img/site/iconEmail.gif\">"){
			_jsPage('acoes.php?Acao=48&Proposta_Id='+Proposta_Id,'tdEnvelope'+Proposta_Id);
			document.getElementById('PropLinha'+Proposta_Id).style.fontWeight = ""; 
		}
	}
	else{
		msg.style.display = "none";
		tmp.value = '';	
	}
}
function _jsPropResposta(Proposta_Id){
	if(document.getElementById('Proposta_Responder['+Proposta_Id+']').style.display == 'none'){
		document.getElementById('Proposta_Responder['+Proposta_Id+']').style.display = '';
	}
	else{
		document.getElementById('Proposta_Responder['+Proposta_Id+']').style.display = 'none';
		document.getElementById('Proposta_Resposta['+Proposta_Id+']').value = '';
	}
}
function _jsSubmitResposta(Proposta_Id){
	if (document.getElementById('Proposta_Resposta['+Proposta_Id+']').value == '') {
		alert('Você deve preencher o campo de Resposta');	
	}
	else{
		document.getElementById('enviaProposta_Id').value = Proposta_Id;
		document.getElementById('enviaProposta_Resposta').value = document.getElementById('Proposta_Resposta['+Proposta_Id+']').value;
		document.enviaResposta.submit();
	}
}
/* ========================================= */

/* =========== Visualizacoes =============== */
function _jsVisualMarca(Tipo_Id, Marca_Id){
	_jsPage("acoes.php?Acao=54&Tipo_Id="+Tipo_Id+"&Marca_Id="+Marca_Id,"lblMarca");
}
function _jsVisualModelo(Marca_Id, Modelo_Id){
	_jsPage("acoes.php?Acao=55&Marca_Id="+Marca_Id+"&Modelo_Id="+Modelo_Id,"lblModelo");
}
/* ========================================= */

function _jsChangeCidade(Cidade_Id) {
	_jsPage("acoes.php?Acao=1&Cidade_Id="+Cidade_Id,"lblRevendas01");
}

function _jsChangeCidade02(Cidade_Id) {
	_jsPage("acoes.php?Acao=30&Cidade_Id="+Cidade_Id,"lblRevendas02");
}

function _jsChangeTipo03(Tipo_Id) {
	document.getElementById("lblModelo03").innerHTML = '<select name=\"Modelo_Id\" id=\"Modelo_Id\" class=\"comboBranco\" style=\"width:200px\"><option value=\"\">Selecione ----------------</select>';
	_jsPage("acoes.php?Acao=31&Tipo_Id="+Tipo_Id,"lblMarca03");
}

function _jsChangeMarca03(Marca_Id) {
	_jsPage("acoes.php?Acao=32&Marca_Id="+Marca_Id,"lblModelo03");
}


/*function _jsChangeEstado(Estado_Id) {
	_jsPage("acoes.php?Acao=9&Estado_Id="+Estado_Id,"lblCidade");
}*/

function _jsBusca01() {
	if (navigator.appName == "Netscape") {
		document.frmBusca01.Marca_Id.value = document.getElementById("Marca_Id").value;
		document.frmBusca01.Modelo_Id.value = document.getElementById("Modelo_Id").value;
	}
	erro = false;
	if (document.frmBusca01.Tipo_Id.value == '') {
		alert('O tipo do veículo deve ser selecionado');	
		document.frmBusca01.Tipo_Id.focus();
		erro = true;
		return false;
	}
	if (!erro) document.frmBusca01.submit();
}


function _jsVerTelefone02(Revenda_Id, Veiculo_Id) {
	_jsPage("acoes.php?Acao=27&Revenda_Id="+Revenda_Id+"&Veiculo_Id="+Veiculo_Id,"lblTelefone"+Veiculo_Id);
}

function _jsFav02(Veiculo_Id) {
	_jsPage("acoes.php?Acao=28&Veiculo_Id="+Veiculo_Id,"lblFav"+Veiculo_Id);
}

function _jsDesFav02(Veiculo_Id) {
	_jsPage("acoes.php?Acao=29&Veiculo_Id="+Veiculo_Id,"lblFav"+Veiculo_Id);
}

function _jsAddFav(){
    var url = "http://www.diariomotors.com.br";
    var title = "DiárioMotors - O Site do Carro";
    if (window.sidebar) {
        window.sidebar.addPanel(title, url, "");
    } else if (document.all) {
        window.external.AddFavorite(url, title);
    } else if (window.opera && window.print) {
  		return true;
	}
}

function _jsIndicar() {
	if (document.getElementById("tabIndicar").style.display == 'none') {
		document.getElementById("tabIndicar").style.display = '';
		document.getElementById("tabDetalhes").style.display = 'none';
		document.getElementById("tabRevenda").style.display = 'none';
		document.getElementById("tabProposta").style.display = 'none';
	} else {
		document.getElementById("tabIndicar").style.display = 'none';
		document.getElementById("tabDetalhes").style.display = '';
		document.getElementById("tabRevenda").style.display = '';
	}

}

function _jsProposta(Veiculo_Id) {
	popup('veiculoDetalhe.php?Proposta=1&Veiculo_Id='+Veiculo_Id,'','684','462','no')
}

function _jsProposta02() {
	if (document.getElementById("tabProposta").style.display == 'none') {
		document.getElementById("tabProposta").style.display = '';
		document.getElementById("tabDetalhes").style.display = 'none';
		document.getElementById("tabRevenda").style.display = 'none';
		document.getElementById("tabIndicar").style.display = 'none';
	} else {
		document.getElementById("tabProposta").style.display = 'none';
		document.getElementById("tabDetalhes").style.display = '';
		document.getElementById("tabRevenda").style.display = '';
	}

}


function _jsVotar(Enquete_Id) {
	if (document.frmEnquete.Enquete_Opcao) {
		for (i=0;i<=(document.frmEnquete.Enquete_Opcao.length-1);i++) {
			if (document.frmEnquete.Enquete_Opcao[i].checked) Enquete_Opcao = document.frmEnquete.Enquete_Opcao[i].value;
		}
		_jsPage('acoes.php?Acao=11&Enquete_Id='+Enquete_Id+'&Enquete_Opcao='+Enquete_Opcao,'tdEnquete');
	} else {
		_jsPage('acoes.php?Acao=13&Enquete_Id='+Enquete_Id,'tdEnquete');	
	}
}

function _jsResultado(Enquete_Id) {
	_jsPage('acoes.php?Acao=12&Enquete_Id='+Enquete_Id,'tdEnquete');
}

function _jsMenu(idMenu) {
	if (tmpidMenu && tmpidMenu != idMenu) document.getElementById(tmpidMenu).style.display = 'none';
	
	if (document.getElementById(idMenu).style.display == '') document.getElementById(idMenu).style.display = 'none';
	else document.getElementById(idMenu).style.display = '';
	tmpidMenu = idMenu;
}

function _jsCheck(Status) {
	fieldName = "Mensagem_Id[]";
	for(i=0;i<=(document.frmMsg[fieldName].length-1);i++) {
		document.frmMsg[fieldName][i].checked = Status;
	}
}

function _jsValMsg() {
	if (document.frmMsg02.Revenda_Id.value == '') {
		alert('Selecione a revenda que deseja mandar a mensagem');	
		document.frmMsg02.Revenda_Id.focus();
		return false;
	}	

	if (document.frmMsg02.Mensagem_Titulo.value == '') {
		alert('Preencha o assunto da mensagem');
		document.frmMsg02.Mensagem_Titulo.focus();
		return false;		
	}	
	
	if (document.frmMsg02.Mensagem_Texto.value == '') {
		alert('Digite o texto da mensagem');	
		document.frmMsg02.Mensagem_Texto.focus();
		return false;
	}	
}

function _jsVerMsg(Mensagem_Id) {
	window.open('admVerMsg.php?Mensagem_Id='+Mensagem_Id,'lerMsg','width=400px, height=350px,status=yes');
}

function _jsExcluir(Mensagem_Id) {
	if (confirm('Deseja realmente excluir esta mensagem?')) {
		window.opener.location.href = 'acoes.php?Acao=16&Mensagem_Id='+Mensagem_Id;
		window.close();
	}
}

function _jsChangeEstado02(Estado_Id, Cidade_Id) {
	_jsPage("acoes.php?Acao=17&Estado_Id="+Estado_Id+"&Cidade_Id="+Cidade_Id,"lblCidade01");
}

function _jsAlteraRevenda() {
	if (navigator.appName == "Netscape") {
		document.frmAdmRevenda.Cidade_Id.value = document.getElementById("Cidade_Id02").value;
	}

	if (document.frmAdmRevenda.Revenda_Endereco.value == '') {
		alert('O endereço da revenda precisa ser preenchido');
		document.frmAdmRevenda.Revenda_Endereco.focus();
		return false;
	}

	if (document.frmAdmRevenda.Revenda_Bairro.value == '') {
		alert('O bairro da revenda precisa ser preenchido');
		document.frmAdmRevenda.Revenda_Bairro.focus();
		return false;
	}

	if (document.frmAdmRevenda.Revenda_Telefone.value == '') {
		alert('O telefone da revenda precisa ser preenchido');
		document.frmAdmRevenda.Revenda_Telefone.focus();
		return false;
	}

	if (document.frmAdmRevenda.Estado_Id.value == '') {
		alert('O estado da revenda precisa ser preenchido');
		document.frmAdmRevenda.Estado_Id.focus();
		return false;
	}
	
	if (document.frmAdmRevenda.Cidade_Id.value == '') {
		alert('A cidade da revenda precisa ser preenchida');
		document.frmAdmRevenda.Cidade_Id.focus();
		return false;
	}
	
	if (document.frmAdmRevenda.Revenda_Senha.value == '') {
		alert('A senha da revenda precisa ser preenchida');
		document.frmAdmRevenda.Revenda_Senha.focus();
		return false;
	}
}

function _jsPreview02(imgSrc,displayType) {
	document.getElementById("divPreview").style.display = displayType;	
	document.getElementById("imgPreview").src = imgSrc;	
}

function _jsPreview03(imgSrc,displayType,divName,imgName) {
	document.getElementById(divName).style.display = displayType;	
	document.getElementById(imgName).src = imgSrc;	
}

function _jsPreco() {
	if (xmlHttp.readyState == 4 || !xmlHttp.readyState) {
		Tipo_Id = document.getElementById("Tipo_Id").value;
		Marca_Id = document.getElementById("Marca_Id1").value;
		Modelo_Id = document.getElementById("Modelo_Id1").value;
		Veiculo_AnoFabricacao = document.getElementById("Veiculo_AnoFabricacao").value;
		Veiculo_AnoModelo  = document.getElementById("Veiculo_AnoModelo").value;
		if (Tipo_Id && Marca_Id && Modelo_Id) _jsPage('../inc/dicaPreco.php?Tipo_Id='+Tipo_Id+'&Marca_Id='+Marca_Id+'&Modelo_Id='+Modelo_Id+'&Veiculo_AnoFabricacao='+Veiculo_AnoFabricacao+'&Veiculo_AnoModelo='+Veiculo_AnoModelo,'lblPreco');
	} else {
		setTimeout('_jsPreco()',100);
	}
}

function _jsProduto(Produto_Imagem) {
	popup('produtoDetalhe.php?Produto_Imagem='+Produto_Imagem,'','424','322','no')
}

function _jsBuscaCod(Veiculo_Id) {
	if (!Veiculo_Id) alert('Você deve digitar o código do veículo');
	else {
		if (window.XMLHttpRequest) xmlHttp= new XMLHttpRequest()
		else if (window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
		xmlHttp.onreadystatechange = _jsBuscaDone
		xmlHttp.open("GET", "acoes.php?Acao=26&Veiculo_Id="+Veiculo_Id, true)
		xmlHttp.send(null)
	}
}

function _jsBuscaDone() {
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
		if (xmlHttp.responseText) _jsDetalheVeic(xmlHttp.responseText);
		else alert('Não há veículos no DiárioMotors com este código.');
	}
	document.getElementById("Veiculo_Id01").value = '';
}

function _jsPreview(Veiculo_Nome) {
/*
if (document.getElementById(Veiculo_Nome).value) {
		document.getElementById("td"+Veiculo_Nome).style.display = '';
		document.getElementById("img"+Veiculo_Nome).src = 'file:/'+document.getElementById(Veiculo_Nome).value;
		//document.getElementById("img"+Veiculo_Nome).innerHTML = "<img src='file:/"+document.getElementById(Veiculo_Nome).value+"' alt=''  width='400' height='300' />";
		//alert("<img src='file:/"+document.getElementById(Veiculo_Nome).value+"' alt=''  width='400' height='300' />");
}
	else{
		document.getElementById("td"+Veiculo_Nome).style.display = 'none';
	}
*/
	document.getElementById("td"+Veiculo_Nome).style.display = 'none';
}

 
function _jsValidaCPF(CPF){ 
 	var i; 
	s = CPF  
	var c = s.substr(0,9); 
	var dv = s.substr(9,2); 
	var d1 = 0; 
	for (i = 0; i < 9; i++) { 
		d1 += c.charAt(i)*(10-i); 
	} 
	 
	if (d1 == 0) { 
		return false; 
	} 
	  
	d1 = 11 - (d1 % 11); 
	if (d1 > 9) d1 = 0; 
	if (dv.charAt(0) != d1) { 
 		return false;   
	} 
	  
	d1 *= 2; 	  
	for (i = 0; i < 9; i++)  {   
		d1 += c.charAt(i)*(11-i); 
	} 
	  
	d1 = 11 - (d1 % 11); 

	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1) { 
		return false; 
	} 
	  
	return true; 
}

function _jsSubmitAnuncie01() {
	if (!_jsValidaCPF(document.frmAnuncie.Particular_CPF.value)) {
		alert('Você deve digitar o seu CPF corretamente, sem pontos, virgulas ou traços.\nEx: 12345678900');
		return false;
	}
}

//Função para aumentar e diminuir a fonte
function sizeFont (elem, acao){
// tamanho inicial da fonte (em px)
var tamInic = 12;
// Tamanho mínimo da [b]fonte (em px)
var tamMin = 9;
// Tamanho máximo da fonte (em px)
var tamMax = 16;
// Pega o tamanho da fonte. Se não foi setada ainda (primeira vez que a função é executada) terá como tamanho padrão 'tamInic'.
if (document.getElementById(elem).style.fontSize == "") {
var tamFonte = tamInic;
}else{
var tamFonte = parseInt(document.getElementById(elem).style.fontSize);
}
switch (acao){
// Aumenta o tamanho, enquanto foi menor que 'tamMax'
case '+':
if (tamFonte < tamMax)
document.getElementById(elem).style.fontSize = (tamFonte + 1) + "px";
break;
// Diminui o tamanbo, enquanto for maior que 'tamMin'
case '-':
if (tamFonte > tamMin)
document.getElementById(elem).style.fontSize = (tamFonte - 1) + "px";
break;
}
}
//Fim Função para aumentar e diminuir a fonte

function allLeft2Right() {
  var listOri = document.getElementById("listOrigem")
  var listDest = document.getElementById("listDestino");
  for(var i = 0; i < listOri.length; i++) {
    var opcao = listOri.options[i];
    var novaOpcao = new Option(opcao.text, listDest.length);
    novaOpcao.value = opcao.value;
    listOri.remove(i);
    try {
      listDest.add(novaOpcao,null);
    } catch (e) {
      listDest.add(novaOpcao);
    }
    i--;
  }
}

function allRight2Left() {
  var listOri = document.getElementById("listOrigem")
  var listDest = document.getElementById("listDestino");
  for(var i = 0; i < listDest.length; i++) {
    var opcao = listDest.options[i];
    var novaOpcao = new Option(opcao.text, listOri.length);
    novaOpcao.value = opcao.value;
    listDest.remove(i);
    try {
      listOri.add(novaOpcao,null);
    } catch (e) {
      listOri.add(novaOpcao);
    }
    i--;
  }
}

function left2Right() {
  var listOri = document.getElementById("listOrigem")
  var listDest = document.getElementById("listDestino");
  for(var i = 0; i < listOri.length; i++) {
    var opcao = listOri.options[i];
    if(opcao.selected) {
      var novaOpcao = new Option(opcao.text, listDest.length);
      novaOpcao.value = opcao.value;
      listOri.remove(i);
      try {
        listDest.add(novaOpcao,null); //Firefox
      } catch(e) {
        listDest.add(novaOpcao); //IE
      }
      i--;
    }
  }
}

function right2Left() {
  var listOri = document.getElementById("listOrigem")
  var listDest = document.getElementById("listDestino");
  for(var i = 0; i < listDest.length; i++) {
    var opcao = listDest.options[i];
    if(opcao.selected) {
      var novaOpcao = new Option(opcao.text, listOri.length);
      novaOpcao.value = opcao.value;
      listDest.remove(i);
      try {
        listOri.add(novaOpcao,null);
      } catch (e) {
        listOri.add(novaOpcao);
      }
      i--;
    }
  }
}

function _jsSetor(Estado_Id) {
	if (!Estado_Id || isNaN(Estado_Id)) document.getElementById("listOrigem").options.length = 0;
	else {
		page = "acoes.php?Acao=92&Estado_Id="+Estado_Id;
		if (window.XMLHttpRequest) xmlHttp = new XMLHttpRequest()
		else if (window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
		xmlHttp.onreadystatechange = _jsDone2
		xmlHttp.open("GET", page, true)
		xmlHttp.send(null)
	}
}

function _jsDone2() { 
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
		document.getElementById("listOrigem").options.length = 0;
		var varEstados = xmlHttp.responseText.split(";");
		for(i=0;i<=(varEstados.length-1);i++) {
			if (varEstados[i]) {
				var varCidade = varEstados[i].split(",")
				option = new Option(varCidade[0],varCidade[1]);
				try {
					document.getElementById("listOrigem").add(option,null);
				} catch (e) {
					document.getElementById("listOrigem").add(option);
				}
			}
		}
	}
}
function FormataValor(id,tammax,teclapres) {
	if(window.event) 
	{ // Internet Explorer
	 var tecla = teclapres.keyCode; 
	}
	else if(teclapres.which) 
	{ // Nestcape / firefox
	 var tecla = teclapres.which;
	}
	vr = document.getElementById(id).value;
	vr = vr.toString().replace( "/", "" );
	vr = vr.toString().replace( "/", "" );
	vr = vr.toString().replace( ",", "" );
	vr = vr.toString().replace( ".", "" );
	vr = vr.toString().replace( ".", "" );
	vr = vr.toString().replace( ".", "" );
	vr = vr.toString().replace( ".", "" );
	tam = vr.length;
	
	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 <= 2 ){
		document.getElementById(id).value = vr; }
		if ( (tam > 2) && (tam <= 5) ){
		document.getElementById(id).value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ); }
		if ( (tam >= 6) && (tam <= 8) ){
		document.getElementById(id).value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ); }
		if ( (tam >= 9) && (tam <= 11) ){
		document.getElementById(id).value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ); }
		if ( (tam >= 12) && (tam <= 14) ){
		document.getElementById(id).value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ); }
		if ( (tam >= 15) && (tam <= 17) ){
		document.getElementById(id).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 _jsAbreFoto(Imagem){
	document.getElementById('imgPrincipal').src = "../inc/imgResize.php?nW=400&nH=300&flagMarca=1&img=../img/Veiculos/"+Imagem;	
}

function _jsClosePopup(){
	document.getElementById('BannerPopup').style.display = 'none';	
	document.getElementById('popBody').style.overflow = 'auto';	
	document.getElementById('popBody').scroll = 'yes';
}
