    function signupNew()
    {

        $("#signup").validate({
            rules: {
                firstname: "required",
                lastname: "required",
                email: { required: true, email: true },
                gender: "required",
                birthyear: "required",
                state: "required",
                posthome: { required: true, number: true, minlength: 4, maxlength: 4 },
                postwork: { required: true, number: true, minlength: 4, maxlength: 4 },
                interests: "required"
            },
            messages: {
                firstname: "Please enter your first name.",
                lastname: "Please enter your last name.",
                email: {
                    required: "Please enter your email address.",
                    email: "Please enter a valid email address."
                },
                gender: "Please select your gender.",
                birthyear: "Please select your year of birth.",
                state: "Please select your state.", 
                posthome: {
                    required: "Please enter your home postcode.",
                    number: "Please only use numbers in this field.",
                    minlength: "Your postcode must consist of 4 characters.",
                    maxlength: "Your postcode must consist of 4 characters."
                },
                postwork: {
                    required: "Please enter your work postcode.",
                    number: "Please only use numbers in this field.",
                    minlength: "Your postcode must consist of 4 characters.",
                    maxlength: "Your postcode must consist of 4 characters."
                },
                interests: "Please indicate your interests."
            }
        });        
    }



    function unSub()
    {

        $("#fmunsub").validate({
            rules: {
                email: { required: true, email: true }
            },
            messages: {
                email: {
                    required: "Please enter your email address.",
                    email: "Please enter a valid email address."
                }
            }
        });        
    }


    
    function getInterests()
    {
        //for groups
        var g = document.getElementsByName('interests');
        var garr = new Array();
        var gstr = '';
        
        for(var i=0;i<g.length;i++)   
        {   
          if(g[i].checked && g[i].value){   
            if (g[i].value == 'on'){
                continue;
            }            
            garr.push(g[i].value);       
          }
        }
        gstr = implode(",",garr);
        
        $('#hdInterests').val(gstr);
    }
