// JavaScript Document
var $nav = 1;

function abrir_flotante(url,ht,wd){
    window.open(url,"subWind","status,dependent,scrollbars,hotkeys,height=" + ht + ",width=" + wd);
}

function buscarArticulo(){
    document.cat_sch.submit();
}

function buscarGaleria(){
    document.gal_sch.submit();
}

var conexion;

function crearConexion(){
    var XmlHttpRequest = null;
    if(window.ActiveXObject){
        XmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        if(window.XMLHttpRequest){
            XmlHttpRequest = new XMLHttpRequest();
        }
    }
    return XmlHttpRequest;
}


function addProducto(idProducto){
    var cantidad = document.getElementById('can'+idProducto);
    var n = 2000000;
    var numero = Math.floor(Math.random()*(n+1))
    if(cantidad.value  == "")
        alert("Debe indicar la cantidad del producto a Agregar");
    else{
        conexion = 	crearConexion()
        conexion.onreadystatechange = validaEstados;
        conexion.open("GET", "addcarrito.php?id=" + idProducto + "&cant=" + cantidad.value +"&rd="+numero, true);
        conexion.send(null);
        cantidad.value = "";
    }
}

function elimProducto(idProducto){
    var n = 2000000;
    var numero = Math.floor(Math.random()*(n+1))
    conexion = 	crearConexion()
    conexion.onreadystatechange = validaEstados;
    conexion.open("GET", "elimcarrito.php?id=" + idProducto +"&rd="+numero, true);
    conexion.send(null);
    cantidad.value = "";
}

function cargarCalendario(dia,mes,ano){
    //var seleccionado = document.getElementById('lista1').value;
    conexion = 	crearConexion();
    conexion.onreadystatechange = manejarEstados;
    conexion.open("GET", "includes/calendario/calendario.php?ano="+ ano +"&mes="+ mes +"&dia="+ dia, true);
    conexion.send(null);
}

function manejarEstados(){
    var capa = document.getElementById('agenda');
    if(conexion.readyState == 4){
        //var texto = conexion.responseText.split(',');
        capa.innerHTML = conexion.responseText;
    }
}


function validaEstados(){ 
    if(conexion.readyState == 4){
        //var texto = conexion.responseText.split(',');
        alert(conexion.responseText);
        window.location.reload();
    }
}

function Tecla_Oprimida(e,texto)
{
    var keynum;
    var keychar;
    var numcheck;

    if(window.event) // IE
    {
        keynum = e.keyCode;
    }
    else if(e.which) // Netscape/Firefox/Opera/Safari
    {
        keynum = e.which;
    }
    if(keynum == 13)
        texto.value += "<br>";
}


/*function cambiarVideo(combo){
	var s1 = new SWFObject("player.swf","ply","230","180","9","#FFFFFF");
	s1.addParam("allowfullscreen","true");
	s1.addParam("allowscriptaccess","always");
	s1.addParam("autostart","true");
	s1.addParam("flashvars","file="+ combo.value +"&image=preview.jpg");
	s1.write("player");	
	document.getElementById('ply').sendEvent('PLAY');
}*/

/*function cambiarVideo1(combo){
	var capa = document.getElementById('player');
	var s1 = '<object width="300" height="180"><param name="movie" value="'+ combo.value +'&hl=es&fs=1&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="'+ combo.value +'&hl=es&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="300" height="180"></embed></object>';
	capa.innerHTML = s1;
}*/

function cambiarVideo2(combo){
    var capa = document.getElementById('player');
    var s1 = '<object width="229" height="171"><param name="movie" value="'+ combo.value +'&hl=es&fs=1&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="transparent"></param><embed src="'+ combo.value +'&hl=es&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="229" height="171"></embed></object>';
    capa.innerHTML = s1;
}

