var novedades_es = Array("novedades_triatlon.jpg","novedades_triatlon_b.jpg","new_n.png","new_o.png");
var novedades_ca = Array("novetats_triatlo.jpg","novetats_triatlo_b.jpg","new_n.png","new_o.png");
var amigo_es = Array("bot_amigo_n.jpg","bot_amigo_o.jpg","ehh_n.png","ehh_o.png");
var amigo_ca = Array("bot_amigo_n.jpg","bot_amigo_o.jpg","ehh_n.png","ehh_o.png");
var documentos_es = Array("bot_documentos_n.jpg","bot_documentos_o.jpg","az_n.png","az_o.png");
var documentos_ca = Array("bot_documentos_n.jpg","bot_documentos_o.jpg","az_n.png","az_o.png");

var contacto_es = Array("triatlon_barcelona.jpg","triatlon_barcelona_b.jpg","mapa_n.png","mapa_o.png");
var contacto_ca = Array("triatlo_barcelona.jpg","triatlo_barcelona_b.jpg","mapa_n.png","mapa_o.png");


var formularioAbierto = "";

function overIconos(idTitulo,idIcono,idioma){
	var imagenes;
	
	if (idTitulo == "tituloNovedades" && idioma == "es") imagenes = novedades_es;
	if (idTitulo == "tituloNovedades" && idioma == "ca") imagenes = novedades_ca;
	if (idTitulo == "tituloAmigo" && idioma == "es") imagenes = amigo_es;
	if (idTitulo == "tituloAmigo" && idioma == "ca") imagenes = amigo_ca;
	if (idTitulo == "tituloContacto" && idioma == "es") imagenes = contacto_es;
	if (idTitulo == "tituloContacto" && idioma == "ca") imagenes = contacto_ca;
	if (idTitulo == "tituloDocumento" && idioma == "es") imagenes = documentos_es;
	if (idTitulo == "tituloDocumento" && idioma == "ca") imagenes = documentos_ca;
	
	document.getElementById(idTitulo).src = "img/home/" + idioma +"/"+imagenes[1];
	document.getElementById(idIcono).src = "img/home/" + imagenes[3];
}

function outIconos(idTitulo,idIcono,idioma){
	var imagenes;
	
	if (idTitulo == "tituloNovedades" && idioma == "es") imagenes = novedades_es;
	if (idTitulo == "tituloNovedades" && idioma == "ca") imagenes = novedades_ca;
	if (idTitulo == "tituloAmigo" && idioma == "es") imagenes = amigo_es;
	if (idTitulo == "tituloAmigo" && idioma == "ca") imagenes = amigo_ca;
	if (idTitulo == "tituloContacto" && idioma == "es") imagenes = contacto_es;
	if (idTitulo == "tituloContacto" && idioma == "ca") imagenes = contacto_ca;
	if (idTitulo == "tituloDocumento" && idioma == "es") imagenes = documentos_es;
	if (idTitulo == "tituloDocumento" && idioma == "ca") imagenes = documentos_ca;
	
	document.getElementById(idTitulo).src = "img/home/" + idioma +"/"+imagenes[0];
	document.getElementById(idIcono).src = "img/home/" + imagenes[2];
}

function overComentario(idComentario){
	document.getElementById(idComentario).src = "img/comun/botones/bot_coment_o.jpg";
}

function outComentario(idComentario){
	document.getElementById(idComentario).src = "img/comun/botones/bot_coment_n.jpg";
}

function overVolver(idVolver){
	document.getElementById(idVolver).src = "img/comun/botones/bot_volver_o.jpg";
}

function outVolver(idVolver){
	document.getElementById(idVolver).src = "img/comun/botones/bot_volver_n.jpg";
}

function overPagina(cual){
	cual.style.backgroundColor = "#666";
}

function outPagina(cual){
	cual.style.backgroundColor = "#868686";
}


