var dbg=false,fnl=0,k,sk,base="http://www.dickturpins-disciples-mcc.co.uk/",biker=[],text=[],heli=[],zz={clk:["click"],qte:["quote"],bd:["birthday"],g1:["grad1"],g2:["grad2"],w:["wph"]};window.onerror=function(c,b,a){if(dbg){alert(c+"\nLine "+a)}return !dbg};function getId(a){return document.getElementById(a)}function crtEl(a){return document.createElement(a)}function addStyle(b,a){b.setAttribute("style",b.style.cssText=a)}function d2h(b){var a=b.toString(16);return(a.length===1)?"0"+a:a}function rnd(a){return Math.floor(Math.random()*a)}function getC(e){var b=e+"=",a=document.cookie.split(";"),d,f;for(d=0;d<a.length;d++){f=a[d];while(f.charAt(0)===" "){f=f.slice(1,f.length)}if(f.indexOf(b)===0){return f.slice(b.length,f.length)}}return null}function negA(d){var c=[],e;for(e=0;e<d.length;e++){c[e]=-d[e]}return c}function q(e){var b='<img height="114" src="'+base+"imgs/";var d=[["Marilyn Monroe",b+'marilyn.jpg" width="82"'],["Mae West",b+'mae-west-sm.jpg" width="86"']],f=' alt="" class="idol" id="idol',a,c=zz.qte.z.el;if(c.tagName==="DIV"){e="<p>"+e+"</p>";for(a=0;a<d.length;a++){if(e.indexOf("<cite>"+d[a][0])!==-1){e+=(d[a][1]+f+'1">'+d[a][1]+f+'2">');break}}}c.innerHTML=e}function w(b){var a;zz.w.z.el.innerHTML=b;if((a=getId("weather"))){a.style.display="block"}}function ws(){var f,d,h,c=["Fahrenheit","Celsius"],b,g;if((d=getId("wchg"))){b=d.innerHTML.split(" ");f=b.length-1;h=(b[f]===c[0])?1:0;b[f]=c[h];g=new Date();g.setDate(g.getDate()+366);document.cookie="u="+c[1-h].charAt(0)+"; expires="+g.toGMTString();d.innerHTML=b.join(" ");for(f=0;f<6;f++){if((d=getId("wc"+f))){d.innerHTML=d.nextSibling.innerHTML.split(" ")[h]}}}}function aTT(){var b,a;if((b=getId("top"))){a=crtEl("div");a.setAttribute("id","totop");a.innerHTML='<a href="#top" onclick="scroll(0, 0);return false"><img src="'+base+'imgs/top-of-page.gif" width="56" height="38" alt="Go to top of page"></a>';b.appendChild(a)}}function showA(){var b,a;if((b=getId("boobs"))){b.style.display="block";b.scrollIntoView(false);if((a=getId("here"))){a.style.textDecoration="none"}}}function Txt(a){this.el=getId(this.q=a);this.x=this.y=this.mx=0;Txt.c=["red","lime","#fff","blue","#ff0"]}Txt.prototype.addSp=function(){var c=this.el.innerHTML,e=[],a=true,d,b;for(b=0;b<c.length;b++){d=c.charAt(b);a=a&&(d!=="<");e.push(d!==" "&&a?'<span id="'+this.q+(this.mx++)+'">'+d+"</span>":d);a=a||(d===">")}this.el.innerHTML=e.join("")};Txt.prototype.flip=function(b){var a=b||Txt.c;getId(this.q+(this.x+(this.y%2)*(this.mx-1-2*this.x))).style.color=a[this.y%a.length];this.x=(this.x+1)%this.mx;this.y+=(this.x===0)};Txt.prototype.draw=function(e,c){var l=[],f=[],h,g;if(this.mx>1){for(h=0;h<e.length;h++){l[h]=(c[h]-e[h])/(this.mx-1)}for(h=0;h<this.mx;h++){for(g=0;g<l.length;g++){f[g]=String(d2h(Math.round(e[g]+h*l[g])))}getId(this.q+h).style.color="#"+f.join("")}}};function Slide(e){var h,c=new Image(),b,a,g,f;Slide.c=["red","lime","#fff","blue","#ff0","#f93"];if((h=getId(this.hid=e))){a=(b=h.className).slice(1,4);this.mx=b.slice(9,11)-0;this.nf=1+999*this.mx;f=b.slice(11,15);this.u="imgs/"+b.slice(15);c.src=this.u+"1.jpg";this.c=getId(this.hid+"c")?1:0;this.e=getId(this.hid+"e")?1:0;this.a=["m","cp","f"];g=(g=this.c&&getId(this.hid+"c0"))?g.innerHTML:"";h.innerHTML='<table cellspacing="0" cellpadding="0" style="width:'+a+'px" class="auto"><tbody><tr align="center"><td colspan="3" class="yellow pb20">Use the <i>Previous</i> and <i>Next</i> buttons, below, to move through the slideshow.</td></tr><tr align="center" valign="middle"><td colspan="3" width="'+a+'" height="'+b.slice(5,8)+'" style="background:'+f+'" id="'+this.hid+'m"><img src="'+this.u+'0.jpg"></td></tr><tr align="center"><td colspan="3" class="cp yellow" id="'+this.hid+'cp">'+g+'</td></tr><tr valign="middle"><td align="left"><a href="#" onclick="zz.'+this.hid+'[9].adv(-1);return false" title="Previous frame" class="prv">&nbsp;</a></td><td align="center">Slide <span id="'+this.hid+'f">1</span> out of '+this.mx+'</td><td align="right"><a href="#" onclick="zz.'+this.hid+'[9].adv(1);return false" title="Next frame" class="nxt">&nbsp;</a></td></tr></tbody></table>'}}Slide.prototype.adv=function(g){this.nf+=g;var j=new Image(),l=(this.nf-1)%this.mx,b,h,m,f,a=Slide.c,d;for(d=0;d<this.a.length;d++){this[this.a[d]]=getId(this.hid+this.a[d])}this.a=[];m=(this.e&&(f=getId(this.hid+"e"+l)))?f.innerHTML:".jpg";j.src=this.u+((this.nf-1+g)%this.mx)+".jpg";this.m.innerHTML='<img src="'+this.u+l+m+'">';this.cp.innerHTML=(b=this.c&&getId(this.hid+"c"+l))?b.innerHTML:"";this.cp.style.color=a[rnd(a.length)];this.f.innerHTML=1+l};function Anim(d,c,b,a,e){this.el=getId(this.q=d);this.x=this.y=this.z=this.c=this.p=0;this.dt=c;this.dx=b;this.dy=a;this.mx=e}Anim.prototype.move=function(){this.p+=(this.dt[this.p]<=++this.c);if(this.p<this.dt.length){this.x+=this.dx[this.p];this.y+=this.dy[this.p]}else{this.x=this.y=this.c=this.p=0;if(this.f&&++this.z===this.mx){clearInterval(this.f)}}this.el.style.left=this.x+"px";this.el.style.top=this.y+"px"};function Immed(a){this.q=a;this.pd=false;this.i=0;this.r=250+rnd(150);switch(a){case"clk":this.p=function(){this.el.innerHTML='Click <a href="#" onclick="showA();return false" class="orange" style="text-decoration:blink underline" id="here">here</a> to see the answer!'};break;case"bd":this.p=function(){var b=new Date();if(b.getMonth()===5&&b.getDate()===2){addStyle(this.el,"margin:20px 0;border:2px solid #f93;padding-top:7px");this.el.innerHTML='<img src="imgs/NoAgeLimit.gif" width="299" height="206" alt=""><p style="margin-top:6px">Happy Birthday, Michael!</p>';text[99]=new Txt("birthday");if(text[99].el){text[99].addSp();setInterval('text[99].flip(["#fff", "#000", "#ff0", "#000", "#f93", "#000", "red", "#000"])',125)}}};break;case"qte":this.p=function(){var b=crtEl("script");b.type="text/javascript";b.src=base+"random.asp";document.body.appendChild(b)};break;case"w":this.p=function(){var b=crtEl("script"),d;b.type="text/javascript";d=getC("u");b.src="http://www.scratchware.net/dt/weather.php"+(d?"?u="+d:"");document.body.appendChild(b)};break;case"g1":case"g2":this.p=function(){var d=new Txt(zz[a][0]),e=[[255,153,51],[255,255,0]],b=a.charAt(1)-1;if(d.el){d.addSp();d.draw(e[b],e[1-b])}};break;default:if(a.slice(0,5)==="slide"){this.p=function(){zz[a][9]=new Slide(zz[a][0])}}else{this.p=function(){alert("Error in constructor Immed!")}}}}Immed.prototype.tryIt=function(){if(!this.pd){if(fnl&&this.i){clearTimeout(this.i);this.i=0}this.el=getId(zz[this.q][0]);if(this.el&&!this.pd){this.pd=true;this.p()}this.pd=this.pd||fnl;if(!this.pd){this.i=setTimeout('zz["'+this.q+'"]["z"].tryIt()',this.r)}}};function doIt(){fnl=1;for(var e=0;e<=3;e++){text[e]=new Txt("flip"+e);if(text[e].el){text[e].addSp();setInterval("text["+e+"].flip()",20*(5-e))}}var f=[100,450,550,650,750,1100,1200,1300],c=[0,2,0,0],a=[-2,0,2,0];var d=c.concat(negA(c)),b=a.concat(a);heli.push(new Anim("heli1",f,d,b,8),new Anim("heli2",f,negA(d),negA(b),8));for(e=0;e<heli.length;e++){if(heli[e].el){heli[e].f=setInterval("heli["+e+"].move()",40)}}for(e=0;e<=3;e++){biker[e]=new Anim("biker"+e,[300,301,334],[3,-999,3],[0,0,0],99);if(biker[e].el){biker[e].f=setInterval("biker["+e+"].move()",37-e)}}aTT()}if(document.getElementById&&document.createElement){for(k=0;k<16;k++){sk="slide"+k;zz[sk]=[sk]}for(k in zz){zz[k].z=new Immed(k);zz[k].z.tryIt()}window.onload=doIt};
