myaac/tools/check_name.js
slawkens 0e185c8bcf *more templates moved to Twig
*some not important small changes
2017-09-08 07:36:33 +02:00

39 lines
750 B
JavaScript

eventId = 0;
lastSend = 0;
function checkName()
{
if(eventId != 0)
{
clearInterval(eventId)
eventId = 0;
}
if(document.getElementById("name").value=="")
{
document.getElementById("name_check").innerHTML = '<b><font color="red">Please enter new character name.</font></b>';
return;
}
//anti flood
var date = new Date;
var timeNow = parseInt(date.getTime());
if(lastSend != 0)
{
if(timeNow - lastSend < 1100)
{
eventId = setInterval('checkName()', 1100)
return;
}
}
var name = document.getElementById("name").value;
$.get("tools/validate.php", { name: name, uid: Math.random() },
function(data){
document.getElementById("name_check").innerHTML = data;
lastSend = timeNow;
});
lastSend = timeNow;
}