advocatecoi.huronresearchsuite.com
Open in
urlscan Pro
72.10.184.22
Public Scan
Submitted URL: http://advocatecoi.huronresearchsuite.com/
Effective URL: https://advocatecoi.huronresearchsuite.com/COI/sd/Rooms/DisplayPages/LayoutInitial?Container=com.webridge.entity.Entity[OID[0A7646F3B149874...
Submission: On August 28 via manual from US — Scanned from DE
Effective URL: https://advocatecoi.huronresearchsuite.com/COI/sd/Rooms/DisplayPages/LayoutInitial?Container=com.webridge.entity.Entity[OID[0A7646F3B149874...
Submission: On August 28 via manual from US — Scanned from DE
Form analysis
1 forms found in the DOMName: frmLogin — POST javascript:submitDocument()
<form name="frmLogin" id="frmLogin" method="post" action="javascript:submitDocument()">
<input type="hidden" name="_webrFormIdentity" value="com.webridge.layout.FormLayoutExImpl[OID[C57A7DA5B02AFB4CB0CB74F6713BC970]]">
<input type="hidden" name="_webrFormUniqueID" value="0">
<input type="hidden" name="_webrCharacterEncoding" value="">
<input type="hidden" name="_webrLocale" value="en-us">
<input type="hidden" name="_webrUpdateOID" value="com.webridge.entity.Entity[OID[9178063346BF11EE9099D7208F565000]]">
<script>
var loginPage = 'https:\/\/advocatecoi.huronresearchsuite.com\/COI\/sd\/Rooms\/DisplayPages\/LayoutInitial?Container=com.webridge.entity.Entity[OID[0A7646F3B149874E902185897C144551]]';
var scopeAll = '/COI/';
var secureCookie = true;
</script> <table align="center" border="0" cellspacing="0" width="1%" cellpadding="2">
<tbody>
<tr>
<td colspan="2">
<h3></h3>
</td>
</tr>
<tr>
<td align="right" width="1%" nowrap=""> <label class="group" for="loginTypeUserName"><span class="textControl">User Name:</span></label></td>
<td><input class="inputControl" name="username" align="center"></td>
</tr>
<tr>
<td align="right"><span class="textControl">Password:</span></td>
<td><input class="inputControl" name="password" align="bottom" type="password" autocomplete="off"></td>
</tr>
<tr>
<td align="right"><input class="Button" value="Login" type="submit"></td>
<td nowrap=""> <label class="group" for="remember"><input class="inputControl ReplaceWithIcon" name="remember" id="remember" value="on" type="checkbox"><label class="ReplaceWithIcon" for="remember"></label><input type="hidden"
name="remember_webrHidden" value="checkbox"><span class="textControl">Remember me</span></label></td>
</tr>
<tr>
<td align="center" colspan="2">
<a href="https://advocatecoi.huronresearchsuite.com/COI/sd/Rooms/DisplayPages/LayoutInitial?Container=com.webridge.entity.Entity[OID[0A7646F3B149874E902185897C144551]]&_webrhelp=password">Forgot password?</a></td>
</tr>
</tbody>
</table>
<script language="JavaScript" type="text/JavaScript">// Create a cookie with the specified name and value.
// The cookie expires at the end of dtExpires.
// name - name of the cookie
// value - value of the cookie
// [expires] - expiration date of the cookie (defaults to end of current session)
// [path] - path for which the cookie is valid (defaults to path of calling document)
// [domain] - domain for which the cookie is valid (defaults to domain of calling document)
// [secure] - Boolean value indicating if the cookie transmission requires a secure transmission
// * an argument defaults when it is assigned null as a placeholder
// * a null placeholder is not required for trailing omitted arguments<FONT color=#0000cc>
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + urlEncode(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "") +
("; samesite=Lax ");
document.cookie = curCookie;
}
function urlEncode(str)
{
// JScript escape() isn't actually equivalent to URLEncode().
// It doesn't encode '+', '/', or '@'.
// (Also JScript unescape() does not correctly map '+' to space.)
return escape(str).replace(/\+/g, "%2B").replace(/\//g, "%2F").replace(/\@/g, "%40");
}
function encodeCookieValue(str)
{
// Since setCookie() URL encodes the value, we don't.
return obfuscateString(str);
}
function obfuscateString(str)
{
// WARNING: This algorithm is copied into Login Helper.obfuscateString().
// KEEP THESE IN SYNC !
var key = 5; // must < 8 to avoid Netscape problems (PRS 18896)
var val = '';
for (var i = 0; i < str.length; i++) {
val = val + String.fromCharCode(str.charCodeAt(i) ^ key);
}
return val;
}
var savecolor = null;
var submitted = false;
var loginStatusCookie = "loginstatus";
var loginTypeCookie = "logintype";
var loginUserCookie = "dmele";
var loginPasswordCookie = "lyirm";
var loginOldPasswordCookie = "mdfpd";
var loginConfirmPasswordCookie = "zflks";
var ns4 = (document.layers)? true:false;
function submitDocument()
{
if (!submitted) {
var theForm = document.forms["frmLogin"];
var loginTypeElem = theForm.loginType;
var rememberElem = theForm.remember;
var logintype = "usename";
if (loginTypeElem != null) {
var i = 0;
while (i < 3)
{
if ( (loginTypeElem[i] != null) && (loginTypeElem[i].checked)) {
logintype = loginTypeElem[i].value;
break;
}
i++;
}
}
var username = null;
var password = null;
if (logintype != "auto") {
if ((rememberElem != null) && (rememberElem.checked)) {
logintype = logintype + "remember";
}
if (theForm.username != null) username = theForm.username.value;
if (theForm.password != null) password = theForm.password.value;
}
setCookie(loginStatusCookie, "", null, scopeAll, null, secureCookie);
setCookie(loginTypeCookie, logintype, null, scopeAll, null, secureCookie);
setCookie(loginUserCookie, encodeCookieValue(username), null, scopeAll, null, secureCookie);
setCookie(loginPasswordCookie, encodeCookieValue(password), null, scopeAll, null, secureCookie);
if (theForm._oldPassword != null)
setCookie(loginOldPasswordCookie, encodeCookieValue(theForm._oldPassword.value), null, scopeAll, null, secureCookie);
if (theForm._confirmPassword != null)
setCookie(loginConfirmPasswordCookie, encodeCookieValue(theForm._confirmPassword.value), null, scopeAll, null, secureCookie);
submitted = true;
document.location.href=loginPage;
}
}
function enableControls(enableRemember, enableUser)
{
enableRememberMe(enableRemember);
enableUserNamePassword(enableUser);
}
//Enable the remember me form fields if enable=true else vise versa
function enableRememberMe(enable)
{
if (ns4) return;
var theForm = document.forms["frmLogin"];
if (theForm != null) {
if (theForm.remember) {
if (enable) theForm.remember.disabled=false;
else theForm.remember.disabled=true;
}
}
}
//Enable the username password form fields if enable=true else vise versa
function enableUserNamePassword(enable)
{
if (ns4) return;
var theForm = document.forms["frmLogin"];
var usernameElem = theForm.username;
var passwordElem = theForm.password;
if (enable) {
usernameElem.disabled=false;
passwordElem.disabled=false;
usernameElem.style.backgroundColor = savecolor;
passwordElem.style.backgroundColor = savecolor;
} else {
usernameElem.disabled=true;
passwordElem.disabled=true;
if (savecolor == null) savecolor = usernameElem.style.backgroundColor;
usernameElem.style.backgroundColor ="silver";
passwordElem.style.backgroundColor ="silver";
}
}
function onLoadFunction()
{
//Following is a workaround for issue seen in IE
//wherein the session expiration dialog iframe doesnt get focus
//when there are multiple iframes in page.(slide in dialogs)
$(window.parent.$(".MainDialogDiv")).each(function () {
$(this).attr("disabled", "disabled");
});
if($(window.parent.$(".MainDialogDiv")).length > 0){
setTimeout(function(){
setFocusOnUserName();
},1500);
}
else{
setFocusOnUserName();
}
}
function setFocusOnUserName(){
var theForm = document.forms["frmLogin"];
if (theForm != null) {
if (theForm.username) {
theForm.username.focus();
}
}
}
function checkEnter(event)
{
var code = 0;
//if (ns4)
// code = event.which;
//else
code = event.keyCode;
if (code==13) submitDocument();
}
//MB SC00002883
// This needs to be called inline, instead of overriding window.onload
//window.onload = onLoadFunction;
onLoadFunction();
//Following is a workaround for issue seen in IE
//wherein the session expiration dialog iframe doesnt get focus
//when there are multiple iframes in page.(slide in dialogs)
window.onunload = function(){
$(window.parent.$(".MainDialogDiv")).each(function () {
this.removeAttribute("disabled");
});
}</script>
</form>
Text Content
FILE UPLOAD PROGRESS Close ProgressFile Name No file uploads in progress Clear Completed Files IMAGE VIEW TEAMMATE HEADER Teammate Login TEAMMATE LOGIN TEXT BLOCK Click this button to login if you are an employed teammate. NON-TEAMMATE HEADER Non-Teammate Login LOGIN User Name: Password: Remember me Forgot password? After signing into this site, you are bound by the terms and conditions set forth when you received your account. TEXT BLOCK Non-teammates include external board members and subcontractors. CONTACT INFORMATION If you have any questions or concerns, please contact the Compliance and Integrity Department at ah-coi@aah.org.