All pastes #189798 Raw Edit

Stuff

public text v1 · immutable
·published 2006-10-03 13:22 UTC
rendered paste body
<p><SCRIPT language="JavaScript"></p>
<p>var slideurl=new Array(&#8221;images/a&#038;l.gif&#8221;,&#8221;images/applause.gif&#8221;,&#8221;images/bcrich.gif&#8221;,&#8221;images/boss.gif&#8221;)</p>
<p>var slidecomment=new Array(&#8221;A&#038;L&#8221;,&#8221;Applause&#8221;,&#8221;BC Rich&#8221;,&#8221;Boss&#8221;)</p>
<p>var slidelink=new Array(&#8221;http://www.yahoo.com&#8221;,&#8221;http://www.google.com&#8221;,&#8221;http://www.altavista.com&#8221;,&#8221;http://www.24fun.com&#8221;)</p>
<p>var slidetarget=new Array(&#8221;_blank&#8221;,&#8221;_blank&#8221;,&#8221;_blank&#8221;,&#8221;_blank&#8221;)</p>
<p>var scrollerwidth=300</p>
<p>var scrollerheight=100</p>
<p>var translayerszone=40</p>
<p>var slidefont=&#8221;Arial&#8221;<br />
var slidefontcolor=&#8221;black&#8221;<br />
var slidefontsize=&#8221;2&#8243;</p>
<p>var pagebgcolor=&#8221;#FFFFFF&#8221;</p>
<p>var translayerswidth=1<br />
var translayersmax=Math.floor(translayerszone/translayerswidth)<br />
var translayersleftpos=0<br />
var translayersopacity=100<br />
var translayersfactor=100/translayersmax<br />
var translayerswidthall=translayersmax*translayerswidth<br />
var allpicturewidth<br />
var distancepictopic=0<br />
var scrollerleft=0<br />
var scrollertop=0<br />
var pause=20<br />
var step=2<br />
var newstep=step<br />
var clipleft,clipright,cliptop,clipbottom<br />
var i_picture=0<br />
var timer<br />
var picturecontent=&#8221;"<br />
var ns4=document.layers?1:0<br />
var ns6=document.getElementById&#038;&#038;!document.all?1:0<br />
var ie=document.all?1:0<br />
var browserinfos=navigator.userAgent<br />
var opera=browserinfos.match(/Opera/)  </p>
<p>var preloadedimages=new Array()<br />
for (i=0;i<slideurl.length;i++){<br />
	preloadedimages[i]=new Image()<br />
	preloadedimages[i].src=slideurl[i]<br />
}</p>
<p>function init() {<br />
    if (ie) {<br />
		allpicturewidth=document.all.picturediv.offsetWidth<br />
		document.all.picturediv.style.posTop=scrollertop<br />
        document.all.picturediv.style.posLeft=scrollerleft+scrollerwidth<br />
		clipleft=0<br />
		clipright=0<br />
		cliptop=0<br />
		clipbottom=scrollerheight<br />
		document.all.picturediv.style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"<br />
		document.all.picturediv.style.visibility="visible"<br />
		scrollpicture()</p>
<p>    }<br />
	if (ns6) {<br />
		allpicturewidth=document.getElementById('emptypicturediv').offsetWidth<br />
		document.getElementById('picturediv').style.top=scrollertop<br />
        document.getElementById('picturediv').style.left=scrollerleft+scrollerwidth<br />
		clipleft=0<br />
		clipright=0<br />
		cliptop=0<br />
		clipbottom=scrollerheight<br />
		document.getElementById('picturediv').style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"<br />
		document.getElementById('picturediv').style.visibility="visible"<br />
		scrollpicture()<br />
    }<br />
	if (ns4) {<br />
		allpicturewidth=document.roof.document.picturediv.document.width<br />
		document.roof.document.picturediv.top=scrollertop<br />
		document.roof.document.picturediv.left=scrollerleft+scrollerwidth<br />
		document.roof.document.picturediv.clip.left=0<br />
		document.roof.document.picturediv.clip.right=0<br />
		document.roof.document.picturediv.clip.top=0<br />
		document.roof.document.picturediv.clip.bottom=scrollerheight<br />
		document.roof.document.picturediv.visibility="visible"<br />
        scrollpicture()<br />
    }<br />
}</p>
<p>function scrollpicture() {<br />
    if (ie) {<br />
		if (document.all.picturediv.style.posLeft>=scrollerleft-allpicturewidth) {<br />
			document.all.picturediv.style.posLeft-=step<br />
			clipright+=step<br />
			if (clipright>scrollerwidth) {<br />
				clipleft+=step<br />
			}<br />
			document.all.picturediv.style.clip =&#8221;rect(&#8221;+cliptop+&#8221; &#8220;+clipright+&#8221; &#8220;+clipbottom+&#8221; &#8220;+clipleft+&#8221;)&#8221;<br />
			var timer=setTimeout(&#8221;scrollpicture()&#8221;,pause)<br />
		}<br />
		else {<br />
			resetposition()<br />
		}<br />
	}<br />
	if (ns6) {<br />
		if (parseInt(document.getElementById(&#8217;picturediv&#8217;).style.left)>=scrollerleft-allpicturewidth) {<br />
	document.getElementById(&#8217;picturediv&#8217;).style.left=parseInt(document.getElementById(&#8217;picturediv&#8217;).style.left)-step<br />
			clipright+=step<br />
			if (clipright>scrollerwidth) {<br />
				clipleft+=step<br />
			}<br />
			document.getElementById(&#8217;picturediv&#8217;).style.clip =&#8221;rect(&#8221;+cliptop+&#8221; &#8220;+clipright+&#8221; &#8220;+clipbottom+&#8221; &#8220;+clipleft+&#8221;)&#8221;<br />
			var timer=setTimeout(&#8221;scrollpicture()&#8221;,pause)<br />
		}<br />
		else {<br />
			resetposition()<br />
		}<br />
	}<br />
   if (ns4) {<br />
		if (document.roof.document.picturediv.left>=scrollerleft-allpicturewidth) {<br />
			document.roof.document.picturediv.left-=step<br />
			document.roof.document.picturediv.clip.right+=step<br />
			if (document.roof.document.picturediv.clip.right>scrollerwidth) {<br />
				document.roof.document.picturediv.clip.left+=step<br />
			}<br />
			var timer=setTimeout(&#8221;scrollpicture()&#8221;,pause)<br />
		}<br />
		else {<br />
			resetposition()<br />
		}<br />
	}<br />
}</p>
<p>function onmsover() {<br />
	step=0<br />
}<br />
function onmsout() {<br />
	step=newstep<br />
}</p>
<p>function resetposition() {<br />
	if (ie) {<br />
        document.all.picturediv.style.posLeft=scrollerleft+scrollerwidth<br />
		clipleft=0<br />
		clipright=0<br />
		document.all.picturediv.style.clip =&#8221;rect(&#8221;+cliptop+&#8221; &#8220;+clipright+&#8221; &#8220;+clipbottom+&#8221; &#8220;+clipleft+&#8221;)&#8221;<br />
        scrollpicture()<br />
	}<br />
	if (ns6) {<br />
		allpicturewidth=document.getElementById(&#8217;emptypicturediv&#8217;).offsetWidth<br />
        document.getElementById(&#8217;picturediv&#8217;).style.left=scrollerleft+scrollerwidth<br />
		clipleft=0<br />
		clipright=0<br />
		document.getElementById(&#8217;picturediv&#8217;).style.clip =&#8221;rect(&#8221;+cliptop+&#8221; &#8220;+clipright+&#8221; &#8220;+clipbottom+&#8221; &#8220;+clipleft+&#8221;)&#8221;<br />
        scrollpicture()<br />
	}<br />
	if (ns4) {<br />
		document.roof.document.picturediv.left=scrollerleft+scrollerwidth<br />
		document.roof.document.picturediv.clip.left=0<br />
		document.roof.document.picturediv.clip.right=0<br />
        scrollpicture()<br />
	}<br />
}</p>
<p>picturecontent=&#8221;"<br />
picturecontent+=&#8221;<br />
<table cellpadding=2 cellspacing=0>&#8221;<br />
picturecontent+=&#8221;<br />
<tr>&#8221;<br />
for (i=0;i<=slideurl.length-1;i++) {<br />
	picturecontent+="
<td>&#8221;<br />
	picturecontent+=&#8221;<a href=\""+slidelink[i]+"\" target=\""+slidetarget[i]+"\" onMouseOver=\"javascript:onmsover()\" onMouseOut=\"javascript:onmsout()\">&#8221;<br />
	picturecontent+=&#8221;<img src=\""+slideurl[i]+"\" border=0></a>&#8221;<br />
	picturecontent+=&#8221;</td>
<p>&#8221;<br />
}<br />
picturecontent+=&#8221;</tr>
<p>&#8221;<br />
picturecontent+=&#8221;<br />
<tr>&#8221;<br />
for (i=0;i<=slideurl.length-1;i++) {<br />
	picturecontent+="
<td>&#8221;<br />
	picturecontent+=&#8221;<font face=\""+slidefont+"\" color=\""+slidefontcolor+"\" size="+slidefontsize+">&#8221;<br />
	picturecontent+=slidecomment[i]<br />
	picturecontent+=&#8221;</font>&#8221;<br />
	picturecontent+=&#8221;</td>
<p>&#8221;<br />
}<br />
picturecontent+=&#8221;</tr>
<p>&#8221;<br />
picturecontent+=&#8221;</tr>
</table>
<p>&#8221;</p>
<p>if (ie || ns6) {<br />
	document.write(&#8217;<br />
<div style="position:relative;width:'+scrollerwidth+'px;height:'+scrollerheight+'px;overflow:hidden">&#8216;)<br />
	document.write(&#8217;<br />
<div id="picturediv" style="position:absolute;top:0px;left:0px;height:'+scrollerheight+'px;visibility:hidden">&#8216;+picturecontent+&#8217;</div>
<p>&#8216;)<br />
	if (ie &#038;&#038; !opera) {<br />
		for (i=0;i<=translayersmax;i++) {<br />
		document.write('<span ID="trans'+i+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';filter:alpha(opacity='+translayersopacity+');overflow:hidden"> </span>&#8216;)<br />
		translayersleftpos+=translayerswidth<br />
		translayersopacity-=translayersfactor<br />
		}<br />
		translayersleftpos=scrollerwidth-translayersleftpos<br />
		for (ii=0;ii<=translayersmax;ii++) {<br />
		document.write('<span ID="trans'+ii+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';filter:alpha(opacity='+translayersopacity+');overflow:hidden"> </span>&#8216;)<br />
		translayersleftpos+=translayerswidth<br />
		translayersopacity+=translayersfactor<br />
		}<br />
	}<br />
	if (ns6 &#038;&#038; !opera) {<br />
		for (i=0;i<=translayersmax-1;i++) {<br />
		document.write('<span ID="transleft'+i+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';-moz-opacity:'+translayersopacity/100+';overflow:hidden"> </span>&#8216;)<br />
		translayersleftpos+=translayerswidth<br />
		translayersopacity-=translayersfactor<br />
		if (translayersopacity<0) {translayersopacity=0.001}<br />
		}<br />
		translayersleftpos=scrollerwidth-translayersleftpos<br />
		translayersopacity=0.001<br />
		for (i=0;i<=translayersmax-1;i++) {<br />
		document.write('<span ID="transright'+i+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';-moz-opacity:'+translayersopacity/100+';"> </span>&#8216;)<br />
		translayersleftpos+=translayerswidth<br />
		translayersopacity+=translayersfactor<br />
		}<br />
	}<br />
	document.write(&#8217;</div>
<p>&#8216;)<br />
	document.write(&#8217;<br />
<div id="emptypicturediv" style="position:absolute;top:0px;left:0px;height:'+scrollerheight+'px;visibility:hidden">&#8216;+picturecontent+&#8217;</div>
<p>&#8216;)</p>
<p>	window.onload=init<br />
}</p>
<p>if (ns4) {<br />
	document.write(&#8217;<ilayer name="roof" width='+scrollerwidth+' height='+scrollerheight+'>&#8216;)<br />
	document.write(&#8217;<layer name="picturediv" width='+scrollerwidth+' height='+scrollerheight+' visibility=hide>&#8216;+picturecontent+&#8217;</layer>&#8216;)<br />
	document.write(&#8217;</ilayer>&#8216;)<br />
	window.onload=init<br />
}<br />
</script>