/*---------------------------------------------------*/
/* page history */

var browseHistory = new Array();

function go(from, to) {
  var newPage = '';
  if (to == 'prev') { 
    newPage = browseHistory.pop(); 
  }
  else { 
    browseHistory.push(from);
    newPage = to;
  }
  top.content.location.href = '/bin/survey?acti=shpg&p=' + newPage;
}

/*---------------------------------------------------*/
/* syncronize radiobuttons */

//alert('source: ' + source + '  dest: ' + dest);


function syncRadioButton(source, dest) {
  for (var i = source.length-1; i > -1; i--) {
    if (source[i].checked) { dest[i].checked = true; }
    else { dest[i].checked = false; }
  }
}

/*---------------------------------------------------*/
/* syncronize checked checkboxes - if any */

function syncCheckBox(source, dest) {
  for (var i = source.length-1; i > -1; i--) {
    if (source[i].checked) { dest[i].checked = true; }
    else { dest[i].checked = false; }
  }
}

/*---------------------------------------------------*/
/* return index of checked radiobutton - if any */

function getRadioButton(button) {
  var count = -1;

  for (var i = button.length-1; i > -1; i--) {
    if (button[i].checked) { count = i; }
  }
  return count;
}
/*---------------------------------------------------*/
/* submit shadow form */

function doSubmit(form) {
  form.ref.value = top.ref;
  form.submit();
}
/*---------------------------------------------------*/
