﻿;(function($) { // Compliant with jquery.noConflict()
    window.sndForm = function(frm){
        var data=frm.contents();$frm = $('form[target="'+frm.attr('name')+'"]').parent();
        if(data.find('div.error').length){alert(data.find('div.error').html());}
         else if(data.find('div.ok').length){ $frm.html(data.find('div.ok'));}
        frm.remove();
    }
    $.getStaticScript = function(url, fn){
        var obj=document.createElement('script');
        obj.setAttribute('language', 'javascript');
        obj.setAttribute("type", 'text/javascript');
        obj.setAttribute("src", url);
        document.getElementsByTagName("head")[0].appendChild(obj);
        if(fn) $(obj).bind('load', fn);
    };
    $.getStaticScript('/scripts/jquery.curvycorners.min.js',
      function(){$(document).ready(function(){
          $('.cornerBox4').corner();
      })
    });
    //
    $(document).ready(function(){
        $('a.showForms').bind('click',function(){
            var i = $(this).attr('href');if(!$('div'+i).length) return false;
            $('div'+i).toggle('slow'); return false;
        });
       //
        $('form.jotform-form').bind('submit', function(){
            var $frm = $(this);
            //add url page to field "hide_val"
            var h=$frm.find(':input[name="hide_val"]');if(h.length){ h.val( location.href ); }
            //check fields
            var inp = $frm.find('.required:input'),snd = true;
            if(inp.length){inp.each(function(i,s){ if($(s).val()==''){
                var l=$frm.find('label[for="'+$(s).attr('id')+'"]');
                alert('Незаполнено поле - '+$.trim(l[0].textContent));
                snd = false; return false;
            }})}
            if(!snd) return false;var u='FRM'+Math.random();
            $('body').append('<iframe name="'+u+'" id="'+u+'" onload="sndForm(jQuery(this))"></iframe>');
            $('#'+u).css({position:'absolute',left:'-1000px',top:'-1000px',width:'0px',height:'0px'});
            $frm.attr('target',u);
        })
   });
})(jQuery);
