Sha256: 8d49955b9504d2abdc77ebb59876243f7282bd2ad0e547e051fc2cc119e0c467

Contents?: true

Size: 1.98 KB

Versions: 9

Compression:

Stored size: 1.98 KB

Contents

var FORMALIZE=(function(f,b,g){var e="placeholder" in b.createElement("input");var c="autofocus" in b.createElement("input");var d="webkitAppearance" in b.createElement("select").style;var a=Browser.ie6;var h=Browser.ie7;return{go:function(){for(var j in FORMALIZE.init){FORMALIZE.init[j]();}},init:{detect_webkit:function(){if(!d){return;}$$("html")[0].addClass("is_webkit");},full_input_size:function(){if(!h||!$$("textarea, input.input_full").length){return;}$$("textarea, input.input_full").each(function(i){new Element("span.input_full_wrap").wraps(i);});},ie6_skin_inputs:function(){if(!a||!$$("input, select, textarea").length){return;}var i=/button|submit|reset/;var j=/date|datetime|datetime-local|email|month|number|password|range|search|tel|text|time|url|week/;$$("input").each(function(k){if(k.getAttribute("type").match(i)){k.addClass("ie6_button");if(k.disabled){k.addClass("ie6_button_disabled");}}else{if(k.getAttribute("type").match(j)){k.addClass("ie6_input");if(k.disabled){k.addClass("ie6_input_disabled");}}}});$$("textarea, select").each(function(k){if(k.disabled){k.addClass("ie6_input_disabled");}});},autofocus:function(){if(c||!$$("[autofocus]").length){return;}$$("[autofocus]")[0].focus();},placeholder:function(){if(e||!$$("[placeholder]").length){return;}FORMALIZE.misc.add_placeholder();$$("[placeholder]").each(function(i){var j=i.get("placeholder");i.addEvents({focus:function(){if(i.value===j){i.set("value","").removeClass("placeholder_text");}},blur:function(){FORMALIZE.misc.add_placeholder();}});i.getParent("form").addEvents({submit:function(){if(i.value===j){i.set("value","").removeClass("placeholder_text");}},reset:function(){setTimeout(FORMALIZE.misc.add_placeholder,50);}});});}},misc:{add_placeholder:function(){if(e||!$$("[placeholder]").length){return;}$$("[placeholder]").each(function(i){var j=i.get("placeholder");if(!i.value||i.value===j){i.set("value",j).addClass("placeholder_text");}});}}};})(this,this.document);$(document).addEvent("domready",function(){FORMALIZE.go();});

Version data entries

9 entries across 8 versions & 2 rubygems

Version Path
survivalkit-0.3.4 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.3.3 templates/drupal/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.3.3 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.3.2 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.3.1 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.3 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.2.1 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
survivalkit-0.1 templates/project/sources/formalize/assets/js/mootools.formalize.min.js
compass_formalize-0.0.1 templates/mootools/mootools.formalize.min.js