﻿function validateCharsOnly(obj) {
    var re = /^[a-zA-Z\s]+$/;
    var value = document.getElementById(obj).value
    return re.test(value) ;
}

function validateAlphaNumeric(obj) {
    var re = /^[a-zA-Z0-9\s]+$/;
    var value = document.getElementById(obj).value
    return re.test(value) ;
}

function validateAlphaNumericSPL(obj) {
    var re = /^[a-zA-Z\s]+(([\'\,\.\&][a-zA-Z\s])?[a-zA-Z\s]*)*$/;
    var value = document.getElementById(obj).value
    return re.test(value) ;
}


function validateUKPhone(obj) {
    var re = /^\s*\(?(020[7,8]{1}\)?[ ]?[1-9]{1}[0-9{2}[ ]?[0-9]{4})|(0[1-8]{1}[0-9]{3}\)?[ ]?[1-9]{1}[0-9]{2}[ ]?[0-9]{3})\s*$/;
    //var re = /^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$/;

    var value = document.getElementById(obj).value  
    return re.test(value) ;
}

function checkFileExt(obj) {
    var re = /^.+\.((doc)|(docx)|(DOC)|(DOCX))$/;
    var value = document.getElementById(obj).value
    return re.test(value) ;
      alert(re.test(value));
}


