"use strict";
/** 
 * Dpc Jtag v5.0
 * 
 * @license Copyright (c) 2009 Direct Performance
 * jTag by Direct Performance (http://www.directperformance.com.br) is licensed under a Creative Commons Atribuicao-Uso Nao-Comercial-Compartilhamento pela mesma Licenca 2.5 Brasil License (http://creativecommons.org/licenses/by-nc-sa/2.5/br/).
 *
 * $Date: 2010/07/08 22:12:04 $
 * @fileoverview funcoes para auxiliar a implementacao do Google Analytics
 * @author DirectPerformance -  http://www.directperformance.com.br/ <contato@directperformance.com.br>
 * @version $Revision: c1f9cb41544a $
 */

/* START DPC CONF */
var dpc_conf = {
	version : '5.0.5', 

	ga_account : { dpc : 'UA-15029943-1'},

	campaign_cookie_timeout : 31536000, 

	enable_namespace : false, 
	
	domain_name : ['.oi.com.br','.oiloja.com.br','.digaoi.com.br','.novaoi.com.br','.telemar.com.br','.oi.net.br','.montreal.com.br','.ezconet.com.br'], 

	cookie_path : ['/'], 

	allow_linker : true, 

	allow_hash : false, 

	allow_anchor : true, 

	ignored_ref : ['.oi.com.br','.oiloja.com.br','.digaoi.com.br','.novaoi.com.br','.telemar.com.br','.oi.net.br','.montreal.com.br','.ezconet.com.br'], 

	link_track_event : {
		js : "a:hrefregex('^javascript:')", 
		email : "a:hrefregex('^mailto:')", 
		download : "a:hrefregex('.+\\.(7z|aac|avi|[ct]sv|docx?|exe|flv|gif|gz|jpe?g|js|mp[34]|mpe?g|mov|od[fspt]|pdf|phps|png|ppsx?|pptx?|ps|rar|sit|swf|tar|torrent|txt|wm[av]|xlsx?|xml|zip)$')", 
		external : "a:external, area:external"
	}, 

	link_track_pageview : {	
		download : "a:hrefregex('.+\\.(docx?|od[fspt]|pdf|ppsx?|pptx?|ps|txt|xlsx?|xml)$')"
	}, 

	cookie_copy_href : [
		'www.oi.com.br',
		'oiloja.com.br',
		'digaoi.com.br',
		'novaoi.com.br',
		'montreal.com.br',
		'oi.net.br',
		'telemar.com.br',
		'ezconet.com.br'
	], 

	tag_form_location : [
		/.*/
	], 

	max_scroll_location : [
		/.*/
	], 

	init_data : false, 
	track_time_on_page : true, 
	track_time_to_load : true, 
	enable_auto_pageview : true, 
	enable_meta_cluster : false, 
	enable_meta_ecommerce : false
};

//Desliga form tracking para pagina de ativacao/desativacao de servico
//Gera uma incompatibilidade com os javascript de submit do form.
try{
if(document.location.pathname.toLowerCase().indexOf('oimovel/menuitem.7c5230af511218760d6b1033835d02a0') >= 0){
	dpc_conf.tag_form_location = [];
}
}catch(e){}

