function checkForm(eForm)
{
    var jqRequredFields,exts,oReg,path,ext,res;
    
    jqRequredFields = $(eForm).find('._requred');
    
    for(var i=0, len=jqRequredFields.length; i<len;i++)
    {
        if(jqRequredFields[i].value == '')
        {
            alert('Заполнены не все обязательные поля');
            jqRequredFields[i].focus();
            return false;
        }
    }
    
//  exts = ['doc','docx','xls','xlsx','txt','rar','zip'];
//  
//  oReg = new RegExp("^(.{0,}[/\\\\]|)([^\\\\/]{0,})\\.(.{0,})$");
//
//  var files = $(eForm).find('input[@type=file]');
//  for(var i=0, len=files.length; i<len;i++)
//  {
//      path = files[i].value;
//      res = path.match(oReg);
//      if(res)
//      {
//          if($.inArray(res[3].toLowerCase(),exts) == -1)
//          {
//              alert('Не правильный тип файла');
//              files[i].focus();
//              return false;
//          }
//      }
//  }
//  
    eForm.submit();
    //return true;
}

(function($){

    $.fn.PIEcorner = function(opts2) {
        var options2 = {
            corn_rad: 10
        };
        C=navigator.userAgent.toLowerCase();
        browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};
        if (!browser.msie)
            $(this).corner(options2.corn_rad + "px");
        $(this).css({"behavior": "url(./PIE.htc)", "-webkit-border-radius": options2.corn_rad+"px", "-moz-border-radius": options2.corn_rad + "px", "border-radius": options2.corn_rad + "px"});
    }

})(jQuery);

function compres(){
    str=$("form.filtr[name=filtr]").attr('action')+'?';
    i=0;
    $("form.filtr[name=filtr]").find("input,select").each(function(){
        nam=$(this).attr("name");
        val=$(this).val();
        // console.log($(this).attr('type'));
        if($(this).attr('type') == 'checkbox' && $(this).is(':checked')){
            if (i>0) str = str+'&';
            str = str+nam+'='+val;
            i=1;
            // console.log('1  - '+nam+'='+val);
        } else if ($(this).attr('type') == 'select-multiple') {
            if (val!=null && val!='null')
                {
                for (var key in val)
                    {
                    if (i>0) str = str+'&';
                    str = str+nam+'='+val[key];
                    i=1;
                    // console.log('2  - '+nam+'='+val[key]);
                    }
                }
        } else if ($(this).attr('type') == 'select-one') {
            var s_id = $(this).attr('id');
            if($('#cfg'+ s_id + ' input[name="params[compare][' + s_id + '][' + val + ']"]').val() != '' || $('#cfg'+ s_id + ' input[name="params[compare][' + s_id + '][to]"]').val() != ''){
                if(i>0) str = str+'&';
                str = str+nam+'='+val;
                i=1;
                // console.log('3  - '+nam+'='+val);
            }
        } else if ($(this).attr('type') != 'checkbox' && val!='') {
            if (i>0) str=str+'&';
            str=str+nam+'='+val;
            i=1;
            // console.log('4  - '+nam+'='+val);
        }
    });
    window.location.href=str;
    // console.log(str);
    return false;
}
