function oaBusinessService() { if ($('#OAisbusinessservice').attr('checked') == 'checked') { $('#oa_config_businessservice').css('display', "block"); $('#oa_config_publicservice').css('display', "none"); } else { $('#oa_config_businessservice').css('display', "none"); $('#oa_config_publicservice').css('display', "block"); } } function oaSSOService() { if ($('#OAuseSSO').attr('checked') == 'checked') { $('#sso_bock').css('display', "block"); } else { $('#sso_bock').css('display', "none"); } } function oaSAML1() { if ($('#oa_saml1_area').css('display') == "block") { $('#oa_saml1_area').css('display', "none"); $('#button_smal1_show').css('display', "block"); $('#button_saml1_hidden').css('display', "none"); } else { $('#oa_saml1_area').css('display', "block"); $('#button_smal1_show').css('display', "none"); $('#button_saml1_hidden').css('display', "block"); } } function oaPVP2(){ if ($('#oa_pvp2_area').css('display') == "block") { $('#oa_pvp2_area').css('display', "none"); $('#button_pvp2_show').css('display', "block"); $('#button_pvp2_hidden').css('display', "none"); } else { $('#oa_pvp2_area').css('display', "block"); $('#button_pvp2_show').css('display', "none"); $('#button_pvp2_hidden').css('display', "block"); } } function oaOAuth20(){ if ($('#oa_oauth20_area').css('display') == "block") { $('#oa_oauth20_area').css('display', "none"); $('#button_oauth20_show').css('display', "block"); $('#button_oauth20_hidden').css('display', "none"); } else { $('#oa_oauth20_area').css('display', "block"); $('#button_oauth20_show').css('display', "none"); $('#button_oauth20_hidden').css('display', "block"); } } function oaFormCustom() { if ($('#formcustom_area').css('display') == "block") { $('#formcustom_area').css('display', "none"); $('#formcustom_button_show').css('display', "block"); $('#formcustom_button_hidden').css('display', "none"); } else { $('#formcustom_area').css('display', "block"); $('#formcustom_button_show').css('display', "none"); $('#formcustom_button_hidden').css('display', "block"); $("#formCustomPreview>iframe").attr("src", "./bkuFramePreview.action"); } } function editOA(oaid){ $('#selectOAForm_OAID').val(oaid); $('#selectOAForm').submit(); } function userOA(userid){ $('#selectUserForm_OAID').val(userid); $('#selectUserForm').submit(); } function oaLegacyService() { if ($('#OAislegacy').attr('checked') == 'checked') { $('#oa_config_sltemplates').css('display', "block"); } else { $('#oa_config_sltemplates').css('display', "none"); } } function AdminTarget() { if ($('#adminTarget').attr('checked') == 'checked') { $('#admin_target_area').css('display', "block"); } else { $('#admin_target_area').css('display', "none"); } } function HideAdminTarget() { $('#adminTarget').removeAttr("checked"); $('#admin_target_area').css('display', "none"); } function oaTargetSubSector() { if ($('#OAisTargetSubSector').attr('checked') == 'checked') { $('#wwgrp_OAtarget_subsector').css('display', "block"); } else { $('#wwgrp_OAtarget_subsector').css('display', "none"); } } function UseUserNamePassword() { if ($('#isusernamepasswordallowed').size() == 0) { $('#usernamepassword_area').css('display', "none"); return; } if ($('#isusernamepasswordallowed').attr('checked') == 'checked') { if ($('#editUser_user_username').val() == "") { $('#editUser_user_username').removeAttr("disabled"); } $('#usernamepassword_area').css('display', "block"); } else { $('#editUser_user_username').prop("disabled", "disabled"); $('#usernamepassword_area').css('display', "none"); } } function sendVerificationMail() { $.ajax({ xhr: function() { var xhr = new window.XMLHttpRequest(); return xhr; }, type: "GET", url: "servlet/sendVerificationMail.action", data: "", success: function (msg) { alert(msg); }, error: function () { alert('Anfrage konnte nicht gesendet werden!'); }, }); } function updateBKUFormPreview(module) { var value = $("#"+module).val(); $("#formCustomPreview>iframe").attr("src", "./bkuFramePreview.action?module="+module+"&value="+encodeURIComponent(value.replace("#",""))); } function userOnLoad() { UseUserNamePassword(); return true; } function oaOnLoad() { oaBusinessService(); oaSSOService(); oaLegacyService(); AdminTarget(); oaTargetSubSector(); $(".colorfield").each( function() { $(this).ColorPicker({ color : $(this).val(), onSubmit : function(hsb, hex, rgb, el) { $(el).val(hex); updateBKUFormPreview($(el).attr("id")); } }); } ); return true; }