//var colours=new Array('#f00', '#f06', '#f0f', '#f6f', '#f39', '#f9c'); // colours of the hearts var colours=new Array('#ff00ff','#00ffff'); // colours of the hearts var minisize=10; // smallest size of hearts in pixels var maxisize=20; // biggest size of hearts in pixels var hearts=100; // maximum number of hearts on screen var over_or_under="over"; // set to "over" for hearts to always be on top, or "under" to allow them to float behind other objects /* Thanks mf2fm.com for this * */ /***************************** *JavaScript Love Heart Cursor* * (c)2013+ mf2fm web-design * * http://www.mf2fm.com/rv * * DON'T EDIT BELOW THIS BOX * *****************************/ var x=ox=400; var y=oy=300; var swide=800; var shigh=600; var sleft=sdown=0; var herz=new Array(); var herzx=new Array(); var herzy=new Array(); var herzs=new Array(); var kiss=true; if (typeof('addRVLoadEvent')!='function') function addRVLoadEvent(funky) { var oldonload=window.onload; if (typeof(oldonload)!='function') window.onload=funky; else window.onload=function() { if (oldonload) oldonload(); funky(); } } addRVLoadEvent(mwah); function mwah() { if (document.getElementById) { var i, heart; for (i=0; i1 || Math.abs(y-oy)>1) { ox=x; oy=y; for (c=0; csleft+swide-herzs[i]) { herz[i].style.visibility="hidden"; herzy[i]=false; } else if (herzs[i]>minisize+1 && Math.random()<2.5/hearts) break_my_heart(i); else { if (Math.random()0) sw_min=document.documentElement.clientWidth; if (document.documentElement.clientHeight>0) sh_min=document.documentElement.clientHeight; } if (typeof(self.innerWidth)=='number' && self.innerWidth) { if (self.innerWidth>0 && self.innerWidth0 && self.innerHeight0 && document.body.clientWidth0 && document.body.clientHeight