﻿$(function(){
	$("ul, ol").each(function(){
		$(this).find("li:odd").addClass("odd")
		$(this).find("li:last-child").addClass("last")
	});

	$("a[rel=external]").attr("target", "_blank")

	//Adiciona o :hover a todos os elementos no IE6, através da class .over
	if (jQuery.browser.msie) {
		if(parseInt(jQuery.browser.version) == 6){
			$("*").hover(
				function(){ $(this).addClass("hover") },
				function(){ $(this).removeClass("hover") }
			);
		};
	}
	//-----

	//Pega o conteúdo do title dos inputs type="text" e faz o 'toggle'
	$("input[type='text']").each(function(i){
		var title = this.getAttribute("title")
		this.setAttribute("value", title)

		this.onfocus = function(){
			if(this.getAttribute("value") == title){
				this.setAttribute("value", "")
			}
		}
		this.onblur = function(){
			if(this.getAttribute("value") == ""){
				this.setAttribute("value", title)
			}
		}
	});
	//-----


	//Show/hide mapa do site
	$("#mapa-do-site").hide()
	$("#btn-mapa").attr("href", "javascript:;")
	$("#btn-mapa").click(function(){
		$(this).toggleClass("expand").blur()
		$("#mapa-do-site").slideToggle()
	});
	//-----

	//Habilita o submenu através de eventos do teclado
	$("#menu > li").each(function(i, li){
		// $(li) = this
		$submenu = $(li).find("ul")
		if($submenu){
			$(li).blur(function(){
				$(li).find("ul").css("display","")
			})
			$(li).find("a").focus(function(){
				$(li).find("ul").css("display","block")
			})
			$(li).find("a:last-child").blur(function(){
				$(li).find("ul").css("display","")
			})
		}
	})
	//-----


	//Dicas nos formularios
	$("form li").addClass("clearfix")
});

function Galeria(){
	$(function(){
		$(".gallery").each(function(){
			$(this).find("a").lightBox()
			$(this).find("li:gt(0)").addClass("hide")
		})
	})
}