// JavaScript Document

/*
	GDU plevel 0 -> rol usuarios
*/

// Sistema de recuperación de datos

function f_ajax_menu_recuperar_datos()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?recupera_datos_menu=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function f_ajax_recupera_datos()
{
	var php_nombre = document.getElementById('nombre_user').value;
	var php_email = document.getElementById('email_user').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?recupera_datos=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_nombre="+php_nombre+"&php_email="+php_email)
}

// LOGIN SYSTEM

function f_ajax_menu_login()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?login_menu_ok=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function f_ajax_login()
{
	var php_nombre = document.getElementById('nombre_user').value;
	var php_password = document.getElementById('pass_user').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?login_ok=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
			if (ajax.responseText == 1) {
 				window.location.reload();
			} else {
				document.getElementById('contenido_principal').innerHTML = ajax.responseText;

			}
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_nombre="+php_nombre+"&php_password="+php_password)
}

// LOGOUT SYSTEM

function f_ajax_logout()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?logout_ok=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
			window.location.reload();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

// -->
// INICO BLOQUE control de usuarios

function f_ajax_menu_user_opcion_2()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?pinta_menu_user_opcion_2=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

// FIN BLOQUE control de usuarios
// -->

// menu principal 

function f_ajax_gdm_registro_user_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?form_gdu_registro_user_a=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

/*
	GDU publico, registro de usuario estándar
*/

// principal

function f_ajax_gdm_registro_user_estandar_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?form_gdu_registro_user_estandar=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function cargacontenido_gdu_registro_estandar_1()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?cargacontenido_gdu_registro_estandar_1_ok=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function cargacontenido_gdu_registro_estandar_2()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?cargacontenido_gdu_registro_estandar_2_ok=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

// usuario particular

function confirmar_gdu_registro_estandar_1()
{
	var php_nombre = document.getElementById('nombre').value;
	var php_password = document.getElementById('password').value;
	var php_email = document.getElementById('email').value;
    var php_telf1 = document.getElementById('telf1').value;
	var php_telf2 = document.getElementById('telf2').value;
	var php_pais = document.getElementById('pais').value;
	var php_dir = document.getElementById('direccion').value;
	var php_idioma = document.getElementById('idioma').value;
	var php_newsletter;
	if (document.getElementById ('newsletter').checked == true){
		php_newsletter = 'true';
	} else {
		php_newsletter = 'false';
	}
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?confirmar_gdu_registro_estandar_1_ok=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
         }
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_nombre="+php_nombre+"&php_password="+php_password+"&php_email="+php_email+"&php_telf1="+php_telf1+"&php_telf2="+php_telf2+"&php_pais="+php_pais+"&php_dir="+php_dir+"&php_idioma="+php_idioma+"&php_newsletter="+php_newsletter)
}

// modificación de datos para usuario particular

function f_ajax_confirmar_modificacion_datos_user_empresario()
{
	var php_email = document.getElementById('email').value;
	var php_web = document.getElementById('web').value;
	var php_empresa = document.getElementById('empresa').value;
    var php_telf1 = document.getElementById('telf1').value;
	var php_telf2 = document.getElementById('telf2').value;
	var php_fax = document.getElementById('fax').value;
	var php_pais;
	var php_pais_content = document.getElementById('pais').value;
	if (document.getElementById ('act_pais').checked == true){
		php_pais = 'true';
	} else {
		php_pais = 'false';
	}
	var php_dir = document.getElementById('direccion').value;
	var php_idioma;
	var php_idioma_content = document.getElementById('idioma').value;
	if (document.getElementById ('act_idioma').checked == true){
		php_idioma = 'true';
	} else {
		php_idioma = 'false';
	}
	var php_newsletter;
	if (document.getElementById ('newsletter').checked == true){
		php_newsletter = '1';
	} else {
		php_newsletter = '0';
	}
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?confirmar_modificacion_datos_user_empresario=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
         }
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_email="+php_email+"&php_web="+php_web+"&php_empresa="+php_empresa+"&php_telf1="+php_telf1+"&php_telf2="+php_telf2+"&php_fax="+php_fax+"&php_pais="+php_pais+"&php_pais_content="+php_pais_content+"&php_dir="+php_dir+"&php_idioma="+php_idioma+"&php_idioma_content="+php_idioma_content+"&php_newsletter="+php_newsletter)
}

// usuario de empresa

function confirmar_gdu_registro_estandar_2()
{
	var php_nombre = document.getElementById('nombre').value;
	var php_password = document.getElementById('password').value;
	var php_email = document.getElementById('email').value;
	var php_web = document.getElementById('web').value;
	var php_empresa = document.getElementById('empresa').value;
    var php_telf1 = document.getElementById('telf1').value;
	var php_telf2 = document.getElementById('telf2').value;
	var php_fax = document.getElementById('fax').value;
	var php_pais = document.getElementById('pais').value;
	var php_dir = document.getElementById('direccion').value;
	var php_idioma = document.getElementById('idioma').value;
	var php_newsletter;
	if (document.getElementById ('newsletter').checked == true){
		php_newsletter = 'true';
	} else {
		php_newsletter = 'false';
	}
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?confirmar_gdu_registro_estandar_2_ok=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
         }
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_nombre="+php_nombre+"&php_password="+php_password+"&php_email="+php_email+"&php_web="+php_web+"&php_empresa="+php_empresa+"&php_telf1="+php_telf1+"&php_telf2="+php_telf2+"&php_fax="+php_fax+"&php_pais="+php_pais+"&php_dir="+php_dir+"&php_idioma="+php_idioma+"&php_newsletter="+php_newsletter)
}

/*
	GDU publico, registro de usuario avanzado
*/

// principal

function f_ajax_gdm_registro_user_avanzado_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_registro_user_avanzado_a=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}


