function iniciar() {
	cargarContenido();
	MM_preloadImages('img/menu/descargas1.gif','img/menu/discografia1.gif','img/menu/enlaces1.gif','img/menu/foro1.gif','img/menu/galeria1.gif','img/menu/grupo1.gif','img/menu/noticias1.gif','img/menu/grupo2.gif','img/menu/discografia2.gif','img/menu/descargas2.gif','img/menu/galeria2.gif','img/menu/noticias2.gif','img/menu/foro2.gif','img/menu/enlaces2.gif','img/fondos/fondo.jpg','img/fotos/mini/_DSC3302.jpg','img/fotos/mini/_DSC3304.jpg','img/fotos/mini/_DSC3318.jpg','img/fotos/mini/_DSC3322.jpg','img/fotos/mini/_DSC3327.jpg','img/fotos/mini/_DSC3328.jpg','img/fotos/mini/_DSC3329.jpg','img/fotos/mini/_DSC3336.jpg','img/fotos/mini/_DSC3351.jpg','img/fotos/mini/_DSC3359.jpg','img/fotos/mini/_DSC3361.jpg','img/fotos/mini/_DSC3362.jpg','img/fotos/mini/_DSC3365.jpg','img/fotos/mini/_DSC3366.jpg','img/fotos/mini/DSCF1996.jpg','img/fotos/mini/DSCF1998.jpg','img/fotos/mini/DSCF1999.jpg','img/fotos/mini/DSCF2000.jpg','img/fotos/mini/DSCF2020.jpg','img/fotos/mini/DSCF2021.jpg','img/fotos/mini/DSCF2022.jpg','img/fotos/mini/DSCF2026.jpg','img/fotos/mini/DSCF2028.jpg','img/fotos/mini/DSCF2042.jpg','img/fotos/normal/_DSC3302.jpg','img/fotos/normal/_DSC3304.jpg','img/fotos/normal/_DSC3318.jpg','img/fotos/normal/_DSC3322.jpg','img/fotos/normal/_DSC3328.jpg','img/fotos/normal/_DSC3329.jpg','img/fotos/normal/_DSC3336.jpg','img/fotos/normal/_DSC3351.jpg','img/fotos/normal/_DSC3359.jpg','img/fotos/normal/_DSC3361.jpg','img/fotos/normal/_DSC3362.jpg','img/fotos/normal/_DSC3365.jpg','img/fotos/normal/_DSC3366.jpg','img/fotos/normal/DSCF1996.jpg','img/fotos/normal/DSCF1998.jpg','img/fotos/normal/DSCF1999.jpg','img/fotos/normal/DSCF2000.jpg','img/fotos/normal/DSCF2020.jpg','img/fotos/normal/DSCF2021.jpg','img/fotos/normal/DSCF2022.jpg','img/fotos/normal/DSCF2026.jpg','img/fotos/normal/DSCF2028.jpg','img/fotos/normal/DSCF2042.jpg','img/general/logo_esquina.gif','img/general/logo_intro.gif','img/general/titulo_noticias.gif','img/grupo/biografia.png','img/grupo/componentes.png','img/lightbox/closelabel.gif','img/lightbox/loading.gif','img/lightbox/nextlabel.gif','img/lightbox/prevlabel.gif','img/logos/myspace.gif','img/logos/you_tube.gif','img/marcos/marcos_01.gif','img/marcos/marcos_02.gif','img/marcos/marcos_03.gif','img/marcos/marcos_04.gif','img/marcos/marcos_06.gif','img/marcos/marcos_07.gif','img/marcos/marcos_08.gif','img/marcos/marcos_09.gif','img/w3c/css.gif','img/w3c/html.gif','img/bordes/bordes_09.png','img/bordes/bordes_08.png','img/bordes/bordes_07.png','img/bordes/bordes_06.png','img/bordes/bordes_04.png','img/bordes/bordes_03.png','img/bordes/bordes_02.png','img/bordes/bordes_01.png');
	centrar("intro", 426, 426);
	get("intro").className = "intro-visible";
	
	window.onresize = function() {
		centrar("intro", 426, 426);
	};
	setInterval("Effect.Fade('intro', { duration: 0.3, from: 1.0, to: 0.2 });Effect.Appear('intro', { duration: 0.3, from: 0.2, to: 1.0, queue: 'end' })", 3000);
}

