var pollFlyoutParent, pollFlyout, pollButton;
var boolPollLocked = false;

listen(window, 'load', prepPollToggle);

function prepPollToggle() {

   pollFlyoutParent = elemById('poll_flyout');
   if(!pollFlyoutParent)return 0;
   pollFlyout = elemById('poll_flyout_body');
   pollButton = elemById('poll_toggle');
   
   pollFlyoutParent.onmouseover = openPollFlyout;
   pollFlyoutParent.onclick = lockPollOpen;
   listen(document.body, 'mouseover', closePollFlyout);
}

function openPollFlyout(ev) {
   killBubble(ev);
   pollFlyout.style.display = 'block';
}
function closePollFlyout(ev) {
   killBubble(ev);

   if (!boolPollLocked) {
      pollFlyout.style.display = 'none';
	  
   }
}
function forceClosePollFlyout(ev) {
   killBubble(ev);

   pollFlyout.style.display = 'none';
   boolPollLocked = false;
   pollButton.onclick = null;
}
function lockPollOpen() {
   boolPollLocked = true;
   pollButton.onclick = forceClosePollFlyout;
}


function killBubble(ev) {
   if (!ev) ev = window.event;
   try { ev.cancelBubble = true; } catch(e) {}
}

function validate_polling()
{
	try {
		var rbutton = document.getElementsByName("poll_option")
		for (var i =0; i < rbutton.length;i++)
		{
			if (rbutton[i].checked)
			{
				return true;
			}
		}
	}catch (e)
	{
		
	}
	return false;
}

function th_poll_sort(pageid,order)
{
	window.location ="?page_id="+pageid+"&sort="+order
}

function p_poll_move(pageid,page,order)
{
	window.location ="?page_id="+pageid+"&p="+page+"&sort="+order
}