document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); // start script fixedAdId = 'fixeddiv'; var fixedAd = { hasInner: typeof(window.innerWidth) == 'number', hasElement: document.documentElement != null && document.documentElement.clientWidth, ad: document.getElementById ? document.getElementById(fixedAdId) : document.all ? document.all[fixedAdId] : document.layers[fixedAdId] }; fixedAd.computeShifts = function() { fixedAd.shiftX = fixedAd.hasInner ? pageXOffset : fixedAd.hasElement ? document.documentElement.scrollLeft : document.body.scrollLeft; if (fixedAd.targetLeft > 0) fixedAd.shiftX += fixedAd.targetLeft; else { fixedAd.shiftX += (fixedAd.hasElement ? document.documentElement.clientWidth : fixedAd.hasInner ? window.innerWidth - 20 : document.body.clientWidth) - fixedAd.targetRight - fixedAd.ad.offsetWidth; } fixedAd.shiftY = fixedAd.hasInner ? pageYOffset : fixedAd.hasElement ? document.documentElement.scrollTop : document.body.scrollTop; if (fixedAd.targetTop > 0) fixedAd.shiftY += fixedAd.targetTop; else { fixedAd.shiftY += (fixedAd.hasElement ? document.documentElement.clientHeight : fixedAd.hasInner ? window.innerHeight - 20 : document.body.clientHeight) - fixedAd.targetBottom - fixedAd.ad.offsetHeight; } }; fixedAd.moveAd = function() { fixedAd.computeShifts(); if (fixedAd.currentX != fixedAd.shiftX || fixedAd.currentY != fixedAd.shiftY) { fixedAd.currentX = fixedAd.shiftX; fixedAd.currentY = fixedAd.shiftY; if (document.layers) { fixedAd.ad.left = fixedAd.currentX; fixedAd.ad.top = fixedAd.currentY; } else { fixedAd.ad.style.left = fixedAd.currentX + 'px'; fixedAd.ad.style.top = fixedAd.currentY + 'px'; } } fixedAd.ad.style.right = ''; fixedAd.ad.style.bottom = ''; }; fixedAd.floatAd = function() { fixedAd.moveAd(); setTimeout('fixedAd.floatAd()', 20); }; // addEvent designed by Aaron Moore fixedAd.addEvent = function(element, listener, handler) { if(typeof element[listener] != 'function' || typeof element[listener + '_num'] == 'undefined') { element[listener + '_num'] = 0; if (typeof element[listener] == 'function') { element[listener + 0] = element[listener]; element[listener + '_num']++; } element[listener] = function(e) { var r = true; e = (e) ? e : window.event; for(var i = 0; i < element[listener + '_num']; i++) if(element[listener + i](e) === false) r = false; return r; } } //if handler is not already stored, assign it for(var i = 0; i < element[listener + '_num']; i++) if(element[listener + i] == handler) return; element[listener + element[listener + '_num']] = handler; element[listener + '_num']++; }; fixedAd.supportsFixed = function() { var testDiv = document.createElement("div"); testDiv.id = "testingPositionFixed"; testDiv.style.position = "fixed"; testDiv.style.top = "0px"; testDiv.style.right = "0px"; document.body.appendChild(testDiv); var offset = 1; if (typeof testDiv.offsetTop == "number" && testDiv.offsetTop != null && testDiv.offsetTop != "undefined") { offset = parseInt(testDiv.offsetTop); } if (offset == 0) { return true; } return false; }; function doneSlide() { if (fixedAd.supportsFixed()) fixedAd.ad.style.position = "fixed"; else { var ob = document.layers ? fixedAd.ad : fixedAd.ad.style; fixedAd.targetLeft = parseInt(ob.left); fixedAd.targetTop = parseInt(ob.top); fixedAd.targetRight = parseInt(ob.right); fixedAd.targetBottom = parseInt(ob.bottom); if (document.layers) { ad.left = 0; ad.top = 0; } fixedAd.addEvent(window, 'onscroll', fixedAd.moveAd); fixedAd.floatAd(); } } function createCookie(name,value){ var cookieTTL = 60*60*1000 * 1; //Cookie Time To Live -> time is number of hours var date = new Date(); date.setTime(date.getTime()+(cookieTTL)); var cookieExpires = "; expires="+date.toGMTString(); document.cookie = name + "=" + value + cookieExpires +"; path=/"; } function getCookie(name){ var cookieResults = document.cookie.match ('(^|;) ?' + name + '=([^;]*)(;|$)' ); if (cookieResults){ return (unescape(cookieResults[2])); }else{ return null; } } function DoSlide() { X=X + 3; if( X > Xend ) { doneSlide(); return; } document.getElementById(fixedAdId).style.left = X + "px"; setTimeout("DoSlide()", 0); } function SlideClose() { document.getElementById(fixedAdId).style.display = "none"; } function SlideIn() { document.getElementById(fixedAdId).style.top = Y + "px"; document.getElementById(fixedAdId).style.display = "block"; DoSlide(); } var Xend = 20; var X = -300; var Y = 70; // setTimeout("SlideIn()", 2000); var sess = 1; if (sess == 0) { setTimeout("SlideIn()", 2000); document.write(''); } if (sess == 1) { if(getCookie('slidein_freq') != 1){ setTimeout("SlideIn()", 2000); document.write(''); } createCookie('slidein_freq',1); } // end script document.write('');