function enquete_config(obj){ var url,d=document; var isMSIE = /*@cc_on!@*/0; var type = "static"; var target_url = "http://enquete.bebit.co.jp/enquete/bebit_site_enquete201003"; var url = "http://enquete.bebit.co.jp/guide/"; var guideId = "201003_bebitsite"; var freq = -1; var align = "center"; var step = 20; if(obj.step)step = obj.step; obj.type = type; //必要なモジュール function setOpacity(elem_target,value_opacity){ value_opacity = Math.min(100,value_opacity); elem_target.style.filter = 'alpha(opacity=' + (value_opacity) + ')'; elem_target.style.MozOpacity = value_opacity / 100; elem_target.style.opacity = value_opacity / 100; } /* IE、互換モード時のふるまい */ var check_quirk_mode = function(){ var get_document_height = function(){ return document.body.clientHeight; }; var get_scroll_top = function(){ return document.body.scrollTop; }; //not ie if(window.navigator.appName != "Microsoft Internet Explorer")return; //IE8 if(document.documentMode && document.documentMode != 5){ return; } //ie7 if(document.compatMode && document.compatMode == "CSS1Compat"){ //edit 2010-02-22 by R.Miyazawa(nia) var get_document_height = function(){ return document.documentElement.clientHeight; }; var get_scroll_top = function(){ return document.documentElement.scrollTop; }; } //他のモードと確認されなければ Quirk モードを仮定 var el = document.getElementById("bebit_enquete_guide"); var fix_static_position = function(){ var diff = el.offsetHeight; el.style.top = (get_document_height() + get_scroll_top() - diff) + "px"; el.style.width = (document.body.clientWidth) + "px"; }; document.documentElement.onscroll = document.body.onscroll = fix_static_position; fix_static_position(); }; /* cookie */ var set_cookie = function(aCookieName, aCookieValue){ var date = new Date(); date.setTime(date.getTime() + (3650 * 24*60*60*1000)); var expires = '; expires=' + date.toGMTString(); document.cookie = aCookieName + '=' + aCookieValue + expires + '; path=/'; }; var get_cookie = function(aCookieName){ var result = false; for (var i = 0; i < document.cookie.split('; ').length; i++){ var crumb = document.cookie.split('; ')[i].split('='); if (crumb[0] == aCookieName && crumb[1] != null){ result = crumb[1]; break; } } return result; }; //cookieの確認 var forms = get_cookie("bebit_enquete_guide"); if(forms && 1 > 0){ var array = forms.split(","); for(var i=0,l=array.length;i 0 && Math.ceil(Math.random()*freq) > 1){ return; } /* メイン */ var func = function(){ //css url var css_url = url + "css/layer.css"; if(obj.type == "static")css_url = url + "css/static.css"; //developing css_url += "?t=" + (new Date()).getTime(); //append css var link = d.createElement("link"); link.setAttribute("rel","stylesheet"); link.setAttribute("href",css_url); d.getElementsByTagName("head")[0].appendChild(link); //append color css var color_css_url = url + "css/color_gray.css?t=1284019155"; var link = d.createElement("link"); link.setAttribute("rel","stylesheet"); link.setAttribute("href",color_css_url); d.getElementsByTagName("head")[0].appendChild(link); var div = document.createElement("div"); div.setAttribute("id","bebit_enquete_guide"); setOpacity(div,0); if(d.body){ d.body.appendChild(div); var close_div = function(){ div.style.display = "none"; //cookie var forms = get_cookie("bebit_enquete_guide"); if(!forms){ forms = guideId; set_cookie("bebit_enquete_guide",forms); return; } var array = forms.split(","); for(var i=0,l=array.length;i