(function($){
	$.Geral = {
		__constructor : function(){
			var me = this;
			//plugins
			$.Forms.__constructor(); // uso em formulários
			$.Tooltips.__constructor(); //
			$.ShowHide.__constructor(); // Tabelas
			$.Galeria.__constructor(); // Galeria de Fotos
			$.Botoes.__constructor(); // Para casos de trocar bg de botes em hover ou clicks

			//metodos
			me.others();
		},

		others : function(){
			$(".divopen li a, .iframe, a.banner").fancybox();
			$(".fancy_mapa").fancybox({
				frameWidth			:	640,
				frameHeight			:	480
			});
			
			$(".fancy_popup").fancybox({
				frameWidth			:	540,
				frameHeight			:	320
			});
			
			$(".fancy").fancybox();
			
			$(".plano")
			.each(function(e,ele){
				var colors = $(ele).attr("name").split('-');
				$(ele)
				.css('background-color',"#"+colors[0])
				.hover(
					function() {
						$(this).css("background","#"+colors[1]);
					}, 
					function() {
						$(this).css("background","#"+colors[0]);
					}
				);
			})
			.click(function(e){
				var id = parseInt($(this).attr('id'));
				if(id > 0) location.href="queroanunciar-empresas-det?plano="+id;
			});
			
			if (($.browser.mozilla) || ($.browser.version == "6.0")) $(".addHomePage span strong").text("Adicionar aos favoritos");
			$(".addHomePage").click(function() {
				if (($.browser.msie) && ($.browser.version != "6.0")) {
					this.style.behavior='url(#default#homepage)'; 
					this.setHomePage('http://www.cabanabrasil.com.br');
				} else {
					if (navigator.appName != "Microsoft Internet Explorer") {
					window.sidebar.addPanel("Cabana Brasil","http://www.cabanabrasil.com.br","");
					} else {
						window.external.AddFavorite("http://www.cabanabrasil.com.br","Cabana Brasil");
					}
				}
			});
			
			/*
			$("#planos .planoorange").hover(
				function() {
					$(this).css("background","#ee9553");
			}, 
				function() {
					$(this).css("background","#e3853f");
				}
			)

			$("#planos .planoblack").hover(
				function() {
					$(this).css("background","#716f6f");
			}, 
				function() {
					$(this).css("background","#515151");
				}
			)

			$("#planos .planogreen").hover(
				function() {
					$(this).css("background","#a3be87");
			}, 
				function() {
					$(this).css("background","#8da672");
				}
			)

			$("#planos .planogold").hover(
				function() {
					$(this).css("background","#e0ce6c");
			}, 
				function() {
					$(this).css("background","#d2c164");
				}
			)

			$("#planos .planosilver").hover(
				function() {
					$(this).css("background","#b3adad");
			}, 
				function() {
					$(this).css("background","#a1a1a1");
				}
			)*/
		}
	}
})(jQuery);

$(function(){
	$.Geral.__constructor();
})
