Skip to content

Instantly share code, notes, and snippets.

@xmcp123
Created February 8, 2015 07:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xmcp123/614434f4d62d8bdb35d0 to your computer and use it in GitHub Desktop.
Save xmcp123/614434f4d62d8bdb35d0 to your computer and use it in GitHub Desktop.
//BACKGROUND AD SCRIPT
function setBGCursor()
{
top.document.body.style.cursor='pointer';
}
function clearBGCursor()
{
top.document.body.style.cursor='default'
}
function adBG_clicked()
{
window.open("http://adclick.g.doubleclick.net/aclk?sa={removed}&client={removed}&adurl=http://www.{hisdomain}.com");
}
function simpleAddEvent(el,etype,fn)
{
if(el.addEventListener)
{
el.addEventListener(etype,fn,false)
}
else if(el.attachEvent)
{
el.attachEvent('on'+etype,fn)
}
}
simpleAddEvent(window,'load',function()
{
if(document.getElementById("wrapper"))
{
document.getElementById("wrapper").style.marginTop="5px";
}
document.body.style.background="#FFFFFF url('{removed}') no-repeat fixed center top";
if(!document.getElementsByTagName)return;
simpleAddEvent(top.document,'click',function(e)
{
var rightclick=false;
e=e||window.event;
var el=e.target||e.srcElement;
if (e.which)
{
rightclick = (e.which == 3);
}
else if(e.button)
{
rightclick = (e.button == 2);
}
if(!rightclick)
{
if((el.id?el.id:el.nodeName)=="HTML")
{
adBG_clicked()
}
else if(((el.id?el.id:el.nodeName)=="BODY")||((el.id?el.id:el.nodeName)==top.document.getElementsByTagName("body")[0].id))
{
adBG_clicked()
}
}
}
);
simpleAddEvent(top.document,'mouseover',function(e)
{
e=e||window.event;
var el=e.target||e.srcElement;
if((((el.id?el.id:el.nodeName)=="BODY")||((el.id?el.id:el.nodeName)==top.document.getElementsByTagName("body")[0].id)))
{
setBGCursor()
}
else
{
clearBGCursor()
}
}
);
}
);
//BG AD SCRIPT ENDS HERE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment