function val_email(val) {
    return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(val)
}

function val_enquiry(){
    if($('#id_name').val() == '' || $('#id_name').val() == 'Name'){
        alert('Please enter your name.')
    }
    else if($('#id_surname').val() == '' || $('#id_surname').val() == 'Surname'){
        alert('Please enter your Surname.')
    }
    else if($('#id_email').val() == '' || $('#id_email').val() == 'Email Address'){
        alert('Please enter your email address.')
    }
    else if(val_email($('#id_email').val()) == false){
        alert('Please enter a valid email address.')
    }
    else if($('#id_tel').val() == '' || $('#id_tel').val() == 'Contact Number'){
        alert('Please enter your contact number.')
    }
    else{
        $('#id_enquiry_form').submit()
    }
}

// Clear field with an initial value
function clear_field(mode, field, init){
    if(mode == 'focus' && $('#'+field).val() == init){
        ini_val = $('#'+field).val()
        $('#'+field).val('')
    }
    else{
        if($('#'+field).val() == ''){
            $('#'+field).val(init)
        }
    }
}
