function geo_decode(anchor,map){var href=anchor.attr('href');var address=href.replace(/.*econt\/([a-z0-9._%-]+)\+([a-z0-9._%-]+)\+([a-z.]+)/i,'$1'+'@'+'$2'+'.'+'$3');var normal=str_rot13(address,map);if(href!=address){anchor.attr({href:'mailto:'+normal});anchor.text(normal)}}function rot13init(){var map=new Array();var s="abcdefghijklmnopqrstuvwxyz";for(var i=0;i<s.length;i++){map[s.charAt(i)]=s.charAt((i+13)%26)}for(var i=0;i<s.length;i++){map[s.charAt(i).toUpperCase()]=s.charAt((i+13)%26).toUpperCase()}return map}function str_rot13(a,map){var s="";for(var i=0;i<a.length;i++){var b=a.charAt(i);s+=(b>='A'&&b<='Z'||b>='a'&&b<='z'?map[b]:b)}return s}function toggle_form_hint(){$(":input").each(function(){var elm=$(this);var text=elm.attr("title");elm.bind("focus",function(){if($(this).parents(".error").length==1){$(this).parents(".error").removeClass("error")}if(elm.hasClass("input_hlp")){$(this).removeClass("input_hlp");if($(this).val()==text){$(this).val('')}}});elm.bind("blur",function(){if($(this).val()==''&&elm.hasClass("toggle_hlp")){$(this).val(text);$(this).addClass("input_hlp")}})});return}$(document).ready(function(){$(".iepng").ifixpng();$(".lnk_feedback").bind("click",function(e){e.preventDefault();$("#ww_feedback").modal({overlayClose:true,opacity:90});$("#ww_feedback .captcha a").trigger("click")});$("#ww_feedback :submit").bind("click",function(e){var form=$("#ww_feedback");var frms={frm_name:$("#frm_name"),frm_email:$("#frm_email"),frm_text:$("#frm_text"),frm_captcha:$("#frm_captcha")};var errors=new Array();e.preventDefault();$.each(frms,function(field,input){var val='';switch(field){case'frm_name':val=(input.val()!=input.attr("title"))?input.val():'';break;case'frm_email':val=(input.val()!=input.attr("title"))?input.val():'';break;case'frm_text':val=(input.val()!=input.attr("title"))?input.val():'';break;case'frm_captcha':val=(input.val()!=input.attr("title"))?input.val():'';break;default:val=input.val()}if(val==''){input.parents("li").addClass("error");errors.push(field)}else if(field=="frm_email"&&!/^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9-_])+\.([a-z0-9]{2,4})$/.test(val)){input.parents("li").addClass("error");errors.push(field)}else{input.parents("li").removeClass("error")}});if(errors.length==0){$.ajax({type:"post",url:"/js_feedback.php",dataType:'json',data:$("form",form).serialize(),beforeSend:function(){$(".js_process",form).show()},complete:function(){$(".js_process",form).hide()},success:function(json){if(json.errors==0){$(".ok",form).show();$("form",form).hide();setTimeout(function(){$(".ok",form).hide();$("form",form).show();$.modal.close()},3000);$.each($(":input",form),function(){$(this).val('')});$.each($("select",form),function(){$(":selected",$(this)).attr({selected:false})})}else{$.each($("li",form),function(){$(this).removeClass("error")});$.each(json.errors,function(num,field){$("#"+field).parents("li").addClass("error")})}},error:function(){alert("Во время отправки произошла ошибка.")}})}});toggle_form_hint();var tooltip_js_on='Отправить письмо (Send e-mail)';var tooltip_js_off='Чтобы увидеть электронный ящик, нужно ответить на простой вопрос (To reveal this e-mail address, you will need to answer a simple question)';var map=rot13init();$("a").each(function(){if($(this).attr("title")==tooltip_js_off){$(this).attr({title:tooltip_js_on});geo_decode($(this),map)}});$("a").bind("mouseover",function(){if($(this).attr("title")==tooltip_js_off){}})});
