function validate(){
        if (document.subform.First_name.value=="First Name" || document.subform.First_name.value==""){
                alert("Please enter your First Name.");
                document.subform.First_name.select();
                document.subform.First_name.focus();
                return false;
        }
        if (document.subform.Last_name.value=="Last Name" || document.subform.Last_name.value==""){
                alert("Please enter your Last Name.");
                document.subform.Last_name.select();
                document.subform.Last_name.focus();
                return false;
        }
        if (document.subform.Street_address.value=="Address" || document.subform.Street_address.value==""){
                alert("Please enter your street address.");
                document.subform.Street_address.select();
                document.subform.Street_address.focus();
                return false;
        }
        if (document.subform.City.value=="City" || document.subform.City.value==""){
                alert("Please enter your city.");
                document.subform.City.select();
                document.subform.City.focus();
                return false;
        }
        if (document.subform.State.value=="State" || document.subform.State.value==""){
                alert("Please enter your State or Province.");
                document.subform.State.select();
                document.subform.State.focus();
                return false;
        }
        if (document.subform.Zip_code.value=="Zip" || document.subform.Zip_code.value==""){
                alert("Please enter your Zip/Postal Code.");
                document.subform.Zip_code.select();
                document.subform.Zip_code.focus();
                return false;
        }
        if (document.subform.Email.value=="Email" || document.subform.Email.value==""){
                alert("Please enter a valid email address.");
                document.subform.Email.select();
                document.subform.Email.focus();
                return false;
        }
        if (document.subform.Email.value.indexOf ('@',0) == -1 ||
                document.subform.Email.value.indexOf ('.',0) == -1) {
                alert("\nA valid Email address requires a \"@\" and a \".\"be used.\n\nPlease re-enter your Email address.");
                document.subform.Email.select();
                document.subform.Email.focus();
                return false;
        }
        if (document.subform.SuppAdr.value=="Address"){
                document.subform.SuppAdr.value="";
        }
        document.all.submitbutton.src = "/s.gif";

        return true;
}

function clear_field(field){
        eval("document.subform."+field+".value=''");

        for(var i=0; i<document.subform.elements.length; i++){
            if(document.subform.elements[i].type=='text' && document.subform.elements[i].name!=field){
                if(document.subform.elements[i].value==''){
                    var display_name;
                    if(document.subform.elements[i].name == 'Email'){
                        display_name = 'Email';
                    } else if(document.subform.elements[i].name == 'First_name'){
                        display_name = 'First Name';
                    } else if(document.subform.elements[i].name == 'Last_name'){
                        display_name = 'Last Name';
                    } else if(document.subform.elements[i].name == 'Street_address'){
                        display_name = 'Address';
                    } else if(document.subform.elements[i].name == 'City'){
                        display_name = 'City';
                    } else if(document.subform.elements[i].name == 'State'){
                        display_name = 'State';
                    } else if(document.subform.elements[i].name == 'Zip_code'){
                        display_name = 'Zip';
                    }
                    document.subform.elements[i].value = display_name;
                }
            }
        }
}