function overBotonEnviar(cual){
	cual.style.backgroundColor = "#8F8F8F";
	cual.style.color = "#FFF";
}

function outBotonEnviar(cual){
	cual.style.backgroundColor = "#C2D40F";
	cual.style.color = "#666";
}

function overAnterior(idAnterior){
	document.getElementById(idAnterior).src = "img/comun/botones/bot_back_o.jpg";
}

function outAnterior(idAnterior){
	document.getElementById(idAnterior).src = "img/comun/botones/bot_back_n.jpg";
}

function overSiguiente(idSiguiente){
	document.getElementById(idSiguiente).src = "img/comun/botones/bot_next_o.jpg";
}

function outSiguiente(idSiguiente){
	document.getElementById(idSiguiente).src = "img/comun/botones/bot_next_n.jpg";
}

function overPublicar(idPublicar){
	document.getElementById(idPublicar).src = "img/comun/botones/bot_publicar_o.jpg";
}

function outPublicar(idPublicar){
	document.getElementById(idPublicar).src = "img/comun/botones/bot_publicar_n.jpg";
}

function abrirNovedades(){
	document.getElementById('formularioNovedades').style.visibility = "visible";
	document.getElementById('formularioNovedades').style.position = "relative";	
}

function cerrarNovedades(){
	document.novedades.reset();
	document.getElementById('formularioNovedades').style.visibility = "hidden";
	document.getElementById('formularioNovedades').style.position = "absolute";	
}

function abrirAmigo(){
	document.getElementById('formularioAmigo').style.visibility = "visible";
	document.getElementById('formularioAmigo').style.position = "relative";	
}

function cerrarAmigo(){
	document.getElementById('formularioAmigo').style.visibility = "hidden";
	document.getElementById('formularioAmigo').style.position = "absolute";	
}

function abrirDocumentos(){
	document.getElementById('formularioDocumentos').style.visibility = "visible";
	document.getElementById('formularioDocumentos').style.position = "relative";	
}

function cerrarDocumentos(){
	document.getElementById('formularioDocumentos').style.visibility = "hidden";
	document.getElementById('formularioDocumentos').style.position = "absolute";
}

function ponerCampoNormal(cual){
	cual.style.border = "1px solid #E3E3E3";
}