function cambiarVideo3(combo,tipo,nombre,descripcion){
    var capa = document.getElementById('player3');
    var s1="";
    if(tipo=="Youtube"){
        //alert("entra: Y");
        s1 = '<div align="center"><object width="350" height="250"><param name="movie" value="'+ combo +'&hl=es&fs=1&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="transparent"></param><embed src="'+ combo +'&hl=es&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="350" height="250"></embed></object></div><br/><br/><div align="justify" style="font-family:Arial;font-size:10pt;"><b style="color:#C72523;">'+nombre+'</b> '+descripcion+'</div>';
    }
    else if(tipo=="Archivo"){
        //alert("entra: A");
        s1 = '<div align="center"><object type="application/x-shockwave-flash" data="includes/reproductor/player.swf" width="350" height="250"> <param name="movie" value="includes/reproductor/player.swf" /> <param name="wmode" value="transparent"  /> <param name="quality" value="high"  /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=../../files/multimedia/videos/'+combo+'&image=includes/reproductor/preview.jpg" /></object></div><br/><br/><div align="justify" style="font-family:Arial;font-size:10pt;"><b style="color:#C72523;">'+nombre+'</b> '+descripcion+'</div>';
    }

        capa.innerHTML = s1;
//alert("entra: "+tipo);
}

function cambiarImagen(archivo,galeria,descripcion){
    var capa = document.getElementById('imagenZM');
    var s1 = '<a href="index.php?p=17&gal='+galeria+'"><div style="width:350px;height:250px;margin-left:-10px;"><img src="generaimagen.php?nombre='+archivo+'&ancho=350&alto=250" title="Ir a Galeria"/></div></a><div align="justify" style="font-family:Arial;font-size:10pt;"> '+descripcion+'</div><br/><a href="descarga.php?ruta='+archivo+'" style="color:#C80303;font-family: Georgia;font-size: 10pt;float: right;">--Descargar Foto--</a>';
    capa.innerHTML = s1;
}

function cambiarAudio(archivo,titulo,imagen,descripcion){
    if(imagen==""){
        imagen="images/items/logo_institucional.jpg";
        var s1='<div style="width:150px;height:150px;margin-left:-10px;"><div align="center" ><img src="generaimagen.php?nombre='+imagen+'&ancho=150&alto=150" /></div></div><br/><br/><div align="center"><embed type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=files/multimedia/audios/'+archivo+'&autoplay=true" width="320" height="27" allowscriptaccess="never" quality="best" bgcolor="#ffffff" wmode="transparent" flashvars="playerMode=embedded" /></div><br/><br/><div align="justify" style="font-size:10pt;font-family:Arial;"><b style="color:#C72523;">'+titulo+'</b> '+descripcion+'</div>';
    }
    else{
        var s1='<div style="width:350px;height:250px;margin-left:-10px;"><div align="center"><img src="generaimagen.php?nombre='+imagen+'&ancho=350&alto=250" /></div></div><br/><br/><div align="center"><embed type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=files/multimedia/audios/'+archivo+'&autoplay=true" width="320" height="27" allowscriptaccess="never" quality="best" bgcolor="#ffffff" wmode="transparent" flashvars="playerMode=embedded" /></div><br/><br/><div align="justify" style="font-size:10pt;font-family:Arial;"><b style="color:#C72523;">'+titulo+'</b> '+descripcion+'</div>';
    }
    var capa = document.getElementById('audioZM');
    capa.innerHTML =s1;
}

/***********************************************************************/

var conexion;

function iniciarRespuesta(){
    var XmlHttpRequest = null;
    if(window.ActiveXObject){
        XmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        $nav = 1;
    }else{
        if(window.XMLHttpRequest){
            XmlHttpRequest = new XMLHttpRequest();
            $nav = 2;
        }
    }
    return XmlHttpRequest;
}

function cargarCalendario(dia,mes,ano){
    //var seleccionado = document.getElementById('lista1').value;
    conexion = 	iniciarRespuesta();
    conexion.onreadystatechange = manejarEstados;
    conexion.open("GET", "includes/calendario/calendario.php?ano="+ ano +"&mes="+ mes +"&dia="+ dia, true);
    conexion.send(null);
}

