/*********************************************/
/*********************************************/
/** COPYRIGHTED - COPYRIGHTED - COPYRIGHTED **/
/** THIS FILE IS STRICTLY COPYRIGHTED       **/
/** OWNER:                                  **/
/** David Lorenz                            **/
/** Schloßstraße 3                          **/
/** 72351 Geislingen                        **/
/** Country: GER                            **/
/**                                         **/
/** www.vaib.de                             **/
/** VAIB INTERNET TECHNOLOGIES              **/
/*********************************************/
/*********************************************/

var _FORMS			=	new Object();
_FORMS.input		=	new Object();

_FORMS.input.fillOnEmpty	=	function(bb,filling){
	if(bb.value=='' || bb.value==0)
		bb.value	=	filling;
};

_FORMS.input.emptyOnString	=	function(bb,cstring){
	if(bb.value==cstring)
		bb.value	=	'';
};

_FORMS.input.pregCheckInt	=	function(bb){
	var preg	=	/^[\d]+$/;
	var isValid	=	preg.test(bb.value);
	
	return isValid;
};

_FORMS.input.pregCheckPName	=	function(bb){
	var preg	=	/^[a-zA-ZäöüÄÖÜ]{2,22}[\s]{0,2}[a-zA-ZäöüÄÖÜ]{1,22}[\s]{0,}$/i;
	var isValid	=	preg.test(bb.value);
	
	return isValid;
};

_FORMS.input.pregCheckEmail	=	function(bb){
	var preg	=	/^([a-z\d]+)([\-]{1}[a-z\d]+)*([_]{1}[a-z\d]+)*([\.]{1}[a-z\d]+)*\@([a-z\d]+)([\-]{1}[a-z\d]+)*([\.]{1}[a-z\d]+)*\.([a-z]{2,6})$/i;
	var isValid	=	preg.test(bb.value);
	
	return isValid;
};

_FORMS.input.pregCheckPWD	=	function(bb){
	var str	=	bb.value;
	if(str.length < 6 || str.length > 18){
		var isValid=false;
	}else if(str==0 || str==''){
		var isValid=false;
	}else{
		var preg	=	/^[a-zA-Z_\d]{6,18}$/i;
		var isValid	=	preg.test(str);
	}
	
	return isValid;
};

_FORMS.input.disable		=	function(bb){
	bb.disabled		=	true;
};

_FORMS.input.enable		=	function(bb){
	bb.disabled		=	false;
};
