var http = objetoAjax();
var imagenloader = "plantillas/imagenes/load.gif";
var imagenloaderadmin = "plantillas/admin/imagenes/load.gif";

function fechaActual() {
	// Array de los meses
	var monthNames = new hacerArray(12);
	monthNames[0] = "Enero";
	monthNames[1] = "Febrero";
	monthNames[2] = "Marzo";
	monthNames[3] = "Abril";
	monthNames[4] = "Mayo";
	monthNames[5] = "Junio";
	monthNames[6] = "Julio";
	monthNames[7] = "Agosto";
	monthNames[8] = "Septiembre";
	monthNames[9] = "Octubre";
	monthNames[10] = "Noviembre";
	monthNames[11] = "Diciembre";

	// Array de los días
	var dayNames = new hacerArray(7);
	dayNames[0] = "Domingo";
	dayNames[1] = "Lunes";
	dayNames[2] = "Martes";
	dayNames[3] = "Mi&eacute;rcoles";
	dayNames[4] = "Jueves";
	dayNames[5] = "Viernes";
	dayNames[6] = "S&aacute;bado";

	var now = new Date();
	var year = now.getYear();

	if (year < 2000) year = year + 1900;
	function hacerArray(len)  {
		for (var i = 0; i < len; i++) this[i] = null;
		this.length = len;
	}
	document.write( dayNames[now.getDay()] + " " + now.getDate() + " de " + monthNames[now.getMonth()] + " " +" de " + year);
}

function confirmar(texto, form) {

    if(!confirm(texto)) {
		return false;
	} else {
		formulario = document.getElementById(form);
		formulario.submit();
		//location.href=destino;
        return false;
    }

}

function abrir_popup(pagina, ancho, alto, scroll) {
	if(screen.width > ancho) {
		x = (screen.width - ancho) / 2;
	} else {
		x = 0;
	}
	/*
	if(screen.height > alto) {
		y = (screen.height - alto) / 2; 
	} else {
		y = 0;
	}
	*/
	y = 10;
	//moveTo(x, y); 
	var opciones="toolbar=yes, location=no, directories=no, status=no, menubar=no, scrollbars="+scroll+", resizable=yes, width="+ancho+", height="+alto+", top="+y+", left="+x;
	window.open(pagina,"",opciones);
}

function limpiaFecha(campo){
	document.getElementById(campo).value='';
}

function comprobarDatosUsuario(campo,respuesta,color,id) {
	var campoMensaje = document.getElementById(respuesta);
	campoMensaje.innerHTML = '<img src="../plantillas/admin/imagenes/load.gif" /><span style=\"color: '+color+'; font-size: 0.8em;\">Comprobando...</span>';
	var campoUsuario = document.getElementById(campo);
	//var url = 'http://'+location.host+'comprobar_usuario.php';
	var url = 'usuarios_comprobar.php';
	var pars= (campo + "=" + campoUsuario.value +"&dato="+campo+"&id="+id);
	var myAjax = new Ajax.Updater( respuesta, url, { method: 'get', parameters: pars});  
}  

function comprobarDatosRegistro(campo,respuesta,color) {
	var campoMensaje = document.getElementById(respuesta);
	campoMensaje.innerHTML = '<img src="'+imagenloader+'" /><span style=\"color: '+color+'; font-size: 0.8em;\">Comprobando...</span>';
	var campoUsuario = document.getElementById(campo);
	//var url = 'http://'+location.host+'comprobar_usuario.php';
	var url = 'usuarios_comprobar.php';
	var pars= (campo + "=" + campoUsuario.value +"&dato="+campo);
	var myAjax = new Ajax.Updater( respuesta, url, { method: 'get', parameters: pars});  
}  

function comprobarUsuariosActivos(sitio_raiz) {
	divLoader = document.getElementById('usuarios-activos-loader');
    divLoader.innerHTML = '<img border="0" src="'+imagenloader+'" />';
	http.open("GET", sitio_raiz+"usuarios_activos.php" + "?nocache=" + Math.random(), true);
	http.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
	http.onreadystatechange = handleHttpResponse;
	http.send(null);
}

function handleHttpResponse() {
	divMensajes		= document.getElementById('cuadro-usuarios-activos');
	divLoader		= document.getElementById('usuarios-activos-loader');
    if (http.readyState == 1) {
        //divLoader.innerHTML = '<img border="0" src="'+imagenloader+'" />';
    }
    if (http.readyState == 4) {
        results = http.responseText;
        divMensajes.innerHTML = results;
		divLoader.innerHTML = '';
    }
}

