CINXE.COM

ETC Deanships Services Portal | 賲賳氐丞 禺丿賲丕鬲 毓賲丕丿丞 丕賱鬲毓丕賲賱丕鬲 丕賱廿賱賰鬲乇賵賳賷丞 賵丕賱丕鬲氐丕賱丕鬲

<!DOCTYPE html> <!--聽SSO changes starts here聽--> <!--聽SSO changes ends here聽--> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <script language='JavaScript' type="text/javascript" src='/scripts/jquery.min.js?14840'></script> <!--jquery-readyfix.js file is for ready extension for 3.5.1 jquery next version update it should be removed--> <script language='JavaScript' type="text/javascript" src='/scripts/jquery-readyfix.js?14840'></script> <script language='JavaScript' type="text/javascript" src='/scripts/jquery.browser.min.js?14840'></script> <script language='JavaScript' type="text/javascript" src='/scripts/jquery-migrate.min.js?14840'></script> <script language='JavaScript' type="text/javascript" src='/scripts/sdp-design.js'></script> <script language='JavaScript' type="text/javascript" src='/scripts/select2.min.js?14840'></script> <script language='Javascript' src='/scripts/esapi.js?14840' type='text/javascript'></script> <script language='Javascript' src='/scripts/ESAPI_Standard_en_US.properties.js?14840' type='text/javascript'></script> <script language='Javascript' src='/scripts/Base.esapi.properties.js?14840' type='text/javascript'></script> <script language='Javascript' type="text/javascript" src='/scripts/security-core.min.js?14840'></script> <script language='Javascript' type="text/javascript" src='/scripts/security-encoder.min.js?14840'></script> <script language='Javascript' src='/scripts/client-encoder.js?14840' type='text/javascript'></script> <script language='JavaScript' type="text/javascript" src='/zohocomponents/js/zohocomponents.min.js?14840'></script> <link href="/style/select2.css?14840" type="text/css" rel="stylesheet"/> <link href="/style/select2-bootstrap.css?14840" type="text/css" rel="stylesheet"/> <link href="/style/select2-overwrite.css?14840" type="text/css" rel="stylesheet"/> <link href="/style/loginstyle.css?14840" type="text/css" rel="stylesheet"/> <link href="/zohocomponents/css/zohocomponents.min.css?14840" type="text/css" rel="stylesheet"/> <script src='/scripts/Popup.js?14840'></script> <script src="/scripts/MicrosoftTeams.min.js?14840"></script> <script language='JavaScript' type="text/javascript" src='/scripts/Login.js?14840'></script> <script language='JavaScript' type="text/javascript" src='/scripts/forge_1.3.1.min.js?14840'></script> <script language='JavaScript' type="text/javascript" src='/scripts/sdp_security.js?14840'></script> <link rel="SHORTCUT ICON" href="/images/favicon.ico?14840"/> <title>ETC Deanships Services Portal | 賲賳氐丞 禺丿賲丕鬲 毓賲丕丿丞 丕賱鬲毓丕賲賱丕鬲 丕賱廿賱賰鬲乇賵賳賷丞 賵丕賱丕鬲氐丕賱丕鬲</title><!-- NO OUTPUTENCODING --> <script language="JavaScript" type="text/JavaScript"> var loginError = "null"; var isMSP = false; var isSCP = false; </script> </head> <body onLoad="setSelect2();setCopyrightYear();setFocus();changeLoginHtml();"> <!-- content for customization starts--> <div id='loginFormDiv'></div> <div id="tempLoginFormDiv" style="display:none"> <div id="login-section1" class="login-section loginform"> <div id="message" class="tl err-div"> <div style="clear:both"></div> <script> function closeAlertMsg() { var ele = document.getElementById("errorMsg"); if( ele != null ) { jQuery('#errorMsg').slideUp('slow');//NO I18N usernameEle = document.getElementById("username"); usernameEle.focus(); } } function closeSuccessAlertMsg() { var ele = document.getElementById("successMsg"); if( ele != null ) { jQuery('#successMsg').slideUp('slow');//NO I18N var passwordEle = document.getElementById("password"); passwordEle.focus(); } } </script> <div class="errorMsg" id="errorMsg" hidden> <div class="alert alert-dismissible alert-danger mb5" role="alert"> <span class="alert-close-icon cursor-hand" aria-hidden="true" onclick="closeAlertMsg();" title="Close"></span> <span class="sr-only"></span> <span aria-hidden="true" class="alert-failure sdp-glyph-status"></span> <span class="msg"></span> </div> </div> <div class="successMsg" id="successMsg" hidden> <div class="alert alert-dismissible alert-success icon" role="alert"> <span class="cspr icon-xs close2" aria-hidden="true" onclick="closeSuccessAlertMsg();" title="Close"></span> <span class="sr-only"></span> <span aria-hidden="true"></span> <span class="msg"></span> </div> </div> </div> <form action='/j_security_check' id="login-form" method="post" name='login' autocomplete="off"> <input type="hidden" name="AUTHRULE_NAME" id="AUTHRULE_NAME" value="RememberMeLoginModule"> <input type="hidden" name="sdplogincsrfparam" value="42357c46-8489-41e2-ad2f-85f95a21e66a"> <div class="widget-table"> <div class="pt20"></div> <div id="loginBox" style="overflow:hidden"> <div id="loginFormTable" class="formsection"> <div class="fsinner"> <div><!-- form container div --> <div> <div class="input-group"> <span class="input-group-addon email-label"><span class="login-user-icon"></span></span> <input class="form-control" name="j_username" autocomplete="off" placeholder="Username" onkeyup='userNameKeyUp()' onchange='loadDomainListForADLogin(this)' id="username" value="" type="text" maxlength="100" autofocus> </div> </div> <div class="pt20"> <div class="input-group"> <span class="input-group-addon email-label"><span class="login-pawd-icon"></span></span> <input class="form-control" value="" placeholder="Password" name="j_password" type="password" id="password" autocomplete="off"> </div> </div> <div style="clear:both"></div> <div class="pt20"> <div class="login-user-focus"> <div class="input-group"> <span class="input-group-addon email-label"><span class="login-globe-icon"></span></span> <span id="domainListSelect" style="display:block;"> <select name="domain" class="form-control" onchange='checkLocalAuth(this)'> <option value="-- Choose Domain --">-- Choose Domain --</option> <option value="1"> KSU1 </option> <!-- NO OUTPUTENCODING --> <option value="2"> KSU2 </option> <!-- NO OUTPUTENCODING --> </select> </span> <span id="domainListBlankSelect" style="display:none;"><img src="/images/spacer.gif" width="1" height="1"></span> </div> </div> </div> <div class='hide' id='choosedomaindiv'>Select a Domain</div> <div class='hide' id='moreOptionsMsg'>Options</div> <div class='hide' id='jserror'>Enter both username and password to proceed</div> <div class='hide' id='empty_captcha'>Captcha text cannot be empty.</div> <div id="LocalAuthLabel"></div> <div style="clear:both"></div> <span id="LocalAuthdomainname"></span> <div id="domainname"></div> <input name="LDAPEnable" type="hidden" value='false'/> <!-- NO OUTPUTENCODING --> <input name="AdEnable" type="hidden" value='true'/> <!-- NO OUTPUTENCODING --> <input name="enableDomainDropdown" type="hidden" value=true /> <input name="DomainCount" type="hidden" value="0"/> <input name="LocalAuth" type="hidden" value="No"/> <input name="LocalAuthWithDomain" type="hidden" value="No"/> <input name="dynamicUserAddition_status" type="hidden" value='false'/> <!-- NO OUTPUTENCODING --> <input name="localAuthEnable" type="hidden" value='false'/> <!-- NO OUTPUTENCODING --> <input name="logonDomainName" type="hidden" value='-1'/> <div id="LocalAuthentication" class='hide'>Local Authentication</div> <div id="NoDomain" class="hide">--Select Domain--</div> <div style="clear:both"></div> <div id="domainLabel" style="display : none" class="pt15 pb10"> <p class="m0" >Domain - <span id="domain" class="text-muted"></span></p> </div> <div style="clear:both"></div> <div class="pb10 pt15" id="keepme"> <p class="m0"> <label class="checkbox-inline"> <input type="checkbox" name="checkbox" value="checkbox" id="signedInCB" class="m0 pos-rel top2"> &nbsp;<label for="signedInCB">Keep me signed in</label> </label> </p> </div> <div class="pb3"> <button id="loginSDPage" name="loginButton" class="btn btn-primary" data-loading-text="&lt;span class='icon-sm spinner-icon1 mr5'&gt;&lt;/span&gt;Logging in..." title='Log&#x20;in' onClick="return checkForNullInLogin(this, this.form, 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAg9iiMjy9DoFNuQ6suqC7NRH1wU5WbQCqaJrVxKQtDUIqf6DHe/h/QxCcvhNyNu5KbrF4M3ftP/ak2wjPIv7iWYztgR/wEtMKVnVgqeE/jKIRHzCPIH5wFfqN1eG3/TQRZGmxowj7gmWfkYiJyK8MQZoum45qOksnF19DgxJ6jVy5CaXpxiOqjFGzmQeHSrH12hgqVZBFH+lEBMj6fAja1ohcvYTzr0kaALVeMXJvy0uUe272QZKJ3ThY7sJ2OvzwO3RkrxnIZraK5x2Fbg014UleAt+ZQSNCv1mtg51lfnjVmQCF6vUyZeyc+7sKOgHfTcREDVPvGmvRWNDCupo3YwIDAQAB');">Log&#x20;in</button> </div> </div> </div><!--/.fsinner--> </div><!--/.formsection--> </div> </div> </form> </div> </div> <script> getCustomHtml('/custom/customimages/Custom_LoginLogo.gif','ETC Deanships Services Portal | 賲賳氐丞 禺丿賲丕鬲 毓賲丕丿丞 丕賱鬲毓丕賲賱丕鬲 丕賱廿賱賰鬲乇賵賳賷丞 賵丕賱丕鬲氐丕賱丕鬲','http://www.manageengine.com/products/service-desk/index.html','14.8',''); //NO OUTPUTENCODING </script> <!-- content for customization ends--> <script>loadLogin('', '', '', 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAg9iiMjy9DoFNuQ6suqC7NRH1wU5WbQCqaJrVxKQtDUIqf6DHe/h/QxCcvhNyNu5KbrF4M3ftP/ak2wjPIv7iWYztgR/wEtMKVnVgqeE/jKIRHzCPIH5wFfqN1eG3/TQRZGmxowj7gmWfkYiJyK8MQZoum45qOksnF19DgxJ6jVy5CaXpxiOqjFGzmQeHSrH12hgqVZBFH+lEBMj6fAja1ohcvYTzr0kaALVeMXJvy0uUe272QZKJ3ThY7sJ2OvzwO3RkrxnIZraK5x2Fbg014UleAt+ZQSNCv1mtg51lfnjVmQCF6vUyZeyc+7sKOgHfTcREDVPvGmvRWNDCupo3YwIDAQAB');</script> <script> function setSelect2() { if(jQuery('select[name="domain"]').length > 0) { jQuery('select[name="domain"]').select2(); } if(jQuery('select[name="dname"]').length > 0) { jQuery('select[name="dname "]').select2(); } if(jQuery('select[name="authtype"]').length > 0) { jQuery('select[name="authtype"]').select2(); } } function setFocus() { if(document.login !== null && !$('#loading-form').length > 0) { document.login.j_username.focus(); } } //SD 44904 Method to set Copyright Year in Login page function setCopyrightYear(){ var copyrightContent = document.getElementById("copyrightinfo"); //No I18N if(copyrightContent!=null){ document.getElementById("copyrightinfo").textContent = copyrightContent.textContent.replace("{{copyright_year}}",(new Date).getFullYear()); //NO OUTPUTENCODING } } var is_origin_included = 'false'; var origin = ""; if(is_origin_included == "true"){ origin = 'null'; window.top.postMessage( (typeof sdpToJSON != 'undefined') ? sdpToJSON({"type" : "is_sdp_logged_in", "message" : "false","showSamlLocalChoice":false}) : JSON.stringify({"type" : "is_sdp_logged_in", "message" : "false","showSamlLocalChoice":false}) , origin); //No I18N } function changeLoginHtml(){ var is_from_external_chat = 'false'; if(is_from_external_chat == "true"){ jQuery("body").html('<div style="position: fixed;bottom: 0;right: 0;border: 1px solid #ccc;"><div style="position:absolute;top:0px;width: 100%;height: 40px;background-color: #F4F4F9;z-index: 99;box-shadow: 0px 2px 1px #ccc;text-align:right;"><a href="javascript:minimizeChatbar();" title="Minimize" style="margin-right:15px;display:inline-block;font-size: 30px;color: #777;text-decoration:none">-</a></div><div style="background-color: #ffffff; position: relative !important;text-align: center;padding: 40px 20px;"><a onclick="javascript:openLoginWindow();" style="font-weight:normal;text-decoration:none;color:#1a6ebd;margin-top:20px;margin-bottom:10px;font-size: 13px;font-family: Verdana;display: inline-block;cursor:pointer">Please log in to the application </a></div></div>');// No I18N window.top.postMessage((typeof sdpToJSON != 'undefined') ? sdpToJSON({"type" : "setExternalIframe","height":"150px", "width":"250px"}) : JSON.stringify({"type" : "setExternalIframe","height":"150px", "width":"250px"}),origin);// No I18N } } function openLoginWindow(){ var sdpLoginUrl = "/externalCommFrame.do?origin="+origin+"&is_from_external_chat_login=true"; //No I18N window.open(sdpLoginUrl,'','width=800,height=800,toolbar=0,menubar=0,location=0,status=0,scrollbars=1,resizable=0,left=0,top=0'); return false; } function minimizeChatbar(){ window.top.postMessage((typeof sdpToJSON != 'undefined') ? sdpToJSON({"type" : "minimizeContent"}) : JSON.stringify({"type" : "minimizeContent"}),origin);// No I18N } if(typeof jQuery != 'undefined') { window.addEventListener('focus', function(event) { var cookieValue = getCookie("sdplogincsrfcookie");//NO I18N if(cookieValue == "") { window.location.reload(); } }); } /*SD-103525 issue fix. Here we utilized the BroadcastChannel to automatically refresh the page when the user switches to this tab, after logged in from another tab.*/ var sd_broadcast_channel = new BroadcastChannel('sd_broadcast_channel'); //No I18N sd_broadcast_channel.onmessage = function( event ) { if ( event.data === 'login' ) { window.addEventListener('focus', function( event ) { window.location.reload(); }); } }; /*SD-103525 issue fix. Here we utilized the BroadcastChannel to notify other tabs while logout.*/ sd_broadcast_channel.postMessage('logout'); //No I18N </script> <script> function checkServerStarted() { var isServerStarted = isServiceStarted(); setTimeout(function() { if(isServerStarted) { if($('#loading-form').length > 0) { window.location.reload(); } return; } else { checkServerStarted(); } }, 1000); } $(document).ready(function() { checkServerStarted(); }); </script> </body> </html>