var d = new Date(); var rand = d.getTime(); var SizeMap = { '160x600': 6, '300x250': 5, '728x90': 4, '468x60': 3, '300x600': 43 }; var iFrameMap = { '9760': 1, '9780': 1, '9781': 1, '9759': 1, '9854': 1 }; var localyokel_sizeid = SizeMap[localyokel_size]; if (!SizeMap[localyokel_size]) { /*do nothing if not a valid ad size*/ } else { var lym_ad_type = "iframe"; if (typeof localyokel_type != 'undefined') { lym_ad_type = localyokel_type; } makeScript(); } function makeScript() { var dynamic_app_root = "http://datplus.springserve.com/LYM/one_tag/ad"; var AppRoot = "http://ads.localyokelmedia.com/ad"; var div_id = "adsvr_" + localyokel_adsvr_adspace_id + "_" + Math.floor(Math.random() * 999); var referrer; var isInIframe = (parent != window); if (isInIframe) { referrer = document.referrer; } else { referrer = window.location.host; if (typeof referrer == 'undefined') { referrer = window.top.location.host; } } var localyokel_width = SplitOnString(0); var localyokel_height = SplitOnString(1); localyokel_custom = localyokel_custom.replace(/["']/gm, ""); localyokel_custom = localyokel_custom.replace(/^\s+/m, ""); localyokel_custom = localyokel_custom.replace(/\s+$/m, ""); localyokel_custom = localyokel_custom.replace(/\s+/gm, ","); document.write('
'); } function SplitOnString(pos) { var SplitResult = localyokel_size.split("x"); return SplitResult[pos]; } /* checks to see if a given aid is going to be a no iframes tag */ function js_only(aid) { var JSOnly = { '999999999': 1, '17275': 1 }; if (JSOnly[aid] == 1) { return 0; } else { return 1; } } function DetectPosition(lym_div_id) { var browserName = navigator.appName; var adPos = 'atf'; var PosY = getOffset(document.getElementById(lym_div_id)); var Height = ScreenHeight(); if (PosY < Height) adPos = 'atf'; else adPos = 'btf'; return adPos; } function ScreenHeight() { var h = 0; if (!window.innerWidth) { if (!(document.documentElement.clientWidth == 0)) { //strict mode h = document.documentElement.clientHeight; } else { //quirks mode h = document.body.clientHeight; } } else { //w3c h = window.innerHeight; } //alert('HEIGHT:'+h); return h; } function getOffset(el) { var _x = 0; var _y = 0; while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { _x += el.offsetLeft - el.scrollLeft; _y += el.offsetTop - el.scrollTop; el = el.offsetParent; } return _y; } function findPosY(obj) { var top = 0; if (obj == null) { } else { if (obj.offsetParent) { while (1) { top += obj.offsetTop; if (!obj.offsetParent) break; obj = obj.offsetParent; } } else if (obj.y) { top += obj.y; } } return top; } function getHeight() { var myHeight; if (typeof(window.innerWidth) == 'number') { //Non-IE myHeight = window.innerHeight; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { //IE 6+ in 'standards compliant mode' myHeight = document.documentElement.clientHeight; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { //IE 4 compatible myHeight = document.body.clientHeight; } return myHeight; }