var userTwt= "";
var passTwt= "";

$(document).ready(function(){
  	$('nav a[href*=#]').click(function() {
	 	if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
	  		var $target = $(this.hash);
	   		$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
	   		if ($target.length) {
	  			var targetOffset = $target.offset().top - 50;
	  			$('html,body').animate({scrollTop: targetOffset}, 1000);
	    		return false;
	  		}
	 	}
	});
	
	$("#logintwitter form #submit").click(function(){
		ga('/twitter-login');
		
		userTwt= $("#logintwitter form #user").val();
		passTwt= $("#logintwitter form #password").val();
		
		$.post("loginTwitter.php", { user: userTwt, pass: passTwt },
		  function(data){
		    if(data == "good"){
		    	ga('/twitter-login-good');
		    	//alert("good");
	    		$("#logintwitter").css("visibility","hidden");
	    		$("#updatetwitter").css("visibility","visible");
	    		
	    		
	    		$(".link_twitterlogin").html("");
	    		$(".link_twitteraviso").html("El hashtag #DebateAnatel se incluir&aacute; autom&aacute;ticamente en tus mensajes");
		    }else{
		    	ga('/twitter-login-bad');
		    	alert("Su usuario o contraseņa estan incorrectos.");
		    }
		  });
	});
	
	$("#updatetwitter form #submit").click(function(){
		ga('/twitter-update');
		var updateTwt= $("#updatetwitter form #update").val();
		if(updateTwt == ""){
			alert("Debes ingresar un mensaje");
		}else{
			$("#updatetwitter form #update").val("Enviando el tweet...");
			$.post("updateTwitter.php", { user: userTwt, pass: passTwt, tweet: "#DebateAnatel "+updateTwt },
			  function(data){
			  	if(data == "good"){
			  		ga('/twitter-update-good');
			  		$("#updatetwitter form #update").val("");
			  		$('#updatetwitter .contador').html("140");
			  	}else{
			  		ga('/twitter-update-bad');
			  		$("#updatetwitter form #update").val("Se produjo un error.");
			  	}
			  });
		}

	});

	
	$('textarea[maxlength]').keyup(function(){
		var max = parseInt($(this).attr('maxlength'));
		if($(this).val().length > max){
			$(this).val($(this).val().substr(0, $(this).attr('maxlength')));
		}

		$('#updatetwitter .contador').html((max - $(this).val().length));
	});
	
	muestraComentarios();
	muestraComentariosSebusca();
	muestraComentariosEncontrados();
	setInterval("muestraComentarios()", 20000);
	setInterval("muestraComentariosSebusca()", 60000);
	setInterval("muestraComentariosEncontrados()", 60000);
});

function muestraComentarios()
{
	var randomnumber=Math.floor(Math.random()*11);
	$.get("listaComentarios.php?antiCache=" + randomnumber, function(data){
	  $("#lista_comentarios").html(data);
	});

}

function muestraComentariosSebusca()
{
	var randomnumber=Math.floor(Math.random()*11);
	$.get("listaComentariosSebusca.php?antiCache=" + randomnumber, function(data){
	  $("#sebusca").html(data);
	});
}

function muestraComentariosEncontrados()
{
	var randomnumber=Math.floor(Math.random()*11);
	$.get("listaComentariosEncontrados.php?antiCache=" + randomnumber, function(data){
	  $("#encontrados").html(data);
	});
}

function contacto(){
	ga('/contacto-boton-envio');
	var nombre= $("#contact-area form #name").val();
	var telefono= $("#contact-area form #tel").val();
	var email= $("#contact-area form #email").val();
	var mensaje= $("#contact-area form #message").val();
	
	if(nombre == "" || telefono == "" || email == "" || mensaje == ""){
		ga('/contacto-faltan-campos');
		alert("Debes ingresar todos los campos para que podamos contactarnos contigo.");
	}else{
		ga('/contacto-enviando-datos');
		$("#contact-area h2").html("Enviando el mensaje...");
		$.post("contacto.php", { nombre: nombre, telefono: telefono, email: email, mensaje: mensaje },
		  function(data){
				if(data = "good"){
					ga('/contacto-envio-good');
					$("#contact-area h2").html("Formulario enviado correctamente, Gracias!");
					$("#contact-area form span").html("");
				}else{
					ga('/contacto-envio-bad');
					$("#contact-area form span").html("Se ha producido un error.");
					$("#contact-area h2").html("");
				}
		  });
	}
}
	
function cerrarSesion() {
	ga('/twitter-logout');
	$("#logintwitter form #user").val("Usuario Twitter");
	$("#logintwitter form #password").val("Password");
		
	$("#logintwitter").css("visibility","visible");
	$("#updatetwitter").css("visibility","hidden");
}

function clearText(field){
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}

function ga(page) {
	pageTracker._trackPageview(page);
}