<!--
var nKeypress=window.Event ? true:false;
var idConcep="concepJorge", idFillbox="fillboxJorge";
var idConcepFrame="iifff21"
function validalfanumerico(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 12 || (key >= 48 && key <= 57) || key == 46 || ((key >= 65 && key <= 90) || (key >= 97 && key <= 122)) || (key==193 || key==201 || key==205 || key==209 || key==211 || key==218 || key==225 || key==233 || key==237 || key==241 || key==243 || key==250 || key==32 || key==38 || key==40 || key==41 || key==43 || key==44 || key==45 || key==46 || key==58 || key==59 || key==64 || key==95 || key==228 || key==235 || key==239 || key==246 || key==252 || key==196 || key==203 || key==207 || key==214 || key==220));
}
function validalfanumsig(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57) || key == 46 || ((key >= 65 && key <= 90) || (key >= 97 && key <= 122)) || (key==193 || key==201 || key==205 || key==209 || key==211 || key==218 || key==225 || key==233 || key==237 || key==241 || key==243 || key==250 || key==32 || key==38 || key==40 || key==41 || key==43 || key==44 || key==45 || key==46 || key==58 || key==59 || key==64 || key==95 || key==228 || key==235 || key==239 || key==246 || key==252 || key==196 || key==203 || key==207 || key==214 || key==220));
}
function validanumBanco(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57) || key==44 || key==46);
}
function validanumerosx(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57));
}
function validaletras(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 13 || ((key >= 65 && key <= 90) || (key >= 97 && key <= 122)) || (key==193 || key==201 || key==205 || key==209 || key==211 || key==218 || key==225 || key==233 || key==237 || key==241 || key==243 || key==250 || key==32));
}
function validadecimales(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57) || key == 46);
}
function validalfanumsig_withoutenter(evt)
{
 
	var key = nKeypress ? evt.which : evt.keyCode;
	return (key <= 12 || (key >= 48 && key <= 57) || key == 46 || ((key >= 65 && key <= 90) || (key >= 97 && key <= 122)) || (key==193 || key==201 || key==205 || key==209 || key==211 || key==218 || key==225 || key==233 || key==237 || key==241 || key==243 || key==250 || key==32 || key==38 || key==40 || key==41 || key==43 || key==44 || key==45 || key==46 || key==58 || key==59 || key==64 || key==95 || key==228 || key==235 || key==239 || key==246 || key==252 || key==196 || key==203 || key==207 || key==214 || key==220));
}
function upperCase(evt)
{
	var key = nKeypress ? evt.which : evt.keyCode;
	if(key == 9 || key == 0)
		return true;
	if(key == 8)
		return true;
	if(key <= 13 || ((key >= 65 && key <= 90) || (key >= 97 && key <= 122)) || (key==193 || key==201 || key==205 || key==209 || key==211 || key==218 || key==225 || key==233 || key==237 || key==241 || key==243 || key==250 || key==32))
	{
		var pst=evt.currentTarget.selectionStart;
		var string_start=evt.currentTarget.value.substring(0,pst);
		var string_end=evt.currentTarget.value.substring(pst,evt.currentTarget.value.length);
		evt.currentTarget.value = string_start+ String.fromCharCode(key).toUpperCase()+string_end;
		evt.currentTarget.selectionStart=pst+1;
		evt.currentTarget.selectionEnd=pst+1;
		evt.stopPropagation();
		return false;
	}else{
		return false;
	}
}
function create_XMLHttpRequest()
{
	http_request=null;
	if(window.XMLHttpRequest)
	{
		http_request = new XMLHttpRequest();
		if(http_request.overrideMimeType)
		{
			http_request.overrideMimeType('text/xml');
		}
	}else if(window.ActiveXObject){
		try
		{
			http_request=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try
			{
				http_request=new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){
			}
		}
	}
	if(!http_request)
	{
		alert('Lo siento no se puede crear una instancia XMLHTTP. Considere actualizar su navegador a la más reciente versión.');
		return false;
	}else{
		return http_request;
	}
}
function makeRequestSync(url)
{
	http_request=create_XMLHttpRequest();
	http_request.open('GET', url, false);
	http_request.send(null);
	return http_request.responseText;
}
function makeRequestAsync(url)
{
	http_request=create_XMLHttpRequest();
	http_request.open('GET', url, false);
	http_request.send(null);
	return http_request.responseText;
}
function makeRequestAsyn(url,funcionx)
{
	http_request=create_XMLHttpRequest();
	http_request.onreadystatechange=funcionx;
	http_request.open('GET', url, true);
	http_request.send(null);
}
function makeRequestAsynInner(url,object)
{
	http_request=create_XMLHttpRequest();
	http_request.onreadystatechange=function ()
	{
		if (http_request.readyState == 4)
		{
			if (http_request.status == 200)
			{
				object=document.getElementById(object);
				object.innerHTML=http_request.responseText;
			}else{
				alert("No se encontraron datos, inténtelo de nuevo por favor.");
			}
		}
	};
	http_request.open('GET', url, true);
	http_request.send(null);
}
function makeRequestSync2(url,param)
{
	http_request=create_XMLHttpRequest();
	http_request.open('POST', url, false);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", param.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(param);
	return http_request.responseText;
}
function makeRequestAsync2(url,param)
{
	http_request=create_XMLHttpRequest();
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", param.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(param);
	return http_request.responseText;
}
function makeRequestAsyn2(url,param,funcionx)
{
	http_request=create_XMLHttpRequest();
	http_request.onreadystatechange=funcionx;
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", param.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(param);
}
function makeRequestAsyn2Inner(url,param,object)
{
	http_request=create_XMLHttpRequest();
	http_request.onreadystatechange=function ()
	{
		if (http_request.readyState == 4)
		{
			if (http_request.status == 200)
			{
				object=document.getElementById(object);
				object.innerHTML=http_request.responseText;
			}else{
				alert("No se encontraron datos, inténtelo de nuevo por favor.");
			}
		}
	};
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", param.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(param);
}
function textareaLimit(objTextArea,objCont)
{
	// Nodo padre
	var nodoPadre=objTextArea.parentNode;

	// Obtenemos el maxlength del textarea
	if(objTextArea.getAttribute)
	{
		var textLimit=objTextArea.getAttribute ? parseInt(objTextArea.getAttribute("maxlength")) : "" 
	}
	if (objTextArea.value.length>textLimit)
	{
		objTextArea.value=objTextArea.value.substring(0,textLimit)
	}
	var cadenaCaptura=parseInt(objTextArea.value.length);
	document.getElementById(objCont).value=textLimit-cadenaCaptura;
}
function ajusta()
{
	var nom = navigator.appName;
	var obj2=document.getElementById(idConcep);
	if (obj2.style.visibility=="visible")
	{
		obj2.style.top=document.body.scrollTop;
		obj2.style.width=document.body.offsetWidth;
		if (nom=="Netscape")
		{
			obj2.style.height=document.body.clientHeight;
		}else{
			obj2.style.height=document.body.offsetHeight;
		}
		var obj3=document.getElementById(idFillbox);
		if (obj3.style.visibility=="visible") openwin()
	}
}
function openwin()
{
	var nom = navigator.appName;
	var obj2=document.getElementById(idFillbox);
	var obj3=document.getElementById(idConcepFrame);
	w=parseInt(obj2.style.width)
	h=parseInt(obj2.style.height)
	//alert(nom)
	if (nom=="Netscape")
	{
		obj2.style.left=(document.body.offsetWidth-w)/2;
		obj2.style.top=document.body.scrollTop+(document.body.clientHeight-h)/2;
	}else{
		obj2.style.left=(document.body.offsetWidth-w)/2;
		obj2.style.top=document.body.scrollTop+(document.body.offsetHeight-h)/2;
	}
	obj3.style.top=obj2.style.top
	obj3.style.left=obj2.style.left

}
function closewin()
{
	var obj4=document.getElementById(idConcepFrame);
	obj4.style.visibility="hidden";
	var obj2=document.getElementById(idConcep);
	obj2.style.visibility="hidden";
	var obj3=document.getElementById(idFillbox);
	obj3.style.visibility="hidden";
}
function waintwin()
{
	var obj3=document.getElementById(idFillbox);
	ss="<table border=0 width=100% height=100% style='background-color:white'><tr><td width=95% class=carga height=95% align=center><img src=imagenes/spinner.gif><br>Espere un momento!....</td></tr></table>";
	obj3.innerHTML=ss;
}
function mistakewin(mess,op,action)
{
	var obj3=document.getElementById(idFillbox);
	ss="<table border=0 width=100% height=100% style='background-color:white'><tr><td width=95% class=carga height=95% align=center><img src=imagenes/mistake.png><br><br>"+mess+"!....</td></tr></table>";
	obj3.innerHTML=ss;
	setTimeout(action, "2500");
}
function sw(x,h, st)
{
	var obj4=document.getElementById(idConcepFrame);
	obj4.style.visibility="visible";
	var obj2=document.getElementById(idConcep);
	obj2.style.visibility="visible";
	var obj3=document.getElementById(idFillbox);
	obj3.style.width=x;
	obj3.style.height=h;

	obj4.style.width=x;
	obj4.style.height=h;
	ss="hidden";
	if (st==1){ss="visible";}
	obj3.style.visibility=ss;
	obj4.style.visibility=ss;
	openwin()
	ajusta();
}
function inicializaventanas()
{
	var codigo=document.createElement('div');
	codigo.id=idConcep;
	document.getElementsByTagName("body")[0].appendChild(codigo);
	codigo.className="ventana";

	var codigo=document.createElement('div');
	codigo.id=idFillbox;
	document.getElementsByTagName("body")[0].appendChild(codigo);
	codigo.className="ventanab";
}
-->

