function axigen30_notify() {
    var form = this.document.getElementById('frmNotify');
    var nameDefaultValue = 'Full name';
    var emailDefaultValue = 'Email address';
    form.elements['name'].onfocus = function() {
        if (form.elements['name'].value == nameDefaultValue) {
            form.elements['name'].value = '';    
        }
    };
    form.elements['email'].onfocus = function() {
        if (form.elements['email'].value == emailDefaultValue) {
            form.elements['email'].value = '';
        }
    };
    form.elements['name'].onblur = function() {
        if (isEmpty(form.elements['name'].value)) {
            form.elements['name'].value = nameDefaultValue;    
        }
    };
    form.elements['email'].onblur = function() {
        if (isEmpty(form.elements['email'].value)) {
            form.elements['email'].value = emailDefaultValue;    
        }
    };
    form.onsubmit = validate;
}

function isEmpty( str ) {
    var spaces = ' \t\n\r';
    var i;
    if ((str == null) || (str.length == 0)) {
        return true;
    }
    for (i = 0; i < str.length; i++) {
        var c = str.charAt(i);
        if (spaces.indexOf(c) == -1) {
            return false;
        }
    }
    return true;
}

function validate() {
    
    var reEmail = /^(?:\w+\.?)*\w+@(?:\w+\.?)*\w+$/;
    
    if (isEmpty(this.elements['name'].value)) {
        alert('Please enter a name!');
        this.elements['name'].focus();
        return false;    
    }
    else if (this.elements['name'].value == 'Full name') {
        alert('Please enter valid name!');
        this.elements['name'].focus();
        return false;
    }
    
    if (isEmpty(this.elements['email'].value)) {
        alert('Please enter a email!');
        this.elements['email'].focus();
        return false;
    }
    else if (!reEmail.test(this.elements['email'].value)) {
        alert('Please enter a valid email!');
        this.elements['email'].focus();
        return false;
    }
    
    return true;
    
}




