$(document).ready(function(e) {
	$('input').customInput();
	
$('#ng-fotos a').lightBox({
	overlayBgColor: '#206a8c',
	overlayOpacity: 0.9,
	imageLoading: url + '/images/loading.gif',
	imageBtnClose: url + '/images/close.gif',
	imageBtnPrev: url + '/images/prev.gif',
	imageBtnNext: url + '/images/next.gif',
	});
	
	$('#menu').css('background-position', arrumar_menu() + 'px 0');
	
	document.onkeydown = function(evt) {
		if($('#box-form').is(':visible')) {
			evt = evt || window.event;
			if (evt.keyCode == 27) {
				close_my_overlay();
			}
		}
	};
	$('iframe').each(function() {
		var url = $(this).attr("src");
		$(this).attr("src", url+"?wmode=transparent");
	});
});

$(window).resize(function() {
	$('#menu').css('background-position', arrumar_menu() + 'px 0');
});
function arrumar_menu() {
	if($('.current_page_item').parent().parent().hasClass('current_page_parent')) {
		$('.current_page_item').parent().parent().addClass('item_que_eu_quero');
	} else {
		$('.current_page_item').addClass('item_que_eu_quero');
	}
	
	var left = $('.item_que_eu_quero').offset();
	left = left.left;
	left = left + ($('.item_que_eu_quero').width() - 23) / 2;
	left = Math.round(left);
	return left;
}
function PrintDiv(selector) {
	$(selector).printElement();
}
window.___gcfg = {lang: 'pt-BR'};
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();

function my_overlay(w) {
	var link = url + '/' + w;
	
	$('body').append('<div class="top left" id="layer"><!-- --></div><div class="top left" id="box-form"><a href="javascript:close_my_overlay();" class="close-my_overlay"><span>fechar</span></a></div>');
	$('#box-form').append('<iframe></iframe>');
	$('#box-form iframe').attr('src', link);
	$('#box-form, #layer').fadeIn(400);
}
function close_my_overlay() {
	$('#box-form, #layer').fadeOut(400, function() {
		$('#box-form').remove();
		$('#layer').remove();
	});
}
