                        function gold_box(){
                                // IF EITHER SILVER OR DIAMONDS HAVE BEEN CHECKED
                                if( document.request_form.silver.checked || document.request_form.diamonds.checked ){
                                        // SHOW 2ND VER W/O GOLDPAK OPTION
                                        document.getElementById('q2').style.display='block';
                                        // HIDE 1ST VER
                                        document.getElementById('q1').style.display='none';
                                }
                                // IF ONLY GOLD IS CHECKED
                                if( document.request_form.silver.checked == false && document.request_form.diamonds.checked == false && document.request_form.gold.checked ){
                                        // SHOW 1ST VER W/ GOLDPAK OPTION
                                        document.getElementById('q1').style.display='block';
                                        // HIDE 2ND VERS
                                        document.getElementById('q2').style.display='none';
                                }
                                return true;
                        }


        function checkPhoneNumber(phoneNo) {
                var phoneRE = /^\d\d\d-\d\d\d-\d\d\d\d$/;
                if (phoneNo.match(phoneRE)) { return true;
                } else { return false; }
        }


function valid(form) {
                var field = form.email;
                var str = field.value;
                var fname = form.fname.value;
                var lname = form.lname.value;
                var addr1 = form.addr1.value;
                var city = form.city.value;
                var state = form.state.value;
                var zip = form.zip.value;
                var phone = form.phone.value;
                var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
                var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;

                if ( !fname ) { alert("Please fill in your First Name."); return false;
                } if ( !lname ) { alert("Please fill in your Last Name."); return false;
                } if ( !addr1 ) { alert("Please fill in your Address."); return false;
                } if ( !city  ) { alert("Please fill in your City."); return false;
                } if ( !state ) { alert("Please fill in your State."); return false;
                } if ( !zip ) { alert("Please fill in your Zip Code."); return false;
                } if ( !phone ) { alert("Please fill in your Phone Number."); return false;
                } if ( !checkPhoneNumber(phone) ) {
                        alert( "Please enter your phone number like this:\n555-555-5555" );
                        return false;
                }
                if (!reg1.test(str) && reg2.test(str)) {
                        //alert("Thank your for your feedback.");
                        return true;
                } else {
                        alert("\"" + str + "\" is an invalid e-mail!");
                        field.focus();
                        field.select();
                        return false;
                }
                return true;
}


