function is_trash(strValue){
	if(strValue==''||strValue=='null'||strValue=='undefined'||strValue.length<3){
	return true; // es basura
	}
	var objRegExp  = /([aeiou]{1,})/i;
	if(objRegExp.test(strValue)==false){ 
	return true; // es basura
	}
	var objRegExp  = /([0-9]{10,}|[a]{3,}|[b]{3,}|[c]{4,}|[d]{3,}|[e]{4,}|[f]{3,}|[g]{3,}|[h]{3,}|[i]{4,}|[j]{3,}|[j]{3,}|[k]{3,}|[l]{3,}|[m]{3,}|[n]{3,}|[o]{3,}|[p]{3,}|[q]{3,}|[r]{4,}|[s]{3,}|[t]{3,}|[u]{3,}|[v]{3,}|[w]{3,}|[x]{3,}|[y]{3,}|[z]{3,}|[hjk]{3,}|[df]{3,}|[jk]{3,}|[fgh]{3,}|[sd]{4,}|[qw]{4,}|[fasd]{6,}|[tre]{6,}|[qwe]{6,}|[zxc]{6,}|[dfg]{6,}|(put.+.+\s)|(mierda)|(estupid)|(chinga)|(molest)|(verga\s)|(importa)|(dejen)|(pinche)|(culo\s)|(culero)|(cagada))/i;
	if(objRegExp.test(strValue)==true){ 
	return true; //es basura
	}else
	return false; //no es basura
}

function validateEmail(strValue) {

var objRegExp  = /(.)*(\.\.|@@)+(.)*/i;
if(objRegExp.test(strValue)==true){
	var error = objRegExp.exec(strValue);
	error[1]=(error[1]=="")?' al comienzo.':" despues del caracter: "+ error[1];
	alert("Repitio los caracteres: "+error[2]+" ,no pueden ser consecutivos.\n"+"Se detectaron en "+error[0]+error[1]+".");
	return false;
}

var objRegExp  = /(.)*(@)+(.)*(@)+(.)*/i;
if(objRegExp.test(strValue)==true){
	alert("Solo escribir un mail por favor.\nCorregir: "+strValue);
	return false;
}

var objRegExp  = /(.)*(\s)+(.)*/i;
if(objRegExp.test(strValue)==true){
	var error = objRegExp.exec(strValue);
	error[1]=(error[1]=="")?' en el primer caracter':" despues del caracter: "+ error[1];
	alert("No se permiten espacios. \n"+"Se encontro uno en "+error[0]+error[1]+".");
	return false;
}

var objRegExp  = /(.)*([ñ])+(.)*/i;
if(objRegExp.test(strValue)==true){
	var error = objRegExp.exec(strValue);
	error[1]=(error[1]=="")?' en el primer caracter':" despues del caracter: "+ error[1];
	alert("La: "+error[2]+" no esta permitida\n"+"Se encontro en "+error[0]+error[1]+".");
	return false;
}

var objRegExp  = /(.)*([áéíóúàèìòùâêîôûäëïöü])+(.)*/i;
if(objRegExp.test(strValue)==true){
	var error = objRegExp.exec(strValue);
	error[1]=(error[1]=="")?' en el primer caracter':" despues del caracter: "+ error[1];
	alert("El acento: "+error[2]+" no esta permitido\n"+"Se encontro en "+error[0]+error[1]+".");
	return false;
}


var objRegExp  = /(.)*([^a-z0-9\.@_-])+(.)*/i;
if(objRegExp.test(strValue)==true){
	var error = objRegExp.exec(strValue);
	error[1]=(error[1]=="")?' en el primer caracter':" despues del caracter: "+ error[1];
	alert("El caracter: "+error[2]+" no esta permitido\n"+"Se encontro en "+error[0]+error[1]+".");
	return false;
}


var objRegExp  = /(([a-z0-9\._-])@([a-z0-9\._-]){4,})/i;
if(objRegExp.test(strValue)==false){ 
alert('La forma del mail es incorrecta.\n El mail debe ser de la forma nombre@ejemplo.com');
return false;
}


var objRegExp  = /([.]{1}[a-z]{2,4}$)/i;
if(objRegExp.test(strValue)==false){ 
alert('La terminacion del e-mail es incorrecta.');
return false;
}
return true; 
}

function acentos(num){
var objRegExp  = /(.)*([áéíóú])+(.)*/i;
  if(objRegExp.test(num.value)==true){
	cadena=new String(num.value);
	cadena=cadena.replace(/[á]/g, "a"); 
	cadena=cadena.replace(/[é]/g, "e"); 
	cadena=cadena.replace(/[í]/g, "i");
	cadena=cadena.replace(/[ó]/g, "o");
	cadena=cadena.replace(/[ú]/g, "u");
	cadena=cadena.replace(/[Á]/g, "A"); 
	cadena=cadena.replace(/[É]/g, "E"); 
	cadena=cadena.replace(/[Í]/g, "I");
	cadena=cadena.replace(/[Ó]/g, "O");
	cadena=cadena.replace(/[Ú]/g, "U");
	num.value=cadena;
  }	
}


