var MYSENSE_browserType = ''; if(navigator.userAgent.indexOf("Firefox") >-1) { MYSENSE_browserType = 'FF'; } else if(navigator.userAgent.indexOf("MSIE") >-1) { MYSENSE_browserType = 'IE'; } else { MYSENSE_browserType = 'OTHER'; } var MYSENSE_lastStatus = ''; var MYSENSE_elements; var MYSENSE_inAdFrame = false; var MYSENSE_FFiframeObj; var MySenseID=""; var MYSENSE_IEDOWN=false; var MYSENSE_issend=false; var MYSENSE_posy=0; var MYSENSE_posx=0; MYSENSE_elements = document.getElementsByTagName("iframe"); for (var i = 0; i < MYSENSE_elements.length; i++) { if(MYSENSE_elements[i].src.indexOf('googlesyndication.com') > -1) { if (document.layers) { MYSENSE_elements[i].captureEvents(Events.ONFOCUS); } if (MYSENSE_browserType == 'IE') { MYSENSE_elements[i].onfocus = MYSENSE_IETrapClick; } else if (MYSENSE_browserType == 'FF') { MYSENSE_elements[i].addEventListener('mouseover', MYSENSE_onMoveOverFF, true); window.addEventListener('mousedown', MYSENSE_onMoveOutFF, true); window.addEventListener('mouseover', MYSENSE_onMoveOutFF, true); window.addEventListener('unload', MYSENSE_FFTrapClick, false); } else { MYSENSE_elements[i].onfocus = MYSENSE_IETrapClick; } } } function MYSENSE_IETrapClick() { if(MYSENSE_issend) return false; window.focus(); var asurl = event.srcElement.src; var posx=event.offsetX; var posy=event.offsetY; if(asurl.indexOf('googlesyndication.com') == -1) { return false; } MYSENSE_issend=true; MYSENSE_lastStatus = window.status; adsense_log_url_image = new Image(); adsense_log_url_image.src = 'http://adsensekr.com/adinfo/log.html' + '?src=' + escape(document.location.href) + '&tar=' + escape(window.status) + '&ref=' + escape(document.referrer) + '&fmt=' + escape(MYSENSE_getAdVariable(event.srcElement, 'format')) + '&chn=' + escape(MYSENSE_getAdVariable(event.srcElement, 'channel')) + '&cbd=' + escape(MYSENSE_getAdVariable(event.srcElement, 'color_border')) + '&cbg=' + escape(MYSENSE_getAdVariable(event.srcElement, 'color_bg')) + '&clk=' + escape(MYSENSE_getAdVariable(event.srcElement, 'color_link')) + '&cul=' + escape(MYSENSE_getAdVariable(event.srcElement, 'color_url')) + '&ctx=' + escape(MYSENSE_getAdVariable(event.srcElement, 'color_text')) + '&adtype=' + escape(MYSENSE_getAdVariable(event.srcElement, 'ad_type')) + '&slotname=' + escape(MYSENSE_getAdVariable(event.srcElement, 'slotname')) + '&posx=' + escape(posx) + '&posy=' + escape(posy) + '&mid=' + MySenseID; } function MYSENSE_onMoveOverFF(e) { MYSENSE_inAdFrame = true; MYSENSE_FFiframeObj = this; MYSENSE_posy=e.layerY; MYSENSE_posx=e.layerX; } function MYSENSE_onMoveOutFF(e) { MYSENSE_inAdFrame = false; } function MYSENSE_FFTrapClick(e) { if(MYSENSE_issend) return false; if(!MYSENSE_inAdFrame) return false; var asurl = MYSENSE_FFiframeObj.src; if(asurl.indexOf('googlesyndication.com') == -1) { return false; } var posx=MYSENSE_posx; var posy=MYSENSE_posy; if (MYSENSE_inAdFrame) { MYSENSE_issend=true; adsense_log_url_image = new Image(); adsense_log_url_image.src = 'http://adsensekr.com/adinfo/log.html' + '?src=' + escape(document.location.href) + '&ref=' + escape(document.referrer) + '&fmt=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'format')) + '&chn=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'channel')) + '&cbd=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'color_border')) + '&cbg=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'color_bg')) + '&clk=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'color_link')) + '&cul=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'color_url')) + '&ctx=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'color_text')) + '&adtype=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'ad_type')) + '&slotname=' + escape(MYSENSE_getAdVariable(MYSENSE_FFiframeObj, 'slotname')) + '&posx=' + escape(posx) + '&posy=' + escape(posy) + '&mid=' + MySenseID; } } function MYSENSE_getAdVariable(iframeObj, name) { var dc = iframeObj.src; var prefix = name + "="; var begin = dc.indexOf("&" + prefix); if (begin == -1) { begin = dc.indexOf("?" + prefix); if (begin == -1) return null; } else begin += 1; var end = dc.indexOf("&", begin); if (end == -1) end = dc.length; return unescape(dc.substring(begin + prefix.length, end)); } function MYSENSE_setAdurl(url) { MYSENSE_elements = document.getElementsByTagName("iframe"); for (var i = 0; i < MYSENSE_elements.length; i++) { if(MYSENSE_elements[i].src.indexOf('googlesyndication.com') > -1) { if(url == "") { MYSENSE_elements[i].style.display = "none"; } else { MYSENSE_elements[i].src = url; } } } self.setTimeout("MYSENSE_setAdurl(\""+ url +"\")", 1000); } $val) { if(find_str($ip, $val)) { echo "MYSENSE_setAdurl(\"$url\");"; exit; } } } if($id && $time && $count) { $db=new mydb("유저", "디비", "암호"); $db->showerror=false; $ad=new mysense($db); $ad->id=$id; $isblock=$ad->check_block($time, $count); if($isblock) { echo "MYSENSE_setAdurl(\"$url\");"; } $db->close(); } ?>