var iTimeout = 100; jQuery(document).ready(function($){ var QUICKLINK = $('
',{ id:'QUICKLINK' }).html(); var mitemLg = $('
  • ', { id:'mitem-121-lg', 'class':'hidden-xs' }).html($('#mitem-121').html()); $(mitemLg).appendTo($('#topUser')).hide(); $('#topUserName').click(function(e){ e.preventDefault(); e.stopPropagation(); $('#mitem-121-lg').toggle('blind'); }); $('body').on('click', function(e){ if($('#mitem-121-lg').is(':visible') && $(e.target).parents('#topUser').length != 1){ $('#mitem-121-lg').toggle('blind'); } if($('#APPREMINDERS').is(':visible') && $(e.target).parents('#APPREMINDERS').length != 1){ $('#APPREMINDERS').toggle("slide", { direction: 'down', duration: 'slow', easing: 'easeOutQuart' }); } }); if($('#actionDivContainer').length > 0 && $('#actionLink').length > 0){ $('#actionDivContainer').appendTo($('#actionContainer')).css('left', $('#actionLink').offset().left).css('top', $('#actionLink').offset().top + $('#actionLink').height() + 5); } /* Action Functions */ var loadingDynamicData; var stickyClick = false; $('body').on('click', '.dataHtml', function(e){ e.preventDefault(); e.stopImmediatePropagation(); var resumeGK = $(this).closest('li').attr('dataGk'); viewDynamicData('resume', resumeGK); }); $('body').on('click', '.viewDynamicData', function(e){ e.preventDefault(); e.stopImmediatePropagation(); var dataGk = $(this).attr('dataGk'); var dataType = $(this).attr('dataType'); viewDynamicData(dataType, dataGk); }); var dataView = ''; function viewDynamicData(view, gk){ $('#dynamicDataContainer').html('').fadeIn(); if (view == 'resume') { $.ajax({ type: 'POST', url: '../ViewApplicantResumePanel.do', data: 'applicantGK='+gk, success: showResume }); } else if (view == 'activities'){ $.ajax({ type: 'POST', url: '../ViewApplicantActivityPanel.do', data: 'applicantGK='+gk, success: showDynData }); } else if (view == 'submittals'){ $.ajax({ type: 'POST', url: '../ViewApplicantSubmittalPanel.do', data: 'applicantGK='+gk, success: showDynData }); } } function showResume(data){ //$('#hiddenDiv').html(data); var $response=$(data); var appResume = $response.find('#resumeDiv').html(); $('#dynamicDataContainer').html('
    ' + appResume + '
    '); } function showDynData(data){ //$('#hiddenDiv').html(data); var $response=$(data); $('#dynamicDataContainer').html('
    '); $('#dynamicDataContent').html($(data).filter('#resumeDiv').length ? $(data).filter('#resumeDiv') : $(data) ); } $('body').on('click', '*', function(e){ if ($(this).attr('id') != 'dynamicDataContainer' && $(this).closest('#dynamicDataContainer').length == 0) { if ($('#dynamicDataContainer').is(':visible') && !loadingDynamicData){ $('#dynamicDataContainer').fadeOut(); stickyClick = false; } } }); $('body').on('click', '.popOutImage', function(e){ e.stopPropagation(); $('#dynamicDataContainer').html('

    ' + $(this).closest('.popOut').find('.detail').html()).fadeIn(); }); $('body').on('blur, focus, keyup', '.double', function(){ if ($(this).val() != $(this).val().replace(/[^0-9.]/g, "")) { if (!$(this).closest('td').find('.Alert').length) { $(this).closest('td').append('
    * This field is limited to numbers only.
    '); } $(this).val( $(this).val().replace(/[^0-9.]/g, "") ) } }); $('body').on('blur, focus, keyup', '.integer', function(){ if ($(this).val() != $(this).val().replace(/[^0-9]/g, "")) { if (!$(this).closest('td').find('.Alert').length) { $(this).closest('td').append('
    * This field is limited to numbers only.
    '); } $(this).val( $(this).val().replace(/[^0-9]/g, "") ) } }); $('body').on('blur, focus, keyup', '.max-100', function() { if ($(this).val() && parseInt($(this).val()) > 100) { if (!$(this).closest('td').find('.Alert2').length) { $(this).closest('td').append('
    * Maximum value 100.
    '); } $(this).val( 100 ) } }); //prompt to go back if conditions met, otherwise ignore because we're in a textarea / input field $('body').on('keydown',function(e){ if (e.keyCode === 27) { if ($('#dynamicDataContainer').is(':visible')) { $('#dynamicDataContainer').fadeOut(); stickyClick = false; loadingDynamicData = false; } } }); });