/*
Función que se lanza cada vez que se clica en uno de los links principales del menu lateral izquierdo.
Comprueva el color del disco (icono) de cada apartado, si está seleccionado lo pone en color negro, i al
desseleccionarlo se vuelve a poner del color que corresponde
*/

var boto_pitjat;



function canviaDisc(discId) {
	//Array donde tenemos las id's de las imagenes de los discos de los enlaces
	var imgEnlaces = new Array("disc1", "disc2", "disc3", "disc4", "disc5", "disc6", "disc7", "disc8", "disc9", "disc10", "disc11", "disc12", "disc13", "disc14", "disc15", "disc16", "disc17", "disc18", "disc19", "disc20");
	var objcImg;
	var nomImg;
	for (var i = 0; i < imgEnlaces.length; i++) {
		//Miramos si la imagen es la negra		
		objcImg = document.getElementById(imgEnlaces[i]);
		//Cojemos el nombre de la imagen y si es la negra la ponemos en el color que toca
		nomImg = objcImg.src.substr(objcImg.src.lastIndexOf("/") + 1);
		if (nomImg == "boton_negro.jpg")
			if (i >= 0 && i < 11)
				objcImg.src = "/imagenes/boton_rojo.jpg";
			else if ( i >= 11 && i < 17)
				objcImg.src = "/imagenes/boton_naranja.jpg";
			else
				objcImg.src = "/imagenes/boton_amarillo.jpg";

		//Si la id de la imagen que hemos recibido es la misma que la del array, la ponemos en negro
		if (discId == imgEnlaces[i])
			objcImg.src = "/imagenes/boton_negro.jpg";
	}

	return true;
}

function canviaControls(controlId) {
	if (controlId == "stop") {
		document.getElementById(controlId).src = "/imagenes/reproductor/stop2.jpg";
		document.getElementById("play").src = "/imagenes/reproductor/play3.jpg";
	}
	else if (controlId == "play") {
		document.getElementById(controlId).src = "/imagenes/reproductor/play2.jpg";
		document.getElementById("stop").src = "/imagenes/reproductor/stop3.jpg";
	}
	
}

function pasaXSobreBoto(botoId) {
	if (botoId == "play") {
		document.getElementById("play").src = "/imagenes/reproductor/play3.jpg";
	}
	else {
		document.getElementById("stop").src = "/imagenes/reproductor/stop3.jpg";
	}
	return true;
}

function surtDelBoto(botoId) {
	if (botoId == "play") {
		document.getElementById("play").src = "/imagenes/reproductor/play.jpg";
	}
	else {
		document.getElementById("stop").src = "/imagenes/reproductor/stop.jpg";
	}
	return true;
}


function cambiaCabecera(imatge) {
	document.getElementById("cabecera").src = "/imagenes/" + imatge;
}

function enviaDadesCanso() {
	var nombre = document.getElementById('nombre').value;
	var localidad = document.getElementById('localidad').value;
	var telefono = document.getElementById('telefono').value;
	var email = document.getElementById('email').value;
	var artista = document.getElementById('artista').value;
	var cancion = document.getElementById('cancion').value;
	var mensaje = document.getElementById('mensaje').value;
	alert(nombre);
	alert(localidad);
	alert(telefono);
	alert(email);
	alert(artista);
	alert(cancion);
	alert(mensaje);
	return true;
}

function enviaCurriculum() {
	var nombre = document.getElementById('nombre').value;
	var apellidos = document.getElementById('apellidos').value;
	var direccion = document.getElementById('direccion').value;
	var cp = document.getElementById('cp').value;
	var localidad = document.getElementById('localidad').value;
	var poblacion = document.getElementById('poblacion').value;
	var telefono = document.getElementById('telefono').value;
	var email = document.getElementById('email').value;
	var curriculum = document.getElementById('curriculum').value;
	
	alert(nombre);
	alert(apellidos);
	alert(direccion);
	alert(cp);
	alert(localidad);
	alert(poblacion);
	alert(telefono);
	alert(email);
	alert(curriculum);
	return true;
}

function validateFormPideCancion() {
	var aux;
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Nombre.value=='') {
		alert('Debe introducir su nombre');
		document.forms[0].Nombre.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Localidad.value=='') {
		alert('Debe introducir su localidad');
		document.forms[0].Localidad.focus();
		return false;
	}

	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Email.value=='') {
		alert('Debe introducir su email');
		document.forms[0].Email.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Artista.value=='') {
		alert('Debe introducir el nombre del artista');
		document.forms[0].Artista.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Cancion.value=='') {
		alert('Debe introducir el nombre de la canción');
		document.forms[0].Cancion.focus();
		return false;
	}
	
	for (i=0;i<(document.forms[0].elements.length);i++) {
		aux=document.forms[0].elements[i].alt;
		if (aux) {
			document.forms[0].elements[i].name+="#"+aux;
		}
	}
	//si supera todas las comprovaciones anteriores lo enviamos
	document.forms[0].submit;
}

