﻿$(function(){var a={};var c=function(f){var g=f.data("validation-summary-errors");if(!g){g=$('<div class="validation-summary-errors"><span>Please correct the errors and try again.</span><ul></ul></div>').insertBefore(f);f.data("validation-summary-errors",g)}return g};var b=function(g){var f=$(this);if(!f.valid||f.valid()){$.post(f.attr("action"),f.serializeArray()).done(function(j){j=j||{};if(j.success){location=j.redirect||location.href}else{if(j.errors){var h=c(f);var i=$.map(j.errors,function(l){return"<li>"+l+"</li>"}).join("");var k=h.find("ul").empty().append(i)}}})}g.preventDefault()};var e=function(f,g,i){var h=i.indexOf("?")>=0?"&":"?";a[f]=$();$.get(i+h+"content=1").done(function(j){a[f]=$('<div class="modal-popup">'+j+"</div>").hide().appendTo(document.body).filter("div").dialog({title:g.data("dialog-title"),modal:true,resizable:true,draggable:true,width:g.data("dialog-width")||350}).find("form").submit(b).end().find(".btn").button().end()})};var d=["logonLink","disclaimerLink"];$.each(d,function(f,g){$("#"+g).click(function(h){var i=$(this),j=i.attr("href");if(!a[g]){e(g,i,j)}else{a[g].dialog("open")}h.preventDefault()})})});
