var reg_expArray = new Array();
reg_expArray['Email'] = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/im;
reg_expArray['AlphaNum'] = /^[a-zA-ZρΡ0-9αΑιΙνΝσΣϊΪ]+$/im;
reg_expArray['Numeric'] = /^[0-9]+$/im;
reg_expArray['AlphaNumSpace'] = /^[a-zA-ZρΡ0-9αΑιΙνΝσΣϊΪ ]+$/im;
reg_expArray['AlphaNumExt'] = /^[a-zA-ZρΡ0-9αΑιΙνΝσΣϊΪ\-_]+$/im;
reg_expArray['CompaniesAvailables'] = /(aol\.\w*)|(gmail\.\w*)|(hotmail\.\w*)|(\.\w*live)|(msn\.\w*)|(chaishop\.\w*)|(yahoo\.\w*)|(ymail\.\w*)|(rocketmail\.\w*)/im;
reg_expArray['NumberCurrencyAmount'] = /^[+-]?[0-9]{1,3}(?:\.[0-9]{1,2})?$/;
function RegExp_Test(strTipo, strValor){
    return reg_expArray[strTipo].test(strValor);
}
function RegExp_Matches(strTipo, strValor){
    return reg_expArray[strTipo].exec(strValor);
}