function reloadCaptcha() { if($captchaSrc!="") { $(".captcha").attr("src",$captchaSrc+Math.floor(Math.random()*10000)); var ld = true; $(".captcha").css({visibility:"hidden"}).parent().addClass("momentik"); $(".captcha").load(function() { var $captchaImg = $(this); var tmrLoaded = window.setInterval(function() { if (ld && $captchaImg.attr("width")) { ld = false; window.clearInterval(tmrLoaded); $captchaImg.css({visibility:"visible"}).parent().removeClass("momentik"); } }, 100); }, false); $("#captchaValue").val(""); }} $(document).ready(function(){ $(".captcha").closest("form").find("input[type=submit]").removeAttr("disabled"); $(document).on("click",".replaceCaptcha",function(e){ e.preventDefault(); reloadCaptcha($(this)); }) var formChecked = false; function checkFormError(e,chyba) { formChecked = false; e.find("input[type=submit]").removeClass("momentik").removeAttr("disabled"); reloadCaptcha(e.find(".replaceCaptcha").eq(0)); alert(chyba); } function checkForm(e) { var jxhr = $.post("https://jihocesi2012.cz/checkcaptcha.php", {checkcaptcha:$("#captchaValue").val()}, function(data) { data = jQuery.parseJSON(data); if(data.ok) {formChecked=true;e.submit();} else { checkFormError(e,data.chyba);}}).error(function(){alert("Chyba při ověřování kódu");}); formChecked = false; } $(".captcha").closest("form").submit(function(){ $(this).find("input[type=submit]").addClass("momentik").attr("disabled","disabled").blur(); if(formChecked) return true; else {checkForm($(this));} return false;}); }); var $captchaSrc="https://jihocesi2012.cz/captcha.php?captcha=30c6635a&random="; $(document).ready(function() {$("#captchaTitulek").append("
načíst nový");}); $(document).ready(function() { $("#sendFriendWait").replaceWith("poslat odkaz e-mailem"); $("#sendFriend").click(function(event) {event.preventDefault();});$("#sendFriend").fancybox({"onComplete":function(e){$("#poslatKamaradovi").removeClass("nojs").fadeIn();},"autoDimensions":false,"hideOnContentClick":false,"width": 690,"type": "inline","height": 400,"onCleanup":function(e){$(".sendLink").addClass("nojs").css({display:"none"});$("#fancybox-content > div").css({position:"absolute"});}}); });