function enviarEncuesta(){
    var seleccionado = document.getElementsByName('radioenc');
    var valor = "";
    for(i=0; i<seleccionado.length; i++){
        if(seleccionado[i].checked){
            valor = seleccionado[i].value;
            seleccionado[i].checked = false;
        }
    }
    if(valor == ""){
        alert("Para enviar la encuesta, debe marcar alguna de las opciones");
        return false;
    }else{
        var n = 2000000;
        var numero = Math.floor(Math.random()*(n+1))
        conexion = 	iniciarRespuesta();
        conexion.onreadystatechange = estadosEncuesta;
        conexion.open("GET", "enc_guardar.php?resp=" + valor +"&rd="+numero, true);
        conexion.send(null);
    }
	
}

function manejarEstados(){
    var capa = document.getElementById('agenda');
    if(conexion.readyState == 4){
        //var texto = conexion.responseText.split(',');
        capa.innerHTML = conexion.responseText;
    }
}

function iniciar(){
    var capa = document.getElementById('filtro');
    capa.style.visibility = 'hidden';
    capa = document.getElementById('encimaencu');
    capa.style.visibility = 'hidden';
    document.getElementById('player').style.display = 'block';
}

function iniciarFiltro(){
    //********** OCULTAR OBJETOS DE FLASH *************
    document.getElementById('player').style.display = 'none';
    //*************** mostrar filtro ******************
    capa = document.getElementById('filtro');
    if($nav == 1)
        capa.style.height = window.document.body.scrollHeight + "px";
    else if($nav == 2){
        var valor = 1300; //parseInt(window.outerHeight) + parseInt(window.pageYOffset);
        capa.style.height = valor + "px";
    }
    capa.style.visibility = 'visible';
}

function generarColor(){
    var hexadecimal = new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");
    var pos;
    var n = hexadecimal.length;
    color = "#";
    for(var i = 0;i < 6;i++){
        pos = Math.floor(Math.random()*n)
        color += hexadecimal[pos];
    }
    if(color == "#FFFFFF" || color.length < 7)
        color = "#003366";
    return color;
} 




function estadosEncuesta(){
    var resultado = document.getElementById('lista2');
    if(conexion.readyState == 4){
        //alert(conexion.responseText);
        var texto = conexion.responseText.split('&');
        iniciarFiltro();
        var capa = document.getElementById('encimaencu');
        var cEncuesta = document.getElementById('mencuesta');
        var textoOP = texto[2].split(',');
        var auxHTML = "";
        var textOPC;
        var ancho;
        var color;
        var colorb;
        auxHTML = '<b>'+texto[1]+'</b><br><br>';
        for(i = 0; i<textoOP.length; i++){
            textOPC = textoOP[i].split('-');
            ancho = (parseInt(textOPC[1])/parseInt(texto[3]))*300;
            colorb = generarColor();
            if(ancho > 0)
                color = "#FFFFFF";
            else
                color = "#003366";
            auxHTML += '<div style="text-align:left; margin-left:10px;"><b>- '+textOPC[0]+'</b></div><br>'+
            '<div style="background-color:' + colorb + '; text-align:center; width:'+ancho+'px; margin-left:10px; color:'+color+';">'+
            parseInt(ancho/3)+'%</div><br>';
        }
		
        auxHTML += '<br><br><div style="color:#003366; text-align:center;"><b>Total Votos: '+texto[3]+'</b></div>';
        auxHTML += '<br><div style="color:#CC0000; text-align:center;"><b>'+texto[0]+'</b></div>';
        cEncuesta.innerHTML = auxHTML;
        capa.style.visibility = 'visible';
    }
}

function abrir_flotante(url,ht,wd){

    window.open(url,"subWind","status,dependent,scrollbars,hotkeys,height=" + ht + ",width=" + wd);

}

function salir(){
    location.href = "index.php?p=2";
}

function editarperfil(idp){
    location.href = "index.php?p=28&idu=" + idp;
}

function editarperfil2(idp){
    location.href = "index.php?p=28&idu=" + idp;
}

function redir(){
    location.href = "index.php";
}