function validarNovedades(idioma){
	var validado = true;
	
	if (document.novedades.nombre.value == ""){
		document.novedades.nombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.novedades.mail.value == "" || !isEmailAddress(document.novedades.mail)){
		document.novedades.mail.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (validado){
		var ap=nuevoAjax();
		ap.open("POST", "ajax/inscribirNovedades.php", true);
		ap.onreadystatechange=function(){ 
			if (ap.readyState==4){ 
				if (ap.responseText == "repetido") montarErrorRepetido(idioma);
				else{
					cerrarNovedades();
					montarAvisoOkNovedades(idioma);
				} 
			} 
		}
		
		var variables = "";
		variables += "nombre="+document.novedades.nombre.value;
		variables += "&mail="+document.novedades.mail.value;
		
		ap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 	  	ap.send(variables);
	}
}

function validarAmigo(idioma){
	var validado = true;
	
	if (document.amigo.tunombre.value == ""){
		document.amigo.tunombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.amigo.sunombre.value == ""){
		document.amigo.sunombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.amigo.mail.value == "" || !isEmailAddress(document.amigo.mail)){
		document.amigo.mail.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (validado){
		var ap=nuevoAjax();
		ap.open("POST", "ajax/enviarAmigo.php", true);
		ap.onreadystatechange=function(){ 
			if (ap.readyState==4){ 
				document.amigo.reset();
				montarAvisoAmigoOk(idioma);
			} 
		}
		
		var variables = "";
		variables += "tunombre="+document.amigo.tunombre.value;
		variables += "&sunombre="+document.amigo.sunombre.value;
		variables += "&mail="+document.amigo.mail.value;
		variables += "&comentario="+document.amigo.comentario.value;
		
		ap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 	  	ap.send(variables);
	}
}

function abrirContacto(idioma, tipo){
	document.getElementById('fondoAviso').style.height = calcularAlturaPantalla() + "px";
	document.getElementById('fondoAviso').style.visibility = "visible";
	
	document.getElementById('aviso').style.top = calcularposScroll() + calcularAltoPantalla()/2 - 332/2 + "px";
	document.getElementById('aviso').style.left = calcularAnchoPantalla()/2 - 314/2 + "px";
	
	var ap=nuevoAjax();
	ap.open("GET", "ajax/avisos/contacto.php?idioma="+idioma+"&tipo="+tipo, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			document.getElementById('aviso').innerHTML = ap.responseText;
		} 
	}
	
	ap.send(null);
}

function validarContacto(idioma){
	var validado = true;
	
	if (document.contacto.nombre.value == ""){
		document.contacto.nombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.contacto.mail.value == "" || !isEmailAddress(document.contacto.mail)){
		document.contacto.mail.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.contacto.motivo.value == ""){
		document.contacto.motivo.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.contacto.comentario.value == ""){
		document.contacto.comentario.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (validado){
		var ap=nuevoAjax();
		ap.open("POST", "ajax/enviarContacto.php", true);
		ap.onreadystatechange=function(){ 
			if (ap.readyState==4){ 
				montarResultadoContacto(idioma);
			} 
		}
		
		var variables = "";
		variables += "nombre="+document.contacto.nombre.value;
		variables += "&mail="+document.contacto.mail.value;
		variables += "&motivo="+document.contacto.motivo.value;
		variables += "&comentario="+document.contacto.comentario.value;
		variables += "&tipo="+document.contacto.tipo.value;
		
		ap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 	  	ap.send(variables);
	}
}

function validarPassword(idioma,idDocumento){
	var ap=nuevoAjax();
	ap.open("POST", "ajax/enviarContrasenya.php", true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			if (ap.responseText == "KO") document.pedir.contrasenya.style.border = "1px solid #F00";
			else{
				cerrarAviso();
				window.open("documentos/" + ap.responseText,"_blank");
			}
		} 
	}
	
	var variables = "";
	variables += "idDocumento="+idDocumento;
	variables += "&idioma="+idioma;
	variables += "&contrasenya="+document.pedir.contrasenya.value;
	
	ap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ap.send(variables);
}

function validarComentario(idioma){
	var validado = true;
	
	if (document.comentario.nombre.value == ""){
		document.comentario.nombre.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.comentario.mail.value != "" && !isEmailAddress(document.comentario.mail)){
		document.comentario.mail.style.border = "1px solid #F00";
		validado = false;
	}
	if (document.comentario.comentario.value == ""){
		document.comentario.comentario.style.border = "1px solid #F00";
		validado = false;
	}
	
	if (validado){
		var ap=nuevoAjax();
		ap.open("POST", "ajax/enviarComentario.php", true);
		ap.onreadystatechange=function(){ 
			if (ap.readyState==4){ 
				document.comentario.reset();
				montarAvisoOkComentario(idioma);
			} 
		}
		
		var variables = "";
		variables += "idPost="+document.comentario.idPost.value;
		variables += "&nombre="+document.comentario.nombre.value;
		variables += "&mail="+document.comentario.mail.value;
		variables += "&comentario="+document.comentario.comentario.value;
		
		ap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 	  	ap.send(variables);
	}
}

function abrirMapa(idioma){
	document.getElementById('fondoAviso').style.height = calcularAlturaPantalla() + "px";
	document.getElementById('fondoAviso').style.visibility = "visible";
	
	document.getElementById('aviso').style.top = calcularposScroll() + calcularAltoPantalla()/2 - 380/2 + "px";
	document.getElementById('aviso').style.left = calcularAnchoPantalla()/2 - 647/2 + "px";
	
	var ap=nuevoAjax();
	ap.open("GET", "ajax/avisos/mapa.php?idioma="+idioma, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			document.getElementById('aviso').innerHTML = ap.responseText;
			loadMapa();
		} 
	}
	
	ap.send(null);
}

