$.extend($.namespace("trapeze"),{init_markers:function(a){$(a).find("input[type=text]").addClass("text");$(a).find("input[type=submit], input[type=button]").addClass("submit");$(a).find("input[type=password]").addClass("text");$(a).find("input[type=file]").addClass("file");$(a).find("input[type=radio]").addClass("radio");$(a).find("input[type=checkbox]").addClass("checkbox");$(a).find("input[type=image]").addClass("image")},init_html:function(){$("html").addClass("has-js")},render_template:function(c,a){for(val in a){var b=new RegExp("%\\("+val+"\\)","g");c=c.replace(b,a[val])}return c},scroll_to:function(a){$("html, body").animate({scrollTop:parseInt($(a).offset().top)},250)},parse_query:function(b){var e={};if(b.indexOf("#")>-1){var a=b.substring(b.indexOf("#")+1).split("&")}else{if(b.indexOf("?")>-1){var a=b.substring(b.indexOf("?")+1).split("&")}else{return e}}for(var c=0;c<a.length;c++){var d=a[c].split("=");if(d[0]!=""){e[d[0]]=d[1]}}return e},update_query:function(c){var a=this.parse_query(window.location.toString());for(var b in c){a[b]=c[b]}var c=[];for(var b in a){if(a[b]!=""&&b!="."){c.push(b+"="+a[b])}}if(c.length>0){window.location.hash="#"+c.join("&")}else{if(window.location.hash!=""){window.location.hash="#."}}},build_url:function(a,e){var d=a.substring(0,a.indexOf("?"));var c=[];for(var b in e){c.push(b+"="+e[b])}return d+"?"+c.join("&")},init:function(){this.init_html();this.init_markers("body")}});$(function(){trapeze.init()});
