function insertBoxAlign(button, elementid) {
  var selecte = document.getElementById(elementid);
  if (!selecte)
    return;
  var align = selecte.options[selecte.selectedIndex].value;
  button.href = button.href + '&align=' + align;
  return true;
}

function boxmoveColumnChanged(boxid) {
  var column = document.getElementById('indexlayoutColumn-' + boxid);
  var selected = column.options[column.selectedIndex].value;
  for (var i = 0; i < column.options.length; i++) {
    var holder = document.getElementById('indexlayoutRow' + i + '-' + boxid + '-holder');
    if (i == (selected - 1)) {
      holder.style.display = 'inline';
    } else {
      holder.style.display = 'none';
    }
  }
}

function boxmoveSubmit(boxid) {
  var column = document.getElementById('indexlayoutColumn-' + boxid);
  var selected = column.options[column.selectedIndex].value;
  var row = document.getElementById('indexlayoutRow' + (selected -1) + '-' + boxid);
  var selectedrow = row.options[row.selectedIndex].value;
  var button = document.getElementById('boxmovebutton-' + boxid);
  if (!button)
    return false;

  button.href = button.href + '&column=' + selected + '&row=' + selectedrow;
  return true;
}

function insertIndexBoxToLayout(buttonelement, boxid) {
  var column = document.getElementById('indexlayoutColumn-' + boxid);
  var selected = column.options[column.selectedIndex].value;
  var row = document.getElementById('indexlayoutRow' + (selected -1) + '-' + boxid);
  var selectedrow = row.options[row.selectedIndex].value;
  if (!buttonelement)
    return false;

  var targeturl = buttonelement.href + boxid + '&column=' + selected + '&row=' + selectedrow;
  opener.document.location.href = targeturl;
  window.close();
  return false;
}

function insertObjectIdToLink(element, objectid) {
  if (!element)
    return false;

  var targeturl = element.href + objectid;
  opener.document.location.href = targeturl;
  window.close();
  return false;
}
