// valida email
function is_email(email)
{
	er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
	if(er.exec(email)){
		return true;
	} else {
		return false;
	}
}

function is_data(data)
{
	if(data.length == 10)
				{
					er = /(0[0-9]|[12][0-9]|3[01])[-\.\/](0[0-9]|1[012])[-\.\/][0-9]{4}/; 
	
					if(er.exec(data))
								{
									return true;
								} else {
									return false;
								}
				
				} else {
					return false;
				}               
}

function is_hora(hora)
{
	er = /(0[0-9]|1[0-9]|2[0123]):[0-5][0-9]/;
	
	if(er.exec(hora))
				{
					return true;
				} else {
					return false;
				}
}

// substitui strings >> replaceAll(str, '.', ':');
function replaceAll(string, token, newtoken) {
	while (string.indexOf(token) != -1) {
		string = string.replace(token, newtoken);
	}
	return string;
}

function retira_acentos(palavra) {
	var com_acento = 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÖÔÚÙÛÜÇ';
	var sem_acento = 'aaaaaeeeeiiiiooooouuuucaaaaaeeeeiiiiooooouuuuc';

	// pre filtro para aspas
	//palavra = replaceAll(palavra, '.', '');
//	palavra = replaceAll(palavra, '\\', ' ');
//	palavra = replaceAll(palavra, '//', ' ');
//	palavra = replaceAll(palavra, '(', '');
//	palavra = replaceAll(palavra, ')', '');
//	palavra = replaceAll(palavra, ' ', '-');
	var nova='';
	for(i=0;i<palavra.length;i++) {
				
		if (com_acento.search(palavra.substr(i,1))>=0) {
			nova+=sem_acento.substr(com_acento.search(palavra.substr(i,1)),1);
		}
		else {			
			nova+=palavra.substr(i,1);
		}
	}
	return nova;
}
