$(function(){
	// Abre links externos em uma nova janela
	$('A:extLink,A.a_newWindow').each(function(){
		var $this = $(this);
		
		if($.trim($this.text()).length > 0) {
			$this.addClass('a_newWindow');
		}
		
		$this.click(function(){
			window.open($this.attr('href'));
			return false;
		});
	});
});

$.getCJSON = function(url,data,callback) {
	if($.isFunction(data)) {
		callback = data;
		data = {};
	}
	
	$.ajax({
		type: 'GET',
		url: url,
		dataType: 'json',
		data : data,
		cache : true,
		success : callback
	});
};


/**
 * Executar ao terminar de carregar a página
 */
$(window).load(function(){
	/**
	 * Google Analytics
	 */
	if(!(/localhost/).test(document.location) && !(/\/admin(\/?|\/.+)/).test(document.location)) {
		$.ajax({
			type: 'GET',
			url: (('https:' == document.location.protocol) ? 'https://ssl.' : 'http://www.') 
				+ 'google-analytics.com/ga.js',
			dataType: 'script',
			cache : true,
			async : false,
			success : function(){
			var pageTracker = _gat._getTracker("UA-6463946-1");
				pageTracker._trackPageview();
			}
		});
	}
	
	/**
	 * Carregar mapa de localização da empresa
	 */
	var dv_loadMapLocation = $('#dv_loadMapLocation');
		if(dv_loadMapLocation.length > 0) {

		var ifrMap = $(
			'<iframe frameborder="0" scrolling="no" '
			+ 'src="http://www.apontador.com.br/widget/widget1.html?'
			+ 'lbsid=22D3H985&width=528&height=340" width="528" '
			+ 'height="340" style="overflow:hidden;"></iframe>'
		);
		
		dv_loadMapLocation.append(ifrMap);
	}
});