<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FAjax_Layer%2FDrag_Effects</id>
		<title>JavaScript DHTML/Ajax Layer/Drag Effects - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FAjax_Layer%2FDrag_Effects"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Drag_Effects&amp;action=history"/>
		<updated>2026-04-04T23:11:27Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Drag_Effects&amp;diff=1702&amp;oldid=prev</id>
		<title> в 09:58, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Drag_Effects&amp;diff=1702&amp;oldid=prev"/>
				<updated>2010-05-26T09:58:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:58, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Drag_Effects&amp;diff=1703&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Drag_Effects&amp;diff=1703&amp;oldid=prev"/>
				<updated>2010-05-26T07:16:03Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Delayed draggable and Delayed sortable==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining&lt;br /&gt;
a copy of this software and associated documentation files (the&lt;br /&gt;
&amp;quot;Software&amp;quot;), to deal in the Software without restriction, including&lt;br /&gt;
without limitation the rights to use, copy, modify, merge, publish,&lt;br /&gt;
distribute, sublicense, and/or sell copies of the Software, and to&lt;br /&gt;
permit persons to whom the Software is furnished to do so, subject to&lt;br /&gt;
the following conditions:&lt;br /&gt;
The above copyright notice and this permission notice shall be&lt;br /&gt;
included in all copies or substantial portions of the Software.&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND,&lt;br /&gt;
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF&lt;br /&gt;
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND&lt;br /&gt;
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE&lt;br /&gt;
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION&lt;br /&gt;
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION&lt;br /&gt;
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot;&lt;br /&gt;
    &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;script.aculo.us functional test&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./scriptaculous-js-1.6.4src/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./scriptaculous-js-1.6.4src/effects.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./scriptaculous-js-1.6.4src/dragdrop.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
   var myStartEffect = function(element) {&lt;br /&gt;
     element._opacity = Element.getOpacity(element);&lt;br /&gt;
     new Effect.Opacity(element, {duration:0.2, from:element._opacity, to:0.7});&lt;br /&gt;
     new Effect.Highlight(element, {});&lt;br /&gt;
   }&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
   h1 {font-size: 1.2em; text-align:center;}&lt;br /&gt;
   li {&lt;br /&gt;
           margin: 5px auto;&lt;br /&gt;
           padding: 2px;&lt;br /&gt;
           width: 200px;&lt;br /&gt;
           text-align:center;&lt;br /&gt;
           list-style-type:none;&lt;br /&gt;
           border: 2px solid #779;&lt;br /&gt;
           background-color: #dde&lt;br /&gt;
   }&lt;br /&gt;
   div {&lt;br /&gt;
           margin: 5px auto;&lt;br /&gt;
           padding: 2px;&lt;br /&gt;
           width: 300px;&lt;br /&gt;
           text-align:center;&lt;br /&gt;
           border: 2px solid #797;&lt;br /&gt;
           background-color: #ded&lt;br /&gt;
   }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;No delay sortable&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;sort1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li id=&amp;quot;s1_1&amp;quot;&amp;gt;one&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li id=&amp;quot;s1_2&amp;quot;&amp;gt;two&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li id=&amp;quot;s1_3&amp;quot;&amp;gt;three&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Delayed sortable (500 ms)&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;sort2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;li id=&amp;quot;s2_1&amp;quot;&amp;gt;one&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li id=&amp;quot;s2_2&amp;quot;&amp;gt;two&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li id=&amp;quot;s2_3&amp;quot;&amp;gt;three&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;No delay draggable&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;div id=&amp;quot;drag1&amp;quot;&amp;gt;&lt;br /&gt;
    Lorem ipsum&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Delayed draggable (1000 ms)&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;div id=&amp;quot;drag2&amp;quot;&amp;gt;&lt;br /&gt;
    Lorem ipsum&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
    Sortable.create(&amp;quot;sort1&amp;quot;, {starteffect: myStartEffect});&lt;br /&gt;
    Sortable.create(&amp;quot;sort2&amp;quot;, {starteffect:myStartEffect, delay:500});&lt;br /&gt;
    new Draggable(&amp;quot;drag1&amp;quot;, {starteffect:myStartEffect});&lt;br /&gt;
    new Draggable(&amp;quot;drag2&amp;quot;, {starteffect:myStartEffect, delay:1000});&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/scriptaculous-js-1.6.4.zip&amp;quot;&amp;gt;scriptaculous-js-1.6.4.zip( 139 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Drag from this table, Drop on this table==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining&lt;br /&gt;
a copy of this software and associated documentation files (the&lt;br /&gt;
&amp;quot;Software&amp;quot;), to deal in the Software without restriction, including&lt;br /&gt;
without limitation the rights to use, copy, modify, merge, publish,&lt;br /&gt;
distribute, sublicense, and/or sell copies of the Software, and to&lt;br /&gt;
permit persons to whom the Software is furnished to do so, subject to&lt;br /&gt;
the following conditions:&lt;br /&gt;
The above copyright notice and this permission notice shall be&lt;br /&gt;
included in all copies or substantial portions of the Software.&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND,&lt;br /&gt;
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF&lt;br /&gt;
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND&lt;br /&gt;
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE&lt;br /&gt;
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION&lt;br /&gt;
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION&lt;br /&gt;
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Drag &amp;amp;amp; Drop&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
td&lt;br /&gt;
{&lt;br /&gt;
 width: 10em;&lt;br /&gt;
 text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.mytable {&lt;br /&gt;
  list-style-type: none;&lt;br /&gt;
  padding: 4px 4px 0 4px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
table.mytable tr {&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  padding: 2px 2px;&lt;br /&gt;
  border: 1px solid #c00;&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
}&lt;br /&gt;
div.draggable {&lt;br /&gt;
  cursor:move;&lt;br /&gt;
  padding:2px;&lt;br /&gt;
  background-color: #BBCCDD;&lt;br /&gt;
}&lt;br /&gt;
div.dropsite {&lt;br /&gt;
  padding:2px;&lt;br /&gt;
  background-color: #DDBB99;&lt;br /&gt;
}&lt;br /&gt;
div.hoverclass123&lt;br /&gt;
{&lt;br /&gt;
  border:1px solid red;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./scriptaculous-js-1.6.4src/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./scriptaculous-js-1.6.4src/scriptaculous.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Position.includeScrollOffsets = true;&lt;br /&gt;
window.onload = function()&lt;br /&gt;
{&lt;br /&gt;
  var t1 = document.getElementById(&amp;quot;t1&amp;quot;);&lt;br /&gt;
  add_divs(t1, &amp;quot;td&amp;quot;, &amp;quot;draggable&amp;quot;);&lt;br /&gt;
  var trs = t1.getElementsByTagName(&amp;quot;tr&amp;quot;);&lt;br /&gt;
  for (var i = 0; i &amp;lt; trs.length; i++)&lt;br /&gt;
  {&lt;br /&gt;
    var divs = document.getElementsByClassName(&amp;quot;draggable&amp;quot;, trs[i]);&lt;br /&gt;
    var drag_text = divs[2].innerHTML;&lt;br /&gt;
    for (var j = 0; j &amp;lt; divs.length; ++j)&lt;br /&gt;
    {&lt;br /&gt;
      new Draggable(divs[j], {ghosting:true, revert:true});&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  var t2 = document.getElementById(&amp;quot;t2&amp;quot;);&lt;br /&gt;
  add_divs(t2, &amp;quot;td&amp;quot;, &amp;quot;dropsite&amp;quot;);&lt;br /&gt;
  var divs = document.getElementsByClassName(&amp;quot;dropsite&amp;quot;, t2);&lt;br /&gt;
  for (var j = 0; j &amp;lt; divs.length; ++j)&lt;br /&gt;
  {&lt;br /&gt;
    Droppables.add(divs[j], {accept:&amp;quot;draggable&amp;quot;,&lt;br /&gt;
                   hoverclass:&amp;quot;hoverclass123&amp;quot;,&lt;br /&gt;
                   onDrop:function(element, dropon, event)&lt;br /&gt;
                     { debug(&amp;quot;dropped &amp;quot; + element.innerHTML + &amp;quot; on &amp;quot;&lt;br /&gt;
                          + dropon.innerHTML + &amp;quot;\n&amp;quot;)}});&lt;br /&gt;
  }&lt;br /&gt;
};&lt;br /&gt;
function debug(text)&lt;br /&gt;
{&lt;br /&gt;
   document.getElementById(&amp;quot;debug&amp;quot;).innerHTML&lt;br /&gt;
       = &amp;quot;&amp;lt;pre&amp;gt;&amp;quot; + text + &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
function add_divs(table, tag, classname)&lt;br /&gt;
{&lt;br /&gt;
  var items = table.getElementsByTagName(tag);&lt;br /&gt;
  for (var i = 0; i &amp;lt; items.length; i++)&lt;br /&gt;
    items[i].innerHTML =&lt;br /&gt;
      &amp;quot;&amp;lt;div class=&amp;quot;&amp;quot; + classname + &amp;quot;&amp;quot;&amp;gt;&amp;quot; + items[i].innerHTML + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Drag from this table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;DIV STYLE=&amp;quot;padding-left: 50pt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;DIV STYLE=&amp;quot;overflow: auto; width: 250; height: 100;&lt;br /&gt;
            border: 1px gray solid;&lt;br /&gt;
            padding:0px; margin: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table id=&amp;quot;t1&amp;quot; class=&amp;quot;sortable mytable&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;one&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;uno&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;two&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;dos&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;three&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tres&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;four&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;quatro&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;five&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;cinco&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;six&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;seis&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;seven&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;siete&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;eight&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;ocho&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;nine&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;nueve&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ten&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;diez&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/DIV&amp;gt;&lt;br /&gt;
&amp;lt;/DIV&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Drop on this table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;DIV STYLE=&amp;quot;padding-left: 50pt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;DIV STYLE=&amp;quot;overflow: auto; width: 250; height: 100;&lt;br /&gt;
            border: 1px gray solid;&lt;br /&gt;
            padding:0px; margin: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table id=&amp;quot;t2&amp;quot; class=&amp;quot;sortable mytable&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;eleven&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;once&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;twelve&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;doce&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;thirteen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;trece&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;fourteen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;14&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;catorce&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;fifteen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;15&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;quince&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;sixteen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;16&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;dieciseis&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;seventeen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;17&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;diecisiete&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;eightteen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;18&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;dieciocho&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;nineteen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;19&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;diecinueve&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;twenty&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;20&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;veinte&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/DIV&amp;gt;&lt;br /&gt;
&amp;lt;/DIV&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;debug&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/scriptaculous-js-1.6.4.zip&amp;quot;&amp;gt;scriptaculous-js-1.6.4.zip( 139 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Drag hover effects==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining&lt;br /&gt;
a copy of this software and associated documentation files (the&lt;br /&gt;
&amp;quot;Software&amp;quot;), to deal in the Software without restriction, including&lt;br /&gt;
without limitation the rights to use, copy, modify, merge, publish,&lt;br /&gt;
distribute, sublicense, and/or sell copies of the Software, and to&lt;br /&gt;
permit persons to whom the Software is furnished to do so, subject to&lt;br /&gt;
the following conditions:&lt;br /&gt;
The above copyright notice and this permission notice shall be&lt;br /&gt;
included in all copies or substantial portions of the Software.&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND,&lt;br /&gt;
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF&lt;br /&gt;
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND&lt;br /&gt;
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE&lt;br /&gt;
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION&lt;br /&gt;
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION&lt;br /&gt;
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;script.aculo.us Drag and drop functional test file&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/prototype.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/scriptaculous.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/unittest.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  div.hoverclass123 {&lt;br /&gt;
    border:1px solid red;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;script.aculo.us Drag and drop functional test file&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;w/o hoverclass&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;cart&amp;quot; class=&amp;quot;cart&amp;quot; style=&amp;quot;text-align:center;height:50px;padding:10px;background-color:#fba&amp;quot;&amp;gt;&lt;br /&gt;
### DROP HERE ###&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;Droppables.add(&amp;quot;cart&amp;quot;, {onDrop:function(element,dropon){alert(&amp;quot;w/o hoverclass, should be \&amp;quot;product_id\&amp;quot;:&amp;quot; + encodeURIComponent(element.id) + &amp;quot;, dropon should be \&amp;quot;cart\&amp;quot;:&amp;quot; + dropon.id)}})&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;img alt=&amp;quot;Product2&amp;quot; id=&amp;quot;product_id&amp;quot; src=&amp;quot;./scriptaculous-js-1.6.4src/icon.png&amp;quot; /&amp;gt; &amp;amp;lt;-- drag this!&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;new Draggable(&amp;quot;product_id&amp;quot;, {revert:true})&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;w/ hoverclass&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;carth&amp;quot; class=&amp;quot;cart&amp;quot; style=&amp;quot;text-align:center;height:50px;padding:10px;background-color:#fba&amp;quot;&amp;gt;&lt;br /&gt;
### DROP HERE ###&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;Droppables.add(&amp;quot;carth&amp;quot;, {hoverclass:&amp;quot;hoverclass123&amp;quot;,onDrop:function(element, dropon, event){alert(&amp;quot;w/ hoverclass: should be \&amp;quot;product_id\&amp;quot;:&amp;quot; + encodeURIComponent(element.id) + &amp;quot;, dropon should be \&amp;quot;carth\&amp;quot;:&amp;quot; + dropon.id)}})&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/scriptaculous-js-1.6.4.zip&amp;quot;&amp;gt;scriptaculous-js-1.6.4.zip( 139 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ghost effect for dragging==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining&lt;br /&gt;
a copy of this software and associated documentation files (the&lt;br /&gt;
&amp;quot;Software&amp;quot;), to deal in the Software without restriction, including&lt;br /&gt;
without limitation the rights to use, copy, modify, merge, publish,&lt;br /&gt;
distribute, sublicense, and/or sell copies of the Software, and to&lt;br /&gt;
permit persons to whom the Software is furnished to do so, subject to&lt;br /&gt;
the following conditions:&lt;br /&gt;
The above copyright notice and this permission notice shall be&lt;br /&gt;
included in all copies or substantial portions of the Software.&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND,&lt;br /&gt;
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF&lt;br /&gt;
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND&lt;br /&gt;
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE&lt;br /&gt;
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION&lt;br /&gt;
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION&lt;br /&gt;
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
        &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;script.aculo.us Drag and drop functional test file&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/prototype.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/scriptaculous.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/unittest.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body style=&amp;quot;background-color:#eee;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;position:relative;margin-left:100px;top:40px;background-color:white;&amp;quot;&amp;gt;&lt;br /&gt;
(inside position:relative container)&lt;br /&gt;
&amp;lt;h1&amp;gt;script.aculo.us Drag and drop functional test file&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Draggables/Droppables&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;absolute_positioned_element&amp;quot; class=&amp;quot;box1&amp;quot; style=&amp;quot;width:150px;height:150px;background:#bbf;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;b&amp;gt;Ghosting effect&amp;lt;/b&amp;gt;&lt;br /&gt;
  &amp;lt;input type=&amp;quot;text&amp;quot; value=&amp;quot;blah&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;div id=&amp;quot;hurradiegams&amp;quot;&amp;gt;test!&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;alert($(&amp;quot;hurradiegams&amp;quot;).innerHTML); return false;&amp;quot;&amp;gt;alert contents of test div&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;absolute_positioned_element2&amp;quot; class=&amp;quot;box1&amp;quot; style=&amp;quot;width:150px;height:150px;background:#bbf;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span id=&amp;quot;handle1&amp;quot;&amp;gt;Ghost effect&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; language=&amp;quot;javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
  Position.includeScrollOffsets = true;&lt;br /&gt;
  new Draggable(&amp;quot;absolute_positioned_element&amp;quot;,{ghosting: true});&lt;br /&gt;
  new Draggable(&amp;quot;absolute_positioned_element2&amp;quot;,{ghosting: true, revert:true});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/scriptaculous-js-1.6.4.zip&amp;quot;&amp;gt;scriptaculous-js-1.6.4.zip( 139 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hide component during dragging==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining&lt;br /&gt;
a copy of this software and associated documentation files (the&lt;br /&gt;
&amp;quot;Software&amp;quot;), to deal in the Software without restriction, including&lt;br /&gt;
without limitation the rights to use, copy, modify, merge, publish,&lt;br /&gt;
distribute, sublicense, and/or sell copies of the Software, and to&lt;br /&gt;
permit persons to whom the Software is furnished to do so, subject to&lt;br /&gt;
the following conditions:&lt;br /&gt;
The above copyright notice and this permission notice shall be&lt;br /&gt;
included in all copies or substantial portions of the Software.&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND,&lt;br /&gt;
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF&lt;br /&gt;
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND&lt;br /&gt;
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE&lt;br /&gt;
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION&lt;br /&gt;
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION&lt;br /&gt;
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
        &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;script.aculo.us Drag and drop functional test file&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/prototype.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/scriptaculous.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/unittest.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot;&amp;gt;&lt;br /&gt;
    #thelist li { background: green; margin:5px; padding: 30px; }&lt;br /&gt;
    #thelist2 li { background: #ffb; margin:2px; padding: 2px; }&lt;br /&gt;
    #revertbox2 { position:absolute;top:40px;left:50px;z-index:1000;width:150px;height:150px;background:#bbf; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;script.aculo.us Drag and drop functional test file&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Draggables/Droppables&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;alert($H(Sortable.sortables).inspect());return false&amp;quot;&amp;gt;inspect sortables&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;revertbox1&amp;quot; class=&amp;quot;box1&amp;quot; style=&amp;quot;opacity:0.5;z-index:1000;width:150px;height:150px;background:#bfb;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;handle1&amp;quot;&amp;gt;drag here&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;shouldrevert1&amp;quot;/&amp;gt; Revert?&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;revertbox2&amp;quot; class=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span id=&amp;quot;handle2&amp;quot;&amp;gt;drag here&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;shouldrevert2&amp;quot;/&amp;gt; Revert?&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;xxxx&amp;quot;&amp;gt;testtest&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; language=&amp;quot;javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
  new Draggable(&amp;quot;revertbox1&amp;quot;,{scroll:window,zindex:-5,handle:&amp;quot;handle1&amp;quot;,revert:function(element){return ($(&amp;quot;shouldrevert1&amp;quot;).checked)}});&lt;br /&gt;
  new Draggable(&amp;quot;revertbox2&amp;quot;,{scroll:window,handle:&amp;quot;handle2&amp;quot;,revert:function(element){return ($(&amp;quot;shouldrevert2&amp;quot;).checked)}});&lt;br /&gt;
  Droppables.add(&amp;quot;xxxx&amp;quot;,{accept:[&amp;quot;box1&amp;quot;,&amp;quot;box2&amp;quot;],onDrop:function(){alert(&amp;quot;drop!&amp;quot;)}});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul id=&amp;quot;thelist&amp;quot; style=&amp;quot;padding: 10px; position: absolute; top:20px; left:200px;z-index:1000;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;thelist_4&amp;quot;&amp;gt;Hey there! I&amp;quot;m absolutely positioned&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;thelist_1&amp;quot;&amp;gt;one&amp;lt;br/&amp;gt;&amp;lt;form id=&amp;quot;form1&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; onclick=&amp;quot;this.checked = !this.checked&amp;quot; value=&amp;quot;x&amp;quot; name=&amp;quot;x&amp;quot; id=&amp;quot;xyz&amp;quot;/&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;xxx&amp;quot;&amp;gt;&amp;lt;/input&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;thelist_2&amp;quot;&amp;gt;two&amp;lt;br/&amp;gt;&amp;lt;form id=&amp;quot;form2&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;xyx&amp;quot;&amp;gt;&amp;lt;/input&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;thelist_3&amp;quot;&amp;gt;three&amp;lt;br/&amp;gt;&amp;lt;form id=&amp;quot;form3&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;xu3&amp;quot;&amp;gt;&amp;lt;/input&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/scriptaculous-js-1.6.4.zip&amp;quot;&amp;gt;scriptaculous-js-1.6.4.zip( 139 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using drag and move to force the right-hand pane to scroll==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining&lt;br /&gt;
a copy of this software and associated documentation files (the&lt;br /&gt;
&amp;quot;Software&amp;quot;), to deal in the Software without restriction, including&lt;br /&gt;
without limitation the rights to use, copy, modify, merge, publish,&lt;br /&gt;
distribute, sublicense, and/or sell copies of the Software, and to&lt;br /&gt;
permit persons to whom the Software is furnished to do so, subject to&lt;br /&gt;
the following conditions:&lt;br /&gt;
The above copyright notice and this permission notice shall be&lt;br /&gt;
included in all copies or substantial portions of the Software.&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND,&lt;br /&gt;
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF&lt;br /&gt;
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND&lt;br /&gt;
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE&lt;br /&gt;
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION&lt;br /&gt;
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION&lt;br /&gt;
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01//EN&amp;quot; &amp;quot;http://www.w3.org/TR/html4/strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=UTF-8&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/prototype.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;./scriptaculous-js-1.6.4src/scriptaculous.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Position.includeScrollOffsets = true;&lt;br /&gt;
Draggables.clear = function (event) {&lt;br /&gt;
  while (Draggables.drags.length) {&lt;br /&gt;
    var d = Draggables.drags.pop();&lt;br /&gt;
    var e = d.element;&lt;br /&gt;
    d.stopScrolling();&lt;br /&gt;
    d.destroy();&lt;br /&gt;
    d.element = null;&lt;br /&gt;
    if (e.parentNode) {e.parentNode.removeChild(e)}; &lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
function cleanup() { //try to remove circular references&lt;br /&gt;
  lis = document.getElementsByTagName(&amp;quot;li&amp;quot;);&lt;br /&gt;
  for (i = 0; i &amp;lt; lis.length; i++) {&lt;br /&gt;
    if (lis[i].longListItem) {lis[i].longListItem.destroy();}&lt;br /&gt;
    else if (lis[i].container) {lis[i].container.destroy();}&lt;br /&gt;
  }&lt;br /&gt;
  Draggables.clear();&lt;br /&gt;
}&lt;br /&gt;
window.onload = function() {&lt;br /&gt;
  var li = $(&amp;quot;masterList&amp;quot;).getElementsByTagName(&amp;quot;LI&amp;quot;);&lt;br /&gt;
  for (var i = 0; i &amp;lt; li.length; i++) {&lt;br /&gt;
    //var d = new LongListItem(li[i]);&lt;br /&gt;
    //li[i].onmousedown = d.onMouseDown.bindAsEventListener(d);&lt;br /&gt;
    var d = new Draggable(li[i], &lt;br /&gt;
      {revert: true,&lt;br /&gt;
       ghosting: false,&lt;br /&gt;
       scroll: &amp;quot;rightContainers&amp;quot;&lt;br /&gt;
      });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  var divs = $(&amp;quot;rightContainers&amp;quot;).getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
  for (i = 0; i &amp;lt; divs.length; i++) {&lt;br /&gt;
    if (divs[i].className &amp;amp;&amp;amp; Element.hasClassName(divs[i], &amp;quot;container&amp;quot;)) {&lt;br /&gt;
      Droppables.add(divs[i].id, {hoverclass: &amp;quot;hover&amp;quot;, scrollingParent: &amp;quot;rightContainers&amp;quot;});&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  Event.observe(window, &amp;quot;unload&amp;quot;, cleanup, false);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
html, body {&lt;br /&gt;
  margin:0; padding: 0;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
body {&lt;br /&gt;
  position:relative;&lt;br /&gt;
  color: black;&lt;br /&gt;
  background-color: white;&lt;br /&gt;
  font-family: Verdana, Arial, Helvetica, sans-serif;&lt;br /&gt;
  font-size: small;&lt;br /&gt;
}&lt;br /&gt;
h1 {font-size:115%;}&lt;br /&gt;
h2 {font-size: 110%;}&lt;br /&gt;
h3 {font-size: 105%;}&lt;br /&gt;
div, p, li, td {&lt;br /&gt;
  font-family: Verdana, Arial, Helvetica, sans-serif;&lt;br /&gt;
  font-size: small;&lt;br /&gt;
}&lt;br /&gt;
p {margin: 0 0 .7em 0; padding:0;}&lt;br /&gt;
ul {&lt;br /&gt;
  position:relative;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin:0; padding:0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
li {position:relative;}&lt;br /&gt;
.instructions {font-style:italic;}&lt;br /&gt;
#leftDiv {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;  left: 0;   bottom: 0;&lt;br /&gt;
  width: 30%;&lt;br /&gt;
  margin: 0; padding: 7px;&lt;br /&gt;
  border-right: 2px solid #bb9;&lt;br /&gt;
  background-color: #eed;&lt;br /&gt;
}&lt;br /&gt;
#leftDiv li, #rightContainers div.container li  {&lt;br /&gt;
  margin: 3px 0; padding: 3px 3em 3px 10px;&lt;br /&gt;
  border: 2px solid #456;&lt;br /&gt;
  background-color: #cde;&lt;br /&gt;
  cursor: move;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers {&lt;br /&gt;
  padding: .5em;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0; bottom: 0; right: 0; left: 35%;&lt;br /&gt;
  overflow:auto;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers div.container{&lt;br /&gt;
  background-color: #bb9;&lt;br /&gt;
  margin: 0 0 40px 0; padding: 0 0 1px 0;&lt;br /&gt;
  border: 2px solid #775;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers div.container h2{&lt;br /&gt;
  margin:0; padding: 2px 1em 0 1em;&lt;br /&gt;
  text-align:center;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers div.container ul {&lt;br /&gt;
  margin: 5px; padding: 0 3px;&lt;br /&gt;
  background-color: white;&lt;br /&gt;
  border: 1px solid black;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers div.container ul.empty {&lt;br /&gt;
  padding: 3px 0;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers div.hover {&lt;br /&gt;
  background-color: #eed;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!--[if IE]&amp;gt;&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
#leftDiv {&lt;br /&gt;
  height: expression((document.body.clientHeight - 44) + &amp;quot;px&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
#leftDiv ul{width:93%;}&lt;br /&gt;
#leftDiv li div.count {&lt;br /&gt;
  right:4px;&lt;br /&gt;
  top:4px;&lt;br /&gt;
}&lt;br /&gt;
#rightContainers li a.remove {&lt;br /&gt;
  display:block;&lt;br /&gt;
  float:none;&lt;br /&gt;
  position:absolute;&lt;br /&gt;
  top: 4px;&lt;br /&gt;
  right: 1.6em;  &lt;br /&gt;
  margin:0; padding:0 .2em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&amp;lt;![endif]--&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;leftDiv&amp;quot; class=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;form id=&amp;quot;frmContinue&amp;quot; action=&amp;quot;#&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;instructions&amp;quot;&amp;gt;Shrink your window until the right-hand pane is scrollable.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;instructions&amp;quot;&amp;gt;Drag from the list on left to groups on the right, force the right-hand pane to scroll.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;input name=&amp;quot;data&amp;quot; type=&amp;quot;hidden&amp;quot; value=&amp;quot; &amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;masterList&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag1&amp;quot;&amp;gt;One&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag2&amp;quot;&amp;gt;Two&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag3&amp;quot;&amp;gt;Three&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag4&amp;quot;&amp;gt;Four&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag5&amp;quot;&amp;gt;Five&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag6&amp;quot;&amp;gt;Six&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag7&amp;quot;&amp;gt;Seven&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li id=&amp;quot;drag8&amp;quot;&amp;gt;Eight&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;rightContainers&amp;quot; class=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp1&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp1_name&amp;quot;&amp;gt;Group 1&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp1ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp2&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp2_name&amp;quot;&amp;gt;Group 2&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp2ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp3&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp3_name&amp;quot;&amp;gt;Group 3&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp3ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp4&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp4_name&amp;quot;&amp;gt;Group 4&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp4ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp5&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp5_name&amp;quot;&amp;gt;Group 5&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp5ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp6&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp6_name&amp;quot;&amp;gt;Group 6&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp6ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp7&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp7_name&amp;quot;&amp;gt;Group 7&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp7ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp8&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp8_name&amp;quot;&amp;gt;Group 8&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp8ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;grp9&amp;quot; class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&amp;lt;span id=&amp;quot;grp9_name&amp;quot;&amp;gt;Group 9&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;ul id=&amp;quot;grp9ul&amp;quot; class=&amp;quot;empty&amp;quot;&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/scriptaculous-js-1.6.4.zip&amp;quot;&amp;gt;scriptaculous-js-1.6.4.zip( 139 k)&amp;lt;/a&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>