
function hideMybutton(thisButton) {
  thisButton.style.visibility="hidden";
}

function clearDefault(el) {
  if (el.defaultValue==el.value) el.value = ""
}

function setElementValue(formElement, value) {
  switch(formElement.type) {
    case 'undefined': return;
    case 'radio': formElement.checked = value; break;
    case 'checkbox': formElement.checked = value; break;
    case 'select-one': formElement.selectedIndex = value; break;
    case 'select-multiple':
      for(var x=0; x < formElement.length; x++) 
        formElement[x].selected = value[x];
      break;
    default: formElement.value = value; break;
  }
}

function popup(mylink, windowname, winwidth, winheight) {
  if (! window.focus)return true;
    var href;
    if (typeof(mylink) == 'string')
      href=mylink;
    else
      href=mylink.href;
      window.open(href, windowname, 'width=' + winwidth + ',height=' + winheight + ',scrollbars=yes,left=375,top=200');
      return false;
}

function modifyHiddenVal(thisField,thisVal) {
  thisField.value = thisVal;
}

function modifySelectDefault(thisField,thisKey) {
  thisField.options[thisKey].selected = true;
}

function populateDiv(fulldate,starttime,endtime) {
  document.all.fulldate.innerHTML = '&nbsp;&nbsp;&nbsp;' + fulldate;
  document.all.starttime.innerHTML = '&nbsp;&nbsp;&nbsp;' + starttime;
  document.all.endtime.innerHTML = '&nbsp;&nbsp;&nbsp;' + endtime;

  return true;
}


function checkoutsubmit(amount,postAction) {
  var openerForm = opener.document.forms.mainCheckout;
  
  openerForm.amount.value=amount;

  openerForm.action = postAction;
  openerForm.method = "post";
  openerForm.submit();
  
  return true;
}


