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