function elsoKitoltesE (azonosito) { var returnval=false; $.ajax({ url: "/quiz/kitoltotteke", async: false, type: "POST", data: ({azonosito : azonosito}), dataType: "json", success: function (data) { returnval=!data.nemok; } }); return returnval; } $(function() { $("#logindialog").dialog({ buttons: { "Ok": function() { $(this).dialog("close"); } }, beforeclose: function(event, ui) { if ($("#Jelszo").val()!="" && $("#Azonosito").val()!="") { if (elsoKitoltesE($("#Azonosito").val())) { $("#Jelszo_hidden").val($("#Jelszo").val()); $("#Azonosito_hidden").val($("#Azonosito").val()); return true; // console.log("bezárhatod"); }else{ $("#egyebhiba").html('Ezzel az azonosítóval már kitöltötték a kérdőívet!').show(); // console.log("nemjó mert már töltöttek ki ezzel"); return false; } }else{ // console.log("nemjó mert üres valami"); $("#egyebhiba").html('Minden mezőt ki kell tölteni!').show(); return false; } }, modal: true, autoOpen: false, title: "Belépés", width:"400px", show: 'slide', open: function() { } }); belepes = function() { if (this.value=="ge") { $("#hiba").html('
A quiz kitöltésének határideje lejárt!
A quiz-t már nem lehet kitölteni!'); $("#hiba").show(); }else{ if (this.value!="") { $("#kerdesek").html("

Kérdések letöltése...

"); $.ajax({ url: "/quiz/kerdesek", type: "POST", data: ({Jelszo : this.value}), dataType: "json", success: function(data){ $("#hiba").hide(); if(typeof(data.Bevezeto) == "undefined"){ data.Bevezeto=""; } $("#kerdesek").html("

"+data.Bevezeto+"

"+data.Kerdesek); //$("#balcim").html(data.balcim); $("#jobbcim").html(data.Cegnev); if (data.AzonTip!="") { $('#AzonTip').html(data.AzonTip+":"); }; if ($("#Kep").length>0) { $("#Kep").attr("src", data.Kep); }else{ $("#Kep_div").html(""); }; //$("#Jelszo").unbind("blur",belepes); $("#kerdesek, #kitoltes_submit").show(); //$("#Jelszo").after('') }, error: function() { $("#kerdesek, #kitoltes_submit").hide(); $("#hiba").text('Hibás jelszót adott meg!'); $("#hiba").show(); } }); }; } } $("#Jelszo").blur(belepes); $("#logindialog").dialog("open"); $("#partnerlanc_szoveg, #partnerlanc_en_szoveg").dialog({ width:"900px", modal:true, title:"Partnerlánc", autoOpen:false }); $("#partnerlanc").click(function() { $("#partnerlanc_szoveg").dialog('open'); return false; }); $("#partnerlanc_en").click(function() { $("#partnerlanc_szoveg").dialog('close'); $("#partnerlanc_en_szoveg").dialog('open'); return false; }); $(".ui-widget-overlay").live("click",function() { $("#partnerlanc_szoveg").dialog('close'); }); });