// JavaScript Document

function doAcordeon () {
	var allh3s = document.getElementsByTagName('h3');
	for (var a=0;a<allh3s.length;a++) {
		if (allh3s[a].className == 'acordeon') {
			allh3s[a].style.cursor = 'pointer';
			allh3s[a].onclick = function () {
				var daImg = this.getElementsByTagName('img')[0];
				var daImgFile = daImg.src.split('/')[daImg.src.split('/').length-1];
				var daImgURL = daImg.src.substr(0,daImg.src.length-daImgFile.length);
				if (daImg.src == daImgURL + 'ico_desplegado.gif') {
					daImg.src = daImgURL + 'ico_plegado.gif';
					document.getElementById('content_' + this.id.split('_')[1]).style.display = 'none';
				} else {
					daImg.src = daImgURL + 'ico_desplegado.gif';
					document.getElementById('content_' + this.id.split('_')[1]).style.display = '';
				}
				return false;
			}
			if (allh3s[a].id.split('_')[1] != 'urgencias') {
				var daImg = allh3s[a].getElementsByTagName('img')[0];
				var daImgFile = daImg.src.split('/')[daImg.src.split('/').length-1];
				var daImgURL = daImg.src.substr(0,daImg.src.length-daImgFile.length);
				daImg.src = daImgURL + 'ico_plegado.gif';
				document.getElementById('content_' + allh3s[a].id.split('_')[1]).style.display = 'none';
			}
		}
	}
}

function doFAQ () {
	var allFAQs = document.getElementById('faqs').getElementsByTagName('li');
	for (var a=0;a<allFAQs.length;a++) {
		allFAQs[a].getElementsByTagName('div')[0].style.display = 'none';
		var allAs = allFAQs[a].getElementsByTagName('a');
		for (var b=0;b<allAs.length;b++) {
			if (allAs[b].className == 'bot1') {
				allAs[b].className = 'bot1 ' + a;
				allAs[b].style.display = 'inline';
				allAs[b].onclick = function () {
					document.getElementById('faqs').getElementsByTagName('li')[this.className.split(' ')[1]].className = 'mes';
					document.getElementById('faqs').getElementsByTagName('li')[this.className.split(' ')[1]].getElementsByTagName('a')[this.className.split(' ')[2]].style.display = 'inline';
					document.getElementById('faqs').getElementsByTagName('li')[this.className.split(' ')[1]].getElementsByTagName('div')[0].style.display = 'none';
					return false;
				}
				var daFirstLink = allAs[b];
			}
			if (allAs[b].className == 'bot2') {
				allAs[b].className = 'bot2 ' + a + ' ' + b;
				daFirstLink.className += ' ' + b;
				allAs[b].style.display = 'inline';
				allAs[b].onclick = function () {
					document.getElementById('faqs').getElementsByTagName('li')[this.className.split(' ')[1]].className = 'menys';
					this.style.display = 'none';
					document.getElementById('faqs').getElementsByTagName('li')[this.className.split(' ')[1]].getElementsByTagName('div')[0].style.display = 'inline';
					return false;
				}
			}
		}
	}
	document.getElementById('op_faqs').onclick = function () {
		var allFAQs = document.getElementById('faqs').getElementsByTagName('li');
		for (var a=0;a<allFAQs.length;a++) {
			allFAQs[a].className = 'menys';
			var allAs = allFAQs[a].getElementsByTagName('a');
			for (var b=0;b<allAs.length;b++) {
				if (allAs[b].className.split(' ')[0] == 'bot2') {
					allAs[b].style.display = 'none';
					allFAQs[a].getElementsByTagName('div')[0].style.display = '';
				}
			}
		}
		return false;
	}
	document.getElementById('cl_faqs').onclick = function () {
		var allFAQs = document.getElementById('faqs').getElementsByTagName('li');
		for (var a=0;a<allFAQs.length;a++) {
			allFAQs[a].className = 'mes';
			var allAs = allFAQs[a].getElementsByTagName('a');
			for (var b=0;b<allAs.length;b++) {
				if (allAs[b].className.split(' ')[0] == 'bot1') {
					allFAQs[a].getElementsByTagName('a')[allAs[b].className.split(' ')[2]].style.display = 'inline';
					allFAQs[a].getElementsByTagName('div')[0].style.display = 'none';
				}
			}
		}
		return false;
	}
}

