//
// Js by Marioly Garza
//


function new_ajax() {
try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
}

return xmlhttp
}

function get_data(xmlhttp, status) {

  document.getElementById(status).innerHTML=xmlhttp.responseText
  document.getElementById('loader').innerHTML='Estado: Listo';
   
}

function send_data_r(xmlhttp, url, string, status)
{

  xmlhttp.open('POST', url, true);
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4) {
       get_data(xmlhttp, status)
	  	
	  	var opcion=xmlhttp.responseText.split('°');
	  	
	  	//alert("es  --> "+opcion[0]+"es  --> "+opcion[1]+"es  --> "+opcion[2]+"es  --> "+opcion[3]);
	   if(xmlhttp.responseText.substring(0, 1)=="3")
			{ //Login
		
				if(!document.getElementById('reprod'))
				{
					ocultar('ventana');
					submit_link('./Admon/administracion.php','pag');
					submit_link('./Admon/evalua_sesion.php','sesion');
					submit_link('./config/bienvenido.php','saludos');	
				}
				else
				{
					submit_link('../Admon/nom_usuario_msn.php','nom_usu_msn');
					submit_link('../Admon/refresh_login.php','refresh');
					
					opener.document.getElementById('h1').click(); 
				}
				
			}
			else
			{
				if(xmlhttp.responseText.substring(0, 1)=="2")
				{
					
					if(!document.getElementById('reprod'))
					{
						ocultar('ventana');
						submit_link('./Admon/evalua_sesion.php','sesion');
						submit_link('./config/bienvenido.php','saludos');
						submit_link('./Admon/administracion.php','pag');
						
					}
					else
					{
						submit_link('../Admon/nom_usuario_msn.php','nom_usu_msn');
						submit_link('../Admon/refresh_login.php','refresh');
						
						opener.document.getElementById('h1').click(); 
					}
				}
				else
				{
					if(xmlhttp.responseText.substring(0, 1)=="1")
					{
						
						if(!document.getElementById('reprod'))
						{
							ocultar('ventana');
							submit_link('./inicio.php','pag');
							submit_link('./Admon/evalua_sesion.php','sesion');
							submit_link('./config/bienvenido.php','saludos');
						}
						else
						{
							submit_link('../Admon/nom_usuario_msn.php','nom_usu_msn');
							submit_link('../Admon/refresh_login.php','refresh');
							
							opener.document.getElementById('h1').click(); 
						}
					
					}
					else
					{
						if(xmlhttp.responseText.substring(0, 1)=="5")
						{
						submit_link('./Admon/consulta_asesor.php','consult_ase');
						}
						else
						{
							if(xmlhttp.responseText.substring(0, 1)=="6")
							{
								submit_link('./Admon/consulta_cargoU.php','tabla');
							}
							else
							{
								if(xmlhttp.responseText.substring(0, 1)=="7")
								{
									submit_link('./Admon/consulta_programas.php','tabla');
								}
								else
								{
									if(xmlhttp.responseText.substring(0, 1)=="8")
									{
									var pro=document.getElementById('pro').value;
									var dias=document.getElementById('dias').value;
									var programacion=document.getElementById('programacion').value;
									
									  submit_link('./Admon/consult_presentador.php?pro='+pro+'&programacion='+programacion,'presentador'); 
									  submit_link('./Admon/consulta_horas.php?dias='+dias,'horas_programada');
									}
									else
									{
										if(xmlhttp.responseText.substring(0, 1)=="9")
										{
											submit_link('./inicio.php','pag');
										}
										else
										if(xmlhttp.responseText.substring(0, 2)=="*1")
										{
											 oculta_id('envia');
										}
										else
										if(xmlhttp.responseText.substring(0, 2)=="*2")
										{
											submit_link('./principal/foro.php','pag');
										}
										else
										if(xmlhttp.responseText.substring(0, 2)=="*3")
										{
											
											var cod_preg=document.getElementById('cod_preg').value;
											submit_link('./principal/foro_respuesta.php?cod_preg='+cod_preg,'pag')
										}
										else
										if(xmlhttp.responseText.substring(0, 2)=="*9")
										{
											
											if(!document.getElementById('reprod'))
											{
												ocultar('ventana');
												submit_link('./Admon/evalua_sesion.php','sesion');
												submit_link('./config/bienvenido.php','saludos');
											}
											else
											{
												submit_link('../Admon/nom_usuario_msn.php','nom_usu_msn');
												submit_link('../Admon/refresh_login.php','refresh');
												
												opener.document.getElementById('h1').click(); 
											}
											
										}
										else
										if(xmlhttp.responseText.substring(0, 2)=="*a")
										{
											submit_link('../Admon/existe_comunicate.php','conect');
											submit_data_rpta('../Admon/comunicate_msn.php','privado','msn1');
											
											
										}
										else
										if(xmlhttp.responseText.substring(0, 2)=="*b")
										{
											
											submit_link('../Admon/visita_oyentes.php','visita_oyentes');
											submit_link('../Admon/existe_comunicate.php','conect');
											
										}
										else
										if(opcion[1]=="r1")
										{
												nohay=1;
												
												submit_link('../Admon/existe_comunicate.php','conect');
												submit_link('../Admon/nom_usuario_msn.php','nom_usu_msn');
												submit_link('../Admon/refresh_login.php','refresh');
										}
										else
										if(opcion[1]=="r3")
										{	
												submit_link('./Admon/consulta_categoria_art.php','consult');
										}
										else
										if(opcion[1]=="r4")
										{	
												 submit_link("./Admon/operacion_catnoticia.php?xoperacion=Buscar","tabla");
										}
										else
										if(opcion[1]=="r5")
										{	
												 submit_link('./Admon/consulta_urna.php','tabla');
										}
										else
										if(opcion[1]=="r6")
										{	
												submit_data_rpta('./Admon/consulta_opciones.php','cod_pre','consult_op');
										}
										else
										if(opcion[1]=="r7")
										{	
												submit_data_rpta('./Admon/consulta_canciones.php','cod_a','consult_c');
										}
										else
										if(opcion[1]=="r8")
										{	
												submit_data_rpta('./Admon/consulta_top.php','fechat_i&fechat_f','top1'); 
												submit_link('./Admon/consulta_top_fechas.php','topfecha');
										}
										else
										if(opcion[1]=="r11")
										{	
												submit_data_rpta('./Admon/consulta_top.php','fechat_i&fechat_f','top1'); 
												
										}
										else
										if(opcion[1]=="r12")
										{	
												submit_link('./Admon/consulta_catvideo.php','consult');
												
										}
										else
										if(opcion[1]=="r13")
										{	
												submit_link('./Admon/consulta_cat_publicidad.php','consult');
												
										}
									}
								}
							}
							
						}
					}
				}
				
			}
	   
    }
	else{
		document.getElementById('loader').innerHTML="Estado: <img src='../imagenes/ajax-loader.gif' align='absmiddle' width='16' height='9'>";
	}		
}

  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlhttp.send(string)
}

