<script type="text/javascript"> var rectangleBorderWidth = 2; var useRectangle = false; var autoScrollSpeed = 4; function saveData() { var saveString = ""; for(var no=0;no<dragableObjectArray.length;no++){ if(saveString.length>0)saveString = saveString + ";"; ref = dragableObjectArray[no]; saveString = saveString + ref["obj"].id; }
alert(saveString); } var dragableElementsParentBox; var opera = navigator.appVersion.indexOf("Opera")>=0?true:false; var rectangleDiv = false; var insertionMarkerDiv = false; var mouse_x; var mouse_y;
var el_x; var el_y; var dragDropTimer = -1; var dragObject = false; var dragObjectNextObj = false; var dragableObjectArray = new Array(); var destinationObj = false; var currentDest = false; var allowRectangleMove = true; var insertionMarkerLine; var dragDropMoveLayer; var autoScrollActive = false; var documentHeight = false; var documentScrollHeight = false; var dragableAreaWidth = false; function getTopPos(inputObj) { var returnValue = inputObj.offsetTop; while((inputObj = inputObj.offsetParent) != null){ if(inputObj.tagName!="HTML")returnValue += inputObj.offsetTop; } return returnValue; }
function getLeftPos(inputObj) { var returnValue = inputObj.offsetLeft; while((inputObj = inputObj.offsetParent) != null){ if(inputObj.tagName!="HTML")returnValue += inputObj.offsetLeft; } return returnValue; }
function cancelSelectionEvent() { if(dragDropTimer>=0)return false; return true; }
<div id="mainContainer"> <!-- START DRAGABLE CONTENT --> <div id="dragableElementsParentBox"> <div class="bigArticle" dragableBox="true" id="article1"> <h4>Heading 1</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast ipsius et altea?ra per purum simulacra ferunturet feriunt oculos turbantia composituras.</p> </div> <div class="smallArticle" dragableBox="true" id="article2"> <h4>Heading 2</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast.</p> </div> <div class="smallArticle" dragableBox="true" id="article3"> <h4>Heading 3</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast.</p> </div> <div class="bigArticle" dragableBox="true" id="article4"> <h4>Heading 4</h4> <p> Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast ipsius et altea?ra per purum simulacra ferunturet feriunt oculos turbantia composituras.</p> </div> <div class="smallArticle" dragableBox="true" id="article5"> <h4>Heading 5</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast.</p> </div> <div class="smallArticle" dragableBox="true" id="article6"> <h4>Heading 6</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast.</p> </div> <div class="bigArticle" dragableBox="true" id="article7"> <h4>Heading 7</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast ipsius et altea?ra per purum simulacra ferunturet feriunt oculos turbantia composituras.</p> </div> <div class="bigArticle" dragableBox="true" id="article8">
<h4>Heading 8</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast ipsius et altea?ra per purum simulacra ferunturet feriunt oculos turbantia composituras.</p> </div> <div class="bigArticle" dragableBox="true" id="article9"> <h4>Heading 9</h4> <p>Splendida porro oculi fugitant vitantque tueri. sol etiam caecat, contra si tendere pergas,propterea quia vis magnast ipsius et altea?ra per purum simulacra ferunturet feriunt oculos turbantia composituras.</p> </div> <div class="clear" id="clear"></div> </div> <!-- END DRAGABLE CONTENT --> <input type="button" value="Save" onclick="saveData()"> </div> <!-- REQUIRED DIVS --> <div id="insertionMarker"> <img src="/jscss/demoimg/200906/marker_top.gif"> <img src="/jscss/demoimg/200906/marker_middle.gif" id="insertionMarkerLine"> <img src="/jscss/demoimg/200906/marker_bottom.gif"> </div> <!-- END REQUIRED DIVS --> </head> <body> </body> </html>