var rwmDebug=false;function rwmIncludeScript(ScriptFile,Reference){if(typeof(eval(Reference))=="undefined"){document.write('<script language="javascript" src="'+ScriptFile+'"><\/script>')}}function rwmEvent(b){this.event=(b)?b:((window.event)?event:null);if(this.event){this.element=(this.event.target)?this.event.target:this.event.srcElement;if(this.event.pageX||this.event.pageY){this.x=this.event.pageX;this.y=this.event.pageY}else{if(this.event.clientX||this.event.clientY){this.x=this.event.clientX+document.body.scrollLeft;this.y=this.event.clientY+document.body.scrollTop}}}}function rwmListProperties(g,e){var f="";for(i in g){f+=i+" = "+g[i]+"\n"}if(e){var h=window.open("","props");h.document.write(f.replace(/</g,"&lt;").replace(/\n/g,"<br>"))}return f}function rwmElementPosition(e){var h=e;var f=h.offsetLeft;var g=h.offsetTop;while(h=h.offsetParent){if(rwmDebug){alert("parent element "+h.tagName+" ("+h.id+") at "+h.offsetLeft+" , "+h.offsetTop)}f+=h.offsetLeft;g+=h.offsetTop}if(rwmDebug){alert("cumulative offset = "+f+" , "+g)}return{x:f,y:g}};