| Server IP : 10.200.247.200 / Your IP : 216.73.217.19 Web Server : Apache System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64 User : jeremy ( 1001) PHP Version : 8.4.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/usa_sites/governmentgrants.us/vx/usa/layout/ |
Upload File : |
function hide_account_menu() {
$('#accountMenuCover,#categoryMenuCover,#accountMenus').hide();
}
function show_account_menu() {
if($('#accountMenus').is(':visible')) {
hide_account_menu();
} else {
$('#accountMenuCover,#accountMenus').show();
}
}
function hide_category_menu() {
$('#accountMenuCover,#categoryMenuCover,#accountMenus').hide();
}
function toggle_account_menu_mobile() {
$('#menu').toggle();
}
function login_now(frm) {
var querystring = "";
$(frm).find('input,select,textarea').each(function()
{
if(this.type=="checkbox" || this.type=="radio")
{
if(this.checked)
{
querystring += (querystring=="") ? this.name + "=" + encodeURIComponent($(this).val()) : "&" + this.name + "=" + encodeURIComponent($(this).val());
}
}
else
{
querystring += (querystring=="") ? this.name + "=" + encodeURIComponent($(this).val()) : "&" + this.name + "=" + encodeURIComponent($(this).val());
}
});
if(querystring!="")
{
$.ajax({
url:"/vx/usa/layout/functions/non_angular_login.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
if(results.substring(0,5)=='Error') {
$('#loginErrors').show();
$('#real_login_error').html(results);
} else if(results.substring(0,4)) {
window.location = results;
} else {
window.location.reload(true);
}
}
});
}
}
function submitForgotPassword(frm) {
var querystring = "";
$(frm).find('input,select,textarea').each(function()
{
if(this.type=="checkbox" || this.type=="radio")
{
if(this.checked)
{
querystring += (querystring=="") ? this.name + "=" + encodeURIComponent($(this).val()) : "&" + this.name + "=" + encodeURIComponent($(this).val());
}
}
else
{
querystring += (querystring=="") ? this.name + "=" + encodeURIComponent($(this).val()) : "&" + this.name + "=" + encodeURIComponent($(this).val());
}
});
if(querystring!="")
{
$.ajax({
url:"/vx/usa/functions/forgotPassword.php",
cache: false,
type: "POST",
data: querystring,
dataType: 'json',
success: function(results) {
if(results.result=='success') {
alert("We have emailed your login information to you.");
} else {
alert(results.error);
}
}
});
}
}
function grant_list_change_page(page) {
if(window.location.href.indexOf('page=')==-1) {
if(window.location.search) {
window.location = window.location.href + '&page=' + page;
} else {
window.location = window.location.pathname + '?page=' + page;
}
} else {
window.location = window.location.href.replace('page=','pg=') + '&page=' + page;
}
}
function mark_as_favorite(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_favorite.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
//$(me).html(results);
if($(me).find('.glyphicons').hasClass('favoriteSelected')) {
$(me).find('.glyphicons').removeClass('favoriteSelected');
$(me).find('.glyphicons').removeClass('glyphicons-heart');
$(me).find('.glyphicons').addClass('favorite');
$(me).find('.glyphicons').addClass('glyphicons-heart-empty');
} else {
$(me).find('.glyphicons').removeClass('favorite');
$(me).find('.glyphicons').removeClass('glyphicons-heart-empty');
$(me).find('.glyphicons').addClass('favoriteSelected');
$(me).find('.glyphicons').addClass('glyphicons-heart');
}
}
});
}
function update_organizer_top_numbers() {
var querystring = "";
$.ajax({
url:"/vx/usa/functions/update_organizer_numbers.php",
cache: false,
type: "POST",
data: querystring,
dataType: 'json',
success: function(results) {
$('#filling_number').html(results.filling);
$('#submitted_number').html(results.submitted);
$('#denied_number').html(results.denied);
$('#approved_number').html(results.approved);
}
});
}
function mark_as_filling(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_filling.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.organizer_types_container').find('.organizer_selected').removeClass('organizer_selected');
$(me).addClass('organizer_selected');
update_organizer_top_numbers();
}
});
}
function mark_as_submitted(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_submitted.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.organizer_types_container').find('.organizer_selected').removeClass('organizer_selected');
$(me).addClass('organizer_selected');
update_organizer_top_numbers();
}
});
}
function mark_as_denied(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_denied.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.organizer_types_container').find('.organizer_selected').removeClass('organizer_selected');
$(me).addClass('organizer_selected');
update_organizer_top_numbers();
}
});
}
function mark_as_approved(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_approved.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.organizer_types_container').find('.organizer_selected').removeClass('organizer_selected');
$(me).addClass('organizer_selected');
update_organizer_top_numbers();
}
});
}
function mark_as_ignored(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_ignored.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.real_app_container').hide(350,function() {
$(me).parents('.real_app_container').remove();
});
}
});
}
function mark_as_viewed(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_viewed.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('#viewed_number').html(results);
}
});
}
function mark_as_favorited(me,grant_id) {
var querystring = "grant_id=" + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/functions/mark_as_favorited.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('#favorited_number').html(results);
}
});
}
function remove_alert(me,id) {
var querystring = "id=" + encodeURIComponent(id);
$.ajax({
url:"/vx/usa/functions/remove_alert.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.my_alert').remove();
if($('.my_alert').length==0) {
$('#no_alerts_part').show();
} else {
$('#no_alerts_part').hide();
}
}
});
}
function add_alert(cat,cat_id) {
var querystring = "cat=" + encodeURIComponent(cat) + "&";
querystring += "cat_id=" + encodeURIComponent(cat_id);
$.ajax({
url:"/vx/usa/functions/add_alert.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('#' + cat + '_' + cat_id).hide();
$('#my_alerts_list').append(results);
if($('.my_alert').length==0) {
$('#no_alerts_part').show();
} else {
$('#no_alerts_part').hide();
}
}
});
}
function load_feedback_form() {
if($('#feedback').length>0) {
$('#feedback').remove();
}
querystring='';
$.ajax({
url:"/vx/usa/feedback/inc/non_angular.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('body').append(results);
}
});
}
function setFeedback(me) {
querystring='';
$(me).find('input,select,textarea').filter(':visible').each(function() {
querystring += (querystring=='') ? '' : '&';
querystring += encodeURIComponent(this.name) + '=' + encodeURIComponent($(this).val());
});
querystring += '&screen_width=' + $(window).width();
querystring += '&screen_height=' + $(window).height();
querystring += '&file=' + window.location.pathname;
$.ajax({
url:"/vx/usa/feedback/functions/send_feedback_non_angular.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('#feedback_message_container').append('<p style="color:#56d156;font-size:16px;font-weight:bold;padding-top:20px;">Your message has been sent.</p>');
if(window.location.pathname!='/vx/usa/contact/') {
window.setTimeout(function() {
$('#feedback').remove();
},1000);
}
}
});
}
function show_report_broken_link(grant_id) {
if($('#report_broken_container').length>0) {
$('#report_broken_container').remove();
}
querystring = 'grant_id=' + encodeURIComponent(grant_id);
$.ajax({
url:"/vx/usa/layout/inc/non_angular_report_broken_link.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('body').append(results);
}
});
}
function reportBrokenLink(me) {
querystring='';
$(me).find('input,select,textarea').each(function() {
querystring += (querystring=='') ? '' : '&';
querystring += encodeURIComponent(this.name) + '=' + encodeURIComponent($(this).val());
});
querystring += '&screen_width=' + $(window).width();
querystring += '&screen_height=' + $(window).height();
querystring += '&file=' + window.location.pathname;
$.ajax({
url:"/vx/usa/functions/reportBroken.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$('#fix_broken_link_form').hide();
$('#fix_broken_link_success').show();
}
});
}
function submitMessage(me) {
querystring='';
$(me).find('input,select,textarea').filter(':visible').each(function() {
querystring += (querystring=='') ? '' : '&';
querystring += encodeURIComponent(this.name) + '=' + encodeURIComponent($(this).val());
});
querystring += "&g-recaptcha-response=" + $('#g-recaptcha-response').val();
querystring += '&screen_width=' + $(window).width();
querystring += '&screen_height=' + $(window).height();
$.ajax({
url:"/vx/usa/functions/submitMessage.php",
cache: false,
type: "POST",
data: querystring,
dataType: 'json',
success: function(results) {
if(results.status=='pass') {
$('#thank_you_message').show();
$('#actual_contact_form').hide();
} else if(results.error) {
alert(results.error);
} else {
alert("The reCaptcha failed.");
}
}
});
}
function checkZip(me) {
if($(me).val().length==5) {
var querystring = 'zip=' + encodeURIComponent($(me).val());
$.ajax({
url:"/vx/usa/functions/checkZip.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
if(results=='success') {
$('.zip_success').show();
$('.zip_error').hide();
} else {
$('.zip_success').hide();
$('.zip_error').show();
}
}
});
}
}
function check_email_match() {
if($('[name=email]').val() == $('[name=confirm_email]').val()) {
$('#confirm_email_matches').show();
$('#confirm_email_nomatches').hide();
} else {
$('#confirm_email_matches').hide();
$('#confirm_email_nomatches').show();
}
}
//Video Tutorial stuff
function make_internal_popup(data) {
$('body').append('<div id="id-popup-overlay"></div>');
$('body').append('<div id="id-popup-container"></div>');
$('#id-popup-overlay').attr('style','z-index:10012;position:fixed;top:0px;left:0px;bottom:0px;right:0px;background:rgba(0,0,0,.6);');
$('#id-popup-container').attr('style','z-index:10013;position:fixed;top:0px;left:0px;background:white;border-radius:16px;padding:15px;overflow:auto;');
$('#id-popup-container').html('<i class="fas fa-circle-xmark" style="color:#993333;font-size:24px;position:absolute;top:4px;right:5px;cursor:pointer;" id="id-popup-close-button" onclick="$(\'#id-popup-container\').remove(); $(\'#id-popup-overlay\').remove();" />');
$('#id-popup-container').append('<div style="padding:5px;">' + data + '</div>');
$('#id-popup-container').css('max-height',$(window).height()*0.95);
$('#id-popup-container').css('max-width',$(window).width()*0.95);
$('#id-popup-container').css('left',$(window).width()*0.95/2 - $('#id-popup-container').width()*0.95/2);
$('#id-popup-container').css('top',$(window).height()*0.95/2 - $('#id-popup-container').height()*0.95/2);
$('#id-popup-container').scroll(function() { $(this).find('#id-popup-close-button').css('top',$(this).scrollTop() + 4); });
}
function resize_internal_popup() {
$('#id-popup-container').css('max-height',$(window).height()*0.95);
$('#id-popup-container').css('max-width',$(window).width()*0.95);
$('#id-popup-container').css('left',$(window).width()*0.95/2 - $('#id-popup-container').width()*0.95/2);
$('#id-popup-container').css('top',$(window).height()*0.95/2 - $('#id-popup-container').height()*0.95/2);
}
function make_internal_popup_upsell(data) {
if($('#id-popup-container_upsell').length>0) {
$('#id-popup-container_upsell').remove();
$('#id-popup-overlay_upsell').remove();
}
$('body').append('<div id="id-popup-overlay_upsell"></div>');
$('body').append('<div id="id-popup-container_upsell"></div>');
$('#id-popup-overlay_upsell').attr('style','z-index:10014;position:fixed;top:0px;left:0px;bottom:0px;right:0px;background:rgba(0,0,0,.6);');
$('#id-popup-container_upsell').attr('style','z-index:10015;position:fixed;top:0px;left:0px;background:white;border-radius:16px;padding:15px;overflow:auto;');
$('#id-popup-container_upsell').html('<i class="fas fa-circle-xmark" style="color:#993333;font-size:24px;position:absolute;top:4px;right:5px;cursor:pointer;" id="id-popup-close-button" onclick="$(\'#id-popup-container_upsell\').remove(); $(\'#id-popup-overlay_upsell\').remove();" />');
$('#id-popup-container_upsell').append('<div style="padding:5px;">' + data + '</div>');
$('#id-popup-container_upsell').css('max-height',$(window).height()*0.9);
$('#id-popup-container_upsell').css('max-width',$(window).width()*0.9);
$('#id-popup-container_upsell').css('left',$(window).width()*0.9/2 - $('#id-popup-container_upsell').width()*0.9/2);
$('#id-popup-container_upsell').css('top',$(window).height()*0.9/2 - $('#id-popup-container_upsell').height()*0.9/2);
}
function resize_internal_popup_upsell() {
$('#id-popup-container_upsell').css('max-height',$(window).height()*0.9);
$('#id-popup-container_upsell').css('max-width',$(window).width()*0.9);
$('#id-popup-container_upsell').css('left',$(window).width()*0.9/2 - $('#id-popup-container_upsell').width()*0.9/2);
$('#id-popup-container_upsell').css('top',$(window).height()*0.9/2 - $('#id-popup-container_upsell').height()*0.9/2);
}
$('document').ready(function() {
$(window).resize(function() {
if($('#id-popup-container').length>0) {
resize_internal_popup();
}
if($('#id-popup-container_upsell').length>0) {
resize_internal_popup_upsell();
}
});
});
function play_tutorial_video(file_location,grants_id) {
$('#overlayMessageTitle').html('Loading');
$('#overlayMessageSubtitle').html('Loading Video');
$('#showOverlayMessage').show();
var querystring = "file=" + encodeURIComponent(file_location) + "&grants_id=" + grants_id;
$.ajax({
url:"/vx/usa/functions/load_amazon_video_file.php",
cache: false,
type: "GET",
data: querystring,
success: function(results) {
var html = '';
if(window.needs_upsell==1) {
html += '<div id="video_tutorial_player_container" style="max-width:100%;">' +
'<video style="width:100%;" id="video_tutorial_player" autoplay controls ontimeupdate="load_upsell_page(this);" onended="track_tutorial_video_ended(\'' + grants_id + '\',\'ended\');" />' +
'</div>';
} else {
html += '<div id="video_tutorial_player_container" style="max-width:100%;">' +
'<video style="width:100%;" id="video_tutorial_player" autoplay controls onended="track_tutorial_video_ended(\'' + grants_id + '\',\'ended\');" />' +
'</div>';
}
html += '<div class="tutorial_video_feedback" style="text-align:center;margin-top:10px;font-size:20px;">' +
'<input type="hidden" name="grants_id" value="' + grants_id + '" />' +
'<input id="video_tutorial_thumbs_up_input" type="hidden" name="thumbs_up" value="" />' +
'<div style="margin:0px auto;width:335px;">' +
'<div style="text-align:left;">' +
'<div class="rib" style="vertical-align:middle;">Was this <strong>video</strong> helpful?</div>' +
'<i class="fal fa-thumbs-down" style="cursor:pointer;vertical-align:middle;font-size:36px;margin:13px 7px 0px 7px;" onclick="video_tutorial_thumb_clicked(this,\'down\'); return false;"></i>' +
'<i class="fal fa-thumbs-up" style="cursor:pointer;vertical-align:middle;font-size:36px;margin:0px 7px 7px 7px;" onclick="video_tutorial_thumb_clicked(this,\'up\'); return false;"></i>' +
'</div>' +
'<div id="how_can_we_make_it_better" style="display:none;text-align:left;">' +
'<div style="font-size:18px;"><i>How can we make it better?</i></div>' +
'<div>' +
'<div class="rib" style="vertical-align:top;"><textarea name="notes" id="video_tutorial_notes" onblur="save_tutorial_video_feedback(this);" style="font-size:12px;width:220px;height:50px;" placeholder="Type your response here"></textarea></div>' +
'<div class="rib" style="vertical-align:top;margin-left:10px;margin-top:3px;"><button onclick="$(\'.tutorial_video_feedback\').html(\'<p>Thank you for your feedback.</p>\'); return false;" style="padding:5px;">SEND</button></div>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
make_internal_popup(html);
$('#video_tutorial_player').attr('src',results);
var vid = document.getElementById("video_tutorial_player");
vid.onloadedmetadata = function() {
$('#video_tutorial_player_container').css('width',this.videoWidth + 'px');
resize_internal_popup();
};
$('#showOverlayMessage').hide();
track_tutorial_video_ended(grants_id,'started');
}
});
}
function video_tutorial_thumb_clicked(me,direction) {
$(me).parent().find('.fas').removeClass('fas').addClass('fal');
$(me).removeClass('fal').addClass('fas');
$('#video_tutorial_thumbs_up_input').val(direction);
$('#how_can_we_make_it_better').show();
resize_internal_popup();
$('#video_tutorial_notes').focus();
}
function save_tutorial_video_feedback(me) {
var querystring = "";
$(me).parents('.tutorial_video_feedback:first').find('input,textarea').each(function() {
querystring += (querystring=='') ? '' : '&';
querystring += encodeURIComponent(this.name) + '=' + encodeURIComponent($(this).val());
});
$.ajax({
url:"/vx/usa/functions/save_tutorial_video_feedback.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
}
});
}
function track_tutorial_video_ended(grants_id,which_field) {
var querystring = "grants_id=" + encodeURIComponent(grants_id) + "&which_field=" + encodeURIComponent(which_field);
$.ajax({
url:"/vx/usa/functions/save_tutorial_video_feedback_watched.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
}
});
}
function load_upsell_page(me) {
if(window.needs_upsell==1) {
if(me.currentTime >= 10) {
$(me).get(0).pause();
make_internal_popup_upsell('<div class="rb cc pb10"><i class="fa fa-spinner fa-pulse fa-3x fa-fw f40 gray"></i></div>');
var redir_location = window.location.href;
var querystring = "redir_location=" + encodeURIComponent(redir_location) + "&from_video=1";
$.ajax({
url:"/vx/usa/subscribe/v14_video_upsell.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
make_internal_popup_upsell(results);
}
});
}
}
}
function load_full_grant_info(me,grants_id) {
var querystring = "grants_id=" + encodeURIComponent(grants_id);
$.ajax({
url:"/vx/usa/applications/full_grant_info.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.real_app_container').html(results);
$('#showOverlayMessage').hide();
}
});
}
function load_less_grant_info(me,grants_id) {
var querystring = "grants_id=" + encodeURIComponent(grants_id);
$.ajax({
url:"/vx/usa/applications/less_grant_info.php",
cache: false,
type: "POST",
data: querystring,
success: function(results) {
$(me).parents('.real_app_container').html(results);
$('#showOverlayMessage').hide();
}
});
}
$('document').ready(function() {
$('#real_body_container').css('padding-top',$('#header').height() + 'px');
});