﻿// preenche objeto a cada acesso a pagina
function setOmnitureObject(pageName, channel, pageType, prop2, prop3, prop4, prop5, prop6, prop9, prop10, prop11, prop12, events) {   
	s.pageName=pageName;
	s.server="";
	s.channel=channel; // canal o area do site
	s.pageType=pageType; // colocar o valor "errorPage" apenas no template de erro 404.
	s.prop2=prop2; //	Estado
	s.prop3=prop3; //	Tipo imovel - Pesquisa
	s.prop4=prop4; //	Valor imovel - Pesquisa
	s.prop5=prop5; //	Estagio obra - Pesquisa
	s.prop6=prop6; //	Nome do Empreendimento
	s.prop9=prop9; //	Area m2 (faixas. ex. de 60 a 80 m2)
	s.prop10=prop10; //	Qtd Dorms
	s.prop11=prop11; //	Cidade
	s.prop12=prop12; //	Região (ZS, ZL, ZO, etc.)
	
	/* Conversion Variables */
	s.events=events; // preencher com os eventos predefinidos (event1 a event11) de acordo com a planilha enviada
	
	s.eVar1=s.channel;
	s.eVar2=s.pageName;
	s.eVar3=s.prop2;
	s.eVar4=s.prop3;
	s.eVar5=s.prop4;
	s.eVar6=s.prop5;
	s.eVar7=s.prop6;
	s.eVar8=s.prop9;
	s.eVar9=s.prop10;
	s.eVar10=s.prop11;
	s.eVar11=s.prop12;
}

// chamada feita a cada click
function omnitureClick(obj, description){
	var s=s_gi(s_account);
	s.tl(obj,'o', description);
}

// chamada feita para abertura de layers/paginas externas
function trackView(pageName, event, channel){
    // Limpo os valores das propriedades
    s.pageName = pageName;
    s.events = event;
    s.channel = channel;

    s.pageType = ''; // colocar o valor "errorPage" apenas no template de erro 404.
    s.prop2 = '';    //	Estado
    s.prop3 = '';    //	Tipo imovel - Pesquisa
    s.prop4 = '';    //	Valor imovel - Pesquisa
    s.prop5 = '';    //	Estagio obra - Pesquisa
    s.prop6 = '';    //	Nome do Empreendimento
    s.prop9 = '';    //	Area m2 (faixas. ex. de 60 a 80 m2)
    s.prop10 = '';   //	Qtd Dorms
    s.prop11 = '';   //	Cidade
    s.prop12 = '';   //	Região (ZS, ZL, ZO, etc.)

    s.eVar1 = s.channel;
    s.eVar2 = s.pageName;
    s.eVar3 = s.prop2;
    s.eVar4 = s.prop3;
    s.eVar5 = s.prop4;
    s.eVar6 = s.prop5;
    s.eVar7 = s.prop6;
    s.eVar8 = s.prop9;
    s.eVar9 = s.prop10;
    s.eVar10 = s.prop11;
    s.eVar11 = s.prop12;

    
	s.t();
}

function printPageEmpreendimento(nome) {
    trackView('Imoveis - ' + nome + ' - Imprimir', 'event9', 'Imoveis');
    print(); 
}

