var debug=false;var font='Verdana,Arial';var size=3;var color='#FF0000';var speed=0.2;var rotation=0.2;var browserName=navigator.appName;var msg=msg.split('');var n=msg.length;var a=size*12;var currStep=0;var xmouse=-500;var ymouse=-500;var scrll=0;var props="<font face="+font+" size="+size+" color="+color+">";if(debug){document.write('<p><font color=#FF00000>BrowserName= '+browserName+'</font></p>')}if(browserName=="Netscape"){for(var i=0;i<n;i++){document.write('<div id="nsmsg'+i+'" style="position:absolute;z-index:10;top:0px;left:0px;height:'+a+'px;width:'+a+'px;text-align:center;font-weight:normal;cursor:default">'+props+msg[i]+'</font></div>')}document.write('</div></div>')}if(browserName=="Microsoft Internet Explorer"){document.write('<div id="outer" style="position:absolute;z-index:10;top:0px;left:0px"><div style="position:relative">');for(i=0;i<n;i++){document.write('<div id="iemsg" style="position:absolute;z-index:10;top:0px;left:0px;height:'+a+'px;width:'+a+'px;text-align:center;font-weight:normal;cursor:default">'+props+msg[i]+'</font></div>')}document.write('</div></div>')}if(browserName=="Netscape"){window.document.addEventListener("mousemove",Mouse,true)}if(browserName=="Microsoft Internet Explorer"||browserName=="Netscape"){document.onmousemove=Mouse}function Mouse(evnt){xmouse=(browserName=="Netscape")?evnt.pageX-20:event.clientX-20;ymouse=(browserName=="Netscape")?evnt.pageY-window.pageYOffset:event.clientY}var x=new Array();var y=new Array();var X=new Array();var Y=new Array();for(i=0;i<n;i++){x[i]=-500;y[i]=-500;X[i]=-500;Y[i]=-500}function makeheart(){var offset;if(browserName=="Microsoft Internet Explorer"){if(document.documentElement&&document.documentElement.scrollTop){outer.style.top=document.documentElement.scrollTop}else{outer.style.top=document.body.scrollTop}offset=0}else{offset=window.pageYOffset}currStep+=rotation;for(i=n-1;i>=0;i--){var d=(browserName=="Netscape")?document.getElementById("nsmsg"+i).style:iemsg[i].style;var t=(currStep-i)/3.8;while(t<0){t=t+2*Math.PI}while(t>2*Math.PI){t=t-2*Math.PI}if(Math.cos(t)>=0){if(Math.sin(t)>=0){d.left=x[i]+a*Math.cos(2*t)+a+"px";d.top=y[i]-a*Math.sin(2*t)+offset-15+"px"}else{var T=2/3*t+2*Math.PI/3;d.left=x[i]+4*a*Math.cos(T)-2*a+"px";d.top=y[i]-4*a*Math.sin(T)+offset-15+"px"}}else{if(Math.sin(t)>=0){d.left=x[i]+a*Math.cos(2*t-Math.PI)-a+"px";d.top=y[i]-a*Math.sin(2*t-Math.PI)+offset-15+"px"}else{var T=2/3*t+Math.PI/3;d.left=x[i]+4*a*Math.cos(T)+2*a+"px";d.top=y[i]-4*a*Math.sin(T)+offset-15+"px"}}}}function drag(){scrll=(browserName=="Netscape")?window.pageYOffset:0;X[0]+=(xmouse-X[0])*speed;Y[0]+=(ymouse-Y[0])*speed;x[0]=Math.round(X[0]);y[0]=Math.round(Y[0]);for(var i=1;i<n;i++){X[i]+=(x[i-1]-X[i])*speed;Y[i]+=(y[i-1]-Y[i])*speed;x[i]=Math.round(X[i]);y[i]=Math.round(Y[i])}makeheart();setTimeout('drag()',75)}drag();