/* START DPC CUSTOM */
var dpc_custom = {
	orig_title : document.title,
	random_seed : String((new Date()).getTime()).replace(/\D/gi,'') + Math.round(Math.random() * 2147483647) ,
	hook_asap : function (url, ref) {
		//Fix transaction issue. Due to _gaq event ordering
		try{
			if(typeof _aux_gaq !== 'undefined' && _aux_gaq.length > 0)
			var i;
			while (i=_aux_gaq.shift()){
				_gaq.push(i);
			}
		}catch(e){}
	}, 
	hook_set_account : function () {
		//Enable Urchin
		// Get current Urchin Domain
		var domain = location.host;
		domain = domain.replace(/^[^.]+/,'utm');
		domain = 'http://' + domain;

		for (var i in dpc_conf.ga_account){
			_gaq.push([i+'._setLocalGifPath',domain + '/__utm.gif']);
			_gaq.push([i+'._setLocalRemoteServerMode']);
			break;
		}
	}, 
	hook_onload : function (url, ref) {
		// Retira o Hash do titulo e da url. Corrige bug do IE.
		// http://bugs.adobe.com/jira/browse/FP-240
		_gaq.push(function(){
			try{
				if(document.title.indexOf('#__utma') >= 0){
					document.title = document.title.substring(0,document.title.indexOf('#__utma'));
				}
			}catch(e){}
		});
	}, 
	hook_onunload : function (url, ref) {}, 
	hook_pageview : function (url) {
		//Custom var com estado
		if(dpc_cookie.get('vgn-oiloja-cookie') !== ''){
			dpc_cookie.set_custom_var(5,'estado_usr',dpc_cookie.get('vgn-oiloja-cookie'),2);
		}

		var sep = '?';
		if(url.indexOf('?') >=0 ){
			sep = '&';
		}
		if(typeof jQuery === 'function'){
			//Coloca valor de breadcrumb na url para post processing via filtros no GA
			if(jQuery('.breadcramp:first,.breadcrumb:first').text() !== ''){
				url = url + sep + 'breadcrumb=' + dpc_core.encode(jQuery('.breadcramp:first,.breadcrumb:first').text().replace(/\s+/g,' '));
				sep = '&';
			}
		}
		//Coloca valor de regiao na url para post processing via filtros no GA. 
		//Este valor será setado por uma tag no footer das paginas
		if(typeof dpc_region === 'string'){
			url = url + sep + 'dpcregion=' + dpc_region;
			sep = '&';
		}
		return url;
	}, 
	hook_event : function (category, action, label, num) {}, 
	hook_setvar : function (obj_cluster) {}, 
	hook_ecommerce_add_trans : function (obj_tran) {
		if(obj_tran.orderid.toLowerCase() === 'random'){
			obj_tran.orderid = dpc_custom.random_seed;
		}
	}, 
	hook_ecommerce_add_item : function (obj_item) {
		if(obj_item.orderid.toLowerCase() === 'random'){
			obj_item.orderid = dpc_custom.random_seed;
		}
	}, 
	hook_ecommerce_track_trans : function () {}
};
/* END DPC CUSTOM */

//Funcao para facilitar uso das tags de transacao de Oi
function dpc_callTrans(cidade, estado, pais, regiao, category, sku, productname,price){
	var transaction = {
		orderid: 'random',
		total: price || '2.50',
		city: cidade || '',
		state: estado || '',
		country: pais || '',
		storename: regiao || ''
	};

	var item = {
		orderid: 'random',
		sku: sku,
		productname: productname,
		category: category,
		unitprice: price || '2.50',
		quantity: '1'
	};
	dpc_ecommerce.add_trans(transaction);
	dpc_ecommerce.add_item(item);
	dpc_ecommerce.track_trans();
}
//Funcao para facilitar uso das tags de transacao de Oi Atendimento
function dpc_callAtendimentoTrans(cidade,estado,pais,regiao,sku,productname){
	dpc_callTrans(cidade, estado, pais, regiao, 'Atendimento', sku, productname);
}

//Funcao para facilitar uso das tags de transacao de Oi Atendimento Fixo
function dpc_callAtendimentoFixoTrans(cidade,estado,pais,regiao,sku,productname){
	dpc_callTrans(cidade, estado, pais, regiao, 'Atendimento Fixo', sku, productname);
}

//Funcao usada para preparar links para redirect
var ga_url = function (url){
	try{
		return dpc_core.get_linker_url(url);
	}catch(e){
		return url;
	}
};

// Função usada para redirecionar cliente sempre garantindo que as tags já foram executadas
var ga_redirect = function(url){
	try{
		//Puxa para executar quando estiver ok as tags
		_gaq.push(function(){
				window.location = ga_url(url);
		});
	}catch(e){
		window.location = ga_url(url);
	}
};

//Carrega frame passando cookies
var load_frame = function(frame_id, url){
	// Closure
	(function(f,u){
		_gaq.push(function(){
			try{
				document.getElementById(f).src = dpc_core.get_linker_url(u);
			}catch(e){
				document.getElementById(f).src = u;
			}
		});
	})(frame_id, url);
};

