').simpledialog2({
+ mode: 'button',
+ headerText: 'Echo result',
+ headerClose: true,
+ buttonPrompt: message,
+ animate: false,
+ buttons : {
+ 'OK': { click: function () { } }
+ }
+ });
+
+ return false;
+});
+
+
+$('#qr-submit').live('click', function() {
+ var query, server, modalities, field;
+
+ query = {
+ 'Level' : 'Study',
+ 'Query' : {
+ 'AccessionNumber' : '',
+ 'PatientBirthDate' : '',
+ 'PatientID' : '',
+ 'PatientName' : '',
+ 'PatientSex' : '',
+ 'StudyDate' : $('#qr-date').val(),
+ 'StudyDescription' : '*'
+ }
+ };
+
+ modalities = '';
+
+ field = $('#qr-fields input:checked').val();
+ query['Query'][field] = $('#qr-value').val().toUpperCase();
+
+ $('#qr-modalities input:checked').each(function() {
+ var s = $(this).attr('name');
+ if (modalities == '')
+ modalities = s;
+ else
+ modalities += '\\' + s;
+ });
+
+ if (modalities.length > 0) {
+ query['Query']['ModalitiesInStudy'] = modalities;
+ }
+
+
+ server = $('#qr-server').val();
+ $.ajax({
+ url: '../modalities/' + server + '/query',
+ type: 'POST',
+ data: JSON.stringify(query),
+ dataType: 'json',
+ async: false,
+ error: function() {
+ alert('Error during query (C-Find)');
+ },
+ success: function(result) {
+ ChangePage('query-retrieve-2', {
+ 'server' : server,
+ 'uuid' : result['ID']
+ });
+ }
+ });
+
+ return false;
+});
+
+
+
+$('#query-retrieve-2').live('pagebeforeshow', function() {
+ var pageData, uri;
+
+ if ($.mobile.pageData) {
+ pageData = DeepCopy($.mobile.pageData);
+
+ uri = '../queries/' + pageData.uuid + '/answers';
+
+ $.ajax({
+ url: uri,
+ dataType: 'json',
+ async: false,
+ success: function(answers) {
+ var target = $('#query-retrieve-2 ul');
+ $('li', target).remove();
+
+ for (var i = 0; i < answers.length; i++) {
+ $.ajax({
+ url: uri + '/' + answers[i] + '/content?simplify',
+ dataType: 'json',
+ async: false,
+ success: function(study) {
+ var series = '#query-retrieve-3?server=' + pageData.server + '&uuid=' + study['StudyInstanceUID'];
+
+ var content = ($('