$(document).ready(function(){
	// função para os inputs do painel do login
	$('#login form input, #busca input#s, .post input, .post textarea, #ad').focus(function(){
    $(this).css({borderColor:"#c6c6c6"});
  });
	$('#login form input, #busca input#s, .post input, .post textarea, #ad').blur(function(){
    $(this).css({borderColor:"#dcdcdc"});
  });
	
	
	// função para as tolltips da home...vai ficar bem loko...usando o atributo title
		xOffset = -5;
		yOffset = 10;	
	$("ul.tol li a").hover(function(e){											  
		this.t = this.title;
		this.title = "";									  
		$("body").append("<div id='tooltip'> <p id='tooltip_top'></p><p id='tooltip_p'>"+ this.t +"</p><p id='tooltip_bottom'></p></div>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
    },
	function(){
		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("ul.tol li a").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			

	
	
	$('#form_feed').hide();
	$('a#rssemail').click(function() {
			$('#form_feed').slideDown(500).toggle();			  
	});
	$('#ad').val('Digite seu e-mail aqui e aperte enter');
	$('#ad').focus(function(){
			$(this).val('');
	});
	 $('#ad').blur(function(){
		if($(this).val() == ""){
		$(this).val('Digite seu e-mail aqui e aperte enter');
	}
	}); 

	//acordion 
	   $('#sidebar2 ul li ul, #sidebar2 ul li div').hide();
	   $('#sidebar2 ul li.widget_recent_comments ul, #sidebar2 ul li.widget_links ul').show();
	   $('#sidebar2 ul li h2').click(function() {
		   var checkElement = $(this).next();
		   if((checkElement.is('ul, div')) && (checkElement.is(':visible'))) {
		   return false;
	   }
	   if((checkElement.is('ul, div')) && (!checkElement.is(':visible'))) {
	   $('#sidebar2 ul li ul:visible, #sidebar2 ul li div:visible').slideUp('normal');
	   checkElement.slideDown('normal');
	   return false;
	   }});
	   $('#sidebar2 ul li.widget_links h2').click(function() {
	   
	   return false;
	   });
	   
	  //animar links  
      $('#sidebar ul li ul li, #sidebar li.widget_categories ul li').hover(function() {
        $(this).stop().animate( { marginLeft:"10px" }, 200 );
      }, function() {
        $(this).stop().animate( { marginLeft:"0px" }, 300 );
      });
		$('#sidebar ul li ul#recentcomments li').hover(function() {
        $(this).stop(); }, function() { $(this).stop(); });
		
		
		
		// tabs formularios
		
		obj = $(this);
			var a = $("#um ul li", obj).length;
			var b = $("#um ul").width(); 
			var c = a*b;
			
		$("#um ul").width(c); 
		$('#container ul li:first').addClass('active');
		
		if(window.location.hash == '#2'){
			$('#container div#um ul').animate( { marginLeft:"-100%" }, 300 );
			$('#container ul li#cont1').removeClass('active'); 
			$('#container ul li#cont2').addClass('active');
		}
		
		$('#container ul li#cont2 a, #1 p a').click(function(){
			$('#container div#um ul').animate( { marginLeft:"-100%" }, 300 );
			$('#container ul li#cont1').removeClass('active'); 
			$('#container ul li#cont2').addClass('active');
		});
		$('#container ul li#cont1 a').click(function(){
			$('#container div#um ul').animate( { marginLeft:"0%" }, 300 );
			$('#container ul li#cont2').removeClass('active'); 
			$('#container ul li#cont1').addClass('active');
		});
		
	
  	// função para as tolltips do form...
		
	$("#container input, #container textarea").focus(function(e){
			var s = $(this).next("span");	// grava o input atual e add o tooltip no span respctativo	
			$(".erro").remove();
		this.t = this.title;
		this.title = "";
		s.append("<div id='tooltip'> <span id='tooltip_top'></span><span id='tooltip_p'>"+ this.t +"</span><span id='tooltip_bottom'></span></div>");
		$("#tooltip").fadeIn("2000");		
    });
	$("#container input, #container textarea").blur(function(){
		this.title = this.t;
		$("#tooltip").remove();
    });	
	
	//função para envio do formulario 1
	$(".enviar").click(function() {
		$(".erro").remove();
		var ret = false;
		$('#form1 .need').each(function() {
			if(jQuery.trim($(this).val()) == '') {
				var labelTexto = $(this).prev('label').text();
				var s = $(this).next("span");
				s.append('<div class="erro">Este campo ('+labelTexto+') é obrigatório.</div>');
				ret = true;
			}
		});
		if(ret) {
			return false;
		}
		
		 	//criar a variavel de cada input
				var nome = $("#form1 input#nome").val();
				var email = $("#form1 input#email").val();
				var website = $("#form1 input#website").val();
				var assunto = $("#form1 input#assunto").val();
				var mensagem = $("#form1 textarea#mensagem").val();
					
				
				var enviar = 'nome=' + nome + '&email=' + email + '&website=' + website + '&assunto=' + assunto + '&mensagem=' + mensagem;
				
				$.ajax({
					type: "POST",
					url: "enviar.php",
					data: enviar,
					success: function(){
						$('li#1').html("<div id='sucesso'></div>");
						$('#sucesso').html("<h2>Formulario enviado com sucesso!</h2>").append("<p>Em breve estarei retornando, mais se você quiser conversar comigo sinta-se a vontade.</p><p><b>MSN:</b> mateussouzaweb@hotmail.com</p><p><b>Skype:</b> mateussouzafreire</p>").hide().fadeIn(1500, function(){
							$('#sucesso').append("");
			});
      }
     });
    return false;							
				
	});
	
	//função para envio do formulario 2
	$(".enviar2").click(function() {
		
		$(".erro").remove();
		var ret = false;
		$('#form2 .need').each(function() {
			if(jQuery.trim($(this).val()) == '' ) {
				var labelTexto = $(this).prev('label').text();
				var s = $(this).next("span");
				s.append('<div class="erro">Este campo ('+labelTexto+') é obrigatório.</div>');
				ret = true;
			}
			if( jQuery.trim($(this).val()) == 'Selecione' ){
				var s = $(this).next("span");
				s.text("");
				s.append('<div class="erro">Por favor selecione uma opção.</div>');
				ret = true;
			}
		});
		if(ret) {
			return false;
		}
		
		//criar a variavel de cada input
		var nome1 =  $("input#nome1").val();
		var email1 =  $("input#email1").val();
		var mi = $("input#mi").val();
		var skype =  $("input#skype").val();
		var site1 =  $("input#site1").val();
		var tipo = $("select#tipo").val();
		var tempo = $("select#tempo").val();
		var escopo = $("input#escopo").val();
		var investimento = $("select#investimento").val();
		var websitesg = $("textarea#websitesg").val();
		var concorencia = $("textarea#concorencia").val();
		var detalhes = $("textarea#detalhes").val();
		
		var enviar2 = 'nome1='+ nome1 + '&email1=' + email1 + '&mi=' + mi + '&skype=' + skype + '&site1=' + site1 + '&tipo=' + tipo + '&tempo=' + tempo + '&escopo=' + escopo + '&investimento=' + investimento + '&websitesg=' + websitesg + '&concorencia=' + concorencia + '&detalhes=' + detalhes ;
		
		$.ajax({
      	type: "POST",
      	url: "enviar2.php",
      	data: enviar2,
      	success: function() {
        $('li#2').html("<div id='sucesso'></div>");
        $('#sucesso').html("<h2>Formulario enviado com sucesso!</h2>")
        .append("<p>Em breve estarei retornando.</p>")
        .hide()
        .fadeIn(1500, function() {
          $('#sucesso').append("");
        });
      }
     });
    return false;							
				
	});
	
	$('form#commentform p:last').hide();
});

