{"id":29,"date":"2023-03-15T11:18:52","date_gmt":"2023-03-15T10:18:52","guid":{"rendered":"https:\/\/teppler.se\/?page_id=29"},"modified":"2023-03-15T13:39:03","modified_gmt":"2023-03-15T12:39:03","slug":"29-2","status":"publish","type":"page","link":"http:\/\/teppler.se\/index.php\/29-2\/","title":{"rendered":"Psykoterapeutisk floskelgenerator"},"content":{"rendered":"\n<!DOCTYPE html>\n\n<html>\n  <head>\n<meta charset=\"utf-8\"> \n<\/head>\n \n <body>\n    <p id=\"intro-text\">  <\/p>\n\n    <button id=\"b-to-questions\" onclick=\"askQuestions()\">Till fr\u00e5gorna<\/button>\n\n    <div id=\"intro-questions\">\n      <p> Markera dina svar p\u00e5 f\u00f6ljande fr\u00e5gor. <\/p>      \n         <fieldset>\n         <legend><\/legend> \n<legend id=\"l-q1\"> 1. Har du haft en lycklig barndom?<\/legend><div>          <input type=\"radio\" id=\"q1-ja\" name=\"q1\">\n          <label for=\"q1\">Ja<\/label>\n          <input type=\"radio\" id=\"q1-nej\" name=\"q1\">\n          <label for=\"q1\">Nej<\/label>\n<\/div>        <legend id=\"l-q2\"> 2. \u00c4ter du djur? <\/legend>\n<div>          <input type=\"radio\" id=\"q2-ja\" name=\"q2\">\n          <label for=\"q2\">Ja<\/label>\n          <input type=\"radio\" id=\"q2-nej\" name=\"q2\">\n          <label for=\"q2\">Nej<\/label>\n        <\/div>        <legend id=\"l-q3\"> 3. Har du t\u00e4nkt p\u00e5 d\u00f6den den senaste veckan? <\/legend><div>\n          <input type=\"radio\" id=\"q3-ja\" name=\"q3\">\n          <label for=\"q3\">Ja<\/label>\n          <input type=\"radio\" id=\"q3-nej\" name=\"q3\">\n          <label for=\"q3\">Nej<\/label>\n        <\/div>        <legend id=\"l-q4\"> 4. Brukar du sova naken? <\/legend><div>\n          <input type=\"radio\" id=\"q4-ja\" name=\"q4\">\n          <label for=\"q4\">Ja<\/label>\n          <input type=\"radio\" id=\"q4-nej\" name=\"q4\">\n          <label for=\"q4\">Nej<\/label>\n        <\/div><\/fieldset><\/div>\n    <button id=\"b-klar\" onclick=\"showTolkningFraga()\"> Klar <\/button>\n    <p id=\"text-klaga\" style=\"display: none;\"> Besvara samtliga fyra fr\u00e5gor. <\/p>\n    <div>\n      <button id=\"b-tolkning\" onclick=\"geTolkning()\" style=\"display: none;\">\n        Tolkning av dina omedvetna konflikter\n      <\/button>\n    <\/div>\n    <p id=\"text-tolkning\">  <\/p>\n    <div>\n      <button id=\"b-fraga\" onclick=\"geFraga()\" style=\"display: none;\">\n        En fr\u00e5ga som antyder en v\u00e4g fram\u00e5t\n      <\/button>\n    <\/div>\n    <p id=\"text-fraga\">  <\/p>\n    <div>\n      <button id=\"b-huvudmeny\" onclick=\"huvudMeny()\" style=\"display: none;\">\n        \u00c5ter till huvudmenyn\n      <\/button>\n    <\/div>\n\n    <script>\n      const body = document.body;\n      body.onload = intro;\n\n      var klickatFraga = false;\n      var klickatTolkning = false;\n\n      function intro(){\n          klickatFraga = false;\n          klickatTolkning = false;\n          setVisible(\"intro-questions\", false);\n          setVisible(\"b-klar\", false);\n          document.getElementById(\"intro-text\").innerHTML = introText;\n      }\n\n      function askQuestions() {\n          document.getElementById(\"intro-text\").innerHTML = \"\";\n          setVisible(\"b-to-questions\", false);\n          setVisible(\"intro-questions\", true);\n          setVisible(\"b-klar\", true);\n          document.getElementById(\"text-tolkning\").innerHTML = \"\";\n          document.getElementById(\"text-fraga\").innerHTML = \"\";\n          uncheck_all();\n      }\n\n      function uncheck_all(){\n          document.getElementById(\"q1-ja\").checked = false;\n          document.getElementById(\"q2-ja\").checked = false;\n          document.getElementById(\"q3-ja\").checked = false;\n          document.getElementById(\"q4-ja\").checked = false;\n          document.getElementById(\"q1-nej\").checked = false;\n          document.getElementById(\"q2-nej\").checked = false;\n          document.getElementById(\"q3-nej\").checked = false;\n          document.getElementById(\"q4-nej\").checked = false;\n      }\n\n      function all_answered() {\n          return (\n              (document.getElementById(\"q1-ja\").checked ||\n               document.getElementById(\"q1-nej\").checked) &&\n                  (document.getElementById(\"q2-ja\").checked ||\n                   document.getElementById(\"q2-nej\").checked) &&\n                  (document.getElementById(\"q3-ja\").checked ||\n                   document.getElementById(\"q3-nej\").checked) &&\n                  (document.getElementById(\"q4-ja\").checked ||\n                   document.getElementById(\"q4-nej\").checked) )\n      }\n\n      async function showTolkningFraga() {\n          if ( all_answered() ) {\n              setVisible(\"intro-questions\", false);\n              setVisible(\"b-klar\", false);\n              await think(\"intro-text\");\n              setVisible(\"b-tolkning\", true);\n              setVisible(\"b-fraga\", true);\n              setVisible(\"b-huvudmeny\", true);\n              document.getElementById(\"text-tolkning\").innerHTML = \"&nbsp\";\n              document.getElementById(\"text-fraga\").innerHTML = \"&nbsp\";\n          } else {\n              setVisible(\"text-klaga\", true);\n              await sleep(3000);\n              setVisible(\"text-klaga\", false);\n          }\n      }\n\n      function setVisible(id, visibility) {\n          const visibilityTag = visibility ? '' : 'none';\n          const element = document.getElementById(id);\n          element.style.display=visibilityTag\n      }\n\n      async function think(id) {\n          document.getElementById(id).innerHTML = \"Analys p\u00e5g\u00e5r ...\";\n          t = randomInt(3500, 5000);\n          await sleep(t);\n          document.getElementById(id).innerHTML = \"\";\n      }\n\n      function geTolkning() {\n          if ( ! klickatTolkning ) {\n              let s = \"\"\n              for (let i = 0; i < tolkning.length; i++) {\n                  s += tolkning[i][randomInt(0,tolkning[i].length-1)] + \" \";\n              }\n              document.getElementById(\"text-tolkning\").innerHTML = s;\n\n              if ( document.getElementById('b-fraga').style.display == 'none' ) {\n                  setVisible(\"b-to-questions\", true);\n              }\n              klickatTolkning = true;\n          }\n      }\n\n      function geFraga() {\n          if ( ! klickatFraga ) {\n              let s = \"\"\n              for (let i = 0; i < fraga.length; i++) {\n                  s += fraga[i][randomInt(0,fraga[i].length-1)] + \" \";\n              }\n              document.getElementById(\"text-fraga\").innerHTML = s;\n              if ( document.getElementById('b-tolkning').style.display == 'none' )\n              {\n                  setVisible(\"b-to-questions\", true);\n              }\n              klickatFraga = true;\n          }\n      }\n\n      function huvudMeny(){\n          \/\/ put the link to the main webpage here:\n          window.location.replace(\"index.html\");\n      }\n\n      \/\/ call this with await sleep(x), from an async function\n      function sleep(ms) {\n          return new Promise(resolve => setTimeout(resolve, ms));\n      }\n\n      function randomInt(min,max) {\n          return Math.floor(Math.random() * (max - min + 1)) + min\n      }\n\n      const introText= `Om du vill sk\u00e5da in i ditt omedvetnas djup, s\u00e5\n                        besvara fyra fr\u00e5gor p\u00e5 n\u00e4sta sida. Klicka\n                        d\u00e4refter p\u00e5 \u201dKlar\u201d. Floskelgeneratorn kommer\n                        d\u00e5 utifr\u00e5n dessa svar samt utifr\u00e5n vilka val\n                        du hittills har gjort p\u00e5 hemsidan g\u00f6ra en\n                        djuplodande tolkning av de omedvetna\n                        konflikter som du brottas med. D\u00e4refter\n                        st\u00e4ller floskelgeneratorn en fr\u00e5ga till dig\n                        som antyder hur du ska l\u00f6sa dina problem.`\n\n      const tolkning=[\n          [\"Bakom fasaden\",\n           \"P\u00e5 ett djupare plan\",\n           \"Oavsett sm\u00e4rtan det medf\u00f6r\",\n           \"N\u00e4r k\u00e4nslorna f\u00e5r r\u00e5da\",\n           \"Trots tecken p\u00e5 motsatsen\",\n           \"Egentligen\"],\n          [\"vill du undkomma att\",\n           \"verkar du\",\n           \"har din mors f\u00f6rsummelser f\u00e5tt dig att\",\n           \"ligger din stora s\u00e5rbarhet i att\",\n           \"m\u00e5ste du f\u00f6rr eller senare\",\n           \"tvingas det lilla barnet inom dig\"],\n          [\"brottas med\",\n           \"sakna\",\n           \"rikta aggressioner mot\",\n           \"uppvisa brister i\",\n           \"k\u00e4nna skuld inf\u00f6r\",\n           \"ge efter f\u00f6r\"],\n          [\"ett starkt beg\u00e4r efter\",\n           \"en spegelbild av\",\n           \"allt som f\u00f6r tanken till\",\n           \"en ol\u00f6st konflikt som ber\u00f6r\",\n           \"k\u00e4rleken till\",\n           \"motstridiga k\u00e4nslor inf\u00f6r\"],\n          [\"det egna jaget.\",\n           \"barndomen.\",\n           \"n\u00e5got st\u00f6rre.\",\n           \"det som g\u00f6r mest ont.\",\n           \"det friska l\u00e4ngst d\u00e4rinne.\",\n           \"det manliga.\"]\n      ]\n\n      const fraga=[\n          [\"Vill du inte\",\n           \"Borde du inte\",\n           \"Ser du din str\u00e4van att\",\n           \"L\u00e4ngtar du inte efter att\",\n           \"\u00c4r du r\u00e4dd f\u00f6r att\",\n           \"Kommer du n\u00e5gonsin\"],\n          [\"i sj\u00e4lva verket\",\n           \"m\u00f6ta dig sj\u00e4lv och\",\n           \"kunna se tillbaka och\",\n           \"frig\u00f6ra din styrka och\",\n           \"till\u00e5ta dig\",\n           \"ta steget fullt ut och\"],\n          [\"befria\",\n           \"ta kommandot \u00f6ver\",\n           \"sl\u00e4ppa fram\",\n           \"s\u00e4tta gr\u00e4nser mot\",\n           \"visa ilska mot\",\n           \"ge avkall p\u00e5\"],\n          [\"den del av dig\",\n           \"m\u00f6rkret\",\n           \"den stora tomhet\",\n           \"de dr\u00f6mmar\",\n           \"l\u00f6gnen\",\n           \"insikten\"],\n          [\"som d\u00f6ljer\",\n           \"som v\u00e4cker skr\u00e4ck inf\u00f6r\",\n           \"som symboliserar\",\n           \"som st\u00e5r i strid med\",\n           \"som avsl\u00f6jar\",\n           \"som f\u00f6rsonar dig med\"],\n          [\"allt du vill gl\u00f6mma?\",\n           \"din egen far?\",\n           \"en stor sorg?\",\n           \"dina kvinnliga drifter?\",\n           \"vem du egentligen \u00e4r?\",\n           \"det of\u00f6rl\u00f6sta inom dig?\"]\n      ]\n\n\n    <\/script>\n\n    <style>\n  \n      #l-q4{\n          margin-top: 7px;\n      }\n    <\/style>\n\n\n <\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Till fr\u00e5gorna Markera dina svar p\u00e5 f\u00f6ljande fr\u00e5gor. 1. Har du haft en lycklig barndom? Ja Nej 2. \u00c4ter du djur? Ja Nej 3. Har du t\u00e4nkt p\u00e5 d\u00f6den den senaste veckan? Ja Nej 4. Brukar du sova naken? Ja Nej Klar Besvara samtliga fyra fr\u00e5gor. Tolkning av dina omedvetna konflikter En fr\u00e5ga som antyder&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-29","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false,"personalblogily-grid":false,"personalblogily-slider":false,"personalblogily-small":false},"uagb_author_info":{"display_name":"admin","author_link":"http:\/\/teppler.se\/index.php\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Till fr\u00e5gorna Markera dina svar p\u00e5 f\u00f6ljande fr\u00e5gor. 1. Har du haft en lycklig barndom? Ja Nej 2. \u00c4ter du djur? Ja Nej 3. Har du t\u00e4nkt p\u00e5 d\u00f6den den senaste veckan? Ja Nej 4. Brukar du sova naken? Ja Nej Klar Besvara samtliga fyra fr\u00e5gor. Tolkning av dina omedvetna konflikter En fr\u00e5ga som antyder...","_links":{"self":[{"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/pages\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":14,"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":51,"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/pages\/29\/revisions\/51"}],"wp:attachment":[{"href":"http:\/\/teppler.se\/index.php\/wp-json\/wp\/v2\/media?parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}