!function(t){"use strict";t.redirect=function(r,n,i,o,p){i=i&&-1!==["GET","POST","PUT","DELETE"].indexOf(i.toUpperCase())?i.toUpperCase():"POST";var l=(r=r.split("#"))[1]?"#"+r[1]:"";if(r=r[0],!n){var u=t.parseUrl(r);r=u.url,n=u.params}n=a(n);var s=t("<form>").attr("method",i).attr("action",r+l);o&&s.attr("target",o);var f={};s[0][f]=s[0].submit,e(n,[],s,null,p),t("body").append(s),s[0][f]()},t.parseUrl=function(t){if(-1===t.indexOf("?"))return{url:t,params:{}};var r=t.split("?"),e=r[1].split("&");t=r[0];var a,n,i={};for(a=0;a<e.length;a+=1)i[(n=e[a].split("="))[0]]=n[1];return{url:t,params:i}};var r=function(r,e,a,n,i){var o;if(a.length>0){o=a[0];var p;for(p=1;p<a.length;p+=1)o+="["+a[p]+"]";r=n?i?o:o+"[]":o+"["+r+"]"}return t("<input>").attr("type","hidden").attr("name",r).attr("value",e)},e=function(t,a,n,i,o){var p=[];Object.keys(t).forEach(function(l){"object"==typeof t[l]?(p=a.slice(),i?p.push(""):p.push(l),e(t[l],p,n,Array.isArray(t[l]),o)):n.append(r(l,t[l],a,i,o))})},a=function(t){for(var r=Object.getOwnPropertyNames(t),e=0;e<r.length;e++){var n=r[e];null===t[n]||void 0===t[n]?delete t[n]:"object"==typeof t[n]?t[n]=a(t[n]):t[n].length<1&&delete t[n]}return t}}(window.jQuery||window.Zepto||window.jqlite);