var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;

function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
   }
   
function inicializa_xhr() {
	if(window.XMLHttpRequest) {
		return new XMLHttpRequest();
	}
	else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}
function printPage(){
	window.print();
}
function ajustarFecha(fecha){

	var ajustar=document.getElementById(fecha).value;
	var resultado;
	var dia="";
	var mes="";
	var ano="";
	var pointer=0;
	var numerodigitos=0;
	var miFecha = new Date();
	for (i=0;i<ajustar.length;i++){
		if (ajustar.charAt(i)==" " || ajustar.charAt(i)=="/" ||ajustar.charAt(i) =="-"){
			pointer=pointer+1;

			numerodigitos=0;
	
		}
		else{
			if (ajustar.charAt(i)>=0 && ajustar.charAt(i)<=9){
				if (pointer==0)
					dia=dia+ajustar.charAt(i);
				if (pointer==1)
					mes=mes+ajustar.charAt(i);
				if (pointer==2)
					ano=ano+ajustar.charAt(i);
				numerodigitos++;

				if ( (pointer<2 && numerodigitos>2) || (pointer==2 && numerodigitos>4)){
					return true;
				}
			}
		}
	}
}

function ajustarFecha(fecha){
var ajustar=document.getElementById(fecha).value;
var resultado;
var dia="";
var mes="";
var ano="";
var pointer=0;
var numerodigitos=0;
var miFecha = new Date();
for (i=0;i<ajustar.length;i++){
	if (ajustar.charAt(i)==" " || ajustar.charAt(i)=="/" ||ajustar.charAt(i) =="-"){
		pointer=pointer+1;

		numerodigitos=0;
	
	}
	else{
		if (ajustar.charAt(i)>=0 && ajustar.charAt(i)<=9){
			if (pointer==0)
				dia=dia+ajustar.charAt(i);
			if (pointer==1)
				mes=mes+ajustar.charAt(i);
			if (pointer==2)
				ano=ano+ajustar.charAt(i);
			numerodigitos++;

			if (numerodigitos>2){
	
				return true;
			}
		}
	}
}
if (dia.length==1)
	dia="0"+dia;
if (mes.length==0){
	mes=miFecha.getMonth();
	mes=mes+1;
	if (mes<10)
		mes="0"+mes;
}
if (mes.length==1)
	mes="0"+mes;

if (ano.length==0)
	ano=miFecha.getFullYear();
if (ano.length==1){
	var ano2="0"+miFecha.getFullYear();
	ano2=ano2.charAt(3);
	ano="20"+ano2+ano;
}
if (ano.length==2)
	ano="20"+ano;
document.getElementById(fecha).value= dia+"/"+mes+"/"+ano;
	return true;

	

}	
function muestraAyuda(){
	if (document.getElementById("divayuda").style.display=="none")
		document.getElementById("divayuda").style.display='';
	else
		document.getElementById("divayuda").style.display='none';
}
function getStyle(el,styleProp)
{
var x = document.getElementById(el);
if (x.currentStyle)
var y = x.currentStyle[styleProp];
else if (window.getComputedStyle)
var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
return y;
}