function descargar(archivo) {
	window.open(archivo, "descargas", "resize=yes, width=250, height=120");
}

function entrar() {
	get("intro").className = "intro-oculto";
	centrar("web", 970, 570);
	window.onresize = window.onresize = function() {
		centrar("web", 970, 570);
	};
	Effect.Appear("web", { duration: 0.5 });
}

function cargarContenido() {
	cargar("capa_inicio", "frames/inicio");
	cargar("capa_grupo", "frames/grupo");
	cargar("capa_discografia", "frames/discografia");
	cargar("capa_descargas", "frames/descargas");
	cargar("capa_galeria", "frames/galeria");
	cargar("capa_noticias", "frames/noticias");
	cargar("capa_enlaces", "frames/enlaces");
}

function cargar(capa, frame) {
	new Ajax.Request(frame, {
		method: 'get',
		onSuccess: function(transport) {
			var div = get(capa);
			div.innerHTML = transport.responseText;
			initLightbox();
		}
	});
}

function grupo() {
	ocultar();
	titulo("GRUPO");
	mostrar("capa_grupo");
}

function discografia() {
	ocultar();
	titulo("DISCOGRAFIA");
	mostrar("capa_discografia");
}

function descargas() {
	ocultar();
	titulo("DESCARGAS");
	mostrar("capa_descargas");
}

function galeria() {
	ocultar();
	titulo("GALERIA");
	mostrar("capa_galeria");
}

function noticias() {
	ocultar();
	titulo("NOTICIAS");
	mostrar("capa_noticias");
}

function foro() {
	document.location.href = "http://boards2.melodysoft.com/app?ID=ruidohacemos";
}

function enlaces() {
	ocultar();
	titulo("ENLACES");
	mostrar("capa_enlaces");
}

function mostrar(capa) {
	Effect.Appear(capa, { duration: 0.5 });
}

function titulo(cadena) {
	var titulo = get("titulo_seccion");
	titulo.style.display = "none";
	titulo.innerHTML = ":: " + cadena.toUpperCase() + " ::";
	Effect.Appear("titulo_seccion", { duration: 0.5 });
}

function ocultar() {
	get("capa_inicio").style.display = "none";
	get("capa_grupo").style.display = "none";
	get("capa_discografia").style.display = "none";
	get("capa_descargas").style.display = "none";
	get("capa_galeria").style.display = "none";
	get("capa_noticias").style.display = "none";
	get("capa_enlaces").style.display = "none";
}

function descripcion(id) {
	
	Effect.Fade("p" + id, { duration: 0.3 });
	Effect.Appear("d" + id, { duration: 0.3, queue: 'end' });
}

function pistas(id) {
	Effect.Fade("d" + id, { duration: 0.3 });
	Effect.Appear("p" + id, { duration: 0.3, queue: 'end' });
}

function get(id) {
	return document.getElementById(id);
}

function centrar(id, ancho, alto) {
	var top = 0;
	var left = 0;
	var capa = get(id);
	
	if (navigator.userAgent.indexOf('MSIE') >= 0) {
		top = medio(document.body.clientHeight, alto);
		left = medio(document.body.clientWidth, ancho);
	}
	else {
		top = medio(innerHeight, alto);
		left = medio(innerWidth, ancho);
	}
	capa.style.top = top + "px";
	capa.style.left = left + "px";
}

function medio(v1, v2) {
	if (isNaN(v1) && v1.indexOf("px") != -1)
		v1 = v1.replace("px", "");
	if (isNaN(v2) && v2.indexOf("px") != -1)
		v2 = v2.replace("px", "");
	var aux = parseInt(v1) / 2;
	aux = aux - (parseInt(v2) / 2);
	return parseInt(aux) * (+1);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}