function loadMapa() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(41.38630768602002, 2.134244441986084), 16);
		
		var point = new GLatLng(41.38630768602002, 2.134244441986084);
		map.addOverlay(new GMarker(point));
		map.setUIToDefault();
	}
}

function cargarQuick(id,tipo,tipoBlog,idioma){
	var ap=nuevoAjax();
	ap.open("GET", "ajax/noticiaBarra.php?id="+id+"&tipo="+tipo+"&idioma="+idioma+"&tipoBlog="+tipoBlog, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){
			document.getElementById('noticia').innerHTML = ap.responseText;
		} 
	}
	
	ap.send(null);
}

function overDocumento(cual){
	cual.style.backgroundColor = "#c2d410";
}

function outDocumento(cual){
	cual.style.backgroundColor = "#e3e3e3";
}

function abrirPedirPassword(idDocumento,idioma){
	document.getElementById('fondoAviso').style.height = calcularAlturaPantalla() + "px";
	document.getElementById('fondoAviso').style.visibility = "visible";
	
	document.getElementById('aviso').style.top = calcularposScroll() + calcularAltoPantalla()/2 - 332/2 + "px";
	document.getElementById('aviso').style.left = calcularAnchoPantalla()/2 - 312/2 + "px";
	
	var ap=nuevoAjax();
	ap.open("GET", "ajax/avisos/abrirPedirPassword.php?idioma="+idioma+"&idDocumento="+idDocumento, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			document.getElementById('aviso').innerHTML = ap.responseText;
			document.pedir.contrasenya.focus();
		} 
	}
	
	ap.send(null);
}

function validarTweet(idioma){
	var validado = true;
	
	if (document.tweet.nombre.value == ""){
		validado = false;
		document.tweet.nombre.style.border = "1px solid #F00";
	}
	if (document.tweet.comentario.value == ""){
		validado = false;
		document.tweet.comentario.style.border = "1px solid #F00";
	}
	
	if (validado){
		var ap=nuevoAjax();
		ap.open("POST", "ajax/club/nuevoTweet.php?idioma="+idioma, true);
		ap.onreadystatechange=function(){ 
			if (ap.readyState==4){ 
				document.tweet.reset();
				cargarListadoTweets(idioma);
			} 
		}
		
		var variables = "";
		variables += "nombre="+document.tweet.nombre.value;
		variables += "&comentario="+document.tweet.comentario.value
		
		ap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 	  	ap.send(variables);
	}
}

function cargarListadoTweets(idioma){
	var ap=nuevoAjax();
	ap.open("GET", "ajax/club/listadoTweets.php?idioma="+idioma, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			document.getElementById('tweets').innerHTML = ap.responseText;
		} 
	}
	
	ap.send(null);
}

function paginarsiguienteTweets(idioma,pagina){
	pagina++;
	var ap=nuevoAjax();
	ap.open("GET", "ajax/club/listadoTweets.php?idioma="+idioma+"&pagina="+pagina, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			document.getElementById('tweets').innerHTML = ap.responseText;
		} 
	}
	
	ap.send(null);
}

function paginarAnteiorTweets(idioma,pagina){
	pagina--;
	var ap=nuevoAjax();
	ap.open("GET", "ajax/club/listadoTweets.php?idioma="+idioma+"&pagina="+pagina, true);
	ap.onreadystatechange=function(){ 
		if (ap.readyState==4){ 
			document.getElementById('tweets').innerHTML = ap.responseText;
		} 
	}
	
	ap.send(null);
}

function overBannerTienda(){
	document.getElementById('imagenBanner').style.marginTop = "-80px";
}

function outBannerTienda(){
	document.getElementById('imagenBanner').style.marginTop = "0px";
}

