 function validateRequired_Contact(forms) {
                                var fieldsRequired=new Array('name', 'email', 'message');
                                for (i=0;i<fieldsRequired.length;i++){
                                                field = forms[fieldsRequired[i]];
                                                if (field.type=="text" || field.type=="textarea" || field.type=="select" ){
                                                                if (fieldsRequired[i]=='appTFN'){
                                                                                if (field.value=='' && forms.appTFNexemption.value==''){
                                                                                                alert("Please enter "+field.title+" or "+forms.appTFNexemption.title+".");
                                                                                                field.focus();
                                                                                                return false;
                                                                                }
                                                                }else if (field.value==''){
                                                                                alert("Please enter "+field.title+".");
                                                                                field.focus();
                                                                                return false;
                                                                }
                                                }
                                                if (field.type=="radio"){
                                                                form_select=false;
                                                                for (j=0;j<field.length;j++){
                                                                                if (field[j].checked){
                                                                                                form_select=true;
                                                                                }
                                                                }
                                                                if (!form_select){
                                                                                alert("Please select "+field[0].title+".");
                                                                                field.focus();
                                                                                return false;
                                                                }
                                                }
                                                
                                }
                return true;
    }   

      function validateRequired_NewChapter(forms) {
                                var fieldsRequired=new Array('longname', 'shortname','State');
                                for (i=0;i<fieldsRequired.length;i++){
                                                field = forms[fieldsRequired[i]];
                                                if (field.type=="text" || field.type=="textarea" || field.type=="select" ){
                                                                if (field.value==''){
                                                                                alert("Please enter "+field.name+".");
                                                                                field.focus();
                                                                                return false;
                                                                }
                                                }
                                                if (field.type=="radio"){
                                                                form_select=false;
                                                                for (j=0;j<field.length;j++){
                                                                                if (field[j].checked){
                                                                                                form_select=true;
                                                                                }
                                                                }
                                                                if (!form_select){
                                                                                alert("Please select "+field[0].title+".");
                                                                                field.focus();
                                                                                return false;
                                                                }
                                                }
                                                
                                }
                return true;
    }   
  function validateRequired_NewMember(forms) {
                                var fieldsRequired=new Array('ClubNickName','chapter','FirstName', 'LastName','Address1','City','State','Country','Postcode','EmailAddress','service');
                                for (i=0;i<fieldsRequired.length;i++)
                                {
                                    field = forms[fieldsRequired[i]];
                                    //alert(field.name + " field type = " + field.type);
                                    if (field.type=="text" || field.type=="textarea" || field.type=="select" || field.type=="select-one")
                                    {
                                        if(field.name != 'membershipnumber')
                                        {
                                            if (field.value==''){
                                                  alert("Please enter / select "+field.name+".");
                                                   field.focus();
                                                    return false;
                                                        }
                                       }
                                    }
                                        if (field.type=="radio"){
                                                    form_select=false;
                                                    for (j=0;j<field.length;j++){
                                                                    if (field[j].checked){
                                                                                    form_select=true;
                                                                    }
                                                    }
                                                    if (!form_select){
                                                                    alert("Please select "+field[0].name+".");
                                                                    field.focus();
                                                                    return false;
                                                    }
                                    }
                                    
                                }
                return true;
    }  