var submitBackgroundColor="#E0DFDE";Event.onDOMReady(function(){if(defined($("search-form"))&&defined($("q"))){Event.observe($("search-form"),"submit",function(event){if(!$F("q").strip()){Event.stop(event)}},false)}if(defined($("q-all"))){document.getElementById("q-all").focus()}if(defined($("contact"))){Event.observe($("contact"),"submit",function(event){if(!$F("name").strip()||!($F("phone").strip()||$F("email").strip())||!$F("subject").strip()||!$F("comments").strip()||!$F("captcha").strip()){var path=document.location.toString().split("/");var msg="";if(defined(path[3])){if(path[3]=="el"||path[3].indexOf(".html")!=-1){msg="Παρακαλώ, συμπληρώστε τα υποχρεωτικά πεδία"}else{msg="Please, fill in the required fields"}}alert(msg);Event.stop(event)}},false)}if(defined($("agenda-add-event"))){Event.observe($("agenda-add-event"),"submit",function(event){var allTextareas=$A(document.getElementsByTagName("textarea"));var errors=[];var isContentEmpty=1;allTextareas.each(function(t){if(t.id.indexOf("content_")!=-1){id=t.id.replace(/content_/,"");lang=$("tab_lang_"+id).firstChild.innerHTML;if($F("title_"+id).strip()&&$F("content_"+id).strip()){isContentEmpty=0}else{if($F("title_"+id).strip()&&!$F("content_"+id).strip()){errors.push("Συμπληρώστε περιεχόμενο για την γλώσσα '"+lang+"'");isContentEmpty=0}else{if(!$F("title_"+id).strip()&&$F("content_"+id).strip()){errors.push("Συμπληρώστε τίτλο για την γλώσσα '"+lang+"'");isContentEmpty=0}}}}});if(isContentEmpty){errors.push("Συμπληρώστε τίτλο και περιεχόμενο")}if(!$F("organizer_id").strip()){errors.push("Συμπληρώστε διοργανωτή")}if(!$F("contact_phone").strip()){errors.push("Συμπληρώστε τηλέφωνο επικοινωνίας")}if(!$F("date_from").strip()){errors.push("Συμπληρώστε ημερομηνία έναρξης")}if(!$F("date_to").strip()){errors.push("Συμπληρώστε ημερομηνία λήξης")}if(errors.length){alert(errors.join("\n"));Event.stop(event)}},false)}if(defined($("dep_id"))){Event.observe($("dep_id"),"change",loadDepartmentInfo,false)}if(defined($("new-request"))){Event.observe($("new-request"),"submit",function(event){var errors=[];$("subject").value=$F("subject").strip();$("descr").value=$F("descr").strip();if(!$F("wf_route_id")){errors.push("Επιλέξτε πιστοποιητικό")}if(defined($("reply_type_id"))&&!$F("reply_type_id")){errors.push("Επιλέξτε τρόπο ενημέρωσης")}if(defined($("delivery_type_id"))&&!$F("delivery_type_id")){errors.push("Επιλέξτε τρόπο παραλαβής")}if(!$F("subject")){errors.push("Συμπληρώστε θέμα")}if(!$F("descr")){errors.push("Συμπληρώστε περιγραφή")}if(errors.length){alert(errors.join("\n"));Event.stop(event)}},false)}var galleries=$$("table.gallery","div.gallery");if(galleries.length){var imagesetNum=0;galleries.each(function(gallery){var images=$A(gallery.getElementsByTagName("img"));images.each(function(img){if(!Element.hasClassName($(img),"no-link")){var lightboxLink=document.createElement("a");lightboxLink.setAttribute("rel","lightbox[set"+imagesetNum+"]");if($(img).getAttribute("title")){lightboxLink.setAttribute("title",$(img).getAttribute("title"))}else{if($(img).getAttribute("alt")){lightboxLink.setAttribute("title",$(img).getAttribute("alt"))}else{lightboxLink.setAttribute("title"," ")}}lightboxLink.href=$(img).src.replace(/(_t|_n)\./,".");$(img).parentNode.insertBefore(lightboxLink,$(img));lightboxLink.appendChild($(img))}});imagesetNum++})}if(defined($("insert-user"))){Event.observe($("lname"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("fname"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("fathers_name"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("mothers_name"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("husbands_name"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("id_card_number"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("city"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("address"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("area"),"keyup",function(){this.value=this.value.toUpperCase()},false);Event.observe($("username"),"keyup",function(){$("username").value=$("username").value.toLowerCase().replace(/[^a-z0-9._\-]+/,"");if(!$F("username").strip()){$("username_exists").innerHTML="";return }var url="ajax.php";var params="ajaxAction=usernameExists&username="+$F("username").strip();var req=new Ajax.Request(url,{method:"post",parameters:params,onComplete:function(req){if(parseInt(req.responseText)){with($("username_exists")){className="check error";innerHTML="Το όνομα χρήστη χρησιμοποιείται."}$("submit").disabled="disabled";$("submit").style.backgroundColor="#ccc"}else{with($("username_exists")){className="check correct";innerHTML="Το όνομα χρήστη δε χρησιμοποιείται."}$("submit").disabled="";$("submit").style.backgroundColor=submitBackgroundColor}},onFailure:function(){alert("An error occured. Please, try again later.")}})},false);Event.observe($("pass1"),"keyup",function(){$("pass1").value=$("pass1").value.toLowerCase().replace(/[^A-Za-z0-9\-!@$.]+/,"");if(!$F("pass1")){$("check_passwd").innerHTML="";return }if($F("pass1").length<4){$("check_passwd").innerHTML="Απαιτούνται τουλάχιστον 4 χαρακτήρες";$("check_passwd").className="check error"}else{$("check_passwd").innerHTML=""}},false);Event.observe($("pass2"),"keyup",function(){$("pass2").value=$("pass2").value.toLowerCase().replace(/[^A-Za-z0-9\-!@$.]+/,"");var pass1=$F("pass1");var pass2=$F("pass2");if(!pass2){$("check_passwd2").innerHTML="";return }if(pass2.length<4){$("check_passwd2").innerHTML="Απαιτούνται τουλάχιστον 4 χαρακτήρες";$("check_passwd2").className="check error"}else{if(pass1!=pass2){$("check_passwd2").innerHTML="Οι κωδικοί δεν ταιριάζουν";$("check_passwd2").className="check error"}else{if(pass1.length==pass2.length&&pass1==pass2){$("check_passwd2").innerHTML="Οι κωδικοί ταιριάζουν";$("check_passwd2").className="check correct"}else{$("check_passwd2").innerHTML=""}}}},false);Event.observe($("id_card_number"),"keyup",function(){if(!$F("id_card_number")||(defined($("current_id_card_number"))&&$F("id_card_number")==$F("current_id_card_number"))){$("id_card_number_exists").innerHTML="";$("submit").disabled="";$("submit").style.backgroundColor=submitBackgroundColor;return }var url="/ajax.php";var params="ajaxAction=idCardNumberExists&id_card_number="+$F("id_card_number");if(defined($("current_username"))){params+="&username="+$F("current_username")}var req=new Ajax.Request(url,{method:"post",parameters:params,onComplete:function(req){if(parseInt(req.responseText)){with($("id_card_number_exists")){className="check error";innerHTML="Ο ΑΔΤ χρησιμοποιείται."}$("submit").disabled="disabled";$("submit").style.backgroundColor="#ccc"}else{with($("id_card_number_exists")){className="check correct";innerHTML="Ο ΑΔΤ δε χρησιμοποιείται."}$("submit").disabled="";$("submit").style.backgroundColor=submitBackgroundColor}},onFailure:function(){alert("An error occured. Please, try again later.")}})},false);Event.observe($("email"),"keyup",function(){$("email").value=$("email").value.toLowerCase().replace(/[^a-z0-9@\._\-]+/,"");if(!$F("email")||(defined($("current_email"))&&$F("email")==$F("current_email"))){$("email_exists").innerHTML="";return }var url="ajax.php";var params="ajaxAction=emailExists&email="+$F("email");if(defined($("current_user_id"))){params+="&user_id="+$F("current_user_id")}var req=new Ajax.Request(url,{method:"post",parameters:params,onComplete:function(req){if(parseInt(req.responseText)){with($("email_exists")){className="check error";innerHTML="Το email χρησιμοποιείται."}$("submit").disabled="disabled";$("submit").style.backgroundColor="#ccc"}else{with($("email_exists")){className="check correct";innerHTML="Το email δε χρησιμοποιείται."}$("submit").disabled="";$("submit").style.backgroundColor=submitBackgroundColor}},onFailure:function(){alert("An error occured. Please, try again later.")}})},false);Event.observe($("mobile"),"keyup",function(){$("mobile").value=$("mobile").value.toLowerCase().replace(/[^0-9\+]+/,"");if(!$F("mobile")||($F("mobile")==$F("current_mobile"))){$("mobile_exists").innerHTML="";return }var url="ajax.php";var params="ajaxAction=mobileExists&mobile="+$F("mobile");if($F("current_user_id")){params+="&user_id="+$F("current_user_id")}var req=new Ajax.Request(url,{method:"post",parameters:params,onComplete:function(req){if(parseInt(req.responseText)){with($("mobile_exists")){className="check error";innerHTML="Το κινητό χρησιμοποιείται."}$("submit").disabled="disabled";$("submit").style.backgroundColor="#ccc"}else{with($("mobile_exists")){className="check correct";innerHTML="Το κινητό δε χρησιμοποιείται."}$("submit").disabled="";$("submit").style.backgroundColor=submitBackgroundColor}},onFailure:function(){alert("An error occured. Please, try again later.")}})},false)}if(defined($("request-title"))){new Ajax.Autocompleter("request-title","autocomplete_choices","/ajax.php",{parameters:"ajaxAction=findRequests&lang_id=1",frequency:0.2,afterUpdateElement:function(e,f){var l=$(f).down().getAttribute("href");if(l){document.location=l}}})}if(defined($("wf_route_id"))){Event.observe("wf_route_id","change",function(){var id=$F("wf_route_id");if(!id){$("subject").value="";$("descr").value="";return }setWorkflowRouteData(id)},false);Event.observe("wf_route_id","keyup",function(){var id=$F("wf_route_id");if(!id){$("subject").value="";$("descr").value="";return }setWorkflowRouteData(id)},false)}if(defined($("afm"))){Event.observe($("afm"),"keyup",checkAfm,false)}if(defined($("password-reset"))){Event.observe($("username"),"keyup",function(){$("username").value=$("username").value.toLowerCase().replace(/[^a-z0-9._\-]+/,"");if(!$F("username").strip()){$("username_exists").innerHTML="";return }var url="ajax.php";var params="ajaxAction=usernameExists&username="+$F("username").strip();var req=new Ajax.Request(url,{method:"post",parameters:params,onComplete:function(req){if(parseInt(req.responseText)){with($("username_exists")){className="check correct";innerHTML="Το όνομα χρήστη χρησιμοποιείται."}$("send-code").disabled="";$("send-code").style.backgroundColor=submitBackgroundColor;$("tr-send-code-by").style.display="";addSendCodeOptions($F("username"))}else{with($("username_exists")){className="check error";innerHTML="Το όνομα χρήστη δε χρησιμοποιείται."}$("send-code").disabled="disabled";$("send-code").style.backgroundColor="#ccc";$("tr-send-code-by").style.display="none";$("send_code_by").innerHTML=""}},onFailure:function(){alert("An error occured. Please, try again later.")}})},false)}});function checkAfm(){$("afm").value=$("afm").value.replace(/[^0-9]+/,"");with($("submit")){style.backgroundColor=submitBackgroundColor;style.border="1px solid #ccc";disabled=""}var afm=$F("afm");var currentUsername="";if(defined($("current_username"))){currentUsername=$F("current_username")}if(!afm){$("check_afm").innerHTML="";return }else{if(isNaN(afm)){$("check_afm").className="check error";$("check_afm").innerHTML="Ο Α.Φ.Μ. αποτελείται μόνο από αριθμούς";with($("submit")){style.backgroundColor="#ccc";style.border="0";disabled="disabled"}return }else{if(afm.length<9){$("check_afm").className="check error";$("check_afm").innerHTML="Ο Α.Φ.Μ. πρέπει να είναι 9 χαρακτήρες";with($("submit")){style.backgroundColor="#ccc";style.border="0";disabled="disabled"}return }}}var url="ajax.php";var params="ajaxAction=afmExists&afm="+afm+"&current_username="+currentUsername;var req=new Ajax.Request(url,{method:"post",parameters:params,onComplete:function(req){if(parseInt(req.responseText)==1){with($("check_afm")){className="check error";innerHTML="Ο Α.Φ.Μ. χρησιμοποιείται."}with($("submit")){style.backgroundColor="#ccc";style.border="0";disabled="disabled"}}else{if(parseInt(req.responseText)==2){with($("check_afm")){className="check error";innerHTML="Ο Α.Φ.Μ. είναι λάθος."}with($("submit")){style.backgroundColor="#ccc";style.border="0";disabled="disabled"}}else{with($("check_afm")){className="check correct";innerHTML="Ο Α.Φ.Μ. δε χρησιμοποιείται."}with($("submit")){style.backgroundColor=submitBackgroundColor;style.border="1px solid #ccc";disabled=""}}}},onFailure:function(){alert("An error occured. Please, try again later.")}})}getVar=function(B){var A=document.location.toString();if((qmPos=A.indexOf("?"))!=-1){A=A.substring(qmPos+1);if(A.indexOf("&")!=-1){A=A.split("&");for(var C=0;C<A.length;C++){if((eqPos=A[C].indexOf("="))!=-1){if(A[C].substring(0,eqPos)==B){return A[C].substring(eqPos+1)}}}return }else{if((eqPos=A.indexOf("="))==-1){return }return A.substring(eqPos+1)}}};validateForm=function(E,D){if(!E){E=document.forms[0]}var F=[];if(defined($("current_user_level"))&&parseInt($F("current_user_level"))>1){var B=$F("pass1");var A=$F("pass2");if($F("do_action")=="user_insert"){if(!B||!A){F.push("Δεν έχετε συμπληρώσει τον κωδικό πρόσβασης")}else{if(B&&B!=A){F.push("Οι κωδικοί δεν ταιριάζουν")}else{if(!B.test(/^[a-z0-9\._\-!@#\$\+]+$/)){F.push("Στον κωδικό πρόσβασης επιτρέπονται μόνο γράμματα, αριθμοί . - και _")}}}}if(F.length){alert(F.join("\n"));Event.stop(D);return false}}var C=$AT(["input:required","select:required","textarea:required","input:regexp","select:regexp","textarea:regexp"],E);C.each(function(N){if(N.getAttribute("disabled")){return }N=$(N);var O=N.getAttribute("required");var L=N.getAttribute("or");var R=N.getAttribute("regexp");var I=N.getAttribute("regexpFlags");var T=N.getAttribute("emptyMessage")||"[ERROR] emptyMessage not found for"+N.id;var S=N.getAttribute("invalidMessage")||"[ERROR] invalidMessage not found for"+N.id;switch(N.type){case"text":case"textarea":case"password":N.value=N.value.strip();if(O&&!N.value){if(L){_error=0;var Q=L.split(",");for(var K=0;(_e=$(Q[K]));K++){_e.value=_e.value.strip();if(_e.value){var M=_e.getAttribute("regexp");var J=_e.getAttribute("regexpFlags");var G=_e.getAttribute("emptyMessage")||"[ERROR] emptyMessage not found for"+_e.id;var P=_e.getAttribute("invalidMessage")||"[ERROR] invalidMessage not found for"+_e.id;if(M&&!pregMatch2(M,J,_e.value)){_error=1;F.push(P);break}else{if(M&&pregMatch2(M,J,_e.value)){_error=0;break}}}else{_error=1}}if(_error){F.push(T)}}else{F.push(T)}}if(N.value&&R&&!pregMatch2(R,I,N.value)){F.push(S)}break;case"checkbox":case"radio":if(O&&!N.checked){var H=N.getAttribute("or");if(H){var Q=H.split(",");_error=1;for(var K=0;(_e=$(Q[K]));K++){if(_e.checked){_error=0;break}}if(_error){F.push(T)}}else{F.push(T)}}break}});if(F.length){alert(F.join("\n"));return false}return true};function $AT(B,A){A=A?$(A):document;res=[];if(isArray(B)){B.each(function(H){var I;if(H.indexOf(":")!=-1){var D=H.split(":");H=D[0];I=D[1]}if(!I){alert("Not fount required : in caller");return }var F=$A(A.getElementsByTagName(H));for(var E=0,C=F.length;E<C;++E){var G=F[E];if(G.getAttribute(I)&&!inArray(G,res)){res.push(G)}}})}return res}function $AT2(B,A){A=A?$(A):document;res=[];if(isArray(B)){B.each(function(G){var H;if(G.indexOf(":")!=-1){var D=G.split(":");G=D[0];H=D[1]}if(!H){alert("Not fount required : in caller");throw $break}if(H.indexOf(",")!=-1){H=H.split(",")}var F=$A(A.getElementsByTagName(G));if(isArray(H)){for(var E=0;E<F.length;++E){for(var C=0;C<H.length;C++){if(F[E].getAttribute(H[C])&&!inArray(F[E],res)){res.push(F[E])}}}}else{for(var E=0;E<F.length;++E){if(F[E].getAttribute(H)&&!inArray(F[E],res)){res.push(F[E])}}}})}else{}return res}function $T(C,A){A=A?$(A):document;var B=[];if(isArray(C)){C.each(function(I){var H;if(I.indexOf(":")!=-1){var E=I.split(":");I=E[0];H=E[1]}var G=$A(A.getElementsByTagName(I));if(H){for(var F=0,D=G.length;F<D;++F){if(G[F].type==H){B.push(G[F])}}}else{for(var F=0,D=G.length;F<D;++F){B.push(G[F])}}})}else{B=$A(A.getElementsByTagName(C))}return B}pregMatch=function(A,C,B){return pregMatch2(A,"",C,B)};pregMatch2=function(E,A,H,F){if(A){var G=new RegExp(E,A)}else{var G=new RegExp(E)}var C;if(defined(F)){var B=G.exec(H);C=B.length||0;for(var D=0;match=B[D];D++){F.push(match)}}else{C=G.test(H)}return C};loadDepartmentInfo=function(){var B=$F("dep_id");if(!B){return }var A="/ajax.php";var D="ajaxAction=loadDepartmentInfo&depId="+B;var C=new Ajax.Request(A,{method:"post",parameters:D,onComplete:function(F){var E=fromJSON(F.responseText);$("_department").innerHTML=E.TITLE||"";$("_competence").innerHTML=E.DESCR||"";$("_phone").innerHTML=E.PHONE||"";$("_fax").innerHTML=E.FAX||"";$("_email").innerHTML=E.EMAIL||""},onFailure:function(){alert("An error occured. Please, try again later.")}})};popup=function(C,A){var L=A["title"]||"";var D=A["width"]||screen.width;var M=A["height"]||screen.height;var J=A["top"]||0;var E=(A["left"]&&!A["centered"])?A["left"]:0;var F=A["status"]||"no";var K=A["toolbar"]||"no";var I=A["menubar"]||"yes";var G=A["scrollbars"]||"no";var H=A["centered"]?A["centered"]:1;var B=A["resizable"]||"yes";if(H){_left=(screen.width-D)/2;_top=(screen.height-M)/2}else{_left=_top=0}window.open(C,L,"width="+D+", height="+M+", status="+F+", toolbar="+K+", menubar="+I+", scrollbars="+G+",left="+_left+",top="+_top)};defined=function(A){return A!=undefined};function toggleTab(D){D=D.parentNode;var E=0;var B=getElementsByTagNames("div");B.each(function(F){if(F.id.indexOf("menu_")!=-1){E=1}if(F.id.indexOf("lang_")!=-1||F.id.indexOf("menu_")!=-1||F.id.indexOf("div_")!=-1){F.style.display="none"}});var C="div_"+D.id.replace(/tab_/,"");$(C).style.display="";var A=getElementsByTagNames("li");A.each(function(F){if(F.id.indexOf("tab_")!=-1){F.className=E?"no_content":"normal"}});D.className="activ"}function getElementsByTagNames(G,H){if(!H){var H=document}var A=G.split(",");var F=new Array();for(var E=0;E<A.length;E++){var D=H.getElementsByTagName(A[E]);for(var C=0;C<D.length;C++){F.push(D[C])}}var B=F[0];if(B.sourceIndex){F.sort(function(J,I){return J.sourceIndex-I.sourceIndex})}else{if(B.compareDocumentPosition){F.sort(function(J,I){return 3-(J.compareDocumentPosition(I)&6)})}}return F}function addAgendaDate(){var B=document.createElement("div");var D="";var C=0;var A=$A($("agenda_dates").getElementsByTagName("div"));if(A.length){C=parseInt(A[A.length-1].id.replace(/agenda_date_/,""))+1}if(!C){return }B.id="agenda_date_"+C;D+="<table class=\"insert\" summary=\"agenda dates\" style=\"border: 0;\">\n";D+="<tr>\n";D+="<th><label for=date_from_"+C+">Ημερομηνία Έναρξης:</label></th>\n";D+="<td colspan=\"2\">\n";D+="<input type=\"text\" name=\"date_from[]\" id=\"date_from_"+C+"\" class=\"text\" value=\"\" />\n";D+="<a href=\"javascript:void(0)\" onclick=\"calendar.display('calendar-container', 'date_from_"+C+"', event, $F('date_from_"+C+"'));\"><img src=\"img/calendar.gif\" alt=\"calendar\" /></a>\n";D+="</td>\n";D+="<td>\n";D+="<a style=\"text-decoration: none;\" href=\"javascript:void(0)\" onclick=\"removeAgendaDate("+C+")\" title=\"Προσθήκη\"><img src=\"/img/img_minus.gif\" title=\"\" /></a>\n";D+="</td>\n";D+="</tr>\n";D+="<tr>\n";D+="<th><label for=\"tm_"+C+"\">Ωρα:</label></th>\n";D+="<td colspan=\"2\">\n";D+="<input type=\"text\" name=\"tm[]\" id=\"tm_"+C+"\" value=\"\" class=\"text\" />\n";D+="</td>\n";D+="<td></td>\n";D+="</tr>\n";D+="<tr>\n";D+="<th><label for=date_to_"+C+">Ημερομηνία Λήξης:</label></th>\n";D+="<td colspan=\"2\">\n";D+="<input type=\"text\" name=\"date_to[]\" id=\"date_to_"+C+"\" class=\"text\" value=\"\" />\n";D+="<a href=\"javascript:void(0)\" onclick=\"calendar.display('calendar-container', 'date_to_"+C+"', event, $F('date_to_"+C+"'));\"><img src=\"img/calendar.gif\" alt=\"calendar\" /></a>\n";D+="</td>\n";D+="<td></td>\n";D+="</tr>\n";D+="</table>\n";B.innerHTML=D;$("agenda_dates").appendChild(B)}function removeAgendaDate(A){if(defined($("agenda_date_"+A))){Element.remove($("agenda_date_"+A))}}function opacity(F,D,A,B){var C=Math.round(B/100);var E=0;if(D>A){for(i=D;i>=A;i--){setTimeout("changeOpac("+i+",'"+F+"')",(E*C));E++}}else{if(D<A){for(i=D;i<=A;i++){setTimeout("changeOpac("+i+",'"+F+"')",(E*C));E++}}}}function changeOpac(B,C){var A=document.getElementById(C).style;A.opacity=(B/100);A.MozOpacity=(B/100);A.KhtmlOpacity=(B/100);A.filter="alpha(opacity="+B+")"}function inArray(C,A){if(!isArray(A)||A.length==0){return 0}var B=A.find(function(D){return(D.id==C.id)});return B}function isArray(A){return(A instanceof Array||typeof A=="array")}function isObject(A){return(typeof A=="object"||isArray(A)||isFunction(A))}function isFunction(A){return(A instanceof Function||typeof A=="function")}function isString(A){return typeof A=="string"}function isNumber(A){return A instanceof Number||typeof A=="number"}function isBoolean(A){return A instanceof Boolean||typeof A=="boolean"}function fromJSON(arg){return eval("("+arg+")")}var setWorkflowRouteData=function(D){var A="/ajax.php";var C="ajaxAction=getWorkflowRoute&wf_route_id="+D;var B=new Ajax.Request(A,{method:"post",parameters:C,onComplete:function(F){var E=fromJSON(F.responseText);$("subject").value=E.TITLE;$("descr").value=E.DESCR},onFailure:function(){alert("An error occured. Please, try again later.")}})};var addSendCodeOptions=function(D){var A="/ajax.php";var C="ajaxAction=getContactOptions&username="+D;var B=new Ajax.Request(A,{method:"post",parameters:C,onComplete:function(E){$("send_code_by").innerHTML=E.responseText},onFailure:function(){alert("An error occured. Please, try again later.")}})};var sendResetCode=function(){var E=$F("username").strip();var B=$F("send_code_by");if(!E){return }var A="/ajax.php";var D="ajaxAction=sendResetCode&username="+E+"&send_by="+B;var C=new Ajax.Request(A,{method:"post",parameters:D,onComplete:function(F){$("tr-reset-code").style.display="";$("tr-new-password").style.display="";$("tr-actions").style.display=""},onFailure:function(){alert("An error occured. Please, try again later.")}})}