var selected;

function selectRowEffect(object, buttonSelect) {
  if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }
  }

  if (selected) selected.className = 'moduleRow';
  object.className = 'moduleRowSelected';
  selected = object;

// one button is not an array
  if (document.checkout_address.shipping[0]) {
    document.checkout_address.shipping[buttonSelect].checked=true;
  } else {
    document.checkout_address.shipping.checked=true;
  }
}

function rowOverEffect(object) {
  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}

function clearButtons(buttonGroup){

   for (i=1; i < buttonGroup.length; i++) {

    if (buttonGroup[i].checked == true) {
    buttonGroup[i].checked = false
    }

   }
   buttonGroup[0].checked = true

}
function checkBox(object) {
  document.account_notifications.elements[object].checked = !document.account_notifications.elements[object].checked;
}
function selState() {
  var defaultState = document.getElementById('statelistd');
  var unitedState = document.getElementById('statelistu');
  var canadaState = document.getElementById('statelistc');
  var countlist = document.getElementById('countrylist');
  defaultState.disabled=true;
  unitedState.disabled=true;
  canadaState.disabled=true;
  var selIndex = countlist.selectedIndex;
  var countNum = countlist.options[selIndex].value;
  defaultState.style.display='none';
  unitedState.style.display='none';
  canadaState.style.display='none';
  if(countNum == 223) {
   unitedState.disabled=false;
   unitedState.style.display='block';
  } else if(countNum == 38) {
   canadaState.disabled=false;
   canadaState.style.display='block';
  } else {
   defaultState.disabled=false;
   defaultState.style.display='block';
  }
}