function CheckEmpty(frmObj) {

	if(isEmpty(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckNum(frmObj) {

	if(isNum(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckTelNum(frmObj) {

	if(isTelNum(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckDec(frmObj) {

	if(isDec(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckInt(frmObj) {

	if(isInt(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckAlpha(frmObj) {
	
	if(isAlpha(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckAlphaNum(frmObj) {
	
	if(isAlphaNum(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckName(frmObj) {
	
	if(isName(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckAlphaSpace(frmObj) {

	if(isAlphaSpace(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckIntRange(frmObj, fromInt, toInt) {
	
	if(isIntRange(frmObj.value, fromInt, toInt) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckNumSpace(frmObj) {

	if(isNumSpace(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckMail(frmObj) {

	if(isMail(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckDate(DD, MM, YYYY, minYear, maxYear) {

	if(isDate(DD.value, MM.value, YYYY.value, minYear, maxYear) == true) {
		return true;
	}
	else {
		return false;
	}
	
}

function CheckNumDot(frmObj) {

	if(isNumDot(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}
	
}

function CheckNumCol(frmObj) {
	
	if(isNumCol(frmObj.value) == true) {
		return true;
	}
	else {
		return false;
	}

}

function CheckSQuote(frmObj) {
	
	if(isChar(fromObj.value, "'") == true) {
		return true;
	}
	else {
		return false;
	}
	
}

function CheckSelectDefault(frmObj) {
	
	if(frmObj[frmObj.selectedIndex].value == "0" || frmObj[frmObj.selectedIndex].value == 0) {
		return true;
	}
	else {
		return false;
	}
	
}

function RemoveOuterSpace(frmObj) {

	var loopCounter1 = 0;
	var loopCounter2 = (frmObj.value.length - 1); 
	
	if(frmObj.length == 0) {    
		return frmObj;
	}
	
	while(parseInt(frmObj.value.charCodeAt(loopCounter1)) == 32) {
		loopCounter1++;
	}  	
	
	while(parseInt(frmObj.value.charCodeAt(loopCounter2)) == 32) {
		loopCounter2--;
	}
	
  	frmObj.value = (Mid(frmObj.value, loopCounter1, (loopCounter2)));

}

function ReplaceChar(frmObj, chr1, chr2) {

	var len = frmObj.value.length;
	var val = frmObj.value;
	var actChr;
	var newVal = "";
	
	for(var i1 = 0; i1 < len; i1++) {
		actChr = val.charAt(i1);
		newVal = newVal + ((actChr == chr1) ? chr2 : actChr);
	}
	frmObj.value = newVal;
	
}

function RemoveChar(frmObj, chr) {

	var len = frmObj.value.length;
	var val = frmObj.value;
	var chr1 = parseInt(chr);
	var actChr;
	var newVal = "";
	
	for(var i1 = 0; i1 < len; i1++) {
		actChr = cCharToCode(val.charAt(i1));
		newVal = newVal + ((actChr == chr) ? '' : cCodeToChar(actChr));
	}
	frmObj.value = newVal;
	
}

function LimitToLen(frmObj, len) {
	
	val = frmObj.value

	if(frmObj.value.length > len) {
		frmObj.value = val.substring(0, (len));
	}

}

function checkImage(img) {
	
	if(img.length > 0) {
		type = img.substring(img.length-3,img.length).toLowerCase();
		if((type!="gif") && (type!="jpg")) {
			return true; //ungueltiger bildtyp!
		}
	}

}

