function limitarCaracteres(pStrCampo,pNumCaracteres,pStrCampoCaracteres,pStrCampoCaracteresAtributo) {
	$("#" + pStrCampo).attr("value",($("#" + pStrCampo).attr("value")).substring(0,pNumCaracteres));
	$("#" + pStrCampoCaracteres).attr(pStrCampoCaracteresAtributo,pNumCaracteres-($("#" + pStrCampo).attr("value")).length);
}





function addEvent(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, true);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} else {
		return false;
	}
} 





var arrDefaultAttribute	= new Array();

function changeDefaultAttribute(pStrID,pStrAttribute,pStrValue,pForceChange) {
	if ($("#" + pStrID) && pStrAttribute) {		
		if (!arrDefaultAttribute[pStrID]) {
			arrDefaultAttribute[pStrID]	= new Array();
		}
		
		if (!arrDefaultAttribute[pStrID][pStrAttribute]) {
			arrDefaultAttribute[pStrID][pStrAttribute]	= new Array();
		}
		
		if (!arrDefaultAttribute[pStrID][pStrAttribute][2] || pForceChange) {
			arrDefaultAttribute[pStrID][pStrAttribute][0]	= $("#" + pStrID).attr(pStrAttribute);
			arrDefaultAttribute[pStrID][pStrAttribute][1]	= pStrValue;
			arrDefaultAttribute[pStrID][pStrAttribute][2]	= true;
			
			$("#" + pStrID).attr(pStrAttribute,pStrValue);
		}
	}
}

function restoreDefaultAttribute(pStrID,pStrAttribute,pBooForceRestore,pBooAcceptNULL) {	
	if ($("#" + pStrID) && pStrAttribute) {
		if (arrDefaultAttribute[pStrID]) {
			if (arrDefaultAttribute[pStrID][pStrAttribute]) {
				var strValue	= $("#" + pStrID).attr(pStrAttribute);
				
				if ((arrDefaultAttribute[pStrID][pStrAttribute][2] && ((!strValue && !pBooAcceptNULL) || strValue == arrDefaultAttribute[pStrID][pStrAttribute][1])) || pBooForceRestore) {
					$("#" + pStrID).attr(pStrAttribute,arrDefaultAttribute[pStrID][pStrAttribute][0]);
					
					arrDefaultAttribute[pStrID][pStrAttribute][0]	= "";
					arrDefaultAttribute[pStrID][pStrAttribute][1]	= "";
					arrDefaultAttribute[pStrID][pStrAttribute][2]	= false;
				}
			}
		}
	}
}





var intervalRandomSearchWord = 0;

function randomSearchWord(pBooGetWord,pBooActivate) {
	clearInterval(intervalRandomSearchWord);

	if (pBooGetWord) {
		xajax_randomSearchWord();	
	} else {
		if (pBooActivate) {
			//intervalRandomSearchWord	= window.setTimeout("randomSearchWord(true,false);", 5000);
		}
	}	
}

addEvent(window,"load",function() { randomSearchWord(true,false); });