/* -------------------OVERBLIJVENDE LETTERS FUNKTIES--------------------------------------------*/

/**
 * DHTML textbox character counter script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

/* maxL=40; */
function taLimit(taObj,maxL) 
	{
	if (taObj.value.length==maxL) return false;
	return true;
	}

function taCount(taObj,Cnt,maxL) 
	{ 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);
	if (objCnt) objCnt.innerText=maxL-objVal.length;
	return true;
	}

function createObject(objId) 
	{
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
	}

/* validates if entry is formatted as email adres */

function isEmailAddr(str)
	{
	var re=/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	if (!str.match(re))
		{
		return false;
		}
	else
		{
		return true;
		}
	}

function isNum(elem)
	{
	var str=elem.value;
	if(str="")
		{
		return false;
		}
	else
		{
		for (var i=0;i<str.lenght;i++)
			{
			if (str.charAt(i)<"0")
				{
				return false;
				}
			if (str.charAt(i)>"9")
				{
				return false;
				}
			}
		return true;
		}
	}
