Sha256: 378441fa89d845466d2ad1ae9313a2a36162fc448e378312cb53c278144499c3

Contents?: true

Size: 1.85 KB

Versions: 32

Compression:

Stored size: 1.85 KB

Contents

var FORMALIZE=function(a,b,c,d){var e="placeholder"in c.createElement("input"),f="autofocus"in c.createElement("input"),g=!!a.browser.msie&&parseInt(a.browser.version,10)===6,h=!!a.browser.msie&&parseInt(a.browser.version,10)===7;return{go:function(){for(var a in FORMALIZE.init)FORMALIZE.init[a]()},init:{full_input_size:function(){!!h&&!!a("textarea, input.input_full").length&&a("textarea, input.input_full").wrap('<span class="input_full_wrap"></span>')},ie6_skin_inputs:function(){if(!!g&&!!a("input, select, textarea").length){var b=/button|submit|reset/,c=/date|datetime|datetime-local|email|month|number|password|range|search|tel|text|time|url|week/;a("input").each(function(){var d=a(this);this.getAttribute("type").match(b)?(d.addClass("ie6_button"),this.disabled&&d.addClass("ie6_button_disabled")):this.getAttribute("type").match(c)&&(d.addClass("ie6_input"),this.disabled&&d.addClass("ie6_input_disabled"))}),a("textarea, select").each(function(){this.disabled&&a(this).addClass("ie6_input_disabled")})}},autofocus:function(){!f&&!!a(":input[autofocus]").length&&a(":input[autofocus]:visible:first").focus()},placeholder:function(){!e&&!!a(":input[placeholder]").length&&(FORMALIZE.misc.add_placeholder(),a(":input[placeholder]").each(function(){var b=a(this),c=b.attr("placeholder");b.focus(function(){b.val()===c&&b.val("").removeClass("placeholder_text")}).blur(function(){FORMALIZE.misc.add_placeholder()}),b.closest("form").submit(function(){b.val()===c&&b.val("").removeClass("placeholder_text")}).bind("reset",function(){setTimeout(FORMALIZE.misc.add_placeholder,50)})}))}},misc:{add_placeholder:function(){!e&&!!a(":input[placeholder]").length&&a(":input[placeholder]").each(function(){var b=a(this),c=b.attr("placeholder");(!b.val()||b.val()===c)&&b.val(c).addClass("placeholder_text")})}}}}(jQuery,this,this.document);jQuery(document).ready(function(){FORMALIZE.go()})

Version data entries

32 entries across 32 versions & 3 rubygems

Version Path
brainsome_typus-4.0.0.beta13 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta12 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta11 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta10 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta9 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta8 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta7 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta6 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta5 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta4 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta3 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta2 vendor/assets/formalize/js/jquery.formalize.min.js
brainsome_typus-4.0.0.beta1 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.10 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.9 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.8 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.7 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.6 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.5 vendor/assets/formalize/js/jquery.formalize.min.js
typus-3.1.4 vendor/assets/formalize/js/jquery.formalize.min.js