All pastes #346212 Raw Edit

Miscellany

public javascript v1 · immutable
·published 2007-02-09 04:46 UTC
rendered paste body
			function coalesce_scramble(e)			{				if (!e) var e = window.event;								var tg = (window.event) ? e.srcElement : e.target;				var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;				if(reltg.nodeName.toLowerCase() == "span" && tg.nodeName.toLowerCase() == "div") return;				debug(reltg.nodeName + " : " + tg.nodeName);								for (i = 0; i < c_arr.length; i++)				{					nx_arr[i] = Math.floor(Math.random() * (mw - 15));					ny_arr[i] = Math.floor(Math.random() * (mh - 15));					dx = (nx_arr[i] - ox_arr[i]) / steps;					dy = (ny_arr[i] - oy_arr[i]) / steps;					pointx[i] = new Array();					pointy[i] = new Array();					pointx[i].push(ox_arr[i]);					pointy[i].push(oy_arr[i]);					for (x = 1; x < steps - 1; x++)					{						pointx[i].push(Math.round(ox_arr[i] + (x * dx)));						pointy[i].push(Math.round(oy_arr[i] + (x * dy)));					}										pointx[i].push(nx_arr[i]);					pointy[i].push(ny_arr[i]);				}				as = 0;				animate();			}