function PostParametersToPath(n,t){var i=document.createElement("form"),u,r;i.setAttribute("method","post");i.setAttribute("action",n);for(u in t)t.hasOwnProperty(u)&&(r=document.createElement("input"),r.setAttribute("type","hidden"),r.setAttribute("name",u),r.setAttribute("value",t[u]),i.appendChild(r));document.body.appendChild(i);i.submit();document.body.removeChild(i)}function PostParametersToForm(n,t){var u,r,i;if(n===null)throw new ReferenceError("form argument is null.");u=document.createElement("span");n.appendChild(u);for(r in t)t.hasOwnProperty(r)&&(i=SetFormField(r,t[r]),i===null&&(i=document.createElement("input"),i.setAttribute("type","hidden"),i.setAttribute("name",r),i.setAttribute("value",t[r]),u.appendChild(i)));Submit(n,null,null);n.removeChild(u)}function Submit(n,t,i){if(n===null)throw new ReferenceError("form argument is null.");var r=document.createElement("button");IsNull(t)||(r.name=t,r.value=i);n.appendChild(r);r.click();n.removeChild(r)}function PostKeyValuePairToForm(n,t,i){if(n===null)throw new ReferenceError("form argument is null.");if(SetFormField(t,i)===null)Submit(n,t,i);else{var r={};r[t]=i;PostParametersToForm(n,r)}}function SetFormField(n,t){var r=document.getElementsByName(n),i=null;return r.length>0&&(i=r[0],i.value=t),i}$(function(){$('[data-toggle="tooltip"]').tooltip()})