<http://schema.org/articleBody>
"\"Football taught me a lot,\" Green Bay Packers defensive end Kabeer Gbaja-Biamila said in a Sunday press release that sounded awfully like a ready-to-cut TV ad. \"One of the game's greatest lessons is that we play to win, and we play until it is over. I am endorsing Rick Santorum for president because he is a solid leader that represents the timeless values that made America good and prosperous. Rick Santorum is also the only person who can beat Barack Obama in November. While some may want to declare the game over, the reality is, it's not even half-time yet. 'Game on!'\"\n\nDespite the backing of one very minor sports celebrity, Santorum did not sweep Wisconsin. Take our quiz to see who's winning the Hollywood primary, if not any actual primaries.\n\nJust drag and drop the celebrity headshots to see if you're correct. \n\n / Copyright (C) December 2005 DTHMLGoodies.com, Alf Magne Kalleland This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Dhtmlgoodies.com., hereby disclaims all copyright interest in this script written by Alf Magne Kalleland. Alf Magne Kalleland, 2010 Owner of DHTMLgoodies.com / / VARIABLES YOU COULD MODIFY / var boxSizeArray = [5,5,5,5,5,5,5];// Array indicating how many items there is rooom for in the right column ULs var arrowoffsetX = -5;// Offset X - position of small arrow var arrowoffsetY = 0;// Offset Y - position of small arrow var arrowoffsetXfirefox = -6;// Firefox - offset X small arrow var arrowoffsetYfirefox = -13; // Firefox - offset Y small arrow var verticalSpaceBetweenListItems = 3;// Pils space between one and next // Same value or higher as margin bottom in CSS for #dhtmlgoodies_dragDropContainer ul li,#dragContent li  var initShuffleItems = true;// Shuffle items before staring var indicateDestionationByUseOfArrow = false;// Display arrow to indicate where object will be dropped(false = use rectangle) var lockedAfterDrag = false;/ Lock items after they have been dragged, i.e. the user get's only one shot for the correct answer /  / END VARIABLES YOU COULD MODIFY / var dragDropTopContainer = false; var dragTimer = -1; var dragContentObj = false; var contentToBeDragged = false;// Reference to dragged var contentToBeDraggedsrc = false;// Reference to parent of before drag started var contentToBeDraggednext = false; // Reference to next sibling of to be dragged var destinationObj = false;// Reference to\n\n or where element is dropped. var dragDropIndicator = false;// Reference to small arrow indicating where items will be dropped var ulPositionArray = new Array(); var mouseoverObj = false;// Reference to highlighted DIV var MSIE = navigator.userAgent.indexOf('MSIE')&amp;gt;=0?true:false; var navigatorVersion = navigator.appVersion.replace(/.?MSIE (d.d)./g,'$1')/1; var destinationBos = new Array(); var indicateDestinationBox = 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 cancelEvent() { return false; } function initDrag(e)// Mouse button is pressed down on a LI { if(document.all)e = event; if(lockedAfterDrag &amp;amp;&amp;amp; this.parentNode.id!='allItems')return; var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop); var sl = Math.max(document.body.scrollLeft,document.documentElement.scrollLeft); dragTimer = 0; dragContentObj.style.left = e.clientX + sl + 'px'; dragContentObj.style.top = e.clientY + st + 'px'; contentToBeDragged = this; contentToBeDraggedsrc = this.parentNode; contentToBeDraggednext = false; if(this.nextSibling){ contentToBeDraggednext = this.nextSibling; if(!this.tagName &amp;amp;&amp;amp; contentToBeDraggednext.nextSibling)contentToBeDraggednext = contentToBeDraggednext.nextSibling; } timerDrag(); return false; } function everythingIsCorrect() { alert('Congratulations! Everything is correct'); }  function timerDrag() { if(dragTimer&amp;gt;=0 &amp;amp;&amp;amp; dragTimer ulleftPos &amp;amp;&amp;amp; x ultopPos &amp;amp;&amp;amp; y0 &amp;amp;&amp;amp; dragDropIndicator.style.display=='none'){ dragDropIndicator.style.top = getTopPos(subLi[subLi.length-1]) + subLi[subLi.length-1].offsetHeight + tmpOffsetY + 'px'; dragDropIndicator.style.display='block'; } if(subLi.length==0){ dragDropIndicator.style.top = ultopPos + arrowoffsetY + 'px' dragDropIndicator.style.display='block'; } } if(!destinationObj)destinationObj = ulPositionArray[no]['obj']; mouseoverObj = ulPositionArray[no]['obj'].parentNode; mouseoverObj.className='mouseover'; return; } } } } function checkAnswers() { for(var no=0;no into a destination or back to where it came from. */ function dragDropEnd(e) { if(dragTimer==-1)return; if(dragTimer var lis = uls[no].getElementsByTagName('LI'); for(var no2=0;no20)saveString = saveString + \";\"; saveString = saveString + uls[no].id + '|' + lis[no2].id; } } document.getElementById('saveContent').innerHTML = '\n\nReady to save these nodes:\n\n ' + saveString.replace(/;/g,';\n\n') + '\n\nFormat: ID of ul |(pipe) ID of li;(semicolon)\n\nYou can put these values into a hidden form fields, post it to the server and explode the submitted value there\n\n'; } function initDragDropScript() { dragContentObj = document.getElementById('dragContent'); dragDropIndicator = document.getElementById('dragDropIndicator'); dragDropTopContainer = document.getElementById('dhtmlgoodies_dragDropContainer'); document.documentElement.onselectstart = cancelEvent;; var listItems = dragDropTopContainer.getElementsByTagName('LI');// Get array containing all var itemHeight = false; for(var no=0;no   \n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nFacebookPinterest\n\nKelly Clarkson  \n\nMitt Romney\n\nRon Paul\n\nNewt Gingrich\n\nRick Perry\n\nRick Santorum"^^<http://www.w3.org/2001/XMLSchema#string>
<http://www.gq.com/story/drag-and-drop-quiz>