function GuardarClic(pIDBanner)
{
	x_GuardarClic(pIDBanner, function(pCadena)
		{
		});
}

function enviarInscripcion(id){
	x_EnviarInscripcion(id, function(pCadena){
	alert(pCadena);								 
	});
}

function enviarRecomendacion(pForm){
with(pForm)
	{
		if(desnom.value == '' || desnom.value == 'Nombre' || desnom.value.length < 3) {alert("Por favor, ingrese un nombre!"); desnom.focus(); return false;}
		if(!validarEmail(desema.value)) {alert("Por favor, ingrese un e-mail v\u00e1lido"); desema.focus(); return false;}	
		if(remnom.value == '' || remnom.value == 'Nombre' || remnom.value.length < 3) {alert("Por favor, ingrese un nombre!"); remnom.focus(); return false;}
		if(!validarEmail(remema.value)) {alert("Por favor, ingrese un e-mail v\u00e1lido"); remema.focus(); return false;}	
		if(comentario.value.length > 10 && comentario.value!='Comentario') {
				x_EnviarRecomendacion(idnoticia.value, desnom.value, desema.value, remnom.value, remema.value, comentario.value, function(pCadena){
						alert("Su mensaje ha sido enviado! Gracias.");
						pForm.reset();
						parent.jQuery.fancybox.close();
						});
		}else{
			alert("Por favor, ingrese un comentario!"); comentario.focus(); return false;	
		}
	}
return false;
	
}

function enviarComentario(pForm){
	with(pForm)
		{
			if(idnoticia.value == '') {return false;}
			if(comentario.value.length > 10 && comentario.value!='Comentario') {
				x_EnviarComentario(idnoticia.value, comentario.value, function(pCadena){
						alert("Su mensaje ha sido enviado! Gracias.");
						pForm.reset();
						location.reload();
						});
			}else{
			alert("Por favor, ingrese un comentario!"); comentario.focus(); return false;	
			}
	}
	return false;
}

function enviarRespuesta(pForm){
	with(pForm)
		{
			if(idconsigna.value == '') {return false;}
			if(comentario.value.length > 10 && comentario.value!='Comentario') {
				x_EnviarRespuesta(idconsigna.value, comentario.value, function(pCadena){
						alert("Su mensaje ha sido enviado! Gracias.");
						pForm.reset();
						location.reload();
						});
			}else{
			alert("Por favor, ingrese un comentario!"); comentario.focus(); return false;	
			}
	}
	return false;
}

function enviarContacto(pForm)
{
	with(pForm)
	{
		if(nombres.value == '' || nombres.value == 'Nombre y Apellido' || nombres.value.length < 5) {alert("Por favor, ingrese su nombre y apellido!"); nombres.focus(); return false;}
		if(email.value == '') {alert("Por favor, ingrese su e-mail"); email.focus(); return false;}
		if(!validarEmail(email.value)) {alert("Por favor, ingrese un e-mail v\u00e1lido"); email.focus(); return false;}		
		if(consulta.value.length > 10 && consulta.value!='Consulta') {
			x_EnviarContacto(nombres.value, email.value, consulta.value, function(pCadena){
					alert("Su mensaje ha sido enviado! Gracias.");
					pForm.reset();
					});
		}else{
		alert("Por favor, ingrese un mensaje!"); consulta.focus(); return false;	
		}
	}
	return false;
}

function validarEmail(pEmail)
{
	var oRegExp = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
	return oRegExp.test(pEmail);
}

function enviarClave(pForm){
	with(pForm)
	{
		if(email.value == '') {alert("Por favor, ingrese su e-mail"); email.focus(); return false;}
		if(!validarEmail(email.value)) {alert("Por favor, ingrese un e-mail v\u00e1lido"); email.focus(); return false;}
		x_ComprobarEmail(email.value, function(pCadena){
				if(pCadena=="N"){ 
					alert("El email ingresado no esta registrado!");
					email.focus();
					return false;
					}else{
						  x_EnviarClave(email.value, function(pCadena){
								  //alert(pCadena);
								  alert("La nueva clave fue enviada a su correo. Gracias!");
								  pForm.reset();
								  location.href="index.php";
							});
						}
				});
	}
	return false;
}

function enviarRegistro(pForm){
	with(pForm)
	{
		if(nombre.value == '') {alert("Por favor, ingrese su nombre de usuario!"); nombre.focus(); return false;}
		if(dni.value == '') {alert("Por favor, ingrese su dni!"); dni.focus(); return false;}
		if(email.value == '') {alert("Por favor, ingrese su e-mail"); email.focus(); return false;}
		if(ciudad.value == '') {alert("Por favor, ingrese la ciudad donde vive!"); ciudad.focus(); return false;}
		if(telefono.value == '') {alert("Por favor, ingrese un telefono!"); telefono.focus(); return false;}
		if(usuario.value == '') {alert("Por favor, ingrese su nombre de usuario!"); usuario.focus(); return false;}
		if(clave.value == '') {alert("Por favor, ingrese una clave!"); clave.focus(); return false;}	
		if(!validarEmail(email.value)) {alert("Por favor, ingrese un e-mail v\u00e1lido"); email.focus(); return false;}
		x_ComprobarEmail(email.value, function(pCadena){
				if(pCadena=="S"){ 
					alert("El email ingresado ya esta registrado, ingrese otro email!");
					email.focus();
					return false;
					}else{
						x_ComprobarUsuario(usuario.value, function(pCadena){
						if(pCadena=="S"){
							alert("El usuario ingresado ya esta registrado, ingrese otro usuario!");
							usuario.focus();
							return false;
								}else{	
								  x_GuardarUsuario(usuario.value, clave.value, email.value, dni.value, ciudad.value, telefono.value, nombre.value
								  , function(pCadena){
								  alert("Usuario registrado! Gracias\nAhora puede ingresar utilizando su nombre de usuario y clave.");
								  pForm.reset();
								  location.href="index.php";
								  });
								}
			
							});
						}
				});
	}
	return false;
}


