function openAjax() {
var ajax;
try{
    ajax = new XMLHttpRequest();
}catch(ee){
    try{
        ajax = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            ajax = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            ajax = false;
        }
    }
}
return ajax;
}

//v1.0
//Copyright 2006 Adobe Systems, Inc. All rights reserved.
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

function ver_foto(cod_veiculo){
	var cod = document.getElementById('f'+cod_veiculo);
	cod.innerHTML = '<a href="javascript:detalhe('+cod_veiculo+');"><img border="0" src="veiculos/img/m/'+cod_veiculo+'ap.jpg" alt="" /></a>';
}

function ver_foto_grande(foto){
	var cod = document.getElementById('g');
	cod.innerHTML = '<p><a href="javascript:window.top.close(self);"><img id="fg" border="0" src="veiculos/img/g/'+foto+'" alt="Clique aqui para fechar" /></a></p>';
}

function detalhe(cod_veiculo){
	var location = document.documentElement.scrollTop;
	if(location == 0) {
		document.getElementById('detalhe').style.top = '175px';
	}else{
		document.getElementById('detalhe').style.top = document.documentElement.scrollTop+'px';
	}
	document.getElementById('detalhe').style.visibility = 'visible';
	mostra_detalhe(cod_veiculo);
}

function mostra_detalhe(cod_veiculo){
	var exibeResultado = document.getElementById('detalhe_corpo');
		var ajax = openAjax();
		ajax.open("GET", "veiculos/pag/d/" + cod_veiculo + "d.asp", true);
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 1) {
			}
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					var resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g," ");
					resultado = unescape(resultado);
					exibeResultado.innerHTML = resultado;
				} else {
					exibeResultado.innerHTML = "Erro: " + ajax.status;
				}
			}
		}
		ajax.send(null); // submete
}

function calcula_parcela(cod_veiculo){
if((document.getElementById('entrada').value != "")&&(document.getElementById('plano').value != "0")){
	var exibeResultado = document.getElementById('parcela');
		var ajax = openAjax();
		ajax.open("GET", "calcula_parcela.asp?v="+document.getElementById('v').value+"&e="+document.getElementById('e').value+"&entrada="+document.getElementById('entrada').value+"&plano="+document.getElementById('plano').value+"&f="+document.getElementById('fin').value, true);
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 1) {
			}
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					var resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g," ");
					resultado = unescape(resultado);
					exibeResultado.innerHTML = resultado;
				} else {
					exibeResultado.innerHTML = "Erro: " + ajax.status;
				}
			}
		}
		ajax.send(null); // submete
}else{
	alert("Você deve Informar um valor de entrada e escolher um plano.");
}
}

function pesquisa_codigo(){
if (document.getElementById("codigo").value == ""){
alert("Informe o Código do veículo");
}else{
eval("document.location='estoque.asp?tp=2&codigo="+document.getElementById("codigo").value+"'");
}
}

function pesquisa_marca(){
if (document.getElementById("marca").value == "0"){
alert("Selecione uma marca");
}else{
eval("document.location='estoque.asp?tp=1&marca="+document.getElementById("marca").value+"'");
}
}

function pesquisa_modelo(){
if (document.getElementById("modelo").value == ""){
alert("Informe o modelo do veículo desejado");
}else{
eval("document.location='estoque.asp?tp=3&modelo="+document.getElementById("modelo").value+"'");
}
}

function fotos(codigo){
var win = null;
LeftPosition = (screen.width) ? (screen.width-800)/2 : 0;
settings = 'height=526,width=774,top=50,left='+LeftPosition+',scrollbars=no,toolbar=no,status=no,resizable=no'
win = window.open('fotos.asp?codigo='+codigo,'fotos',settings)
win.focus();
}

function janela(url){
var win = null;
LeftPosition = (screen.width) ? (screen.width-760)/2 : 0;
settings = 'height=575,width=729,top=50,left='+LeftPosition+',scrollbars=no,toolbar=no,status=no,resizable=no'
win = window.open(url,'janela',settings)
win.focus();
}

function envia_proposta(){
if((document.getElementById('nome').value != "")&&(document.getElementById('cidade').value != "")&&(document.getElementById('telefone').value != "")&&(document.getElementById('proposta_area').value != "")){
	var exibeResultado = document.getElementById('proposta');
		var ajax = openAjax();
		ajax.open("GET", "envia_proposta.asp?n="+document.getElementById('nome').value+"&cod_veiculo="+document.getElementById('cod_veiculo').value+"&c="+document.getElementById('cidade').value+"&uf="+document.getElementById('uf').value+"&email="+document.getElementById('email').value+"&tel="+document.getElementById('telefone').value+"&cel="+document.getElementById('celular').value+"&proposta="+document.getElementById('proposta_area').value, true);
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 1) {
			}
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					var resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g," ");
					resultado = unescape(resultado);
					exibeResultado.innerHTML = resultado;
				} else {
					exibeResultado.innerHTML = "Erro: " + ajax.status;
				}
			}
		}
		ajax.send(null); // submete
}else{
	alert("Os campos Nome, Cidade, UF, Telefone e Proposta são obrigatórios.");
}
}


function IsNumeric(sText){
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function Numero(campo){
	check = document.getElementById(campo).value;
	if(IsNumeric(check)==false)
	{
	document.getElementById(campo).value = "";
	alert("Este campo só aceita 0123456789");
	}
}