var ler;
var online;
var flood;

$(function(){
	$('#video').jqDrag();
	
	$('#video')
		.css('opacity',0.6)
		.jqDrag();
	
	$("#carregando").hide();
	$("#aba1").show();
	
	$(".cadastro").click(function(){$("#cadastro").show();return false;});
	
	$(":input[@name='login']").keypress(function(e){if(e.which == 13)login();});
	$(":input[@name='senha']").keypress(function(e){if(e.which == 13)login();});
	$(":input[@name='novasenha']").keypress(function(e){if(e.which == 13)alterarsenha();});
	$(":input[@name='confirmarsenha']").keypress(function(e){if(e.which == 13)alterarsenha();});
	$(":input[@name='mensagem']").keypress(function(e){if(e.which == 13)escrever();});
	$(":input[@name='reservado']").change(function(){$(":hidden[@name='reservado']").val($(":input[@name='reservado'] option:selected").val())});
	
	video(1);
	
	online();
	online = setInterval(online, 5000);
	
	ler();
	ler = setInterval(ler, 1500);
});

function lingua(lng)
{
	$.post("lingua.php", {lingua:lng}, function(){window.location.reload(false)});
}

function cadastrar()
{
	$.post("cadastrar.php", {nick:$(":input[@name='nick']").val(), email:$(":input[@name='email']").val()}, function(data){
			$("#cadastro").hide();
			alert(data);
	});
}

function alterarsenha()
{
	$.post("alterarsenha.php", {novasenha:$(":input[@name='novasenha']").val(), confirmarsenha:$(":input[@name='confirmarsenha']").val()}, function(data){
		alert(data);
	});
}

function login()
{
	$.post("login.php", {login:$(":input[@name='login']").val(), senha:$(":input[@name='senha']").val()}, function(data){
		if(data == true)
		{
			$("#remetente").html($(":input[@name='login']").val());
			$("#login").hide();
			$("#logout").show();
			$("#logado").show();
			$(":input[@name='mensagem']").focus();
		}
		else
		{
			alert(data);
		}
	});
}

function logout()
{
	$.post("logout.php", {}, function(data){
		$("#logado").hide();
		$("#logout").hide();
		$("#login").show();
	});
}

function controle()
{
	$.post("controle.php", {}, function(data){if(data == false)logout();});
}

function online()
{
	$.post("online.php", {}, function(data){
		if(data == 'logout')
		{
			logout();
		}
		else
		{
			$("#online #janela").html(data);
		}
	});
}

function ler()
{
	$.post("ler.php", {}, function(data){
		if(data)
		{
			$("#leitura").append(data);
			if($(":input[@name='rolagem']").is(":checked"))
			{
				document.getElementById("leitura").scrollTop = document.getElementById("leitura").scrollHeight;
			}

		}
	});
}

function escrever()
{
	if($(":input[@name='mensagem']").val() !== flood)
	{
		flood = $(":input[@name='mensagem']").val();
		$.post("escrever.php", {dst:$(":input[@name='destinatario']").val(), rsv:$(":input[@name='reservado'] option:selected").val(), msg:$(":input[@name='mensagem']").val()}, function(data){
			if(data == 'logout')
			{
				logout();
			}
			else if(data == true)
			{
				$(":input[@name='mensagem']").val("");
				$(":input[@name='mensagem']").focus();
			}
			else
			{
				alert(data);
			}
		});
	}
	else
	{
		flood = $(":input[@name='mensagem']").val();
		$(":input[@name='mensagem']").val("");
		$(":input[@name='mensagem']").focus();
	}
}

function verfoto(img)
{
	if(img)
		$("#foto").html("<img src=\""+img+"\"/>");
	else
		$("#foto").html('');
}

function falacom(idu, nick, cor)
{
	$("#destinatario").html(nick);
	$("#destinatario").css({color:cor});
	$(":hidden[@name='destinatario']").val(idu);
	$(":input[@name='mensagem']").focus();
}

function mostraraba(aba)
{
	$(".aba").hide();
	$("#aba"+aba).show();
}

function cornick(novacor)
{
	$.post("cornick.php", {cor:novacor}, function(data){
		if(data == true)
		{
			$("#remetente").css({color:novacor});
			$(":input[@name='mensagem']").focus();
		}
	});
}

function smilles(smille)
{
	$(":input[@name='mensagem']").val($(":input[@name='mensagem']").val()+smille);
	$(":input[@name='mensagem']").focus();
}

function video(num)
{
	if(num == 1)
	{
		$("#video").html('<embed flashvars="autoplay=false&amp;brand=embed" width="234" height="196" allowfullscreen="true" src="http://www.ustream.tv/flash/live/160356" type="application/x-shockwave-flash" />');
		//$("#video").html('<!--<object id="MediaPlayer" type="application/x-oleobject" height="196" width="234" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"><param name="URL" value="mms://wm.st.igfbrazil2007.br/igfrio2007-ms-portugues-video"><param name="rate" value="1"><param name="balance" value="0"><param name="currentPosition" value="0"><param name="defaultFrame" value><param name="playCount" value="9999"><param name="autoStart" value="-1"><param name="currentMarker" value="0"><param name="invokeURLs" value="-1"><param name="baseURL" value><param name="volume" value="75"><param name="mute" value="0"><param name="uiMode" value="mini"><param name="stretchToFit" value="-1"><param name="windowlessVideo" value="0"><param name="enabled" value="-1"><param name="enableContextMenu" value="0"><param name="fullScreen" value="0"><param name="SAMIStyle" value><param name="SAMILang" value><param name="SAMIFilename" value><param name="captioningID" value><param name="enableErrorDialogs" value="0"><param name="_cx" value="10160"><param name="_cy" value="9419"><embed type="application/x-mplayer2" src="mms://wm.st.igfbrazil2007.br/igfrio2007-ms-portugues-video" showcontrols="1" showdisplay="0" showstatusbar="1" animationatstart="1" transparentatstart="0" allowchangedisplaysize="1" autosize="0" displaysize="0" enablecontextmenu="0" windowless="1" width="234" height="196" enablefullscreencontrols="1"><param name="uiMode" value="none" /></object>-->');
	}
	else
	{
		$("#video").html('Streaming desativado - <a href="javascript:video(1)" class="ativar" title="Ativar">Ativar</a>');
	}
}

