function displayAPIResult(response) { if (response.error) { // fail $("
Vi klarte dessverre ikke å registrere ditt prosjekt. Vennligst prøv igjen.
").dialog({ modal: true, zIndex: 1001, buttons: { 'Uff da': function () { $(this).dialog("close"); } } }); } else { // success $('form')[0].reset(); $("

Ditt prosjekt er registrert.

Prosjektet ditt vil nå være tilgjengelig i søk, og du vil snart motta en e-post med direkte tilgang til ditt prosjekt.

Takk for at du valgte å dele ditt prosjekt i komINN.

").dialog({ modal: true, zIndex: 1001, buttons: { 'Bare hyggelig': function () { $(this).dialog("close"); } } }); } } $(document).ready(function () { var API = new InductAPI("9_QoixGseBg1"); API.ready(function (e, loginStatus) { $('#registerproject').show(); if (!loginStatus.isAuthenticated) { $('div#login-buttons').show(); $('#btn-register-project').click(function () { API.login('popup', function () { }); }); } else { API.GET("/auth/status?fetch=accessrights", function (response) { var rights = response.accessRights; if (rights != undefined) { if (rights.includes("IDEA_REGISTER")) { // user can register project $('#btn-register-project').off(); $('#btn-register-project').attr("data-toggle", "modal"); $('#btn-register-project').attr("data-target", "#registerProject"); } else { // user can not register project $('#btn-register-project').off(); $('#btn-register-project').click(function () { $("

Registrering er kun tilgjengelig for kommuner og fylkeskommuner.

Om du mener at du skulle ha mulighet for å registrere prosjekt, vennligst send en epost til knut.kommune@inductsoftware.com

").dialog({ modal: true, zIndex: 1001, buttons: { 'Ok': function () { $(this).dialog("close"); } } }); }); } } }); } }); API.error(function (e, msg) { alert(msg); }); API.loginSuccess(function (e, loginStatus) { var user = loginStatus.accessToken.user; $('#userinfo').html("Velkommen " + user.firstName + " " + user.lastName); $('#userwelcome').show(); $('div#login-buttons').hide(); $('div#logout-buttons').show(); API.GET("/auth/status?fetch=accessrights", function (response) { var rights = response.accessRights; if (rights != undefined) { if (rights.includes("IDEA_REGISTER")) { // user can register project $('#btn-register-project').off(); $('#btn-register-project').attr("data-toggle", "modal"); $('#btn-register-project').attr("data-target", "#registerProject"); } else { // user can not register project $('#btn-register-project').off(); $('#btn-register-project').click(function () { $("

Registrering er kun tilgjengelig for kommuner og fylkeskommuner.

Om du mener at du skulle ha mulighet for å registrere prosjekt, vennligst send en epost til knut.kommune@inductsoftware.com

").dialog({ modal: true, zIndex: 1001, buttons: { 'Ok': function () { $(this).dialog("close"); } } }); }); } } }); }); $('#btn-user-login').click(function () { API.login('popup', function () { }); }); $('#btn-user-register').click(function () { API.login('popup', function () { }); }); $('#btn-user-logout').click(function () { API.logout(function (response) { alert(response); $('#btn-register-project').click(function () { API.login('popup', function (response) { }); }); $('div#login-buttons').show(); $('div#logout-buttons').hide(); }); }); $('#projectForm').on('submit', function (e) { if (e.isDefaultPrevented()) { } else { e.preventDefault(); var involved = ''; $.each($("input[name='Involved']:checked"), function () { involved += $(this).val() + '
'; }) involved += $('#lblValueDesc').val() + '
'; var idea = { title: $('#lblTitle').val(), description: 'Gjennomført eller pågående:
' + $('#selProjectType option:selected').val() + '

' + '' + $('#lblDesc').text() + '
' + $("#lblDescription").val() + '

' + '' + $('#lblRes').text() + '
' + $("#lblResults").val() + '

' + '' + $('#lblInvolved').text() + '
' + involved + '
' + '' + $('#lblSuccess').text() + '
' + $("#lblSuccessDesc").val() + '

' + '' + $('#lblInspiredBy').text() + '
' + $("#lblInspiredByDesc").val() + '

' + '' + $('#lblLearning').text() + '
' + $("#lblLearningDesc").val() , innovationtype: { id: 4312 }, innovationgrade: { id: $('#selGevinst option:selected').val() }, focusarea: { id: $('#selRelevant option:selected').val() }, source: { id: $('#selStakeholder option:selected').val() } }; $('#registerProject').modal('toggle'); API.POST("initiatives/ideas", idea, function (response) { displayAPIResult(response); }); } }); $('#submitProject').click(function () { var result = $('#projectForm').validator('validate'); $('#projectForm').submit(); }); $('#cancelProject').click(function () { $('form')[0].reset(); }); });