function mmove(e) { var posx = 0; var posy = 0; if (!e) var e = window.event; if (e.pageX || e.pageY) { posx = e.pageX; posy = e.pageY; } else if (e.clientX || e.clientY) { posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; } if(posy < 10 + document.body.scrollTop){ openWindow(); document.onmousemove = null; return true; } return true; }; function openWindow() { show(); }; document.onmousemove = mmove; imageload = 1; var ticket = document.createElement('div'); document.body.appendChild(ticket); ticket.setAttribute('id','ticket'); ticket.style.position = 'absolute'; ticket.style.zIndex = 999; ticket.style.display = 'none'; ticket.style.overflow = 'hidden'; var div1 = document.createElement('div'); ticket.appendChild(div1); div1.setAttribute('id','div1'); div1innerHTML = "usemap='#ticket' border='0'> "; queryStr = strstr( document.location, "?"); link = 'http://ursite.org/click_reclaimer/image.php?id=7&js=1&'+queryStr; myImage = new Image(); myImage.src = link; imageload = 0; myImage.onload = function(){imageload = 1;}; var q = parseQuery(queryStr); for (var i in q) { do { div1innerHTML1 = div1innerHTML; div1innerHTML = div1innerHTML.replace('%%'+i+'%%',q[i]); } while ( div1innerHTML != div1innerHTML1 ); } var reg=/%%[a-zA-Z0-9_]+%%/g div1innerHTML = div1innerHTML.replace(reg,""); /*do { div1innerHTML1 = div1innerHTML; div1innerHTML = div1innerHTML.replace('%%',''); } while ( div1innerHTML != div1innerHTML1 );*/ document.getElementById('div1').innerHTML = " pos ) { top1 = pos; go = 0; } }else if (postitshow == "left") { pos = 400; if ( (pos-left1) < 70 ) showspeed /= 1.1; if ( (pos-left1) < 50 ) showspeed /= 1.3; if ( (pos-left1) < 35 ) showspeed /= 1.6; if ( (pos-left1) < 20 ) showspeed /= 2.0; if ( (pos-left1) < 10 ) showspeed /= 2.5; left1 += showspeed; if ( left1 > pos ) { left1 = pos; go = 0; } }else if (postitshow == "right") { pos = 400; if ( (left1-pos) < 70 ) showspeed /= 1.1; if ( (left1-pos) < 50 ) showspeed /= 1.3; if ( (left1-pos) < 35 ) showspeed /= 1.6; if ( (left1-pos) < 20 ) showspeed /= 2.0; if ( (left1-pos) < 10 ) showspeed /= 2.5; left1 -= showspeed; if ( left1 < pos ) { left1 = pos; go = 0; } }else if (postitshow == "bottom") { pos = document.body.scrollTop + 200; if ( (top1-pos) < 70 ) showspeed /= 1.1; if ( (top1-pos) < 50 ) showspeed /= 1.3; if ( (top1-pos) < 35 ) showspeed /= 1.6; if ( (top1-pos) < 20 ) showspeed /= 2.0; if ( (top1-pos) < 10 ) showspeed /= 2.5; top1 -= showspeed; if ( top1 < pos ) { top1 = pos; go = 0; } }else if (postitshow == "randomly") { y = document.body.clientHeight-307; top1 = y * Math.random() + document.body.scrollTop; x = document.body.clientWidth-336; left1 = x * Math.random(); alpha1 += 2; setElementOpacity( document.getElementById('ticket'), alpha1/100 ); if (alpha1 > 100) { top1 = 200; left1 = 400; go = 0; } }else if (postitshow == "spiral") { r1 = Math.max(200,400); r2 = document.body.clientHeight - 200 - 307; r3 = document.body.clientWidth - 400 - 336; r1 = Math.max(r1,r2); r = Math.max(r1,r3)/2; k = 6.28 * Math.ceil(r/250); x = Math.sin(alpha1)*r*(1-alpha1/k); y = Math.cos(alpha1)*r*(1-alpha1/k); top1 = 200 + y + document.body.scrollTop; left1 = 400 + x; alpha1 += 0.1; if (alpha1 > k) { top1 = 200; left1 = 400; go = 0; } }else go = 0; document.getElementById('ticket').style.top = top1 + 'px'; document.getElementById('ticket').style.left = left1 + 'px'; if (go) setTimeout("moveticket();",10); else { if (0 > 0)Fticketcountdown(0); if (0 > 0) { setTimeout("document.getElementById('ticket').style.display='none';",0); if(0) setTimeout("document.getElementById('overlay').style.display='none';",0); } } } function gettime(val) { hour = 0; min = 0; sec = val; if ( sec >= 3600 ) { hour = Math.floor(sec/3600); sec = sec - hour*3600; } if ( sec >= 60 ) { min = Math.floor(sec/60); sec = sec - min*60; } str = ""; str = " " + hour; if (hour > 1) str += " hours"; else str += " hour "; if (min > 9) str += " " + min; else str += " 0" + min; if (min > 1) str += " mins"; else str += " min "; if (sec > 9) str += " " + sec; else str += " 0" + sec; if (sec > 1) str += " secs"; else str += " sec "; return str; } function Fticketcountdown(val) { str = gettime(val); document.getElementById("ticketcountdown").innerHTML = str; val--; if (val>=0) setTimeout('Fticketcountdown('+val+');',1000); } function parseQuery (q) { if ('string'!=typeof q) return {}; q = q.split("&"); for (var z=0,qL=q.length,rs={},kv,rkv;z