$(window).load(function(){$("img.sb_captcha_img").each(function(){var b=$(this).outerWidth(),c=$(this).parents(".editable").width();if(b>c)if(!$(this).hasClass("sb_width_handled")){$(this).addClass("sb_width_handled");$(this).width(c).siblings(".sb_captcha_enlarge_note").show();$(this).mouseover(function(){$("#sb_captcha_magnifier").remove();var a=$(this).offset();$("body").append('<div id="sb_captcha_magnifier" style="position: absolute; z-index: 99999; top: '+a.top+"px; left: "+a.left+'px;"><img src="'+$(this).attr("src")+'" /></div>');$("#sb_captcha_magnifier").mouseout(function(){$(this).remove()})})}})});$(document).ready(function(){$(".sb_formmail_send_mail").click(function(){var b=this.id.replace(/^sb_submit(.*)$/ig,"#sb_formmail_form$1"),c={},a=$(this).parents("div.sb_formmail").attr("id");$("#"+a+" .sb_widget_formmail_success_message").hide();var f=$(this).attr("rel");sbFormMailAddFormLoader(a,f);$(b).attr("action");$("#"+a+" p.sb_error").html("");$(b+" :input").each(function(){c[$(this).attr("name")]=$(this).val()});var e=$(this);$.post($(b).attr("action"),c,function(d){$(b).find(".sb_formmail_preloader_overlay").remove();if(d.status){if(d.status=="ok"){$("#"+a+" form").hide();$("#"+a+" form :input").val("");$("#"+a+" .sb_widget_formmail_success_message").show()}else d.errors&&d.errors.fields&&$("#"+a+" form :input").each(function(){typeof d.errors.fields[$(this).attr("name")]!="undefined"&&$(this).prevAll("p.sb_error").html(d.errors.fields[$(this).attr("name")]);e.parents("form").find('input[name="protect_field"]').val("")});var g=e.parents("form").find(".sb_captcha_img"),h=e.parents("form").find(".sb_math_str"),i=e.parents("form").find('input[name="protect_field"]');if(d.captcha&&g.length>0)g.attr("src",d.captcha);else if(h.length>0)h.text(d.mathprotect);else i.length>0&&i.val(d.jsprotect)}},"json");return false});$(".sb_clear_form").click(function(){$(this).parents("form:first").get(0).reset();return false});$(".sb_clear_form").click(function(){$(this).parents("form:first").get(0).reset();return false});$(".sb_formmail_new_query").click(function(){$(this).parents("div.sb_formmail").find("form").show();$(this).parents("div.sb_widget_formmail_success_message").hide();return false});$(".sb_formmail .sb_reload_captcha").click(function(){var b=$(this),c=$(this).attr("rel"),a=RegExp("^([^;]*);"+c+":([^;&]*);?(&.*)?$","ig"),f="";f=$(this).parents("form").attr("action").match(a)?$(this).parents("form").attr("action").replace(a,"$1;"+c+":$2%26getnewprotectionstring=true%26r="+Math.random()+"$3"):$(this).parents("form").attr("action").replace(/^([^&]*)(&rewriteurls.*$)?/ig,"$1;"+c+":getnewprotectionstring=true%26r="+Math.random()+"$2");$.getJSON(f,function(e){b.siblings("img").length>0&&b.siblings("img").attr("src",e.captcha)});return false})});function sbFormMailAddFormLoader(b){var c=$("#"+b+" form").width()+20,a=$("#"+b+" form").height()+20;$("#"+b+" form").append('<div class="sb_formmail_preloader_overlay" style="width:'+c+"px;height:"+a+'px;top:0px;left:0px;"><div class="sb_formmail_preloader"></div></div>')};