var _gaq = _gaq || [];
// Zera vetor _gaq
// Vetor _aux_gaq é executado no final depois do pageview padrão
try{
	var _aux_gaq = [];
	var i;
	while (i=_gaq.shift()){
		_aux_gaq.push(i);
	}
}catch(e){}

/* NÃO MEXA DAQUI PRA BAIXO */
var dpc_core={_setAccount:function(a,b){var c=0,d=-1;b=b?""+b+".":"";_gaq.push([b+"_setAccount",a]);try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_set_account!=="undefined"&&dpc_custom.hook_set_account()}catch(e){dpc_core.track_error_event(e,"hook_set_account: "+e.message)}typeof dpc_conf.campaign_cookie_timeout!=="undefined"&&_gaq.push([b+"_setCampaignCookieTimeout",parseInt(dpc_conf.campaign_cookie_timeout,10)]);dpc_conf.enable_namespace&&dpc_conf.enable_namespace===true&&
b!==""&&_gaq.push([b+"_setNamespace",b.substr(0,b.length-1)]);if(typeof dpc_conf.domain_name!=="undefined"){if(dpc_conf.domain_name instanceof Array){for(c=0;c<dpc_conf.domain_name.length;c++){if(dpc_conf.domain_name[c]==="auto"||dpc_conf.domain_name[c]==="none"){dpc_conf.domain_name=dpc_conf.domain_name[c];break}if(("."+window.location.hostname).split(dpc_conf.domain_name[c]).pop()===""){dpc_conf.domain_name=dpc_conf.domain_name[c];break}}if(dpc_conf.domain_name instanceof Array)dpc_conf.domain_name=
"auto"}_gaq.push([b+"_setDomainName",dpc_conf.domain_name])}typeof dpc_conf.allow_linker!=="undefined"&&_gaq.push([b+"_setAllowLinker",dpc_conf.allow_linker]);typeof dpc_conf.allow_hash!=="undefined"&&_gaq.push([b+"_setAllowHash",dpc_conf.allow_hash]);typeof dpc_conf.allow_anchor!=="undefined"&&_gaq.push([b+"_setAllowAnchor",dpc_conf.allow_anchor]);for(c=0;c<dpc_conf.ignored_ref.length;c++)_gaq.push([b+"_addIgnoredRef",dpc_conf.ignored_ref[c]]);if(dpc_conf.cookie_path&&dpc_conf.cookie_path.length>
0){for(c=0;c<dpc_conf.cookie_path.length;c++)if(document.location.pathname.split(dpc_conf.cookie_path[c])[0]===""){d=c;_gaq.push([b+"_setCookiePath",dpc_conf.cookie_path[c]]);break}d<0&&_gaq.push([b+"_setCookiePath","/"]);for(c=0;c<dpc_conf.cookie_path.length;c++)d!==c&&_gaq.push([b+"_cookiePathCopy",dpc_conf.cookie_path[c]])}_gaq.push([b+"_addOrganic","uol","q"],[b+"_addOrganic","igbusca","q"],[b+"_addOrganic","globo","query"],[b+"_addOrganic","aonde","keys"],[b+"_addOrganic","images.google","prev"],
[b+"_addOrganic","twitter","q"],[b+"_addOrganic","clicrbs","q"],[b+"_addOrganic","babylon","q"],[b+"_addOrganic","google.com.br","q",true]);dpc_conf.init_data&&_gaq.push([b+"_initData"])},clear_ga_get_params:function(a){var b,c,d,e="",f=["utm_campaign","utm_medium","utm_source","utm_term","utm_content","utm_id","utm_nooverride","__utma","__utmb","__utmc","__utmx","__utmz","__utmv","__utmk"];b=a.indexOf("?");if(b>=0){d=a.substring(b+1).split("&");a=a.substring(0,b);for(b=0;b<d.length;b++)if((c=d[b].split("=")[0])&&
jQuery.inArray(c,f)<0)e+=(e?"&":"?")+d[b]}return a+e},get_location_params:function(){try{return dpc_core.clear_ga_get_params(document.location.search)}catch(a){dpc_core.track_error_event(a,"clear_ga_get_params: "+a.message);return document.location.search}},sUrl:document.location.href.toLowerCase(),sReferrer:document.referrer.toLowerCase(),track_error_event:function(a,b){var c;if(typeof console!=="undefined"&&typeof console.error!=="undefined")console.error("Exception "+(a.name||"Error"),b||a.message||
a,dpc_core.sPathname);for(c in dpc_conf.ga_account)_gaq.push([c+"._trackEvent","Exception "+(a.name||"Error"),b||a.message||a,dpc_core.sPathname])},track_pageview:function(a){var b,c;try{if(typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_pageview!=="undefined")b=dpc_custom.hook_pageview(a||dpc_core.sPathname)}catch(d){dpc_core.track_error_event(d,"hook_pageview: "+d.message)}if(typeof b!=="undefined"&&b)a=b;for(c in dpc_conf.ga_account)_gaq.push([c+"._trackPageview",a||dpc_core.sPathname])},
track_event:function(a,b,c,d){var e;try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_event!=="undefined"&&dpc_custom.hook_event(a,b,c,d)}catch(f){dpc_core.track_error_event(f,"hook_event: "+f.message)}for(e in dpc_conf.ga_account)d?_gaq.push([e+"._trackEvent",a,b,c||"",d]):_gaq.push([e+"._trackEvent",a,b,c||""])},set_var:function(a){for(var b in dpc_conf.ga_account)_gaq.push([b+"._setVar",a])},get_linker_url:function(a){var b;for(b in dpc_conf.ga_account){b=_gaq._getAsyncTracker(b);if(dpc_conf.allow_anchor)return b._getLinkerUrl(a,
true);return b._getLinkerUrl(a)}},encode:function(a){if(encodeURIComponent instanceof Function)return encodeURIComponent(a);return escape(a)},decode:function(a){if(decodeURIComponent instanceof Function)return decodeURIComponent(a);return unescape(a)},open_link:function(a,b){_gaq.push(function(){a=dpc_core.get_linker_url(a);if(b)return document.open(a,b)})},get_identifier:function(a,b){var c;c=b!==false?a.attr(b):a.text()||a.attr("id")||a.attr("href")||a.attr("name")||a.attr("alt")||a.attr("title")||
a.attr("src")||a.attr("class")||a[0].tagName.toLowerCase();return dpc_core.encode(jQuery.trim(c)).substring(0,100)},add_special_events:function(a){if(typeof a!=="object")return false;var b,c,d;for(b in a)if(a.hasOwnProperty(b)){if(a[b]instanceof Array){c=a[b][0];d=a[b][1]}else{c=a[b];d=false}jQuery(c).mousedown(function(e,f){return function(){var g=dpc_core.get_identifier(jQuery(this),f);dpc_core.track_event(e,dpc_core.sPathname,g)}}(b,d))}},add_special_pageviews:function(a){if(typeof a!=="object")return false;
var b,c,d;for(b in a)if(a.hasOwnProperty(b)){if(a[b]instanceof Array){c=a[b][0];d=a[b][1]}else{c=a[b];d=false}jQuery(c).mousedown(function(e,f){return function(){var g=dpc_core.get_identifier(jQuery(this),f);dpc_core.track_pageview(dpc_core.sPathname+"/"+e+"/"+g)}}(b,d))}},add_cookie_to_href:function(a){var b,c,d,e;d=jQuery([]);e=jQuery([]);for(b=0;b<a.length;b++){c=a[b];if(c instanceof RegExp){c=c.toString();if(c.indexOf("/")===0)c=c.substring(1,c.lastIndexOf("/"));d=d.add("a:hrefregex('"+c+"')");
d=d.add("area:hrefregex('"+c+"')");e=e.add("form:actionregex('"+c+"')")}else if(typeof c==="string"){d=d.add("a[href*='"+c+"']");d=d.add("area[href*='"+c+"']");e=e.add("form[action*='"+c+"']")}}d=d.filter(":external");(function(f){_gaq.push(function(){f.mousedown(function(){if(!jQuery(this).data("cookie_copied")){jQuery(this).attr("href",function(){return dpc_core.get_linker_url(this.href)});jQuery(this).data("cookie_copied",true)}})})})(d);e.each(function(){if(!jQuery(this).data("cookie_copied")&&
this.action){(function(f){_gaq.push(function(){jQuery(f).submit(function(){var g;for(g in dpc_conf.ga_account){g=_gaq._getAsyncTracker(g);g._linkByPost(this,dpc_conf.allow_hash||false);break}})})})(this);jQuery(this).data("cookie_copied",true)}})},write_img_tag:function(a,b){if(!b){var c=new Date;c=c.getTime();a+=a.indexOf("?")>0?"&_dpc_cb="+c:"?_dpc_cb="+c}try{(new Image(1,1)).src=a}catch(d){jQuery('<img width="1" height="1" src="'+a+'"/>').appendTo("body")}}};
try{dpc_core.sPathname=document.location.pathname.toLowerCase()+dpc_core.get_location_params()}catch(e$$5){dpc_core.track_error_event(e$$5,"set Pathname: "+e$$5.message);dpc_core.sPathname=document.location.href}
var dpc_cookie={set:function(a,b,c){a=a+"="+dpc_core.encode(b);if(c!==true){c=new Date((new Date).getTime()+dpc_conf.campaign_cookie_timeout*1E3);a+="; expires="+c.toGMTString()}c=dpc_conf.domain_name;if(c==="none")c=window.location.hostname;else if(c==="auto"){c=window.location.hostname;if(0===c.indexOf("www."))c=c.substring(4)}a+=";path=/ ;domain="+c;document.cookie=a},set_session:function(a,b){dpc_cookie.set(a,b,true)},get:function(a){var b=""+document.cookie,c=b.indexOf(a),d;if(c<0||a==="")return"";
d=b.indexOf(";",c);if(d<0)d=b.length;return dpc_core.decode(b.substring(c+a.length+1,d))},get_cluster:function(){var a=/^[^|]*\.([^^]*)/.exec(dpc_cookie.get("__utmv"));return a=a&&a[1]?a[1]:""},get_cluster_var:function(a){var b=dpc_cookie.get("__utmv");return a=(a=(new RegExp(""+a+"=([^|]*)","g")).exec(b))&&a[1]?a[1]:false},set_cluster_var:function(a){var b={},c,d,e,f=dpc_cookie.get_cluster();f=f.split("|");for(d=0;d<f.length;d++)if((c=f[d].split("="))&&c.length===2){b[c[0]]=c[1];a[c[0]]||(a[c[0]]=
c[1])}for(d in a)if(a.hasOwnProperty(d)&&typeof a[d]==="string")a[d]=a[d].replace(/[|=]/g,"-");for(d in a)if(a.hasOwnProperty(d)&&typeof a[d]==="string")if(!b[d]||b[d]!==a[d]){b="";for(e in a)if(a.hasOwnProperty(e))b+="|"+e+"="+a[e];try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_setvar!=="undefined"&&dpc_custom.hook_setvar(a)}catch(g){dpc_core.track_error_event(g,"hook_setvar: "+g.message)}dpc_core.set_var(b);return true}return false},set_custom_obj:function(a){var b,c={};for(b in a)if(a.hasOwnProperty(b)){dpc_cookie.set_custom_var(a[b].index,
b,a[b].val,a[b].scope);c[b]=a[b].val}dpc_core.track_event("Load Custom Var",dpc_core.sPathname)},set_custom_var:function(a,b,c,d){var e,f=64-dpc_core.encode(b).length;if(f<dpc_core.encode(c).length){for(c=dpc_core.encode(c).substr(0,f);c.length-c.lastIndexOf("%")<=3;)c=c.substring(0,c.length-1);c=dpc_core.decode(c)}for(e in dpc_conf.ga_account)_gaq.push([e+"._setCustomVar",parseInt(a,10),b.toLowerCase(),c,parseInt(d,10)])},get_ga_visitnumber:function(){var a=/([^.]*$)/.exec(dpc_cookie.get("__utma"));
return a=a&&a[1]?parseInt(a[1],10):1},get_ga_visitorid:function(){var a=/^(\^[^.]*[^:]*\:)?[^.]*\.([^.]*\.[^.]*)\.[^.]*\.[^.]*\.[^^]*/.exec(dpc_cookie.get("__utma"));return a=a&&a[2]?a[2]:0},get_ga_initialvisit:function(){var a=/^(\^[^.]*[^:]*\:)?[^.]*\.[^.]*\.([^.]*)\.[^.]*\.[^.]*\.[^^]*/.exec(dpc_cookie.get("__utma")),b=new Date;a=a&&a[2]?parseInt(a[2],10):0;b.setTime(a*1E3);return b},get_ga_previousession:function(){var a=/^(\^[^.]*[^:]*\:)?[^.]*\.[^.]*\.[^.]*\.([^.]*)\.[^.]*\.[^^]*/.exec(dpc_cookie.get("__utma")),
b=new Date;a=a&&a[2]?parseInt(a[2],10):0;b.setTime(a*1E3);return b},get_ga_currentsession:function(){var a=/^(\^[^.]*[^:]*\:)?[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\.[^^]*/.exec(dpc_cookie.get("__utma")),b=new Date;a=a&&a[2]?parseInt(a[2],10):0;b.setTime(a*1E3);return b},auto_meta_cluster:function(){var a={},b={};jQuery("meta[name^=DPC.CLUSTER.]").each(function(){a[this.name.toLowerCase().substring(12)]=this.content}).each(function(){dpc_cookie.set_cluster_var(a);return false});jQuery("meta[name^=DPC.CUSTOM_VAR.]").each(function(){var c=
this.name.match(/\w+\.\w+\.(\d)\.(\d)\.(\w+)/);b[c[3]]={index:c[1],val:this.content,scope:c[2]}}).each(function(){dpc_cookie.set_custom_obj(b);return false})}},dpc_ecommerce={add_trans:function(a){var b;try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_ecommerce_add_trans!=="undefined"&&dpc_custom.hook_ecommerce_add_trans(a)}catch(c){dpc_core.track_error_event(c,"hook_ecommerce_add_trans: "+c.message)}for(b in dpc_conf.ga_account)_gaq.push([b+"._addTrans",a.orderid,a.storename||"",a.total,
a.tax||"",a.shipping||"",a.city||"",a.state||"",a.country||""])},add_item:function(a){var b;try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_ecommerce_add_item!=="undefined"&&dpc_custom.hook_ecommerce_add_item(a)}catch(c){dpc_core.track_error_event(c,"hook_ecommerce_add_item: "+c.message)}for(b in dpc_conf.ga_account)_gaq.push([b+"._addItem",a.orderid,a.sku,a.productname||"",a.category||"",a.unitprice,a.quantity])},track_trans:function(){var a;try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_ecommerce_track_trans!==
"undefined"&&dpc_custom.hook_ecommerce_track_trans()}catch(b){dpc_core.track_error_event(b,"hook_ecommerce_track_trans: "+b.message)}for(a in dpc_conf.ga_account)_gaq.push([a+"._trackTrans"])},auto_meta:function(){var a,b=[],c=[];jQuery("meta[name^=DPC.ECOMMERCE.TRAN]").each(function(){var d=parseInt(this.name.substring(19),10);if(typeof b[d]!=="object")b[d]={};b[d][this.name.substring(this.name.indexOf("]")+2).toLowerCase()]=this.content});jQuery("meta[name^=DPC.ECOMMERCE.ITEM]").each(function(){var d=
parseInt(this.name.substring(19),10);if(typeof c[d]!=="object")c[d]={};c[d][this.name.substring(this.name.indexOf("]")+2).toLowerCase()]=this.content});if(b.length>0&&c.length>0){for(a in b)b.hasOwnProperty(a)&&dpc_ecommerce.add_trans(b[a]);for(a in c)c.hasOwnProperty(a)&&dpc_ecommerce.add_item(c[a]);dpc_ecommerce.track_trans()}}},dpc_form={form_index:0,add_fields_events:function(a){a=jQuery(a);var b,c,d,e;if(a.data("form_taged"))return false;b=a.attr("name")||a.attr("id")||""+ ++dpc_form.form_index;
a.data("form_taged",true);c=function(f,g){var h=jQuery(g);h=h.attr("id")&&jQuery('label[for="'+h.attr("id")+'"]').text()||h.attr("name")||h.attr("id")||h.attr("type")||"";dpc_core.track_event("Form",dpc_core.sPathname+" ("+jQuery.trim(b)+")",jQuery.trim(h)+" ("+f.type+")",e)};d=a.find(":button, :reset, :submit, :image").click(function(f){c(f,this)});a.find(":input").not(d).focus(function(){e=(new Date).getTime()}).change(function(f){e=(new Date).getTime()-e;if(e<=0)e=null;c(f,this);e=0});a.find("label[for]").click(function(){var f=
jQuery(this).text()||jQuery(this).attr("for");dpc_core.track_event("Form",dpc_core.sPathname+" ("+jQuery.trim(b)+")",jQuery.trim(f)+" (click on label)")});return a.submit(function(f){c(f,this)})},track_all:function(a){var b,c,d;d=false;for(b=0;b<a.length;b++){c=a[b];if(c instanceof RegExp){if(c.test(dpc_core.sUrl)){d=true;break}}else if(typeof c==="string")if(dpc_core.sUrl.indexOf(c)>=0){d=true;break}}if(!d)return false;return jQuery("form").each(function(){dpc_form.add_fields_events(this)})}},dpc_scroll=
{lastX:0,lastY:0,get_max_scroll:function(){var a,b,c,d,e,f;a=jQuery(document).width();b=jQuery(document).height();c=jQuery(window).width();d=jQuery(window).height();e=jQuery(window).scrollLeft();f=jQuery(window).scrollTop();a=(c+e)/(a/100);b=(d+f)/(b/100);if(a>dpc_scroll.lastX)dpc_scroll.lastX=a;if(b>dpc_scroll.lastY)dpc_scroll.lastY=b},track_max_scroll:function(a){var b,c,d;d=false;for(b=0;b<a.length;b++){c=a[b];if(c instanceof RegExp){if(c.test(dpc_core.sUrl)){d=true;break}}else if(typeof c==="string")if(dpc_core.sUrl.indexOf(c)>=
0){d=true;break}}if(!d)return false;dpc_scroll.get_max_scroll();a=Math.ceil(dpc_scroll.lastY/10)*10;return dpc_core.track_event("MaxScroll-Y",dpc_core.sPathname,""+(a===0?0:""+a-9+"-"+a),Math.round(dpc_scroll.lastY))}};
try{var i;if(typeof dpc_conf.ga_account!=="object")dpc_conf.ga_account={dpc:dpc_conf.ga_account};for(i in dpc_conf.ga_account)dpc_conf.ga_account.hasOwnProperty(i)&&dpc_core._setAccount(dpc_conf.ga_account[i],i);dpc_conf.enable_auto_pageview&&dpc_core.track_pageview(dpc_core.sPathname);if(typeof jQuery==="function")jQuery.extend(jQuery.expr[":"],{regex:function(a,b,c){return(new RegExp(c[3],"i")).test(jQuery(a).text())},hrefregex:function(a,b,c){if(!a.href)return false;return(new RegExp(c[3],"i")).test(a.href)},
actionregex:function(a,b,c){if(!a.action)return false;return(new RegExp(c[3],"i")).test(a.action)},external:function(a){if(!a.href||a.href.indexOf("javascript:")===0||a.href.indexOf("mailto:")===0)return false;return a.hostname&&a.hostname!==document.location.hostname}});else throw new Error("jQuery not available");try{typeof dpc_custom!=="undefined"&&typeof dpc_custom.hook_asap==="function"&&_gaq.push(function(){dpc_custom.hook_asap(dpc_core.sUrl,dpc_core.sReferrer)})}catch(e$$10){dpc_core.track_error_event(e$$10,
"hook_asap: "+e$$10.message)}var TimeTracker=window.TimeTracker=function(a,b){this.bucket_=b?b.sort(this.sortNumber):TimeTracker.DEFAULT_BUCKET;this.unity_=a?a:1};TimeTracker.DEFAULT_BUCKET=[100,500,1500,2500,5E3,7500,1E4,15E3,2E4,3E4];TimeTracker.prototype._getTimeDiff=function(){return Math.round((this.stopTime_-this.startTime_)/this.unity_)};TimeTracker.prototype.sortNumber=function(a,b){return a-b};TimeTracker.prototype._recordStartTime=function(a){this.startTime_=a!==undefined?a:(new Date).getTime()};
TimeTracker.prototype._recordEndTime=function(a){this.stopTime_=a!==undefined?a:(new Date).getTime()};TimeTracker.prototype._track=function(a,b,c){var d,e;if(this._getTimeDiff()<=0)return false;if(this._getTimeDiff()>18E5/this.unity_)return false;for(d=0;d<this.bucket_.length;d++)if(this._getTimeDiff()<this.bucket_[d]){e=d===0?"0-"+this.bucket_[0]:this.bucket_[d-1]+"-"+(this.bucket_[d]-1);break}e||(e=this.bucket_[d-1]+"+");return a._trackEvent(b||"TimeTracker",e,c,this._getTimeDiff())};TimeTracker.prototype._setHistogramBuckets=
function(a){this.bucket_=a.sort(this.sortNumber)};if(typeof TimeTracker==="function"){if(dpc_conf.track_time_on_page){var timeOnPage=new TimeTracker(1E3);timeOnPage._setHistogramBuckets([1,2,5,10,20,30,40,50,60,120,180,300,600,900,1200,1500]);timeOnPage._recordStartTime();jQuery(window).unload(function(){_gaq.push(function(){var a,b;timeOnPage._recordEndTime();for(a in dpc_conf.ga_account){b=_gaq._getAsyncTracker(a);timeOnPage._track(b,"Time on Page(s)",dpc_core.sPathname)}})})}if(dpc_conf.track_time_to_load){var timeToLoad=
new TimeTracker(1);timeToLoad._recordStartTime();jQuery(window).load(function(){_gaq.push(function(){var a,b;timeToLoad._recordEndTime();for(a in dpc_conf.ga_account){b=_gaq._getAsyncTracker(a);timeToLoad._track(b,"Time to Load(ms)",dpc_core.sPathname)}})})}}jQuery(document).ready(function(){dpc_conf.enable_meta_ecommerce&&typeof dpc_ecommerce==="object"&&_gaq.push(function(){dpc_ecommerce.auto_meta()});dpc_conf.enable_meta_cluster&&typeof dpc_cookie==="object"&&_gaq.push(function(){dpc_cookie.auto_meta_cluster()});
typeof dpc_form==="object"&&_gaq.push(function(){dpc_form.track_all(dpc_conf.tag_form_location)});_gaq.push(function(){dpc_core.add_cookie_to_href(dpc_conf.cookie_copy_href);dpc_core.add_special_pageviews(dpc_conf.link_track_pageview);dpc_core.add_special_events(dpc_conf.link_track_event)});try{typeof dpc_custom!=="undefined"&&jQuery.isFunction(dpc_custom.hook_onload)&&_gaq.push(function(){dpc_custom.hook_onload(dpc_core.sUrl,dpc_core.sReferrer)})}catch(a){dpc_core.track_error_event(a,"hook_onload: "+
a.message)}});jQuery(window).unload(function(){typeof dpc_scroll==="object"&&_gaq.push(function(){dpc_scroll.track_max_scroll(dpc_conf.max_scroll_location)});try{typeof dpc_custom!=="undefined"&&jQuery.isFunction(dpc_custom.hook_onunload)&&_gaq.push(function(){dpc_custom.hook_onunload(dpc_core.sUrl,dpc_core.sReferrer)})}catch(a){dpc_core.track_error_event(a,"hook_onunload: "+a.message)}});typeof dpc_scroll==="object"&&jQuery(window).scroll(function(){dpc_scroll.get_max_scroll()})}catch(exception$$1){dpc_core.track_error_event(exception$$1)}
(function(){var a=document.createElement("script");a.type="text/javascript";a.async="true";a.src=("https:"===document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a)})();

// vim: noai:ts=4:sw=4:enc=utf-8
