can anyone point me to an opensource jscript that does this.