/***************************/
//@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;
});
});