function isEmpty(s)
{
	var reWhiteSpace = new RegExp(/^\s+$/);
	if (reWhiteSpace.test(s)) {
	  return true;
	}
   return ((s == null)||(s.length == 0));
}

function isValidEmail(email){ 
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/ 
    if(RegExp.test(email)){ 
        return true; 
    }else{ 
        return false; 
    } 
} 

function isNumber(num)
{
    var reg = new RegExp("^[0-9]+$");
    return reg.test(num)
}

function isPhoneNumber(num){
	var reg = new RegExp("^([0-9]+[-]?)+$");
    return reg.test(num)
}

function isCurrency(num, doller, decimal){
    var reg = new RegExp("^[0-9]{1,"+doller+"}(\.[0-9]{0,"+decimal+"})?$");
    return reg.test(num)	
}

