function findElement( formObj, nome)
{
	for( i = 0; i < formObj.elements.length; i++)
	{ 
		if( formObj.elements[i].name == nome) return formObj.elements[i];
	}
}

function isEmail( formObj, obj)
{
	var sText = obj;
	return (sText.value.indexOf(".") > 2) && (sText.value.indexOf("@") > 0);
}

function isPassword( formObj, obj)
{
	var sText = obj;
	var str = sText.value;
	if( str.length >= 6) return true
	else return false;
}

function checkPasswords( formObj, obj1, obj2)
{
	var pass1 = obj1.value;
	var pass2 = obj2.value;
	if( pass1 == pass2) return true;
	else return false;
}

function isData( formObj, obj)
{
	var sText = obj;
	var str = sText.value;
	var myRegExp = new RegExp("^[0-9]{2}/[0-9]{2}/[0-9]{4}$", "i");
	var res = str.match( myRegExp);
	if( res) return true
	else return false;
}

function isNumeric( formObj, obj)
{
	var sText = obj;
	var str = sText.value;
	var myRegExp = new RegExp("^[0-9.,]+$", "i");
	var res = str.match( myRegExp);
	if( res) return true
	else return false;
}

function isEmpty( formObj, obj)
{
	var sText = obj;
	if ((sText.value.length==0) || (sText.value==null)) { return true; }
	else { return false; }
}

function isFile( formObj, obj)
{
	var sText = obj;
	if (isEmpty( formObj, sText) == true && formObj.avatar_delete.checked == true) { return false; }
	else { return true; }
}

function isSelectedListBox( formObj, obj)
{ 
	var fromObj = findElement( formObj, obj + "[]");
	for( var i = 0, l = fromObj.options.length; i < l; i++)
	{
		if( fromObj.options[i].selected == true) return true;
	}
	return false;
} 

