// JavaScript Document

function trocafoto(IMAGE,IMAGE2){
  document.getElementById("fototroca").src = "pic.php?i="+IMAGE;
  document.getElementById("troca").href = IMAGE2;
  }
function getModelos(valor){
			$("#modelo").html("<option value='0'>Carregando...</option>");
			setTimeout(function(){
				$("#modelo").load("ajaxModelos.php",{marca:valor})
			}, 2000);
};
function getCombs(valor){
			$("#combustivel").html("<option value='0'>Carregando...</option>");
			setTimeout(function(){
				$("#combustivel").load("ajaxCombustivel.php",{modelo:valor})
			}, 2000);
}

//funcao 1 para objeto flash
function swf($arquivo,$largura,$altura,$bg,$wmode,$title)
{
	document.writeln('<object type="application/x-shockwave-flash" data="' + $arquivo + '" width="' + $largura + '" height="' + $altura + '" title="' + $title + '">');
	document.writeln('<param name="movie" value="' + $arquivo + '">');
	document.writeln('<param name="bgcolor" value="#' + $bg + '">');
	document.writeln('<param name="wmode" value="' + $wmode + '">');
	document.writeln('<param name="menu" value="false">');
	document.writeln('<param name="quality" value="high">');
	document.writeln('<param name="allowFullScreen" value="true" />');
	document.writeln('</object>');
}
//funcao 2 para objeto flash
function flaSh(id,src,width,height,wmode,scale,flashvars){

var flash = '';
    
        var bgColor = '#ffffff';
        var quality = 'high';
        var allowScriptAccess = 'sameDomain';
        var allowFullScreen = 'false';
		
            flash +=    '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + width + '" height="'+height+'" id="'+id+'" align="tl">';
            flash +=    '<param name="wmode" value="'+wmode+'">';
            flash +=    '<param name="bgcolor" value="' + bgColor + '" />';
            flash +=    '<param name="quality" value="' + quality + '" />';
            flash +=    '<param name="allowScriptAccess" value="' + allowScriptAccess + '" />';
            flash +=    '<param name="allowFullScreen" value="' + allowFullScreen + '" />';
			flash +=    '<param name="scale" value="'+ scale +'" />';
            flash +=    '<param name="movie" value="' + src + '" />';
            flash +=    '<param name="FlashVars" value="'+flashvars+'">';
            flash +=    '<embed src="' + src + '" quality="' + quality + '" bgcolor="' + bgColor + '" wmode="' + wmode + '" flashvars="' + flashvars + '" width="' + width + '" height="' + height + '" name="' + id + '" align="middle" allowScriptAccess="' + allowScriptAccess + '" allowFullScreen="' + allowFullScreen +  '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
            flash +=    '</object>'; 
			document.write(flash);
			
}

 
// Credits: Robert Penners easing equations (http://www.robertpenner.com/easing/).

 
jQuery(document).ready(function() {
	jQuery.easing['BounceEaseOut'] = function(p, t, b, c, d) {
	if ((t/=d) < (1/2.75)) {
		return c*(7.5625*t*t) + b;
	} else if (t < (2/2.75)) {
		return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
	} else if (t < (2.5/2.75)) {
		return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
	} else {
		return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
	}
};
    jQuery('#carousel').jcarousel({
        easing: 'BounceEaseOut',
        animation: 1000
	});
	
	//ITENS PARA VALIDAÇÃO DE CAMPOS
	
	$('.telefone').mask('(99) 9999-9999');
	$('.cep').mask('99999-999');
	$('.data').mask('99/99/9999')
	$('.cpf').mask('999.999.999-99');
	$('.cnpj').mask('99.999.999/9999-99');
	$('.placa').mask('aaa-9999');
	$('.hora').mask('99:99');
	$('.ddd').mask('99');
	$('.ano').mask('9999');
	$('.fone').mask('9999-9999');
	
	jQuery(function($){
				
	$.validity.setup({ outputMode:"summary", scrollTo: true });
		
	function trocaImagem(IMG,IMGG){
	$("#fototroca").attr("src","pic.php?i="+IMG+".jpg");
	$("#troca").attr("href", IMGG );
	}
	
	  $("#twittercontainer").tweet({
          username: "flexmulticar",
          avatar_size: 24,
          count: 3,
        });
	$("#twittercontainer").jScrollPane();

	//frmProposta
	$("#frmContato").validity(function() {
		$("#tiNome").require()	
		$("#seEstado").require()
		$("#tiEmail").require().match('email')
		$("#tiCidade").require()
		$("#tiDDD").require()
		$("#tiTelefone").require()
		$("#taMensagem").require()
	});

	$("#frmPedidos").validity(function() {
		$("#tiNome").require()
		$("#tiEmail").require().match('email')
		$("#tiDDD").require()
		$("#tiTelefone").require()
		$("#tiForma").require()
		$("#tiMarca").require()
		$("#tiModelo").require()
		$("#tiAno").require()
		$("#seCor").require()
		$("#tiCidade").require()
		$("#seEstado").require()
	});

	$("#frmProposta").validity(function() {
		$("#nome").require()
		$("#email").require().match('email')
		$("#fone").require()
		$("#cidade").require()
		$("#uf").require()
		$("#mensagem").require()
	});

	//frmCadastro
	$("#frmCadastro").validity(function() {
	
		$("#txtNome").require()	
		$("#txtCpf").require()
		$("#txtRg").require()
		$("#txtOrgao").require()
		$("#txtEmissao").require()
		$("#seEstado").require()
		$("#txtNascimento").require()
		$("#txtNacionalidade").require()
		$("#txtNaturalidade").require()
		$("#seEstadoNatural").require()
		$("#seSexo").require()
		$("#seCivil").require()
		$("#txtMae").require()
		$("#txtPai").require()
		
		$("#txtRua").require()
		$("#txtNumero").require()
		$("#txtBairro").require()
		$("#txtCidade").require()
		$("#seEstadoResidencial").require()
		$("#txtCep").require()
		$("#txtResidente").require()
		$("#txtTipoResidencia").require()
		$("#txtTelefoneResidencial").require()
		$("#txtCelularResidencial").require()
		
		$("#txtEmpresa").require()
		$("#txtRuaEmpresa").require()
		$("#txtNumeroEmpresa").require()
		$("#txtComplementoEmpresa").require()
		$("#txtBairroEmpresa").require()
		$("#txtCidadeEmpresa").require()
		$("#seEstadoEmpresa").require()
		$("#txtCepEmpresa").require()
		$("#txtTelefoneEmpresa").require()
		$("#txtCargo").require()
		$("#txtDataAdmissao").require()
		$("#txtRenda").require()
		
		$("#txtBanco").require()
		$("#txtAgencia").require()
		$("#txtConta").require()
		
		$("#txtNomeReferencia1").require()
		$("#txtTelefoneReferencia1").require()
		$("#txtNomeReferencia2").require()
		$("#txtTelefoneReferencia2").require()	
		
		$("#txtAnoModelo").require()
		$("#txtValor").require()
		$("#txtValorEntrada").require()
		$("#txtValorFinanciado").require()
		$("#txtNParcelas").require()
		
	});
	
});

	
});

