function createMessage( title, message, timeout) { if (typeof(timeout) == "undefined") { timeout = 4000; } if ($j(".zingaMessage").length) { setTimeout( "createMessage('"+title+"', '"+message+"', "+timeout+")", 500); return (false); } var html = '
\
'+title+'
\
'+message+'
\
'; $j("body:first").css("position", "relative"); $j(html).appendTo($j("body:first")); var top = ($j(window).height() - $j(".zingaMessage").height()) / 2 ; var left = ($j(window).width() - $j(".zingaMessage").width()) / 2; $j(".zingaMessage").css("top",top+"px"); $j(".zingaMessage").css("left",left+"px"); $j(".zingaMessage").slideDown(); setTimeout( "removeMessage()", timeout ); } function removeMessage() { $j(".zingaMessage").slideUp(200, function () { $j(this).remove(); }); } $j(document).ready(function() { $j("span.textLength").each(function() { if ($j(this).parent().prev().attr("tagName").toLowerCase() == "textarea") { var beviteli = $j(this).parent().prev(); } else { var beviteli = $j(this).parent().prev().prev(); } var maxLength = $j(this).children("span:first").html(); $j(this).children("span:last").html( maxLength - $j(beviteli).val().length ); var cel = $j(this).children("span:last"); $j(beviteli).keyup(function() { var length = $j(this).val().length; if ( length > maxLength) { $j(this).val($j(this).val().substr(0,maxLength)); return false; } else { $j(cel).html(maxLength - length); } }); }); });