if (dockit_enabled!=undefined)
{
	if (dockit_enabled)
	{

	/***********************************************
	* Dock Content script- Created by and © Dynamicdrive.com
	* This notice must stay intact for use
	* Visit http://www.dynamicdrive.com/ for full script
	***********************************************/
	document.write("<script type=\"text/javascript\">\n");
	document.write("var offsetfromedge=0;\n");      //offset from window edge when content is "docked". Change if desired.
	document.write("var dockarray=new Array();\n"); //array to cache dockit instances
	document.write("var dkclear=new Array();\n\n");   //array to cache corresponding clearinterval pointers

	document.write("function dockit(el, duration){\n");
	document.write("this.source=document.all? document.all[el] : document.getElementById(el);\n");
	document.write("this.source.height=this.source.offsetHeight;\n");
	document.write("this.docheight=truebody().clientHeight;\n");
	document.write("this.duration=duration;\n");
	document.write("this.pagetop=0;\n");
	document.write("this.elementoffset=this.getOffsetY();\n");
	document.write("dockarray[dockarray.length]=this;\n");
	document.write("var pointer=eval(dockarray.length-1);\n");
	document.write("var dynexpress='dkclear['+pointer+']=setInterval(\"dockornot(dockarray['+pointer+'])\",100);';\n");
	document.write("dynexpress=(this.duration>0)? dynexpress+'setTimeout(\"clearInterval(dkclear['+pointer+']); dockarray['+pointer+'].source.style.top=0\", duration*1000)' : dynexpress;\n");
	document.write("eval(dynexpress);\n");
	document.write("}\n\n");

	document.write("dockit.prototype.getOffsetY=function(){\n");
	document.write("var totaloffset=parseInt(this.source.offsetTop);\n");
	document.write("var parentEl=this.source.offsetParent;\n");
	document.write("while (parentEl!=null){\n");
	document.write("totaloffset+=parentEl.offsetTop;\n");
	document.write("parentEl=parentEl.offsetParent;\n");
	document.write("}\n");
	document.write("return totaloffset;\n");
	document.write("}\n\n");

	document.write("function dockornot(obj){\n");
	document.write("obj.pagetop=truebody().scrollTop;\n");
	document.write("if (obj.pagetop>obj.elementoffset)\n"); //detect upper offset
	document.write("obj.source.style.top=obj.pagetop-obj.elementoffset+offsetfromedge+\"px\";\n");
	//else if (obj.pagetop+obj.docheight<obj.elementoffset+parseInt(obj.source.height)) //lower offset
	//obj.source.style.top=obj.pagetop+obj.docheight-obj.source.height-obj.elementoffset-offsetfromedge+"px";
	document.write("else\n");
	document.write("obj.source.style.top=0;\n");
	document.write("}\n");

	document.write("function truebody(){\n");
	document.write("return (document.compatMode && document.compatMode!=\"BackCompat\")? document.documentElement : document.body\n");
	document.write("}\n\n");

	document.write("var dock0=new dockit(\"dockcontent0\", 0);\n\n");

	document.write("</script>\n");
}
}
