/***************************/
//@Edited by: Karl Õmblus
/***************************/
$(document).ready(function(){
	//global vars
	var inputUser = $("#nick");
	var inputUsername = $("#username");
	var inputMessage = $("#message");
	var loading = $("#loading");
	var messageList = $(".content > ul");
    var sisu='';
    var last='0';
	var username='';
//	document.getElementById("username").focus();
	//functions
	function updateShoutbox(){
		//just for the fade effect
		//messageList.hide();
		//loading.fadeIn();
		//send the post to shoutbox.php
		$.ajax({
			type: "POST", url: "shoutbox.php", data: "action=update&sait=1&last="+last,
			complete: function(data){
				if(data.responseText.substr(0,2) == "r:") { // little check
					loading.fadeOut();
					sisu=sisu+ data.responseText.slice(16);
					messageList.html(sisu);
					last=data.responseText.substr(2,10);
//					document.getElementById("user").innerHTML='(' + (Number(data.responseText.substr(12,14)) )  +')';
					messageList.fadeIn(2000);
					window.scrollBy(0,1500);
				} // check
			}
		});
	}
	//check if all fields are filled
	function checkForm(){
		if(  /*inputUser.attr("value") &&*/ inputMessage.attr("value"))
			return true;
		else
			return false;
	}
	
	//Load for the first time the shoutbox data
	messageList.hide();
	loading.fadeIn();
	updateShoutbox();
	window.scrollBy(0,1500);
setInterval(function () { updateShoutbox();}, 6500);
setInterval(function () {
$.ajax({
			type: "POST", url: "shoutbox.php", data: "action=users&sait=1&last="+last+"&nick=" + username,
			complete: function(data){document.getElementById("user").innerHTML='(' + (Number(data.responseText.substr(12,4)) )  +')'; 	}
		});
}, 50000);
	//on submit event
	$("#form").submit(function(){
if(inputUsername.attr("value") && username=='') { // saime omale kasutajanime
username=inputUsername.attr("value");
$("#nick").attr({ value:username });
document.getElementById("demo").innerHTML= ' 
';
document.getElementById("message").focus();
} else
		if(document.getElementById("message").value){
			var message = inputMessage.attr("value"); message=document.getElementById("message").value;
			$("#send").attr({ disabled:true, value:"Salvestan..." });
			$("#send").blur();
			$.ajax({
				type: "POST", url: "shoutbox.php", data: "action=insert&sait=1&nick=" + username + "&message=" + message,
				complete: function(data){ updateShoutbox(); $("#message").attr({ value:"" });$("#send").attr({ disabled:false, value:"Saada." });	}
			 });
		}
		else {alert("Palun kirjuta tekst ikka ka" );}
		document.getElementById("message").focus();
		return false;
	});
});