﻿// JScript File
function cargarAjax(div,url,par)
{	var newdiv;
	url="/ajax/" + url + ".aspx?" + par + "&random="+Math.random();
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	newdiv = document.createElement("div");
  newdiv.innerHTML = xmlHttp.responseText;
  container = document.getElementById(div);
  container.appendChild(newdiv);	
}

function enviarAjax(url,par){
  xmlHttp.open("POST","/ajax/" + url,true);
  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xmlHttp.send(par);
  }

function recargar(div,url,par) {
  var obj = document.getElementById(div);
  while (obj.firstChild)
  {obj.removeChild(obj.firstChild);}
  cargarAjax(div,url,par);}
  
function cargarNodo(div,url,par) {
	url="/ajax/" + url + ".aspx?" + par + "&random="+Math.random();
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	container = document.getElementById(div);
	nodo= document.createElement('div');
	nodo.innerHTML=xmlHttp.responseText
	nodo.id = 'nuevo'+Math.random();
	container.insertBefore(nodo,container.firstChild);	}

function mensaje()
{alert('ajax rules');}

function votar(div,url,par){
  enviarAjax('encuesta-votar.aspx',par);
  recargar(div,url,par)
  }
function enviarAmigo(div,url,par){
  enviarAjax('enviaremail.aspx',par);  
  recargar(div,url,par);
}

function sendChat(e,t)
{e = e || window.event;
var code = e.keyCode || e.which;
if(code == 13){
var x,u;
x=document.getElementById(t).value;
u=document.getElementById('u').value;
enviarAjax('chatear.aspx','t='+x+'&u='+u)
document.getElementById(t).value='';
return false;}
else return true;}


function guardarComentario(n,t)
{
	var nombre=document.getElementById("ctl00_ContentPlaceHolder1_txtNombre").value;
	var comentario=oboutGetEditor('txtTexto').getContent();
	var correo=document.getElementById("ctl00_ContentPlaceHolder1_txtCorreo").value;
	if(correo.length>0 && nombre.length>0 && comentario.length>0)
	{
		if(confirm('Enviar mensaje ahora?'))	{
			enviarAjax('comentar.aspx','nid=' + n + '&c=' + comentario + '&e=' + correo + '&n=' + nombre + '&t='+t);
			document.getElementById("btnGuardar").value="mensaje enviado"
			document.getElementById("btnGuardar").value="mensaje enviado"
			//document.getElementById("btnGuardar").disabled='disabled'
			document.getElementById("ctl00_ContentPlaceHolder1_txtNombre").value='';
			document.getElementById("ctl00_ContentPlaceHolder1_txtCorreo").value='';
			oboutGetEditor('txtTexto').setContent('');
			alert('Click en RECARGAR para actualizar los mensajes');
			recargar('axComentarios','comentarios','p=1&nid='+n+'&t='+t);
		}
	}
	else{alert('Favor completar todos los datos.')}}
	
function getValor(url,par) {
	var retorno;
	url="/ajax/" + url + ".aspx?" + par + "&random="+Math.random();
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	retorno=xmlHttp.responseText;
	retorno=retorno.substring(0,retorno.indexOf("\n"))
	return retorno;
}