
function addEvent(obj,type,fn){if(obj.addEventListener)
obj.addEventListener(type,fn,false);else if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event);}
obj.attachEvent("on"+type,obj[type+fn]);}}
function old_browser(){var ie6=document.all&&/MSIE\s?6/.test(navigator.userAgent)
var ie7=document.all&&/MSIE\s?7/.test(navigator.userAgent)
var quirksmode=document.compatMode=="BackCompat"
return ie6||(ie7&&quirksmode)}
var feedback={get_fixed_style:function(){if(old_browser()){style="position: absolute;";}
else{style="position: fixed;";}
return style},create_box:function(){if(!document.getElementById("feedback_container")){var body=document.getElementsByTagName("body")[0];var feedback_container=document.createElement('div');feedback_container.id="feedback_container"
body.appendChild(feedback_container);feedback.create_overlay(feedback_container,body);feedback.create_frame(feedback_container);}
else{document.getElementById("feedback_container").style.display="block";}},create_button:function(){var body=document.getElementsByTagName("body")[0];var feedback_button_container=document.createElement('div');var style="background: white; top: 100px; left: 0; cursor: pointer;"+feedback.get_fixed_style();feedback_button_container.id="feedback_button_container"
body.appendChild(feedback_button_container);feedback_button_container.innerHTML+='<img src="/feedback/feedback.png" width="30" height="158" alt="" id="feedback_button" style="'+style+'" onclick="feedback.create_box()">';},create_overlay:function(feedback_container,body){var style="top: 0; bottom:0; left: 0; background: #000; filter: alpha(opacity=75); opacity: 0.75; z-index: 1; width: 100%;"+feedback.get_fixed_style();if(old_browser()){var body_height=Math.max(document.body.clientHeight,document.documentElement.clientHeight);style+="height:"+body_height+"px;";}
feedback_container.innerHTML+='<div id="feedback_overlay" style="'+style+'"></div>';},create_frame:function(feedback_container){var style="top: 45px; left: 50%; margin-left: 285px; cursor: pointer; z-index: 3;"+feedback.get_fixed_style();feedback_container.innerHTML+='<img src="/feedback/close.png" width="32" height="32" alt="Stäng" '+'id="feedback_close" style="'+style+'" onclick="feedback.hide_iframe()">';var iframeHTML='<iframe src="/feedback/" id="feedback_iframe" scrolling="no" frameborder="no" style="background: white;    border: 1px solid #666; height: 420px; left: 50%; margin-left: -300px; position: fixed; top: 60px; width: 600px; z-index: 2;"></iframe>'
if(old_browser()){iframeHTML=iframeHTML.replace('position: fixed;','position:absolute !important;')}
feedback_container.innerHTML+=iframeHTML;},hide_iframe:function(){var element=document.getElementById("feedback_container");if(element){element.parentNode.removeChild(element);}},init:function(){feedback.create_button();},check_close:function(e){var evt=e||window.event;if(evt&&evt.keyCode==27){feedback.hide_iframe();}}}
addEvent(window,'load',feedback.init)
addEvent(document,'keydown',feedback.check_close)
