
            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 checkBox(object) {
              document.account_newsletter.elements[object].checked = !document.account_newsletter.elements[object].checked;
            }
            

            function popupWindow(url) {
              window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=280,screenX=150,screenY=150,top=150,left=150')
            }

            function check_form_optional(form_name) {
              var form = form_name;

              var firstname = form.elements['firstname'].value;
              var lastname = form.elements['lastname'].value;
              var street_address = form.elements['street_address'].value;

              if (firstname == '' && lastname == '' && street_address == '') {
                return true;
              } else {
                return check_form(form_name);
              }
            }

            function radioFocus(radio, defaultText) {
                    //alert(radio.name);
                    if (radio.value==defaultText) radio.value='';
                    //name = radio.className;
                    //if(name.substr(-2)!='_a') radio.className = name + '_a';
            }

            function radioBlur(radio,  defaultText) {
                    if (radio.value=='') {
                            //name = radio.className;
                            //if(name.substr(-2)=='_a') radio.className = name.substr(0, name.length-2);
                            radio.value = defaultText;
                    }
            }
