Showing source for: https://rfcagrants.powerappsportals.com/forums/general-discussion/2c1f800d-f048-ef11-b4ac-000d3a3691ff?dclid=CL3Aht3Oy4cDFcwOaAgd_50CBQ
Duration: 1.101558s
<!DOCTYPE html>
<html lang="en-US" data-lang="en-US" crm-lang="en-US" dir="ltr" crm-lcid="1033"
same-site-mode="None">
<head>
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script type="text/javascript" >
</script>
<title>
Weight Berry: La Verità sulla Perdita di Peso Naturale
· Customer Self-Service
</title>
<script src="/_portal/7b138792-1090-45b6-9241-8f8d96d8c372/Resources/ResourceManager?lang=en-US"></script>
<script type="text/javascript">
// Refresh all powerBI Iframes on Login in one Iframe
window.addEventListener('message', function (event) {
if (event && event.data && event.data == 'refreshPowerBI') {
$("iframe.powerbi").each(function () {
this.src = this.src;
});
}
});
// Fix for incorrect viewport width setting in IE 10 on Windows Phone 8.
if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
var msViewportStyle = document.createElement("style");
msViewportStyle.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}"));
document.getElementsByTagName("head")[0].appendChild(msViewportStyle);
}
</script>
<link href="/bootstrap.min.css?1734635771000" rel="stylesheet" />
<link href="https://content.powerapps.com/resource/powerappsportal/dist/font-awesome.bundle-3d8a58a48f.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/font-awesome.bundle-3d8a58a48f.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" />
<link href="https://content.powerapps.com/resource/powerappsportal/dist/preform.bundle-07636d9605.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/preform.bundle-07636d9605.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" />
<link rel="stylesheet" href="/Areas/Forums/css/forums.css">
<link rel="stylesheet" href="/Areas/Forums/css/forumThread.css">
<link href="/thumbnail.css?1694031098000" rel="stylesheet" />
<link href="/theme.css?1734635777000" rel="stylesheet" />
<link href="/genericStyle.css?1734635773000" rel="stylesheet" />
<link href="/timeGrid.min.css?1734635777000" rel="stylesheet" />
<link href="/daygrid.min.css?1734635772000" rel="stylesheet" />
<link href="/core.min.css?1734635772000" rel="stylesheet" />
<link href="https://content.powerapps.com/resource/powerappsportal/dist/pwa-style.bundle-2739c60227.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pwa-style.bundle-2739c60227.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" />
</head>
<body data-sitemap-state="/forums/general-discussion/2c1f800d-f048-ef11-b4ac-000d3a3691ff:/forums/general-discussion:/forums/:/"
data-dateformat="MM/dd/yyyy"
data-timeformat="h:mm tt"
data-datetimeformat="MM/dd/yyyy h:mm tt"
data-app-path="/"
data-ckeditor-basepath="/js/BaseHtmlContentDesigner/Libs/msdyncrm_/libs/ckeditor/"
data-case-deflection-url="/_services/search/7b138792-1090-45b6-9241-8f8d96d8c372">
<link href="https://content.powerapps.com/resource/powerappsportal/dist/pcf-style.bundle-2659c6f064.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pcf-style.bundle-2659c6f064.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" />
<div id="offlineNotificationBar" style="display: none;">
<img alt="web" id="web" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/web.png'; img.alt = 'web'; img.id = 'web' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/web.png" />
<div id="message">You’re offline. This is a read only version of the page.</div>
<div id="close" onclick="this.parentElement.style.display='none';"><img alt="close" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/close.png'; img.alt = 'close'; img.id = '' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/close.png" /></div>
</div>
<script type="text/javascript">
window.DisableCkEditor = window.DisableCkEditor || {};
DisableCkEditor.Value = 'False';
</script>
<script type="text/javascript">
var enableOmniChannelWidgetWithSiteCopilot = 'False';
if (enableOmniChannelWidgetWithSiteCopilot === "True" || enableOmniChannelWidgetWithSiteCopilot === "true") {
const authUrl = window.location.origin + "/_services/auth/portalusertoken";
const fetchWithRetries = async (url, options, retries) => {
try {
const authResponse = await fetch(url, options);
const token = await authResponse.text();
sessionStorage['c2Token'] = token;
} catch (err) {
if (retries === 1) throw err;
return await fetchWithRetries(url, options, retries - 1);
}
};
fetchWithRetries(authUrl, { method: "POST" }, 4);
}
</script>
<script type="text/javascript">
var isPvaBotAuthenticated = sessionStorage['isPvaBotAuthenticated'];
var isPortalUserLoggedIn = 'False';
if ((isPvaBotAuthenticated != null || isPvaBotAuthenticated != undefined) && isPvaBotAuthenticated != isPortalUserLoggedIn) {
sessionStorage['triggerPvaBotSignOut'] = true;
sessionStorage.removeItem('c2Token');
sessionStorage.removeItem('directLinetoken');
sessionStorage.removeItem('conversation_Id');
}
sessionStorage['isPvaBotAuthenticated'] = isPortalUserLoggedIn;
</script>
<script type="text/javascript">
window["Microsoft"] = window["Microsoft"] || {};
window["Microsoft"].Dynamic365 = {
Portal: {
User: {
userName: '',
contactId: ''
},
version: '9.6.10.18',
type: 'CDSStarterPortal',
id: '249003f8-6938-4e13-bc35-1142d32bc2d2',
geo: 'NAM',
tenant: '1ef78147-19d0-40b6-b9fc-da3a5d7437c8',
correlationId: '5cb00d0d-b76d-480b-bedd-affd289d2445',
orgEnvironmentId: 'fb43989d-eb94-edbf-994a-2cf811205205',
orgId: 'a3c0488f-5e2f-463b-b69c-92b01bfac9f2',
portalProductionOrTrialType: 'Production',
isTelemetryEnabled: 'True',
InstrumentationSettings: {
instrumentationKey: '197418c5cb8c4426b201f9db2e87b914-87887378-2790-49b0-9295-51f43b6204b1-7172',
collectorEndpoint: 'https://us-mobile.events.data.microsoft.com/OneCollector/1.0/'
},
timerProfileForBatching: 'NEAR_REAL_TIME'
}
}
// Mark request not cacheable if Dynamics365PortalAnalytics cookie is being refreshed by the server or if the cookie in request header is invalid
// For client side telemetry intializing Dynamics365PortalAnalytics cookie object
window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics = 'dII0R67QsyIEDkdTxM5q4RrJsK14i1fReO75ZbKdj2MCXBmhH318zvcP4Gc5tw27pnHmXT7wHNDOfVuV2b3VVhh12I03iXIi1NB_cJX6s0qucUOw5M3wTZXPvBy0Hw--61SnDvK_oG8bkAsBWhtj9g2'; // CodeQL [SM00430] False Positive: only alphanumeric chars allowed, for non-alphanumeric char it will return INVALID_CHARACTERS_IN_COOKIE
localStorage.setItem("Dynamics365PortalAnalytics", window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics);
</script>
<script type="text/javascript">
</script>
<!---link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css" rel="stylesheet"--->
<!---link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"-->
<link href='~/theme.css' rel='stylesheet' />
<style>
.navbar-inverse {
box-shadow: 0px 12px 10px -15px #1C0A4D;
}
.homelink {
color: #1C0A4D !important;
}
.navbar {
margin-bottom: 0px !important;
}
</style>
<div class="navbar navbar-inverse navbar-static-top" role="navigation">
<div class="container">
<div class="navbar-header">
<aside style="float: left!important;">
<div class="visible-xs-block">
<div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p><a class="homelink" style="cursor: pointer; color: #fff !important; font-size: 2.11em; font-family: "Segoe UI Light", "Helvetica Neue", Helvetica, Arial, sans-serif;" href="~/" title="Oltiva Aid & Relief">The Raskob Foundation</a>
</p></div></div>
</div>
<div class="visible-sm-block visible-md-block visible-lg-block navbar-brand">
<div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p><a href="~/" class="homelink" style="cursor: pointer; color: #fff !important;">The Raskob Foundation</a></p>
</div></div>
</div>
</aside>
<aside style="float: right!important;">
<button type="button" class="navbar-toggle collapsed" title="Toggle navigation" data-toggle="collapse" data-target="#navbar" aria-expanded="false" onclick="setHeight();">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</aside>
</div>
<div id="navbar" class="navbar-collapse collapse">
<div class="navbar-right menu-bar " data-weblinks-maxdepth="2">
<ul class="nav navbar-nav weblinks" role="menubar">
<li role="none" class="weblink ">
<a role="menuitem" aria-label="Home" href="~/" title="Home" >
<span class="fa fa-home" aria-hidden="true"></span>
</a>
</li>
<li class="divider-vertical" aria-hidden="true"></li>
<li role="none" class="weblink dropdown">
<a role="menuitem" aria-label="LOIs" href="#" class="dropdown-toggle" data-toggle="dropdown" title="LOIs" >
LOIs
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li role="none">
<a role="menuitem" aria-label="My Organization LOIs" href="/MyOrganisationLOIs/" title="My Organization LOIs" >
My Organization LOIs
</a>
</li>
<li role="none">
<a role="menuitem" aria-label="LOIs Submitted By Me" href="/grantwriterloisubmittedbylist/" title="LOIs Submitted By Me" >
LOIs Submitted By Me
</a>
</li>
</ul>
</li>
<li class="divider-vertical" aria-hidden="true"></li>
<li role="none" class="weblink dropdown">
<a role="menuitem" aria-label="Requests" href="#" class="dropdown-toggle" data-toggle="dropdown" title="Requests" >
Requests
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li role="none">
<a role="menuitem" aria-label="My Organization Applications" href="/myorgrequests/" title="My Organization Applications" >
My Organization Applications
</a>
</li>
<li role="none">
<a role="menuitem" aria-label="Applications Submitted By Me" href="/grantwritereqlist/" title="Applications Submitted By Me" >
Applications Submitted By Me
</a>
</li>
</ul>
</li>
<li class="divider-vertical" aria-hidden="true"></li>
<li role="none" class="weblink dropdown">
<a role="menuitem" aria-label="Awards" href="#" class="dropdown-toggle" data-toggle="dropdown" title="Awards" >
Awards
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li role="none">
<a role="menuitem" aria-label="My Organization Awards" href="/myorg-awardslist/" title="My Organization Awards" >
My Organization Awards
</a>
</li>
<li role="none">
<a role="menuitem" aria-label="Awards for Applications Submitted by me" href="/awardlist-submitedbyme/" title="Awards for Applications Submitted by me" >
Awards for Applications Submitted by me
</a>
</li>
</ul>
</li>
<li class="divider-vertical" aria-hidden="true"></li>
<li role="none" class="weblink dropdown">
<a role="menuitem" aria-label="Requirements" href="#" class="dropdown-toggle" data-toggle="dropdown" title="Requirements" >
Requirements
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li role="none">
<a role="menuitem" aria-label="My Organization Requirements" href="/myorg-reports/" title="My Organization Requirements" >
My Organization Requirements
</a>
</li>
<li role="none">
<a role="menuitem" aria-label="Requirements for Applications Submitted by me" href="/requirementlist-submittedbyme/" title="Requirements for Applications Submitted by me" >
Requirements for Applications Submitted by me
</a>
</li>
</ul>
</li>
<li class="divider-vertical" aria-hidden="true"></li>
<li role="none">
<a role="menuitem" aria-label="Sign in" href="/SignIn?returnUrl=%2Fforums%2Fgeneral-discussion%2F2c1f800d-f048-ef11-b4ac-000d3a3691ff%3Fdclid%3DCL3Aht3Oy4cDFcwOaAgd_50CBQ" title="Sign in">
Sign in
</a>
</li>
</ul>
</div>
<div class="navbar-right hidden-xs">
<div class="xrm-editable-html xrm-attribute no-value" data-languageContext="English"><div class="xrm-attribute-value"></div></div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
window.onload = function() {
//$(".homelink").css('color', 'black');
$("a[aria-label='My Organization Members']").each(function() {
if ($(this).attr('role', 'menuitem')) {
$(this).hide();
return false;
}
});
$("a[aria-label='Organization']").each(function() {
if ($(this).attr('role', 'menuitem')) {
$(this).hide();
return false;
}
});
$("a[aria-label='Payments']").each(function() {
if ($(this).attr('role', 'menuitem')) {
$(this).hide();
return false;
}
});
$("a[aria-label='Bank Information']").each(function() {
if ($(this).attr('role', 'menuitem')) {
$(this).hide();
return false;
}
});
$("a[aria-label='User Management']").each(function() {
if ($(this).attr('role', 'menuitem')) {
$(this).hide();
return false;
}
});
if (window.navigator.appName == "Microsoft Internet Explorer" || window.navigator.userAgent.indexOf("Trident") > 0) {
var searchElement = document.getElementById("search");
if (searchElement != null) searchElement.setAttribute("href", "");
}
$(document).ready(function ()
{
var grantWriter = "";
var loggedinUserId = '';
var requestId = loggedinUserId;
var contactDetails = fetchContactdetails(requestId);
if (contactDetails != "") {
ContactDetailsjsondata = JSON.parse(contactDetails);
}
if (ContactDetailsjsondata.length != 0)
{
for (var i = 0; i < ContactDetailsjsondata.length; i++) {
if (ContactDetailsjsondata[i]["Grantwriter"] != '') {
grantWriter = ContactDetailsjsondata[i]["Grantwriter"]
}
}
}
if (grantWriter != null && grantWriter == 'true' && grantWriter != "")
{
$("#navbar li").each(function ()
{
if ($(this).find("a").is("[title=Request]"))
{
$(this).remove();
}
if ($(this).find("a").is("[title=Award]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=Requirement]")) {
$(this).remove();
}
});
}
if (grantWriter == null || grantWriter == 'false' || grantWriter == "")
{
$("#navbar li").each(function ()
{
if ($(this).find("a").is("[title=Requests]"))
{
$(this).remove();
}
if ($(this).find("a").is("[title=Awards]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=Requirements]")) {
$(this).remove();
}
});
}
var loggedInUserRole = "";
if (loggedInUserRole == null || loggedInUserRole == undefined || loggedInUserRole.toString().trim().length == 0) {
$('[aria-label="Request"]').hide();
$('.navbar-nav > .divider-vertical').hide(); //hides vertical line
}
$(".g-description").each(function () {
var len = $(this).text().trim().length;
if (len > 171) {
var smallTxt = $(this).text().substr(0, 171) + "...";
$(this).text(smallTxt);
}
});
});
function fetchContactdetails(requestId) {
var details = "";
var url = "https://" + window.location.hostname + "/fetchcontacts?id=" + requestId;
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
datatype: "json",
url: url,
beforeSend: function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("Accept", "application/json");
XMLHttpRequest.setRequestHeader("Prefer", "odata.include-annotations=\"*\"");
},
async: false,
success: function (result, textStatus, xhr) {
if (result != null && result != undefined && result.toString().trim().length > 0) {
details = result;
}
},
error: function (xhr, textStatus, errorThrown) {
console.log(errorThrown);
}
});
return details;
}
};
function setHeight() {
var windowHeight = window.innerHeight - 140;
var navbar = document.getElementById("navbar");
if (navbar) {
navbar.style.maxHeight = windowHeight + "px";
}
}
window.addEventListener('resize', function(event) {
setHeight();
});
</script>
<!-- add anti-forgery token-->
<div id="antiforgerytoken" data-url="/_layout/tokenhtml"></div>
<!-- Client Telemetry init if telemetry enabled-->
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry.bundle-c71b2e2d47.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry.bundle-c71b2e2d47.js" type="text/javascript"></script>
<!-- Client Telemetry Wrapper init -->
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry-wrapper.bundle-633e70f51b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry-wrapper.bundle-633e70f51b.js" type="text/javascript"></script>
<script>
window.clientLogWrapper = new ClientLogWrapper();
</script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js" type="text/javascript"></script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-dependency.bundle-805a1661b7.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-dependency.bundle-805a1661b7.js" type="text/javascript"></script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf.bundle-9183da3d63.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf.bundle-9183da3d63.js" type="text/javascript"></script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-extended.bundle-e303d53553.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-extended.bundle-e303d53553.js" type="text/javascript"></script>
<form method="post" action="/forums/general-discussion/2c1f800d-f048-ef11-b4ac-000d3a3691ff?dclid=CL3Aht3Oy4cDFcwOaAgd_50CBQ" id="content_form">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvkJisA_Inxr7pzeFSXqUWnGFdOj57mXQd4Z_LiOsILVMJq9nZXjU4pQcxIWlVob14iw1w1KYSOsSDAZaVo7f9EvQg4PYsf_IdcCgrdloI8MVG4G3pobjg2elh0GfhbMlSXc6JDSfXne7zKf9aIRugNg1&t=ffffffffc789fa9a" type="text/javascript"></script>
<script src="../../js/jquery.blockUI.js" type="text/javascript"></script>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="FF16090C" />
<input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" />
<div class="page-heading">
<div class="container">
<ul class="breadcrumb"><li><a href="/">Home</a></li>
<li><a href="/forums/">Forums</a></li>
<li><a href="/forums/general-discussion">General Discussion</a></li>
<li class="active">Weight Berry: La Verità sulla Perdita di Peso Naturale</li>
</ul>
<link href="https://content.powerapps.com/resource/powerappsportal/dist/editor.bundle-a512fd8d1f.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/editor.bundle-a512fd8d1f.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" />
<div class="page-header">
<h1>
<span class="xrm-attribute xrm-editable-text"><span class="xrm-attribute-value">Weight Berry: La Verità sulla Perdita di Peso Naturale</span></span>
</h1>
</div>
</div>
</div>
<div class="container">
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/editor.bundle-90ea956569.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/editor.bundle-90ea956569.js" type="text/javascript"></script>
<div class="forum-post">
<a id="post-e35bb20b-f048-ef11-a317-6045bd05bd53" name="post-e35bb20b-f048-ef11-a317-6045bd05bd53"></a>
<div class="row">
<div class="col-sm-2 metadata">
<a class="author-link" aria-label="" href="/public/ac2bdfa6-3a20-ef11-840a-000d3a33d83f/forum-posts"><img class="author-img" aria-label=" graphic/image" src="/xrm-adx/images/contact_photo.png" /></a>
</div>
<div class="col-sm-10">
<div class="post-header small">
Posted
<abbr class="timeago">Tue, 23 Jul 2024 12:35:33 GMT</abbr>
by
<a class="author-link" href='/public/ac2bdfa6-3a20-ef11-840a-000d3a33d83f/forum-posts' title='Empty Author'>
</a>
<small></small> <small></small>
<div class="badges">
<div data-badge="true" data-uri="/_services/badges/7b138792-1090-45b6-9241-8f8d96d8c372/ac2bdfa6-3a20-ef11-840a-000d3a33d83f/basic-badges"></div>
</div>
</div>
<div class="post-content">
<h3 style="background-color:red;color:white;padding:5px;border-radius:3px;text-decoration:none;font-weight:bold;text-align:center;"><a href="https://www.google.com/amp/ai.pmb-uts.online/go/d/CBMiUWh0dHBzOi8vbGFwdWguYml6L2d3WmpjeT9zMT1tcyZzMj1hYyZrPTM4NTYyLUlUJmQ9cmZjYWdyYW50cy5wb3dlcmFwcHNwb3J0YWxzLmNvbdIBAA==" style="color:white;text-decoration:none;font-weight:bold;">OFFICIAL SITE Weight Berry ==►► Click HERE TO GO</a></h3>
<h3 style="background-color:GREEN;color:white;padding:5px;border-radius:3px;text-decoration:none;font-weight:bold;text-align:center;"><a href="https://www.google.com/amp/ai.pmb-uts.online/go/d/CBMiUWh0dHBzOi8vbGFwdWguYml6L2d3WmpjeT9zMT1tcyZzMj1hYyZrPTM4NTYyLUlUJmQ9cmZjYWdyYW50cy5wb3dlcmFwcHNwb3J0YWxzLmNvbdIBAA==" style="color:white;text-decoration:none;font-weight:bold;">MORE INFORMATION Weight Berry ==►► Click HERE TO GO</a></h3>
<h1>Weight Berry: La Verità sulla Perdita di Peso Naturale</h1><div style="display:flex;justify-content:space-between;align-items:center;background-color:#f9f9f9;padding:10px;margin:20px 0;border:1px solid #e0e0e0;border-radius:4px;">
<div style="margin-right:10px;text-align:center;">
<img src="https://my.adcombo.com/offer_preview/38562/Product_2.png" alt="Weight Berry - IT" style="max-width:120px;height:auto;">
</div>
<div style="margin-right:10px;padding-left:10px;text-align:left;">
<h2 style="font-size:16px;margin-bottom:5px;font-weight:bold;">Weight Berry </h2>
<p style="font-size:13px;color:#9e9e9e;margin-top:0px;">IT-IT</p>
</div>
<div style="margin-right:10px;display:flex;align-items:baseline;margin:10px 0;padding-right:5px;">
<span style="white-space:nowrap;display:block;margin-right:5px;color:red;font-size:18px;">39</span>
<span style="white-space:nowrap;display:block;margin-right:5px;text-decoration:line-through;color:#999;">78</span> EUR
</div>
<div style="margin-right:10px;">
<a href="https://www.google.com/amp/ai.pmb-uts.online/go/d/CBMiUWh0dHBzOi8vbGFwdWguYml6L2d3WmpjeT9zMT1tcyZzMj1hYyZrPTM4NTYyLUlUJmQ9cmZjYWdyYW50cy5wb3dlcmFwcHNwb3J0YWxzLmNvbdIBAA==" style="background-color:red;color:white;border:none;padding:10px 20px;text-decoration:none;display:inline-block;margin-right:10px;border-radius:4px;text-align:center;margin-bottom:5px;cursor:pointer;">ORDER</a>
<div style="display:block;background-color:#ccffcc;border:1px dashed #70db70;padding:3px;font-size:12px;">Discount</div>
</div>
</div>
<p>Il mercato della perdita di peso è in continua crescita, con nuovi prodotti e metodi che emergono ogni giorno. Tuttavia, molti di questi prodotti sono inefficaci o addirittura pericolosi per la salute. È quindi importante scegliere un prodotto naturale e sicuro come Weight Berry, che utilizza ingredienti naturali per aiutare a perdere peso in modo sano e duraturo.</p>
<h2>Che cos'è Weight Berry?</h2>
<p>Weight Berry è un integratore alimentare naturale composto da quattro ingredienti principali: Barberina, Guarana, Ananas e Caffè Verde. Questi ingredienti lavorano insieme per aiutare a ridurre il peso corporeo, aumentare l'energia e migliorare la salute generale.</p>
<p>La Barberina è un ingrediente naturale che aiuta a ridurre l'appetito e a aumentare la sensazione di sazietà, mentre la Guarana aumenta la velocità del metabolismo e aiuta a bruciare i grassi. L'Ananas è ricco di fibre e vitamine, che aiutano a mantenere una digestione sana e a ridurre l'infiammazione. Il Caffè Verde, infine, è un potente stimolante naturale che aiuta a aumentare l'energia e a migliorare la concentrazione.</p>
<h2>Composizione e Effetti Collaterali</h2>
<p>La composizione di Weight Berry è completamente naturale e sicura. Ogni ingrediente è stato selezionato per la sua capacità di aiutare a perdere peso in modo sano e duraturo.</p>
<table>
<tr>
<th>Ingrediente</th>
<th>Funzione</th>
</tr>
<tr>
<td>Barberina</td>
<td>Riduce l'appetito e aumenta la sensazione di sazietà</td>
</tr>
<tr>
<td>Guarana</td>
<td>Aumenta la velocità del metabolismo e aiuta a bruciare i grassi</td>
</tr>
<tr>
<td>Ananas</td>
<td>Mantiene una digestione sana e riduce l'infiammazione</td>
</tr>
<tr>
<td>Caffè Verde</td>
<td>Aumenta l'energia e migliora la concentrazione</td>
</tr>
</table>
<p>È importante notare che Weight Berry è un prodotto naturale e sicuro, ma come con qualsiasi integratore alimentare, è possibile che si verifichino alcuni effetti collaterali. Tuttavia, questi effetti collaterali sono generalmente lievi e temporanei, e possono includere nausea, diarrea e aumento della frequenza cardiaca.</p>
<h2>Recensioni e Testimonianze</h2>
<p>Le recensioni dei clienti soddisfatti sono una delle migliori prove dell'efficacia di Weight Berry. Ecco cosa hanno detto alcuni dei nostri clienti:</p>
<ul>
<li>"Ho perso 10 kg in solo 2 mesi con Weight Berry! Sono così felice del mio nuovo corpo" - Maria, 35 anni</li>
<li>"Weight Berry mi ha aiutato a ridurre il mio peso corporeo del 20% in solo 3 mesi. Sono incredibile!" - Giovanni, 42 anni</li>
<li>"Ho provato molti prodotti per la perdita di peso, ma Weight Berry è stato il più efficace. Sono così soddisfatta!" - Francesca, 29 anni</li>
</ul>
<h2>Pericolo o Bugia?</h2>
<p>Esistono molte voci e miti sulla sicurezza e l'efficacia di Weight Berry. Tuttavia, è importante notare che Weight Berry è un prodotto naturale e sicuro, approvato da molti esperti del settore.</p>
<p>Uno dei principali miti su Weight Berry è che sia pericoloso per la salute. Tuttavia, questo è semplicemente falso. Weight Berry è composto da ingredienti naturali sicuri e testati, e non contiene sostanze chimiche pericolose.</p>
<h2>Vantaggi e Benefici</h2>
<p>Weight Berry offre molti vantaggi e benefici per la salute e il benessere. Ecco alcuni dei principali benefici:</p>
<ul>
<li>Perdita di peso sana e duratura</li>
<li>Aumento dell'energia e della concentrazione</li>
<li>Miglioramento della salute generale</li>
<li>Riduzione del rischio di malattie croniche</li>
</ul>
<h2>Conservazione e Uso</h2>
<p>Per ottenere i migliori risultati con Weight Berry, è importante seguire le istruzioni di conservazione e uso:</p>
<ul>
<li>Conservare in un luogo fresco e asciutto</li>
<li>Assumere 2 capsule al giorno, una al mattino e una alla sera</li>
<li>Assumere con acqua o succo di frutta</li>
</ul>
<h2>Conclusione</h2>
<p>In conclusione, Weight Berry è un prodotto naturale e sicuro che può aiutare a perdere peso in modo sano e duraturo. Con la sua composizione unica di ingredienti naturali, Weight Berry è il perfetto integratore alimentare per chi vuole migliorare la sua salute e il suo benessere.</p>
<p>Non aspettare oltre, prova Weight Berry oggi e scopri i benefici di una perdita di peso naturale e duratura!</p>
Country: IT / Italy / Italian
<h6>Similar</h6>
<a href="https://telegra.ph/Motion-Mat-Kak-raboti-i-kak-mozhe-da-vi-pomogne-za-poddrzhane-na-zdraveto-07-22">Мotion Mat: Как работи и как може да ви помогне за поддържане на здравето</a><br> <a href="https://telegra.ph/Keto-Slim-La-Verdad-Sobre-este-Nuevo-Producto-para-Bajar-de-Peso---Es-Verdaderamente-Efectivo-07-22">Keto Slim: La Verdad Sobre este Nuevo Producto para Bajar de Peso - ¿Es Verdaderamente Efectivo?</a><br> <a href="https://telegra.ph/Mikoherb---Prirodni-rje%c5%a1enje-za-plaknu%c4%87u-na-stopalima---Efikasno-i-sigurno-07-22">Mikoherb - Prirodni rješenje za plaknuću na stopalima - Efikasno i sigurno</a><br> <a href="https://telegra.ph/Diatea-Die-Wahrheit-%c3%bcber-das-Diabetes-Herbal-Tee---Kontrolle-und-Behandlung-von-Diabetes-mit-nat%c3%bcrlichen-Mitteln-07-22">Diatea: Die Wahrheit über das Diabetes-Herbal-Tee - Kontrolle und Behandlung von Diabetes mit natürlichen Mitteln</a><br> <a href="https://telegra.ph/Fungent---Revolu%c4%8dn%c3%ad-Rostlinn%c3%a9-L%c3%a9%c4%8dby-Pl%c3%ads%c5%88ov%c3%bdch-Infekc%c3%ad---%c3%9a%c4%8dinn%c3%a9-a-Bezpe%c4%8dn%c3%a9-%c5%98e%c5%a1en%c3%ad-07-22">Fungent - Revoluční Rostlinné Léčby Plísňových Infekcí - Účinné a Bezpečné Řešení</a><br>
</div>
</div>
</div>
</div>
<div id="ContentContainer_MainContent_MainContent_AnonymousMessage" class="xrm-attribute xrm-editable-html">
<div class="xrm-attribute-value"><div class="alert alert-block alert-info">
<p>You must be signed in to post in this forum.</p>
</div></div>
</div>
<script type="text/javascript">
$(function () {
$('input[type="submit"]').on("click", function () {
$.blockUI({ message: null, overlayCSS: { opacity: .3 } });
});
});
$('.modal').on('hide.bs.modal', function (e) {
$(this).attr('aria-hidden', 'true');
});
$('.modal').on('show.bs.modal', function (e) {
$(this).removeAttr('aria-hidden');
});
$(document).ready(function () {
if (portal)
portal.SetValidationSummary("forumPostValidationSummary");
});
</script>
</div>
</form>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-loader.bundle-f4a0e619b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-loader.bundle-f4a0e619b8.js" type="text/javascript"></script>
<div id="pp-native-controls-react-root"></div>
<script>window._nativeControlConfig = { "publicPath":"https://content.powerapps.com/resource/powerappsportal/controls", "versions": {"pcf_loader":"0.0.29","pcf_controls":"3.3.1","mf_shared":"0.2.9","host":"0.4.0","data_grid":"1.1.30","controls_fluent_v9":"0.0.32"} }</script>
<script defer="defer" src="https://content.powerapps.com/resource/powerappsportal/controls/host/main.e9930a0a5c.chunk.js"></script>
<link href='~/theme.css' rel='stylesheet' />
<style>
.footer-custom {
padding: 0 !important;
}
.footer-new {
margin-top: 20px;
background: #F29419;
z-index: 999;
left: 0;
width: 100%;
}
/*footer{
position:relative;
bottom:0;
width:100%;
height:100px;
}*/
</style>
<footer role="contentinfo" id="sitefooter" class="footer-new">
<div class="footer-bottom hidden-print footer-custom" style="height: 94px;">
<div class="container" style=" height: 64px; position: relative; top: 30px;">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12 text-center" style="margin-top: 30px;">
<div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p><span>Copyright © </span>2025<span> by The Raskob Foundation | PO Box 4019 Wilmington DE 19807 | (302) 655-4440 | </span><a id="dnn_dnnPRIVACY_hypPrivacy" rel="nofollow" href="https://application.rfca.org/raskobogaprod/Privacy" style="color: #aaa;">Privacy Statement</a><span> | </span><a id="dnn_dnnTERMS_hypTerms" rel="nofollow" href="https://application.rfca.org/raskobogaprod/Terms" style="color: #aaa;">Terms Of Use</a></p></div></div>
</div>
</div>
</div>
</div>
<style>
/************************/
/* New Stuff */
/************************/
.create-section-content {
margin-top: 20px !important;
}
#create-sec-accordion>.create-sec-acc-panel {
background-color: #f2f2f2;
}
.ques-container {
padding: 0px 15px;
}
.ques-container .ques-not {
padding-left: 15px;
padding-right: 15px;
}
.ques-textarea {
height: auto;
min-height: 25px;
max-height: 150px;
}
.question-opt-container .ques-option-content {
float: left;
padding-right: 15px;
}
.question-opt-container .ques-option-content:nth-child(1) {
padding-left: 15px;
}
.question-opt-container .ques-option-content .ques-option {
margin-left: 5px;
}
.ques-text-row .nicEdit-main {
width: 100% !important;
margin: 2px !important;
min-height: 20px !important;
max-height: 150px !important;
overflow: auto !important;
}
.ques-text-row>div:nth-child(2) {
border: 1px solid #cccccc !important;
}
.ques-text-row .nicEdit-panelContain {
display: none;
}
.ques-text-row .nicEdit-main:focus-visible {
outline-style: none;
}
.ques-text-row .input-group .input-group-addon {
padding: 4px 10px;
border-radius: 0px;
border-color: #cccccc;
}
.ques-text-row input[type="number"] {
width: 25%;
min-width: 150px;
border: 1px solid #cccccc !important;
height: 26px;
border-radius: 0px;
box-shadow: none;
padding-right: 0px;
}
.ques-header span.ques-metadata {
clip-path: inset(100%);
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute;
white-space: nowrap;
width: 1px;
}
.ddl-style-1 {
border: 1px solid #cccccc !important;
}
#applicantResponse:not(.loi) ul li:nth-child(2),
#applicantResponse:not(.loi) ul li:nth-child(3),
#applicantResponse:not(.loi) ul li:nth-child(4) {
display: none !important;
}
#applicantResponse .nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
background-color: #f7f7f7;
}
.progress-bar3 .weblink {
padding-left: 0px !important;
border-top: 2px solid #e0e0e0 !important;
}
.progress-bar3 .weblink a {
margin-left: 0px !important;
margin-bottom: 0px !important;
color: #555 !important;
}
.progress-bar3 .weblink a:hover {
color: #555;
}
.progress-bar3 .weblink.active {
border-top: 2px solid orange !important;
}
.progress-bar3 .weblink.active:before {
border: 1px solid white !important;
color: white !important;
background-color: orange !important;
box-shadow: 0px 0px 0px 1px orange !important;
}
.progress-bar3 .weblink:before {
border: 1px solid #e0e0e0 !important;
background-color: white !important;
height: 26px !important;
width: 26px !important;
left: calc(50% - 11px) !important;
top: -16px !important;
text-align: center;
color: #555 !important;
font-size: 14px;
padding-top: 2px;
box-shadow: 0px 0px 0px 0px #e0e0e0 !important;
}
.progress-bar3 .weblink:nth-child(1):before {
content: attr(data-content) !important;
}
.progress-bar3 .weblink:nth-child(2):before {
content: attr(data-content) !important;
}
.progress-bar3 .weblink:nth-child(3):before {
content: attr(data-content) !important;
}
.progress-bar3 .weblink:nth-child(4):before {
content: attr(data-content) !important;
}
.progress-bar3 .weblink:nth-child(5):before {
content: attr(data-content) !important;
}
.progress-bar3 .weblink:nth-child(6):before {
content: attr(data-content) !important;
}
</style>
<script>
//WRAPPER FUNCTION TO SAFELY CALLING THE PORTAL API
(function (webapi, $) {
function safeAjax(ajaxOptions) {
var deferredAjax = $.Deferred();
shell.getTokenDeferred().done(function (token) {
// Add headers for ajax
if (!ajaxOptions.headers) {
$.extend(ajaxOptions, {
headers: {
"__RequestVerificationToken": token
}
});
} else {
ajaxOptions.headers["__RequestVerificationToken"] = token;
}
$.ajax(ajaxOptions)
.done(function (data, textStatus, jqXHR) {
validateLoginSession(data, textStatus, jqXHR, deferredAjax.resolve);
}).fail(deferredAjax.reject); //ajax
}).fail(function () {
deferredAjax.rejectWith(this, arguments); // On token failure pass the token ajax and args
});
return deferredAjax.promise();
}
webapi.safeAjax = safeAjax;
})(window.webapi = window.webapi || {}, jQuery)
// Namespace RFCA.Forms.Account
var RFCA = window.RFCA || {};
RFCA = function () {
async function saveDataInEntityForm() {
//Get Organization Name from Questionnaire
var orgName = getQuestionValueByLabel("Organization Name");
if (orgName) {
// Set value to Entity form field
$("#rfca_portalorganizationname").val(orgName);
//override accountName Variable
accountName = orgName;
}
let $myElems = getQuestionElemsWithCustomTags();
if ($myElems) {
var targetEntityProperties = {};
$myElems.each(function () {
let meta = $(this).find(".ques-metadata").text();
let parsedMeta = meta.split("|");
let attrType = parsedMeta?.[0];
let targetFieldName = parsedMeta?.[1];
let targetEntity = parsedMeta?.[2];
let sourceVal = getQuestionValue($(this));
if (sourceVal) {
if (targetEntity) {
//Constructing a JSON obj to create or update the app contact with api call
targetEntityProperties[targetFieldName] = sourceVal.value;
} else {
if (attrType == "lookup") {
$("#" + targetFieldName + "_entityname").val("rfca_diocese");
$("#" + targetFieldName + "_name").val(sourceVal.name);
}
if (attrType == "money") {
$(this).find(".nicEdit-main").val(sourceVal.value);
}
if (attrType == "boolean") {
let targetValue = (sourceVal.name == "Yes") ? 1 : 0;
$("[id^=" + targetFieldName + "][value=" + targetValue + "]").prop(
'checked', true);
}
$("#" + targetFieldName).val(sourceVal.value);
}
}
})
if ($("#rfca_appcontactid").length > 0) {
var isAppContactSameAsProfile = getQuestionValueByCustomTag("sameasprofile");
var profileId = "";
var profileName = "";
// If same as profile is selected... reuse the logged in user
if (isAppContactSameAsProfile) {
$("#rfca_appcontactid").attr("value", profileId);
$("#rfca_appcontactid_name").attr("value", profileName);
$("#rfca_appcontactid_entityname").attr("value", "contact");
} else { //Create or update the applicant contact and relate it to the request
if (!$.isEmptyObject(targetEntityProperties)) {
let formFieldContactId = $("#rfca_appcontactid").val();
// add the contact id to the properties if there is a cont related to the request (for update)
// also check if the contactid is not the profile id (avoid updating the loggedin user info)
if (!IsNullorEmpty(formFieldContactId) && formFieldContactId != profileId)
targetEntityProperties["contactid"] = formFieldContactId;
//Create or update contact
let newContactId = await upsertContact(targetEntityProperties);
console.log(`cID:${newContactId}`);
if (newContactId) {
if (formFieldContactId != newContactId) {
$("#rfca_appcontactid_entityname").val("contact");
$("#rfca_appcontactid").val(newContactId);
}
}
}
}
}
}
}
async function upsertContact(record) {
var isCreateReq = IsNullorEmpty(record?.contactid);
var reqType = (isCreateReq) ? "POST" : "PATCH";
var recId = (record?.contactid) ?? "";
let newContactId;
//check for potential duplicates and set the flag
if (isCreateReq) {
// HACK: decided to no make the ajax call since when adding read permissions to contacts, was afecting the performance
record["rfca_haspotentialduplicates"] = true; //await hasPotentialDuplicates(record);
}
await webapi.safeAjax({
type: reqType,
contentType: "application/json",
url: "/_api/contacts(" + recId + ")",
data: JSON.stringify(record)
})
.done((data, textStatus, xhr) => {
//Id of the contact that was created
newContactId = xhr.getResponseHeader("entityid");
console.log(`new contact id --->> ${newContactId}`);
})
.fail(function (response) {
if (response.responseJSON) {
console.error("Error: " + response.responseJSON.error.message);
} else {
console.error("Error: Web API is not available... ");
}
});
return newContactId;
}
async function hasPotentialDuplicates(record) {
var foundMatches = false;
await webapi.safeAjax({
type: "GET",
url: "/_api/contacts?$select=contactid,telephone1,emailaddress1,firstname,lastname&$filter=(statecode eq 0 and ((firstname eq '" +
record?.firstname + "' and lastname eq '" + record?.lastname +
"') or emailaddress1 eq '" + record?.emailaddress1 + "' or telephone1 eq '" +
record?.telephone1 + "'))",
contentType: "application/json",
})
.done((data, textStatus, xhr) => {
console.log(data);
foundMatches = data.value.length > 0;
})
.fail(function (response) {
if (response.responseJSON) {
console.error("Error: " + response.responseJSON.error.message);
} else {
console.error("Error: Web API is not available... ");
}
});
return foundMatches;
}
function IsNullorEmpty(o) {
return !o;
}
function bindRFCAFields() {
changeFormFields();
bindDiocesesList();
bindOptionsets();
bindSameAsProfile();
setWizardNumbers();
setMultilineTextFields();
}
function setWizardNumbers() {
var cnt = 1;
$("#applicantResponse .weblink").each(function () {
var isVisible = $(this).is(":visible");
if (isVisible) {
$(this).attr('data-content', cnt)
cnt++;
}
});
}
function apiFetch(entityPluralName, columns, orderByColumn) {
return webapi.safeAjax({
type: "GET",
url: "/_api/" + entityPluralName + "?$filter=statecode eq 0&$select=" + (columns ?? "*") +
"&$orderby=" + orderByColumn,
contentType: "application/json"
})
.fail(function (response) {
if (response.responseJSON) {
console.error("Error: " + response.responseJSON.error.message);
} else {
console.error("Error: Web API is not available... ");
}
});
}
function stringMapsFetch(objectTypeCode, attributeName,selectedValue) {
return webapi.safeAjax({
type: "GET",
url: "/stringmaps/?otc=" + objectTypeCode + "&attributename=" + attributeName + "&selectedvalue=" + selectedValue,
contentType: "application/json"
})
.fail(function (response) {
if (response.responseJSON) {
console.error("Error: " + response.responseJSON.error.message);
} else {
console.error("Error: Web API is not available... ");
}
});
}
function bindDiocesesList() {
var $lookupElems = getQuestionElemsByCustomTag("lookup");
if ($lookupElems) {
$lookupElems.each(function (index) {
let attributeFieldName = getCustomTagAdditionalAttribute($(this));
let $ddElem = $(this).find("select");
$ddElem.find("option:not(:first)").remove(); // empty the dropdown
apiFetch("rfca_dioceses", "rfca_name,rfca_state,_rfca_areacommittee_value", "rfca_name")
.done(function (data, textStatus, xhr) {
var results = data;
//console.log(results);
for (var i = 0; i < results.value.length; i++) {
var result = results.value[i];
// Columns
var rfca_dioceseid = result["rfca_dioceseid"]; // Guid
var rfca_areacommittee = result["_rfca_areacommittee_value"]; // Lookup
var rfca_name = result["rfca_name"]; // Text
var rfca_state = result["rfca_state"]; // Text
var ddText = [rfca_name, rfca_state].filter(Boolean).join(", ");
$ddElem.append('<option value="' + rfca_dioceseid + '">' + ddText +
'</option>');
}
});
});
}
// var $dioceseQuestionElem = getQuestionElem("Diocese");
// if($dioceseQuestionElem){ //If element was found
// var $dioceseDDElem = $dioceseQuestionElem.find("select");
// $dioceseDDElem.find("option:not(:first)").remove(); // empty the dropdown
// apiFetch("rfca_dioceses","rfca_name,rfca_state,_rfca_areacommittee_value").done(function (data, textStatus, xhr) {
// var results = data;
// //console.log(results);
// for (var i = 0; i < results.value.length; i++) {
// var result = results.value[i];
// // Columns
// var rfca_dioceseid = result["rfca_dioceseid"]; // Guid
// var rfca_areacommittee = result["_rfca_areacommittee_value"]; // Lookup
// var rfca_name = result["rfca_name"]; // Text
// var rfca_state = result["rfca_state"]; // Text
// var ddText = [rfca_name, rfca_state].filter(Boolean).join(", ");
// $dioceseDDElem.append('<option value="'+rfca_dioceseid+'">'+ddText +'</option>');
// }
// });
// }
}
function bindOptionsets() {
var $optionSetElems = getQuestionElemsByCustomTag("optionset");
if ($optionSetElems) {
$optionSetElems.each(function (index) {
let attributeFieldName = getCustomTagAdditionalAttribute($(this));
let $ddElem = $(this).find("select");
let existingVal = $ddElem.val();
$ddElem.find("option:not(:first)").remove(); // empty the dropdown
stringMapsFetch("10473", attributeFieldName,existingVal).done(function (data, textStatus, xhr) {
var results = data;
for (var i = 0; i < results.value.length; i++) {
var result = results.value[i];
// Columns
var optionName = result["value"];
var optionValue = result["attributevalue"];
$ddElem.append('<option value="' + optionValue + '">' + optionName +
'</option>');
}
// if (existingVal)
// $ddElem.val(existingVal);
if (results.selectedvalue){
$qelem = getQuestionElemByMetadata("optionset|"+results.attributename).find("select");
$qelem.val(results.selectedvalue);
$qelem.find("option[selected]").attr("selected", null);
$qelem.find("option[value='"+results.selectedvalue+"']").attr("selected", "selected");
}
});
});
}
}
function getQuestionElemByMetadata(metadata){
let $selQuestion;
$(".question-item").each(function(){
//console.log($(this).find(".ques-metadata").text());
if($(this).find(".ques-metadata").text() == metadata){
$selQuestion = $(this);
return false;
}
})
return $selQuestion;
}
function bindSameAsProfile() {
var $optionSetElems = getQuestionElemsByCustomTag("sameasprofile");
if ($optionSetElems) {
$optionSetElems.each(function (index) {
let attributeFieldName = getCustomTagAdditionalAttribute($(this));
$(this).find("input[type=checkbox]").on('click', function () {
if ($(this).is(':checked')) {
//Hide all contact elements in section except the toggle
//$(this).closest(".panel-body-container").find(".question-item:not(:first)").hide();
$(this).closest(".panel-body-container").find(".question-item").slice(1,
5).hide();
} else {
//Hide all elements in section except the first
//$(this).closest(".panel-body-container").find(".question-item:not(:first)").show();
$(this).closest(".panel-body-container").find(".question-item").slice(1,
5).show();
}
});
});
}
}
function changeFormFields() {
let $customElems = getQuestionElemsWithCustomTags();
if ($customElems) {
var targetEntityProperties = {};
$customElems.each(function () {
let $label = $(this).find(".ques-header .ques-text");
addMetadataSpan($label);
$label.text($label.text().replace(/\[\[([^)]+)\]\]/, ""));
let meta = $(this).find(".ques-metadata").text();
let parsedMeta = meta.split("|");
let attrType = parsedMeta?.[0];
let targetFieldName = parsedMeta?.[1];
let targetEntity = parsedMeta?.[2];
if (attrType == "money") {
let $qElem = $(this);
$qElem.find(".nicEdit-main").parent().hide();
if ($qElem.find(".ques-money-container").length <= 0) {
$qElem.find(".nicEdit-main").parent().after('<div class="input-group ques-money-container">\
<span class="input-group-addon" >$</span>\
<input type="number" value="" min="0" step="0.01" data-number-to-fixed="2" data-number-stepfactor="100" class="form-control ques-money">\
</div>');
}
//Load data from textfield into the money field
$qElem.find(".ques-money").val($qElem.find(".nicEdit-main").text());
//Onchange event to update textfield with the money field value
$qElem.find(".ques-money").on("change", function () {
$qElem.find(".nicEdit-main").text($(this).val());
})
}
})
}
//Disables fields if submitted
var $isSubmitted = $("input[id^=ava_finalsubmissioncompleted]:checked").val() == "1"
if($isSubmitted){
$('.ques-body').css('pointer-events', 'none');
}
else{
$('.ques-body').css('pointer-events', 'auto');
}
// //Text Fields
// var $textElems = getQuestionElemsByCustomTag("text");
// if ($textElems) {
// $textElems.each(function (index) {
// let $label = $(this).find(".ques-header .ques-text");
// addMetadataSpan($label);
// $label.text($label.text().replace(/\[\[([^)]+)\]\]/, ""));
// });
// }
// //Money Fields
// var $moneyElems = getQuestionElemsByCustomTag("money");
// if ($moneyElems) {
// $moneyElems.each(function (index) {
// let $label = $(this).find(".ques-header .ques-text");
// addMetadataSpan($label);
// $label.text($label.text().replace(/\[\[([^)]+)\]\]/, ""));
// let $qElem = $(this);
// $qElem.find(".nicEdit-main").parent().hide();
// if ($qElem.find(".ques-money-container").length <= 0) {
// $qElem.find(".nicEdit-main").parent().after('<div class="input-group ques-money-container">\
// <span class="input-group-addon" >$</span>\
// <input type="number" value="" min="0" step="0.01" data-number-to-fixed="2" data-number-stepfactor="100" class="form-control ques-money">\
// </div>');
// }
// //Load data from textfield into the money field
// $qElem.find(".ques-money").val($qElem.find(".nicEdit-main").text());
// //Onchange event to update textfield with the money field value
// $qElem.find(".ques-money").on("change", function () {
// $qElem.find(".nicEdit-main").text($(this).val());
// })
// });
// }
// //OptionSet Fields
// var $optionSetElems = getQuestionElemsByCustomTag("optionset");
// if ($optionSetElems) {
// $optionSetElems.each(function (index) {
// let $label = $(this).find(".ques-header .ques-text");
// // let customTag = getCustomTagFromLabelText($label.text());
// // $label.after("<span class='ques-metadata'>"+customTag+"</span>");
// addMetadataSpan($label);
// $label.text($label.text().replace(/\[\[([^)]+)\]\]/, ""));
// });
// }
// //Lookup Fields
// var $lookupElems = getQuestionElemsByCustomTag("lookup");
// if ($lookupElems) {
// $lookupElems.each(function (index) {
// let $label = $(this).find(".ques-header .ques-text");
// // let customTag = getCustomTagFromLabelText($label.text());
// // $label.after("<span class='ques-metadata'>"+customTag+"</span>");
// addMetadataSpan($label);
// $label.text($label.text().replace(/\[\[([^)]+)\]\]/, ""));
// });
// }
// //Sameasprofile Field
// var $lookupElems = getQuestionElemsByCustomTag("sameasprofile");
// if ($lookupElems) {
// $lookupElems.each(function (index) {
// let $label = $(this).find(".ques-header .ques-text");
// // let customTag = getCustomTagFromLabelText($label.text());
// // $label.after("<span class='ques-metadata'>"+customTag+"</span>");
// addMetadataSpan($label);
// $label.text($label.text().replace(/\[\[([^)]+)\]\]/, ""));
// });
// }
}
function addMetadataSpan($labelElem) {
let customTag = getCustomTagFromLabelText($labelElem.text());
if (customTag)
$labelElem.after("<span class='ques-metadata'>" + customTag + "</span>");
}
function setMultilineTextFields() {
$(".ques-textarea").each(function () {
var minmaxword = $(this).attr("data-minmaxword");
if (minmaxword) {
let minmaxvalue = minmaxword.split("-");
let minChars = minmaxvalue[0];
let maxChars = minmaxvalue[1];
if (maxChars != null && !(maxChars == undefined || maxChars == "undefined") && maxChars
.toString().trim().length > 0) {
if (maxChars >= 300) {
$(this).parent().find('.nicEdit-main').attr('style', function (i, s) {
return (s || '') + 'min-height: 70px !important;'
});
}
}
}
});
}
//HELPERS
//Gets value from question
function getQuestionValueByLabel(questionLabel) {
var qValue;
$(".question-item").each(function (index) {
let questionlabel = $(this).find(".ques-header .ques-text").text();
let questionValue = $(this).find(".ques-body .nicEdit-main").text();
let moneyValue = $(this).find(".ques-body .ques-money").val() ?? "";
let ddValue = $(this).find(".ques-body select option:selected").text();
let chkValue = $(this).find(".ques-body .ques-chkbox").is(':checked') ?? "";
if (questionlabel == questionLabel) {
qValue = questionValue || moneyValue || ddValue ||
chkValue; //(ddValue == "") ? questionValue : ddValue;
// let res = questionValue || moneyValue || ddValue || chkValue;
// console.log(`v:${questionValue} money:${moneyValue} dd:${ddValue} chk:${chkValue} Res: ${res}`)
return false; //break the loop
}
})
return qValue;
}
function getQuestionValueByCustomTag(customTag) {
var qValue;
$(".question-item").each(function (index) {
let meta = $(this).find(".ques-metadata").text();
if (meta != "") {
let parsedMeta = meta.split("|");
let attrType = parsedMeta?.[0];
if (attrType == customTag) {
let questionValue = $(this).find(".ques-body .nicEdit-main").text();
let moneyValue = $(this).find(".ques-body .ques-money").val() ?? "";
let ddValue = $(this).find(".ques-body select option:selected").text();
let chkValue = $(this).find(".ques-body .ques-chkbox").is(':checked') ?? "";
qValue = questionValue || moneyValue || ddValue || chkValue;
return false; //break loop
}
}
})
return qValue;
}
function getQuestionValue($quesElem) {
var returnObj;
let questionlabel = $quesElem.find(".ques-header .ques-text").text();
let questionValue = $quesElem.find(".ques-body .nicEdit-main").text();
let moneyValue = $quesElem.find(".ques-body .ques-money").val();
let ddText = $quesElem.find(".ques-body select option:selected").text();
let ddValue = $quesElem.find(".ques-body select option:selected").val();
let radioText = $quesElem.find(".ques-body input[type='radio'][checked='checked']").next().text();
let radioValue = $quesElem.find(".ques-body input[type='radio'][checked='checked']").val();
let meta = $quesElem.find(".ques-metadata").text();
let parsedMeta = meta.split("|");
let attrType = parsedMeta?.[0];
switch (attrType) {
case "lookup":
case "optionset":
if (ddValue)
returnObj = {
"value": ddValue,
"name": ddText
};
break;
case "money":
if (moneyValue)
returnObj = {
"value": moneyValue
};
break;
case "boolean":
if (radioValue)
returnObj = {
"value": radioValue,
"name": radioText
};
break;
default:
if (questionValue)
returnObj = {
"value": questionValue
};
break;
}
return returnObj;
}
// gets the jquery element
function getQuestionElem(questionLabel) {
var $elem;
$(".question-item").each(function (index) {
let qlabel = $(this).find(".ques-header .ques-text").text();
let questionLabelNoCustomTags = qlabel.replace(/\[\[([^)]+)\]\]/, "");
let qValue = $(this).find(".ques-body .nicEdit-main").text();
let ddValue = $(this).find(".ques-body select option:selected").text();
if (questionLabelNoCustomTags == questionLabel) {
$elem = $(this);
return false; //break the loop
}
})
return $elem;
}
function getQuestionElemsWithCustomTags() {
var $elems;
$(".question-item").each(function (index) {
let questionlabel = $(this).find(".ques-header .ques-text").text();
// var labelCustomTag = questionlabel.match(/\[\[([^)]+)\]\]/);
var labelCustomTag = $(this).find(".ques-metadata").text();
if (labelCustomTag == "")
labelCustomTag = questionlabel.match(/\[\[([^)]+)\]\]/)?.[1];
if (labelCustomTag && labelCustomTag != "") {
$elems = ($elems) ? $elems.add($(this)) : $(this);
}
})
return $elems;
}
// gets the jquery element by custom tag
function getQuestionElemsByCustomTag(customTag) {
var $elems;
$(".question-item").each(function (index) {
let questionlabel = $(this).find(".ques-header .ques-text").text();
// var labelCustomTag = questionlabel.match(/\[\[([^)]+)\]\]/);
var labelCustomTag = $(this).find(".ques-metadata").text();
if (labelCustomTag == "")
labelCustomTag = questionlabel.match(/\[\[([^)]+)\]\]/)?.[1];
if (labelCustomTag && labelCustomTag != "" && labelCustomTag.split("|")[0] == customTag) {
$elems = ($elems) ? $elems.add($(this)) : $(this);
}
})
return $elems;
}
function getCustomTagFromLabelText(labelText) {
var customTag = "";
var labelCustomTag = labelText.match(/\[\[([^)]+)\]\]/);
if (labelCustomTag) {
customTag = labelCustomTag[1];
}
return customTag;
}
// gets the jquery element by custom tag
function getCustomTagAdditionalAttribute($questionElem) {
var attr = "";
let questionlabel = $questionElem.find(".ques-header .ques-text").text();
// var labelCustomTag = questionlabel.match(/\[\[([^)]+)\]\]/);
var labelCustomTag = $questionElem.find(".ques-metadata").text();
if (labelCustomTag == "")
labelCustomTag = questionlabel.match(/\[\[([^)]+)\]\]/)?.[1];
if (labelCustomTag && labelCustomTag != "") {
attr = labelCustomTag.split("|")[1];
}
return attr;
}
function applicationUIChanges() {
$("#ava_applicantresponse").closest("tr").hide();
//$("#msnfp_name").closest("tr").hide();
$("#msnfp_submittedbyid").closest("tr").hide();
$("#InsertButton").closest(".actions").hide();
$("#UpdateButton").closest(".actions").hide();
$("#ava_type").closest("td").hide()
//hide HiddenSection section
$("fieldset[aria-label='HiddenSection']").hide();
//Removes excesive margin space
$("fieldset[aria-label='Portal Request Information']").css("margin-bottom", "0px");
$("fieldset[aria-label='Portal Request Information']").closest(".tab").css("margin-bottom", "0px");
$(".page-header").css("margin-top", "20px");
//Recipient button label change
$("#msnfp_recipientid_lookupmodal .modal-footer").find("button.new-value").html("Create New Record");
//hide avanades new recipient button
$("#customeridNewBtnId").hide();
}
function fetchContactdetails(requestId) {
var details = "";
var url = "https://" + window.location.hostname + "/fetchcontacts?id=" + requestId;
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
datatype: "json",
url: url,
beforeSend: function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("Accept", "application/json");
XMLHttpRequest.setRequestHeader("Prefer", "odata.include-annotations=\"*\"");
},
async: false,
success: function (result, textStatus, xhr) {
if (result != null && result != undefined && result.toString().trim().length > 0) {
details = result;
}
},
error: function (xhr, textStatus, errorThrown) {
console.log(errorThrown);
}
});
return details;
}
function handleNavItems() {
var grantWriter = "";
var loggedinUserId = '';
var requestId = loggedinUserId;
var contactDetails = fetchContactdetails(requestId);
if (contactDetails != "") {
ContactDetailsjsondata = JSON.parse(contactDetails);
}
if (ContactDetailsjsondata.length != 0) {
for (var i = 0; i < ContactDetailsjsondata.length; i++) {
if (ContactDetailsjsondata[i]["Grantwriter"] != '') {
grantWriter = ContactDetailsjsondata[i]["Grantwriter"]
}
}
}
if (grantWriter != null && grantWriter == 'true' && grantWriter != "") {
$("#navbar li").each(function () {
if ($(this).find("a").is("[title=Request]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=Award]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=Requirement]")) {
$(this).remove();
}
});
}
if (grantWriter == null || grantWriter == 'false' || grantWriter == "") {
$("#navbar li").each(function () {
if ($(this).find("a").is("[title=Requests]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=Awards]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=Requirements]")) {
$(this).remove();
}
if ($(this).find("a").is("[title=LOIs]")) {
$(this).remove();
}
});
}
var loggedInUserRole = "";
if (loggedInUserRole == null || loggedInUserRole == undefined || loggedInUserRole.toString()
.trim().length == 0) {
$('[aria-label="Request"]').hide();
}
$(".g-description").each(function () {
var len = $(this).text().trim().length;
if (len > 171) {
var smallTxt = $(this).text().substr(0, 171) + "...";
$(this).text(smallTxt);
}
});
}
function hideLoadingSpinnerOnPageValidatorError() {
if (window.jQuery) {
(function ($) {
if (typeof (entityFormClientValidate) != 'undefined') {
var originalValidationFunction = entityFormClientValidate;
if (originalValidationFunction && typeof (originalValidationFunction) == "function") {
entityFormClientValidate = function () {
originalValidationFunction.apply(this, arguments);
// do your custom validation here
setTimeout(() => {
console.log("Page Valid = " + Page_IsValid);
if (!Page_IsValid)
$("#loading").hide();
}, 500);
// return false; // to prevent the form submit you need to return false
// end custom validation.
return true;
};
}
}
}(window.jQuery));
}
}
function fetchGrantWriterOrganizations() {
return webapi.safeAjax({
type: "GET",
url: "/grantwriterorganizations/",
contentType: "application/json"
})
.fail(function (response) {
debugger;
if (response.responseJSON) {
console.error("Error: " + response.responseJSON.error.message);
} else {
console.error("Error: Web API is not available... ");
}
});
}
function createRecipientDropdown() {
var $controlDiv = $("#msnfp_recipientid").closest(".control");
//$("#msnfp_recipientid").parent().hide();//hide lookup control
$controlDiv.append(
"<select id='msnfp_recipientidDD' class='form-control'><option value=''></option></select>");
$controlDiv.append(
'<p id="createContainer" style="text-align: center;">Not listed? <a id="lnkCreateOrg" style="cursor: pointer;">Create Organization</a></p>'
);
var $recipientDD = $("#msnfp_recipientidDD");
var $lnkCreateOrg = $("#lnkCreateOrg");
var $createOrgContainer = $("#createContainer");
//hide elems by default
$recipientDD.hide();
$createOrgContainer.hide();
//fetch the user organizations
async function fillRecipientDropdown() {
console.log("---->>> Refreshing DD");
$recipientDD.find("option:not(:first)").remove(); // empty the dropdown
var grantWriterOrgs = await fetchGrantWriterOrganizations();
var orgs = $(grantWriterOrgs.value);
orgs.each(function () {
let org = this;
$recipientDD.append('<option value="' + org.accountid + '">' + org.name +
'</option>');
});
}
fillRecipientDropdown();
var recipientModalGrid = $("#msnfp_recipientid_lookupmodal").find(".entity-lookup").find(".entity-grid")
.eq(0);
recipientModalGrid.on("loaded", fillRecipientDropdown);
// Event on create org link
$lnkCreateOrg.click(function () {
$("#msnfp_recipientid_lookupmodal button.new-value").trigger("click");
});
//Event On dd selected event
$recipientDD.change(function () {
let ddValue = $(this).find("option:selected").val();
let ddText = $(this).find("option:selected").text();
if (ddValue != '') {
$("#msnfp_recipientid_name").attr("value", ddText);
$("#msnfp_recipientid").attr("value", ddValue);
$("#msnfp_recipientid_entityname").attr("value", "account");
}
});
$('input[type=radio][id=ava_anotherorganization_0], input[type=radio][id=ava_anotherorganization_1]')
.change(function () {
if (this.value == 1) {
$("#msnfp_recipientid").parent().hide(); //hide lookup control
$recipientDD.show();
$createOrgContainer.show();
} else {
$("#msnfp_recipientid").parent().show(); //show lookup control
$recipientDD.hide();
$createOrgContainer.hide();
}
});
}
//removes html tags from names
const decodeHTMLEntities = (() => {
const textArea = document.createElement('textarea');
return (message) => {
textArea.innerHTML = message;
return textArea.value;
};
})();
function checkCharacterCount(textareacharcount, event) {
let minmaxword = $(textareacharcount).parent().next(".ques-textarea").attr("data-minmaxword");
let minmaxvalue = minmaxword.split("-");
let minChars = minmaxvalue[0];
let maxChars = minmaxvalue[1]
if (minChars != null && maxChars != null && !(maxChars == undefined || maxChars == "undefined") &&
maxChars.toString().trim().length > 0) {
let pastedText = (event.type == 'paste') ? event.originalEvent.clipboardData.getData('text') : "";
let textentered = $(textareacharcount).text();
let charCount = textentered.length + pastedText.length;
let warningSpanId = $(textareacharcount).parent().next(".ques-textarea").attr("id").replace(
"ques-text-ans-input", "ques-text-ans-maxword");
// console.log(words);
if ($("#" + warningSpanId).length > 0) {
let remaining = ((maxChars - charCount) >= 0) ? (maxChars - charCount) : 0;
$("#" + warningSpanId).text(remaining + " characters remaining");
if (charCount > maxChars) {
$("#" + warningSpanId).css("color", "red");
var keyCode = event.which;
if (keyCode != 8 && keyCode != 46 && !event.ctrlKey) { //8=backspace, 46=delete
event.preventDefault();
alert("The total number of characters has exceeded the maximum limit of [ " + maxChars +
" ]");
}
//Restrict size of text only for text... transforms HTML to Text if exceeds the limit
//$(textareacharcount).text(textentered.substring(0, maxChars));
//placeCaretAtEnd($(textareacharcount).get(0));
} else {
$("#" + warningSpanId).css("color", "green");
}
}
}
}
function placeCaretAtEnd(el) {
el.focus();
if (typeof window.getSelection != "undefined" &&
typeof document.createRange != "undefined") {
var range = document.createRange();
range.selectNodeContents(el);
range.collapse(false);
var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
} else if (typeof document.body.createTextRange != "undefined") {
var textRange = document.body.createTextRange();
textRange.moveToElementText(el);
textRange.collapse(false);
textRange.select();
}
}
function GetQueryStringParams(sParam) {
var sPageURL = 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 fetchRequestRequiredDocuments(requestId) {
return webapi.safeAjax({
type: "GET",
url: "/fetch-granteerequireddocuments/?reqid=" + requestId,
contentType: "application/json"
})
.fail(function (response) {
if (response.responseJSON) {
console.error("Error: " + response.responseJSON.error.message);
} else {
console.error("Error: Web API is not available... ");
}
});
}
async function requestHasRequiredDocuments() {
var id = GetQueryStringParams('requestid');
let areAllDocumentsUploaded = true;
var reqDocs = await fetchRequestRequiredDocuments(id);
$(reqDocs).each(function () {
let reqDoc = this;
var isDocUploaded = (reqDoc["IsDocumentUploaded"]?.toLowerCase() === "true");
if(!isDocUploaded){
areAllDocumentsUploaded = false;
}
});
return areAllDocumentsUploaded;
}
function relateLoiToApplicationBasedOnParam(){
var relatedRequestId = GetQueryStringParams('rrid');
if(relatedRequestId){
$("#rfca_relatedrequestid").attr("value", relatedRequestId);
$("#rfca_relatedrequestid_name").attr("value", "RelatedRequest");
$("#rfca_relatedrequestid_entityname").attr("value", "msnfp_request");
}
}
return {
SaveDataInEntityForm: saveDataInEntityForm,
BindRFCAFields: bindRFCAFields,
ChangeFormFields: changeFormFields,
SetWizardNumbers: setWizardNumbers,
ApplicationUIChanges: applicationUIChanges,
HandleNavItems: handleNavItems,
HideSpinnerOnValidatorError: hideLoadingSpinnerOnPageValidatorError,
CreateRecipientDropdown: createRecipientDropdown,
SetSameAsProfileEventHandler: bindSameAsProfile,
DecodeHTML: decodeHTMLEntities,
CheckCharacterCount: checkCharacterCount,
HasAllRequiredDocuments: requestHasRequiredDocuments,
RelateLoiToApplication: relateLoiToApplicationBasedOnParam
};
}();
</script>
</footer>
<script type="text/javascript">
(function($) {
$(document).ready(function() {
$(".dropdown-submenu").on("keydown", function(event) {
if (event.keyCode == 9) {
$(this).toggleClass("open");
}
});
});
}(jQuery));
</script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/bootstrap.bundle-105a4995b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/bootstrap.bundle-105a4995b8.js" type="text/javascript"></script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/postpreform.bundle-184c77da50.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/postpreform.bundle-184c77da50.js" type="text/javascript"></script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/app.bundle-dad47d7e41.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/app.bundle-dad47d7e41.js" type="text/javascript"></script>
<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js" type="text/javascript"></script>
<script>
//this event will update the title of the page based on active breadcrumb
$('.breadcrumb').ready(function () {
if ($('.breadcrumb').is(':visible')) {
document.querySelector('title').innerHTML = ($('.breadcrumb > li.active').text() + " · Customer Self-Service");
}
});
function GoToNewEditor() {
var editCmsUrlSegment = "EditInCms";
var currentUrl = window.location.href;
if (currentUrl.indexOf('?') > -1) {
var urlSegments = currentUrl.split("?");
window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname + '?' + urlSegments[1];
}
else {
window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname;
}
}
</script>
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.getRegistrations().then(function(registrations) {
for(let registration of registrations) {
registration.unregister();
}}).catch(function(err) {
console.log('Service Worker unregister action failed: ', err);
});
}
</script>
<!--Start Show Session Expire Warning Popup here -->
</body>
</html>
<!-- Generated at 2/9/2025 12:49:39 AM -->
<!-- Page OK -->
# |
Url |
Url |
Source |
Date |
1 |
https://rfcagrants.powerappsportal… |
|
2025-02-09 00:49:39 |
2 |
https://agoiare.dlbookit.se/(S(ghp… |
|
2025-02-09 00:49:38 |
3 |
https://phonotica.com/ |
|
2025-02-09 00:49:38 |
4 |
https://thebolditalic.com/?gi=643f… |
|
2025-02-09 00:49:36 |
5 |
https://organiccbdgummies.org/en-u… |
|
2025-02-09 00:49:33 |
6 |
http://okgim.co.kr/bbs/board.php?b… |
|
2025-02-09 00:49:29 |
7 |
https://je-tall-sf-seo-29.sfo3.dig… |
|
2025-02-09 00:49:28 |
8 |
https://thrivecbdshop.com/en-us/ea… |
|
2025-02-09 00:49:25 |
9 |
https://thebolditalic.com/?gi=4fcc… |
|
2025-02-09 00:49:19 |
10 |
https://agoiare.dlbookit.se/(S(c52… |
|
2025-02-09 00:49:18 |
11 |
https://thrivecbdshop.com/en-us/cb… |
|
2025-02-09 00:49:16 |
12 |
https://thebolditalic.com/?gi=4176… |
|
2025-02-09 00:49:13 |
13 |
https://petrovax.com/ |
|
2025-02-09 00:49:11 |
14 |
https://trustedcbdgummies.org/en-u… |
|
2025-02-09 00:49:09 |
15 |
https://thebolditalic.com/?gi=511d… |
|
2025-02-09 00:49:09 |
16 |
https://thrivecbdshop.com/en-us/cb… |
|
2025-02-09 00:49:01 |
17 |
https://m.youtube.com/watch?v=DAra… |
|
2025-02-09 00:49:00 |
18 |
https://consent.youtube.com/ml?con… |
|
2025-02-09 00:48:59 |
19 |
https://petro-com.ru/ |
|
2025-02-09 00:48:59 |
20 |
https://thebolditalic.com/?gi=9db5… |
|
2025-02-09 00:48:56 |