function mostrar(div, tipo, pagina) {
	$('fondoModal').style.top = ((document.all)?document.documentElement.scrollTop:window.pageYOffset) + 'px';
	$('fondoModal').style.width = getWidth();
	$('fondoModal').style.height = getHeight();
	$('fondoModal').style.display='block';
	$('content' + tipo).src = pagina;
	div.style.display='block';
	if (document.all) {
		if (document.documentElement.scrollTop > 0)
			div.style.top = (document.documentElement.scrollTop) + 'px';
		else
			div.style.top = '50px';
	} else {
		if (window.pageYOffset > 0)
			div.style.top = (window.pageYOffset) + 'px';
		else
			div.style.top = '50px';
	}
}

function cerrar(div) {
	div.style.display='none';
	parent.$('fondoModal').style.display='none';
}

function cerrarTodo() {
	$('popupRegistro').style.display = 'none';
	$('popupPassword').style.display = 'none';
	$('popupSuscripcion').style.display = 'none';
	$('popupGracias').style.display = 'none';
	$('popupEnviar').style.display = 'none';
	$('popupVotar').style.display = 'none';
	$('popupPerfil').style.display = 'none';
	$('fondoModal').style.display = 'none';
}

function validarRegistro(f) {
	if (f.nombre.value == '') {
		alert('Completa tu nombre');
		f.nombre.focus();
		return false;
	}
	if (f.usuario.value == '') {
		alert('Completa tu nick');
		f.usuario.focus();
		return false;
	}
	if (f.password.value == '') {
		alert('Completa tu password');
		f.password.focus();
		return false;
	}
	if (f.password.value != f.password2.value) {
		alert('La confirmación de password no es correcta');
		f.password2.focus();
		return false;
	}
	if (f.email.value == '') {
		alert('Completa tu email');
		f.email.focus();
		return false;
	}
	if (f.edad.value == '') {
		alert('Completa tu edad');
		f.edad.focus();
		return false;
	}
	return true;
}

function validarPassword(f) {
	if (f.email.value == '') {
		alert('Completa tu email');
		f.email.focus();
		return false;
	}
	return true;
}

function validarSuscripcion(f) {
	if (f.email.value == '') {
		alert('Completa tu email');
		f.email.focus();
		return false;
	}
	return true;
}

function enviarComentario() {
	$('formularioComentario').request({
  	onComplete: 
  		function() {
  			mostrar($('popupGracias'), 'Gracias', '/popup/gracias/C');
  			$('comentario').value=''; 
  		}
	});
}

function getWidth() {
	var screenW = 640, screenH = 480;
	if (parseInt(navigator.appVersion)>3) {
	 screenW = screen.width;
	 screenH = screen.height;
	}
	else if (navigator.appName == "Netscape" 
	    && parseInt(navigator.appVersion)==3
	    && navigator.javaEnabled()
	   ) 
	{
	 var jToolkit = java.awt.Toolkit.getDefaultToolkit();
	 var jScreenSize = jToolkit.getScreenSize();
	 screenW = jScreenSize.width;
	 screenH = jScreenSize.height;
	}
	return screenW;
}

function getHeight() {
	var screenW = 640, screenH = 480;
	if (parseInt(navigator.appVersion)>3) {
	 screenW = screen.width;
	 screenH = screen.height;
	}
	else if (navigator.appName == "Netscape" 
	    && parseInt(navigator.appVersion)==3
	    && navigator.javaEnabled()
	   ) 
	{
	 var jToolkit = java.awt.Toolkit.getDefaultToolkit();
	 var jScreenSize = jToolkit.getScreenSize();
	 screenW = jScreenSize.width;
	 screenH = jScreenSize.height;
	}
	return screenH;
}
