function GetURLParameter(sParam) { var sPageURL = decodeURIComponent(window.location.search.substring(1)); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables[i].split('='); if (sParameterName[0] == sParam) { return sParameterName[1]; } } } function AutoClose() { window.close(); } $(document).ready(function() { var sClose = GetURLParameter('close'); var sErrors = GetURLParameter('errors'); if (typeof sClose != 'undefined') { if ( sClose.toLowerCase() === "true" ) { AutoClose(); } } else if (typeof sErrors != 'undefined') { var errors = $.parseJSON(sErrors); //Validate if the json object is correct // Render error messages $.each(errors, function( index, error ) { $("#messages").append("
"); }); $('#messages').removeClass('hidden'); } });