function MAYUS(o){
	o.value=o.value.toUpperCase();
	o.value=o.value.replace(/(À|Á|Â|Ã|Ä|Å|Æ)/gi,'A'); // cambio las "A"s exoticas por "A"s sencillas mediante expresiones regulares
	o.value=o.value.replace(/(È|É|Ê|Ë)/gi,'E'); //lo mismo con las "E" y resto de vocales y la "Ñ"
	o.value=o.value.replace(/(Ì|Í|Î|Ï)/gi,'I');
	o.value=o.value.replace(/(Ò|Ó|Ô|Ö)/gi,'O');
	o.value=o.value.replace(/(Ù|Ú|Û|Ü)/gi,'U');
	o.value=o.value.replace(/(Ñ)/gi,'N'); 
	o.value=o.value.replace(/(Ñ)/gi,'N');
	o.value=o.value.replace(/(')/gi,'');
	o.value=o.value.replace(/(")/gi,'');
	o.value=o.value.replace(/(&)/gi,'Y');
	o.value=o.value.replace(/(,)/gi,' ');
}
function MINUS(o){
     o.value=o.value.toLowerCase();
}

//document.oncontextmenu=new Function("return false");

function validaMayor(menor, mayor) { // By Jaam

if (document.MM_returnValue){
if (menor.value > mayor.value) {
			document.MM_returnValue = false;
			window.showModalDialog("functions/error_pagina.asp",'<b>Algunos campos son obligatorios completelos antes de continuar:</b><br> La fecha inicio es mayor a la fecha final o de término, lo cual es incorrecto.',"dialogHeight: 200px; dialogWidth: 700px; dialogTop: px; dialogLeft: px; edge: Raised; center: Yes; help: Yes; resizable: No; status: No;");
			}}
	
}

function vertamano(evento, forma, tamano){
if (Number(forma.value.length) > tamano)
if (evento.keyCode != 8)
	{
	forma.blur();
	tamano +=3;
	alert('Ha superado el tamaño de '+tamano+' caracteres');}

}

function Trim( str ) {
	var resultStr = "";

	resultStr = TrimLeft(str);
	resultStr = TrimRight(resultStr);

return resultStr;
}

