=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramForm.vm 2013-09-07 09:08:04 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramForm.vm 2013-09-07 09:28:53 +0000 @@ -8,26 +8,10 @@ jQuery( document ).ready( function() { validation( 'addProgramForm', function( form ){ - if( duplicate==true) - return false; - else{ - enable('dateOfEnrollmentDescription'); - enable('dateOfIncidentDescription'); - form.submit(); - } + enable('dateOfEnrollmentDescription'); + enable('dateOfIncidentDescription'); + form.submit(); }, function(){ - duplicate = false; - var COLOR_RED = '#ff8a8a'; - jQuery(".daysAllowedSendMessage").each( function( i, a ){ - jQuery(".daysAllowedSendMessage").each( function(j, b){ - if( i!=j && a.value==b.value){ - jQuery( a ).css( 'background-color', COLOR_RED ); - jQuery( b ).css( 'background-color', COLOR_RED ); - duplicate = true; - } - }); - }); - var daysAllowedSendMessages = jQuery( "#daysAllowedSendMessages" ); daysAllowedSendMessages.empty(); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/addProgramStageForm.js' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/addProgramStageForm.js 2013-09-06 15:53:07 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/addProgramStageForm.js 2013-09-07 09:28:53 +0000 @@ -2,23 +2,8 @@ jQuery( document ).ready( function() { validation( 'addProgramStageForm', function( form ){ - if( duplicate==true) - return false; - else - form.submit(); + form.submit(); }, function(){ - duplicate = false; - var COLOR_RED = '#ff8a8a'; - jQuery(".daysAllowedSendMessage").each( function( i, a ){ - jQuery(".daysAllowedSendMessage").each( function(j, b){ - if( i!=j && a.value==b.value){ - jQuery( a ).css( 'background-color', COLOR_RED ); - jQuery( b ).css( 'background-color', COLOR_RED ); - duplicate = true; - } - }); - }); - var selectedDataElementsValidator = jQuery( "#selectedDataElementsValidator" ); selectedDataElementsValidator.empty(); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/updateProgramStageForm.js' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/updateProgramStageForm.js 2013-09-06 15:53:07 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/updateProgramStageForm.js 2013-09-07 09:28:53 +0000 @@ -3,23 +3,8 @@ { showHideUserGroup(); validation( 'updateProgramStageForm', function( form ){ - if( duplicate==true) - return false; - else - form.submit(); + form.submit(); }, function(){ - duplicate = false; - var COLOR_RED = '#ff8a8a'; - jQuery(".daysAllowedSendMessage").each( function( i, a ){ - jQuery(".daysAllowedSendMessage").each( function(j, b){ - if( i!=j && a.value==b.value){ - jQuery( a ).css( 'background-color', COLOR_RED ); - jQuery( b ).css( 'background-color', COLOR_RED ); - duplicate = true; - } - }); - }); - var selectedDataElementsValidator = jQuery( "#selectedDataElementsValidator" ); selectedDataElementsValidator.empty(); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/updateProgramForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/updateProgramForm.vm 2013-09-07 09:08:04 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/updateProgramForm.vm 2013-09-07 09:28:53 +0000 @@ -17,75 +17,64 @@ form.submit(); } }, function(){ - duplicate = false; - var COLOR_RED = '#ff8a8a'; - jQuery(".daysAllowedSendMessage").each( function( i, a ){ - jQuery(".daysAllowedSendMessage").each( function(j, b){ - if( i!=j && a.value==b.value){ - jQuery( a ).css( 'background-color', COLOR_RED ); - jQuery( b ).css( 'background-color', COLOR_RED ); - duplicate = true; - } + + var daysAllowedSendMessages = jQuery( "#daysAllowedSendMessages" ); + daysAllowedSendMessages.empty(); + + var templateMessages = jQuery( "#templateMessages" ); + templateMessages.empty(); + + var datesToCompare = jQuery( "#datesToCompare" ); + datesToCompare.empty(); + + var sendTo = jQuery( "#sendTo" ); + sendTo.empty(); + + var whenToSend = jQuery( "#whenToSend" ); + whenToSend.empty(); + + var userGroup = jQuery( "#userGroup" ); + userGroup.empty(); + + jQuery(".daysAllowedSendMessage").each( function( i, item ){ + daysAllowedSendMessages.append( "" ); + }); + + jQuery(".templateMessage").each( function( i, item ){ + templateMessages.append( "" ); + }); + + jQuery(".dateToCompare").each( function( i, item ){ + datesToCompare.append( "" ); + }); + + jQuery(".sendTo").each( function( i, item ){ + sendTo.append( "" ); + }); + + jQuery(".whenToSend").each( function( i, item ){ + whenToSend.append( "" ); + }); + + jQuery(".userGroup").each( function( i, item ){ + userGroup.append( "" ); + }); + + var selectedPropertyIds = jQuery( "#selectedPropertyIds" ); + selectedPropertyIds.empty(); + var personDisplayNames = jQuery( "#personDisplayNames" ); + personDisplayNames.empty(); + if(getFieldValue('type')!=3){ + jQuery("#selectedList").find("tr").each( function( i, item ){ + + selectedPropertyIds.append( "" ); + + var displayed = jQuery( item ).find( "input[name='displayed']:first"); + var checked = displayed.attr('checked') ? true : false; + personDisplayNames.append( "" ); }); - }); - - var daysAllowedSendMessages = jQuery( "#daysAllowedSendMessages" ); - daysAllowedSendMessages.empty(); - - var templateMessages = jQuery( "#templateMessages" ); - templateMessages.empty(); - - var datesToCompare = jQuery( "#datesToCompare" ); - datesToCompare.empty(); - - var sendTo = jQuery( "#sendTo" ); - sendTo.empty(); - - var whenToSend = jQuery( "#whenToSend" ); - whenToSend.empty(); - - var userGroup = jQuery( "#userGroup" ); - userGroup.empty(); - - jQuery(".daysAllowedSendMessage").each( function( i, item ){ - daysAllowedSendMessages.append( "" ); - }); - - jQuery(".templateMessage").each( function( i, item ){ - templateMessages.append( "" ); - }); - - jQuery(".dateToCompare").each( function( i, item ){ - datesToCompare.append( "" ); - }); - - jQuery(".sendTo").each( function( i, item ){ - sendTo.append( "" ); - }); - - jQuery(".whenToSend").each( function( i, item ){ - whenToSend.append( "" ); - }); - - jQuery(".userGroup").each( function( i, item ){ - userGroup.append( "" ); - }); - - var selectedPropertyIds = jQuery( "#selectedPropertyIds" ); - selectedPropertyIds.empty(); - var personDisplayNames = jQuery( "#personDisplayNames" ); - personDisplayNames.empty(); - if(getFieldValue('type')!=3){ - jQuery("#selectedList").find("tr").each( function( i, item ){ - - selectedPropertyIds.append( "" ); - - var displayed = jQuery( item ).find( "input[name='displayed']:first"); - var checked = displayed.attr('checked') ? true : false; - personDisplayNames.append( "" ); + }; }); - }; - }); checkValueIsExist( "name", "validateProgram.action",{id:getFieldValue('id')} ); }); function onchangeUserGroup( id ) === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/updateProgramStageForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/updateProgramStageForm.vm 2013-09-07 09:08:04 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/updateProgramStageForm.vm 2013-09-07 09:28:53 +0000 @@ -217,7 +217,7 @@