// 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();
}

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","300","220","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');
}

/***********************************************************************/

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('radio');
	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';
	var s1 = new SWFObject("includes/mediaplayer/player.swf","ply","250","180","9","#FFFFFF");
	s1.addParam("allowfullscreen","true");
	s1.addParam("allowscriptaccess","always");
	s1.addParam("flashvars","file=video.flv&image=preview.jpg");
	s1.write("player");
}

function iniciarFiltro(){
	//********** OCULTAR OBJETOS DE FLASH *************
	document.getElementById('player').innerHTML = "";
	//*************** mostrar filtro ******************
	capa = document.getElementById('filtro');
	if($nav == 1)
		capa.style.height = window.document.body.scrollHeight + "px";	
	else if($nav == 2){
		var valor = 1000; //parseInt(window.outerHeight) + parseInt(window.pageYOffset);
		capa.style.height = valor + "px";
	}
	capa.style.visibility = 'visible';	
}

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;
		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;
			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:#003366; 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 cambiarVideoH(url,titulo){
	var capa = document.getElementById('playerh');
	var s1='<object type="application/x-shockwave-flash" data="'+ url +'&hl=es&fs=1&color1=0xe1600f&color2=0xfebd01&autoplay=1" width="450" height="380" ><param name="movie" value="'+ url +'&hl=es&fs=1&color1=0xe1600f&color2=0xfebd01&autoplay=1" /><param name="wmode" value="transparent"  /><param name="quality" value="high"  /></object> ';
	capa.innerHTML = s1;
	capa = document.getElementById('playert');
	s1 = '<b>Video Actual:<b> '+titulo;
	capa.innerHTML = s1;
}