function send_data(xmlhttp, url, string)
{

  xmlhttp.open('POST', url, true);

  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlhttp.send(string)
}

function send_link(xmlhttp, url, string, status)
{

  xmlhttp.open('POST', url, true);
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4)
	{
       get_data(xmlhttp, status)
	   var opcion=xmlhttp.responseText.split('°');
	  	//alert(".....es  --> "+opcion[0]+"es  --> "+opcion[1]+"es  --> "+opcion[2]+"es  --> "+opcion[3]);
	   
	   if(xmlhttp.responseText.substring(0, 1)=="0")
		{
		
			submit_link('./Admon/evalua_sesion.php','sesion');
			submit_link('./config/bienvenido.php','saludos');
			submit_link('./inicio.php','pag');
			
		}
		else
		{
			if(xmlhttp.responseText.substring(0, 1)=="4")
			{
				submit_link('./Admon/consulta_usu_privilegio.php','tabla');	
			}
			else
			{
				if(xmlhttp.responseText.substring(0, 1)=="5")
				{
				submit_link('./Admon/consulta_asesor.php	','consult_ase');
				}
				else
				{
					if(xmlhttp.responseText.substring(0, 1)=="6")
					{
						submit_link('./Admon/consulta_cargoU.php','tabla');
					}
					else
					{
						if(xmlhttp.responseText.substring(0, 1)=="7")
						{
							submit_link('./Admon/consulta_programas.php','tabla');
						}
						else
						if(xmlhttp.responseText.substring(0, 2)=="*4")
						{
							submit_link('./Admon/consulta_respuesta.php','consult_resp');
						}
						else
						if(xmlhttp.responseText.substring(0, 2)=="*5")
						{
							 submit_data_rpta('./Admon/consult_presentador.php?>','cod_pro','presentador');
							 
						}
						else
						if(xmlhttp.responseText.substring(0, 2)=="*6")
						{
							 submit_data_rpta('./Admon/operacion_programacion.php?xoperacion=staff','cod_pro','staff');
						}
						else
						if(xmlhttp.responseText.substring(0, 2)=="*7")
						{
							 submit_data_rpta('./Admon/consulta_versiculo.php','cod_l&capi','ver');
						}
						else
						if(xmlhttp.responseText.substring(0, 2)=="*8")
						{
							 submit_data_rpta('./Admon/consulta_capitulo.php','libros&cod_l','cap');
							 submit_link('./Admon/consulta_versiculo.php','ver');
						}
						else
						if(opcion[1]=="r2")
						{
								submit_link('../Admon/existe_comunicate.php','conect');
						}
						else
						if(opcion[1]=="r3")
						{	
								submit_link('./Admon/consulta_categoria_art.php','consult');
						}
						else
						if(opcion[1]=="r4")
						{	
								 submit_link("./Admon/operacion_catnoticia.php?xoperacion=Buscar","tabla");
						}
						else
						if(opcion[1]=="r5")
						{	
								 submit_link('./Admon/consulta_urna.php','tabla');
						}
						else
						if(opcion[1]=="r6")
						{	
								submit_data_rpta('./Admon/consulta_opciones.php','cod_pre','consult_op');
						}
						else
						if(opcion[1]=="r7")
						{	
								submit_data_rpta('./Admon/consulta_canciones.php','cod_a','consult_c');
						}
						else
						if(opcion[1]=="r8")
						{	
								submit_data_rpta('./Admon/consulta_top.php','fechat_i&fechat_f','top1'); 
								
						}
						else
						if(opcion[1]=="r9")
						{	
						
								submit_link('./Admon/cajas_aac_top.php','form_aactop'); 
								submit_data_rpta('./Admon/consulta_top.php','fechat_i&fechat_f','top1');
						}
						else
						if(opcion[1]=="r10")
						{	
								submit_link('./Admon/formulario_top.php','form_top');
								submit_link('./Admon/consulta_top_fechas.php','topfecha');
						}
						else
						if(opcion[1]=="r12")
						{	
								submit_link('./Admon/consulta_catvideo.php','consult');
								
						}
						else
						if(opcion[1]=="r13")
						{	
								submit_link('./Admon/consulta_cat_publicidad.php','consult');
								
						}
						else
						if(opcion[1]=="r14")
						{	
								submit_link('./Admon/consulta_peticion.php','consult_peticion');
								
						}
						else
						if(opcion[1]=="r15")
						{	
								var cod_a=document.getElementById('cod_a').value;
								submit_link('./Admon/consulta_canciones.php?cod_a='+cod_a,'consult_c');
								
						}
					}
				}
			}
		}
    }
	else
		{
			document.getElementById('loader').innerHTML='Estado: <img src=../imagenes/ajax-loader.gif align=absmiddle width=16 height=9>';
		}
	
}

  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlhttp.send(string)
}

function encodeURLString(string) {
        var value;
        
        varArray = string.split('&');
        for (i = 0; i < varArray.length; i++){
            evcont = 'value = document.getElementById(\''+varArray[i]+'\').value;';
            eval(evcont);
          
            varArray[i] = encVar(varArray[i], value);
			
        }
    return varArray.join('&');
}

function encVar(name, value) {
        var varString = encodeURIComponent(name) + "=" + encodeURIComponent(value);
        return varString;
}
    
function submit_data(direct, inputs, span) {
    var xmlhttpS = new_ajax();
    var string = encodeURLString(inputs);

    send_data(xmlhttpS, direct, string, span);
}

function submit_data_rpta(direct, inputs, span) {
    var xmlhttpS = new_ajax();
    var string = encodeURLString(inputs);

    send_data_r(xmlhttpS, direct, string, span);
}

function submit_link(direct, span) {
    var xmlhttpS = new_ajax();
    var string = encodeURLString(span);

    send_link(xmlhttpS, direct, string, span);
}

function masterbasura(direct, span){
    var xmlhttpft = new_ajax();
    var string = encodeURLString(span);

    send_link(xmlhttpft, direct, string, span);
}