function validarUsuario(pForm)
{
	with(pForm)
		x_ValidarUsuario(usuario.value, clave.value, function(pCadena)
		{
			if(pCadena == "S"){
					location.href="index.php";	
			}
			else{
				alert("Usuario o Clave incorrecto");
			}
		});
	return false;
}

function enviarMensaje(pForm){
	with(pForm){
		if(mensaje.value=="Dejanos tu mensaje"){ alert("Debe escribir un mensaje!"); mensaje.focus(); return false; }
		if(mensaje.value.length < 10 ){ alert("Debe escribir un mensaje!"); mensaje.focus(); return false; }		
		x_EnviarMensaje(mensaje.value, function(pCadena){
			alert(pCadena);
			pForm.reset();
			location.reload();
			
		});
	}	
	return false;
}

function mostrarCapa(idcapa){
	$('#'+idcapa).toggle();	
}

/***** encuesta **********/

/*
function guardarVotacion(pForm, pIDEncuesta)
{
	var bOpcion = false;
	with(pForm)
	{
		for(var lJ = 0; lJ < rdOpcion.length; lJ++)
		{
			if(rdOpcion[lJ].checked == true)
			{
				var lIDOpcion = rdOpcion[lJ].value;
				bOpcion = true;
				break;
			}
		}
		if(!bOpcion)
		{
			alert("Por favor, seleccione una opción");
			rdOpcion[0].focus();
		}
		else
		{
		
		if(txtEmail.value.length > 0)
			{
			if(!validarEmail(txtEmail.value)) {alert("Por favor, ingrese un e-mail v\u00e1lido"); txtEmail.focus(); return false;}
				x_GuardarVotacion(pIDEncuesta, lIDOpcion, txtEmail.value, function(pCadena)
					{
						var tEncuesta = document.getElementById("tdEncuesta-" + pIDEncuesta);
						if(tEncuesta) tEncuesta.innerHTML = pCadena;
						cargarResultadoDeEncuesta(pIDEncuesta, "divResultados-" + pIDEncuesta);
					});
			}
			else
			{
				alert("Por favor, ingrese su email");
				txtEmail.focus();
			}
		}
	}
	
	return false;
}
*/

function guardarVotacion(pForm, pIDEncuesta)
{
	var bOpcion = false;
	with(pForm)
	{
		for(var lJ = 0; lJ < rdOpcion.length; lJ++)
		{
			if(rdOpcion[lJ].checked == true)
			{
				var lIDOpcion = rdOpcion[lJ].value;
				bOpcion = true;
				break;
			}
		}
		if(!bOpcion)
		{
			alert("Por favor, seleccione una opción");
			rdOpcion[0].focus();
		}
		else
		{
			if(txtEmail.value.length > 0)
			{
				x_GuardarVotacion(pIDEncuesta, lIDOpcion, txtEmail.value, function(pCadena)
					{
						var tEncuesta = document.getElementById("tdEncuesta-" + pIDEncuesta);
						if(tEncuesta) tEncuesta.innerHTML = pCadena;
						cargarResultadoDeEncuesta(pIDEncuesta, "divResultados-" + pIDEncuesta);
					});
			}
			else
			{
				alert("Por favor, ingrese el texto de la imagen");
				txtEmail.focus();
			}
		}
	}
	return false;
}

function cargarResultadoDeEncuesta(pIDEncuesta, pDestino)
{
	var oDestino = document.getElementById(pDestino);
	if(oDestino)
	{
		var oFlash = new SWFObject("encuesta.swf", "", "250", "200", "7", "", true);
		with(oFlash)
		{
			addVariable("_URL", "xml.encuesta.php?IDEncuesta=" + pIDEncuesta);
			addParam("wmode", "transparent");
			write(pDestino);
		}
	}
	$('#btnVotar-'+pIDEncuesta+'-2').fadeOut('fast');
	$('#btnVerEncuesta').fadeOut('fast');
}

function verEncuesta(pIDEncuesta)
{
	var tContenedor = document.getElementById("trEncuesta-" + pIDEncuesta);
	if(tContenedor)
	{
		with(tContenedor)
		{
			if(className == "oculto")
			{
				className = "visible";
				var tEncuesta = document.getElementById("tdEncuesta-" + pIDEncuesta);
				tEncuesta.innerHTML = "&nbsp;";
				x_VerEncuesta(pIDEncuesta, function(pCadena)
					{
						tEncuesta.innerHTML = pCadena;
						cargarEncuesta(pIDEncuesta, "tdResultados-" + pIDEncuesta);
					});
			}
			else
				className = "oculto";
		}
	}
	$('#btnVotar-'+pIDEncuesta+'-2').fadeOut('fast');
	$('#btnVerEncuesta').fadeOut('fast');
}
function visualizarSeccion(pSeccion, pVisible)
{
	var oSeccion = document.getElementById(pSeccion);
	if(oSeccion)
	{
		with(oSeccion)
		{
			if(pVisible && oSeccion.className == "oculto")
				className = "visible";
			else if(!pVisible && (className == "" || className == "visible"))
				className = "oculto";
		}
	}
}
function cargarEncuesta(pIDEncuesta, pDestino)
{
	var sXML = "xml.encuesta.php?IDEncuesta=" + pIDEncuesta;
	var oFlash = new SWFObject("encuesta.swf", "", "250", "200", "7", "", true);
	oFlash.addVariable("_URL", sXML);
	oFlash.addParam("wmode", "transparent");
	oFlash.write(pDestino);
}

				