function doHomeRandom () {
	var allAs = document.getElementById('vitrina').getElementsByTagName('ul')[0].getElementsByTagName('a');
	var oneToFive=Math.floor(Math.random()*5)+1;

	for (var a=0;a<allAs.length;a++) {
		if (a+1 != oneToFive ) {
			document.getElementById('vitr_bx' + (a + 1)).style.display = 'none';
			document.getElementById('vitr_img'+ (a + 1)).style.display = 'none';
		}
		allAs[a].className = (a + 1) + ' ' + allAs[a].className;
		allAs[oneToFive-1].className += " selected";
		allAs[a].onclick = function () {
			if (this.className.split(' ')[1] != 'selected') {
				var allAs = document.getElementById('vitrina').getElementsByTagName('ul')[0].getElementsByTagName('a');
				for (var b=0;b<allAs.length;b++) {
					allAs[b].className = allAs[b].className.split(' ')[0];
					document.getElementById('vitr_bx' + (b + 1)).style.display = 'none';
					document.getElementById('vitr_img'+ (b + 1)).style.display = 'none';
				}
				document.getElementById('vitr_bx' + this.className.split(' ')[0]).style.display = '';
				document.getElementById('vitr_img'+ this.className.split(' ')[0]).style.display = '';
				this.className += " selected";
			}
			return false;
		}
	}
	//document.getElementById('mapa').getElementsByTagName('a')[0].onclick = function () {document.getElementById('expmapa').style.display='block';return false;}
	//document.getElementById('expmapa').getElementsByTagName('a')[0].onclick = function () {document.getElementById('expmapa').style.display='';return false;}
}


function doHome () {
	var allAs = document.getElementById('vitrina').getElementsByTagName('ul')[0].getElementsByTagName('a');
	for (var a=0;a<allAs.length;a++) {
		if (a > 0) {
			document.getElementById('vitr_bx' + (a + 1)).style.display = 'none';
			document.getElementById('vitr_img'+ (a + 1)).style.display = 'none';
		}
		allAs[a].className = (a + 1) + ' ' + allAs[a].className;
		allAs[a].onclick = function () {
			if (this.className.split(' ')[1] != 'selected') {
				var allAs = document.getElementById('vitrina').getElementsByTagName('ul')[0].getElementsByTagName('a');
				for (var b=0;b<allAs.length;b++) {
					allAs[b].className = allAs[b].className.split(' ')[0];
					document.getElementById('vitr_bx' + (b + 1)).style.display = 'none';
					document.getElementById('vitr_img'+ (b + 1)).style.display = 'none';
				}
				document.getElementById('vitr_bx' + this.className.split(' ')[0]).style.display = '';
				document.getElementById('vitr_img'+ this.className.split(' ')[0]).style.display = '';
				this.className += " selected";
			}
			return false;
		}
	}
	//document.getElementById('mapa').getElementsByTagName('a')[0].onclick = function () {document.getElementById('expmapa').style.display='block';return false;}
	//document.getElementById('expmapa').getElementsByTagName('a')[0].onclick = function () {document.getElementById('expmapa').style.display='';return false;}
}






function doCalendar () {
	var controls = document.getElementById('calControl').getElementsByTagName('a');
	var cal1 = document.getElementById('calendari1');
	var cal2 = document.getElementById('calendari2');
	var nomMes = document.getElementById('nomMes');
	cal2.style.display = 'none';
	controls[0].onclick = function () {
		if (cal1.style.display == 'none') {
			cal1.style.display = '';
			cal2.style.display = 'none';
			document.getElementById('calControl').getElementsByTagName('td')[1].innerHTML = 'Noviembre';
		}
		return false;
	}
	controls[1].onclick = function () {
		if (cal2.style.display == 'none') {
			cal1.style.display = 'none';
			cal2.style.display = '';
			document.getElementById('calControl').getElementsByTagName('td')[1].innerHTML = 'Diciembre';
		}
		return false;
	}
}

function doPestanyes () {
	var allAs = document.getElementById('pestanyes').getElementsByTagName('a');
	for (var a=0;a<allAs.length;a++) {
		document.getElementById(allAs[a].href.split('#')[1]).style.display = 'none';
		allAs[a].onclick = function () {
			var allAs = document.getElementById('pestanyes').getElementsByTagName('a');
			for (var b=0;b<allAs.length;b++) {
				allAs[b].parentNode.className = '';
				document.getElementById(allAs[b].href.split('#')[1]).style.display = 'none';
			}
			document.getElementById(this.href.split('#')[1]).style.display = 'block';
			this.parentNode.className = 'selected';
			return false;
		}
	}
	allAs[0].parentNode.className = 'selected';
	document.getElementById(allAs[0].href.split('#')[1]).style.display = 'block';
}