function validateFormTrabajaNosotros() {
	var aux;
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Nombre.value=='') {
		alert('Debe introducir su nombre');
		document.forms[0].Nombre.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Apellidos.value=='') {
		alert('Debe introducir sus apellidos');
		document.forms[0].Apellidos.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Direccion.value=='') {
		alert('Debe introducir su direccion');
		document.forms[0].Direccion.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Localidad.value=='') {
		alert('Debe introducir su localidad');
		document.forms[0].Localidad.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Poblacion.value=='') {
		alert('Debe introducir su población');
		document.forms[0].Poblacion.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Telefono.value=='') {
		alert('Debe introducir su número de teléfono');
		document.forms[0].Telefono.focus();
		return false;
	}
	// Comprovamos que el telefono tenga por lo menos 9 digitos
	if (document.forms[0].Telefono.value.length < 9) {
		alert('Debe introducir un número de teléfono válido');
		document.forms[0].Telefono.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Email.value=='') {
		alert('Debe introducir su email');
		document.forms[0].Email.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Curriculum.value=='') {
		alert('Debe introducir sus estudios y experiencia laboral');
		document.forms[0].Curriculum.focus();
		return false;
	}
	
	for (i=0;i<(document.forms[0].elements.length);i++) {
		aux=document.forms[0].elements[i].alt;
		if (aux) {
			document.forms[0].elements[i].name+="#"+aux;
		}
	}
	//si supera todas las comprovaciones anteriores lo enviamos
	document.forms[0].submit;

}

function validateFormContacto() {
	var aux;
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Nombre.value=='') {
		alert('Debe introducir su nombre');
		document.forms[0].Nombre.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Localidad.value=='') {
		alert('Debe introducir su localidad');
		document.forms[0].Localidad.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Poblacion.value=='') {
		alert('Debe introducir su población');
		document.forms[0].Poblacion.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Email.value=='') {
		alert('Debe introducir su email');
		document.forms[0].Email.focus();
		return false;
	}
	// Comprovamos que los campos obligatorios no estén vacios
	if (document.forms[0].Observaciones.value=='') {
		alert('Debe introducir su motivo de contacto');
		document.forms[0].Observaciones.focus();
		return false;
	}
	
	for (i=0;i<(document.forms[0].elements.length);i++) {
		aux=document.forms[0].elements[i].alt;
		if (aux) {
			document.forms[0].elements[i].name+="#"+aux;
		}
	}
	//si supera todas las comprovaciones anteriores lo enviamos
	document.forms[0].submit;
}

function redimensiona2(){
	//captura el iframe en cuestion
	iframme=window.top.document.getElementById("carrega");
	/*le asigna automáticamente altura del body del iframe a el iframe*/
	           iframme.style.height = 710;
	toTop();		   
}

function redimensiona3(){
	//captura el iframe en cuestion
	iframme=window.top.document.getElementById("carrega");
	/*le asigna automáticamente altura del body del iframe a el iframe*/
	           iframme.style.height = 1200;
	toTop();
}

//Funcion que situa el scroll arriba
function toTop() {
	window.parent.scrollTo(0, 0);
}


function trim(cadena)
{
	for(i=0; i<cadena.length; )
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(i+1, cadena.length);
		else
			break;
	}

	for(i=cadena.length-1; i>=0; i=cadena.length-1)
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(0,i);
		else
			break;
	}
	
	return cadena;
}


function autofitIframe(id){
	if (!window.opera && !document.mimeType && document.all && document.getElementById){
 		parent.document.getElementById(id).style.height=this.document.body.offsetHeight+"px";
 	}
 	else if(document.getElementById) {
		parent.document.getElementById(id).style.height=this.document.body.scrollHeight+"px"
	}	
	toTop();
}

function reloadWebCam(){
	setInterval("changeImagesCam()",5000);
}

oVar = 1;
function changeImagesCam(numCam){
	
	if(numCam == 1){
		document.getElementById('iframe_images').src = "image1.html"; 
	}
	else{
		document.getElementById('iframe_images').src = "image2.html"
	}
	oVar = numCam;
}	

function changeImagesCam2(){
	changeImagesCam(oVar);	
}

function cameraWeb(szVisible,szVisible2, oNoVisible,oNoVisible2, numCam){
	changeVisibity(szVisible,oNoVisible);
	changeVisibity(szVisible2,oNoVisible2);	
	/*if(numCam > 1){
		changeVisibity("img_camara_2","img_camara_1");
	}
	else{
		changeVisibity("img_camara_1","img_camara_2");
	}*/
	changeImagesCam(numCam);
}

function errorload(image){
	image.src = "../imagenes/cargando.jpg"
}

function changeVisibity(szVisible, oNoVisible){
	var divVisible = document.getElementById(szVisible);
	var divOculto = document.getElementById(oNoVisible);
	divOculto.style.display = "none";
	divVisible.style.display = ""
	return true;
}

function submit(){
	document.forms[0].submit;
}

function formateaDateEurope(szCadena){
var fecha = new Date(szCadena);
var fecha2 = fecha.getDay() + "/" + fecha.getMonth() +"/"+ fecha.getYear();
return fecha2;
}