// JavaScript Document
/**
 * 
 */
var rimanenti = 100;

$(window).load(function () {
		
		/*$("#login").mouseover(function(){
			$("#login_over").css({display:'block'});
		}).mouseout(function(){
			$("#login_over").css({display:'none'});
		});*/
		$("#login_post textarea.active").html("");
		$("#login_post textarea").keydown(function(){
			$("#post_error").html("");
			var rimanenti = 100 - this.value.length;
			if (rimanenti >= 0) {
	  		$("#caratteri").html(rimanenti);
				$("#write_btn").html("<a href='#' class='write_btn'></a>");
	  }
	  else {
	  	$("#caratteri").html("<span style='color:red;'>" + rimanenti + "</span>");
	  	$("#write_btn").html("<img src='images/write_btn_inactive.jpg'>");
	  	
	  }
		}).keyup(function(){
			$("#post_error").html("");
			rimanenti = 100 - this.value.length;
			if (rimanenti >= 0) {
	  		$("#caratteri").html(rimanenti);
	  		$("#write_btn").html("<a onclick='post2wall();' class='write_btn'></a>");
			}
	  else {
	  	$("#caratteri").html("<span style='color:red;'>" + rimanenti + "</span>");
	  	$("#write_btn").html("<img src='images/write_btn_inactive.jpg'>");
	  	
	  }
		}).click(function(){
			$("#post_error").html("");
			if(rimanenti >= 0)$("#write_btn").html("<a onclick='post2wall();' class='write_btn'></a>");
		});
});
function move_sel_img(mov){
	var pos = $("#sel_img").position();
	$("#sel_img").css({right:mov+'px'});
	$("ul.b").mouseout(function(){
		$("#sel_img").css({left:pos.left});
	});
}
function login(){
	var email = $("#login_form input[name='user']").val();
	var pass = $("#login_form input[name='pass']").val();
	if($("#login_form input[name='keep_logged']").is(':checked')) var keep = $("#login_form input[name='keep_logged']").val();
	$.ajax({
  	type: "POST",
		url: "config/login.php",
		data: "email="+email+"&pass="+pass+"&keep_logged="+keep,
		//Evento di riuscita
		success: function(msg) {
			eval(msg);
			if (result == 'ok') {
	  		
	  		window.location.replace(redir);
	  }
	  else 
	  	$("#login_error").html("<img align='left' src='images/ERROR.png'><p>Username o Password non Valide, Riprova</p>");
	  }
	});

}
function post2wall(){
	var text = $("#text_area_active").val();
	$("#text_area_active").val("");
	$("#caratteri").html("100");
	$.ajax({
  	type: "POST",
		url: "ajax/post2wall.php",
		data: "text="+text,
		//Evento di riuscita
		success: function(msg) {
			if(msg != "1") $("#post_error").html("<div class='error_post'>"+msg+"</div>");
			else{
				$("#post_error").html("");
				if($("#current_page").val() != 'index') $("#post_error").html("<div class='success_post'>Hai aggiunto un post sul wall</div>");
				else load_wall(1, 1);
			}
	  }
	});
}

function fb_success(){
	window.location.href=curr_page;
}
function up_profile(){
	window.location.href=curr_page;
}
function registrazione(){
	alert($("input[name='file_avatar']").val());
	var nome = $("input[name='nome']").val();
	var email = $("input[name='email']").val();
	var pass = $("input[name='pass']").val();
	var confirm_pass = $("input[name='confirm_pass']").val();
	$.ajax({
  	type: "POST",
		url: "ajax/register/reg_form.php",
		data: "op=reg&nome="+nome+"&email="+email+"&pass="+pass+"&confirm_pass="+confirm_pass,
		//Evento di riuscita
		success: function(msg) {
			eval(msg);
			if(status=='error'){
				$("input [name='nome']").val(val_nome);
				$("input [name='email']").val(val_email);
				$("input [name='pass']").val("");
				$("input [name='confirm_pass']").val("");
				
				if (error_nome != null) {
					$("#error_nome").removeClass("reg_field");
					$("#error_nome").addClass("reg_error");
					$("#error_nome").html("<img src='images/ERROR.png'>"+error_nome);
				}
				else {
					$("#error_nome").removeClass("reg_error");
					$("#error_nome").addClass("reg_field");
					$("#error_nome").html("");
				}
				if (error_email != null) {
					$("#error_email").removeClass("reg_field");
					$("#error_email").addClass("reg_error");
					$("#error_email").html("<img src='images/ERROR.png'>"+error_email);
				}
				else {
					$("#error_email").removeClass("reg_error");
					$("#error_email").addClass("reg_field");
					$("#error_email").html("");
				}
				if (error_pass != null) {
					$("#error_pass").addClass("reg_error");
					$("#error_pass").html("<img src='images/ERROR.png'>"+error_pass);
				}
				else {
					$("#error_pass").removeClass("reg_error");
					$("#error_pass").addClass("reg_field");
					$("#error_pass").html("");
				}
				if (error_confirm_pass != null) {
					$("#error_confirm_pass").addClass("reg_error");
					$("#error_confirm_pass").html("<img src='images/ERROR.png'>"+error_confirm_pass);
				}
				else {
					$("#error_confirm_pass").removeClass("reg_error");
					$("#error_confirm_pass").addClass("reg_field");
					$("#error_confirm_pass").html("");
				}
			}
	  }
	});
}
