$.fn.customFileInput=function(){var b=false;var a=32;var e=$(this).addClass("customfile-input").mouseover(function(){d.addClass("customfile-hover")}).mouseout(function(){d.removeClass("customfile-hover")}).focus(function(){d.addClass("customfile-focus");e.data("val",e.val())}).blur(function(){d.removeClass("customfile-focus");$(this).trigger("checkChange")}).bind("disable",function(){e.attr("disabled",true);d.addClass("customfile-disabled")}).bind("enable",function(){e.removeAttr("disabled");d.removeClass("customfile-disabled")}).bind("checkChange",function(){if(e.val()&&e.val()!=e.data("val")){e.trigger("change")}}).bind("change",function(){b=true;var m=$(this).val().split(/\\/).pop();var h="icon-"+getFileType(m);var g="";var k=0;for(var j=0;j"+$.i18n.prop("change_btn")+"")}).click(function(){e.data("val",e.val());setTimeout(function(){e.trigger("checkChange")},100);$("#fileField").blur()});var d=$('
');var c=$('").appendTo(d);var f=$('").appendTo(d);if(e.is("[disabled]")){e.trigger("disable")}d.mousemove(function(g){e.css({left:g.pageX-d.offset().left-e.outerWidth()+20,top:g.pageY-d.offset().top-14})}).insertAfter(e);e.appendTo(d);return $(this)};