function f_ajax_gdm_registro_user_avanzado_b()
{
	var php_nombre = document.getElementById('nombre').value;
	var php_password = document.getElementById('password').value;
	var php_email = document.getElementById('email').value;
	var php_web = document.getElementById('web').value;
	var php_empresa = document.getElementById('empresa').value;
    var php_telf1 = document.getElementById('telf1').value;
	var php_telf2 = document.getElementById('telf2').value;
	var php_fax = document.getElementById('fax').value;
	var php_pais = document.getElementById('pais').value;
	var php_dir = document.getElementById('direccion').value;
	var php_idioma = document.getElementById('idioma').value;
	var php_motivo = document.getElementById('motivo').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_registro_user_avanzado_b=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
         }
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_nombre="+php_nombre+"&php_password="+php_password+"&php_email="+php_email+"&php_web="+php_web+"&php_empresa="+php_empresa+"&php_telf1="+php_telf1+"&php_telf2="+php_telf2+"&php_fax="+php_fax+"&php_pais="+php_pais+"&php_dir="+php_dir+"&php_idioma="+php_idioma+"&php_motivo="+php_motivo)
}

// visor de datos para todos los usuarios

function f_ajax_opcion_user_opcion_1()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?pinta_datos_gdu_opcion_1=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

// modificación de password para todos los usuarios

function f_ajax_menu_user_opcion_3()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?pinta_form_user_opcion_3=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function f_ajax_envio_datos_user_opcion_3()
{
	var php_pass_antiguo = document.getElementById('pass1').value;
	var php_pass_nuevo = document.getElementById('pass2').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?controla_user_opcion_3=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_pass_antiguo="+php_pass_antiguo+"&php_pass_nuevo="+php_pass_nuevo)
}

/*
	GDU plevel 4 -> rol developers
*/

// OPCION 1: Sistema de información de usuarios

function f_ajax_gdu_dev_opcion_1_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_1_a=1",true);
    ajax.onreadystatechange=function()
    {
		if (ajax.readyState==1)
        {
 			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		} else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

// OPCION 2: Sistema de modificación de datos

function f_ajax_gdu_dev_opcion_2_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_2_a=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function f_ajax_gdu_dev_opcion_2_b(php_id_user)
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_2_b=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_id_user="+php_id_user)
}

function f_ajax_gdu_dev_opcion_2_c()
{
	var php_id_user = document.getElementById('id_user').value;
	var php_email = document.getElementById('email').value;
	var php_web = document.getElementById('web').value;
	var php_empresa = document.getElementById('empresa').value;
    var php_telf1 = document.getElementById('telf1').value;
	var php_telf2 = document.getElementById('telf2').value;
	var php_fax = document.getElementById('fax').value;
	var php_pais = document.getElementById('pais').value;
	if (document.getElementById ('act_pais').checked == true){
		php_pais_act = 'true';
	} else {
		php_pais_act = 'false';
	}	
	var php_dir = document.getElementById('direccion').value;
	var php_idioma = document.getElementById('idioma').value;
	if (document.getElementById ('act_idioma').checked == true){
		php_idioma_act = 'true';
	} else {
		php_idioma_act = 'false';
	}	
	var php_newsletter;
	if (document.getElementById ('newsletter').checked == true){
		php_newsletter = '1';
	} else {
		php_newsletter = '0';
	}
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_2_c=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_id_user="+php_id_user+"&php_email="+php_email+"&php_web="+php_web+"&php_empresa="+php_empresa+"&php_telf1="+php_telf1+"&php_telf2="+php_telf2+"&php_fax="+php_fax+"&php_pais="+php_pais+"&php_pais_act="+php_pais_act+"&php_dir="+php_dir+"&php_idioma="+php_idioma+"&php_idioma_act="+php_idioma_act+"&php_newsletter="+php_newsletter)
}

// OPCION 3: Sistema de alta para usuarios avanzados

function f_ajax_gdu_dev_opcion_3_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_3_a=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function f_ajax_gdu_dev_opcion_3_b(php_id_user)
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_3_b=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_id_user="+php_id_user)
}

function f_ajax_gdu_dev_opcion_3_aceptado()
{
	var php_user_id = document.getElementById('h_id_user').value;
	var php_user_nombre = document.getElementById('h_nombre_user').value;
	var php_user_email = document.getElementById('h_email_user').value;
	var php_user_empresa = document.getElementById('h_empresa_user').value;
	var php_user_idioma = document.getElementById('h_idioma_user').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_3_c=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_user_id="+php_user_id+"&php_user_nombre="+php_user_nombre+"&php_user_email="+php_user_email+"&php_user_empresa="+php_user_empresa+"&php_user_idioma="+php_user_idioma);
}

function f_ajax_gdu_dev_opcion_3_declinado()
{
	var php_user_id = document.getElementById('h_id_user').value;
	var php_user_nombre = document.getElementById('h_nombre_user').value;
	var php_user_email = document.getElementById('h_email_user').value;
	var php_user_empresa = document.getElementById('h_empresa_user').value;
	var php_user_idioma = document.getElementById('h_idioma_user').value;
	var php_motivo = document.getElementById('motivo').value;
	var php_enviar_motivo;
	if (document.getElementById ('enviar_motivo').checked == true){
		php_enviar_motivo = '1';
	} else {
		php_enviar_motivo = '0';
	}
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?gdu_dev_opcion_3_d=1",true);
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_user_id="+php_user_id+"&php_user_nombre="+php_user_nombre+"&php_user_email="+php_user_email+"&php_user_empresa="+php_user_empresa+"&php_user_idioma="+php_user_idioma+"&php_motivo="+php_motivo+"&php_enviar_motivo="+php_enviar_motivo);
}