  function Validator(){
 	
 }
 
 Validator.prototype.alertica = function(){
 alert('horst');
 }
 
 Validator.prototype.isNumber = function(value){
 	
	var isNumber = true;
	var num = value.match(/[^0-9,\.]/gi)
	var dot = value.match(/\./g);
	var com = value.match(/,/g);
	
	if (value == 'undefined' || value == ''){
		isNumber = false;
	}
	
	if (num!=null) {
		isNumber = false;
	}
	else if ((dot!=null)&&(dot.length>0)) {
		isNumber = false;
	}
	else if ((com!=null)&&(com.length>1)) {
		isNumber = false;
	}
	else if ((com!=null)&&(dot!=null)) {
		isNumber = false;
	}
	 
	return isNumber;	
}

Validator.prototype.hasMinLength = function(value,length){
 	
	var hasMinLength = false;
	
	if (value.length >= length){
		hasMinLength = true;
	}
	
	return hasMinLength;
}


Validator.prototype.isEmpty = function(value){
 	
	var isEmpty = false;
	
	if (value.length < 1){
		isEmpty = true;
	}
	
	return isEmpty;
}

var validator = new Validator();
