function Util() {
	
	this.addEvent = function(obj, evType, fn) {
		if (obj.addEventListener) {
		   obj.addEventListener(evType, fn, false);
		   return true;
		} else if (obj.attachEvent) {
		   var r = obj.attachEvent("on"+ evType, fn);
		   return r;
		} else
		   return false;
	}
	
	this.ajustaStr = function(str) {
		var arrCharTrocar = new Array(/ /g, /ç/g, /ô/g, /ò/g, /ó/g, /õ/g, /á/g, /à/g, /ã/g, /â/g, /ì/g, /í/g, /ú/g, /ù/g, /ü/g, /é/g, /ê/g, /è/g);
		var arrCharResult = new Array("_", "c", "o", "a", "i", "u", "e");
		var aux = 0;
		
		str = str.toLowerCase();
		
		for (var i in arrCharTrocar) {
			if (i == 0) aux = 0;
			else if (i == 1) aux = 1;
			else if (i >= 2 && i <= 5) aux = 2;
			else if (i >= 6 && i <= 9) aux = 3;
			else if (i >= 10 && i <= 11) aux = 4;
			else if (i >= 12 && i <= 14) aux = 5;
			else if (i >= 15 && i <= 17) aux = 6;
			
			str = str.replace(arrCharTrocar[i], arrCharResult[aux]);
		}
		
		return str;
	}
	
}

var util = new Util;
