function returnFecha(){
	var arrDias=new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
	var arrMeses=new Array("enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre");
	var hoy=new Date();
	var diaSemana=hoy.getDay();
	var mesActual=hoy.getMonth();
	var diaMes=hoy.getDate();
	var anyoActual=hoy.getFullYear();
	var StrFecha=arrDias[diaSemana]+', '+ diaMes + ' de ' + arrMeses[mesActual] + ' de ' + anyoActual;
	return StrFecha;
}

//Array global de rutas de imágenes, será rellenado desde servidor.
var adiapos;
var diapoLinks;//enlaces de las imagenes
var diapoAlts; //alt para las imagenes

function diapositivas(){
	if(document.getElementById('diapo')){
		//var adiapos=new Array('/WebPortal/Repository/Alcampo/Recursos/Intro/ropabanyo.jpg','/WebPortal/Repository/Alcampo/Recursos/Intro/juguetes.jpg','/WebPortal/Repository/Alcampo/Recursos/Intro/quesos.jpg','/WebPortal/Repository/Alcampo/Recursos/Intro/atun.jpg','/WebPortal/Repository/Alcampo/Recursos/Intro/libros.jpg');
		window.iadiapos=new Array();
		var i=0;
		for(i=0;i<adiapos.length;i++){
			window.iadiapos[i]=new Image();
			window.iadiapos[i].src=adiapos[i];
		}
		if(document.getElementById('genpag')){
			var ca=0;
			for(ca=0;ca<document.getElementById('genpag').getElementsByTagName('a').length;ca++){
				document.getElementById('genpag').getElementsByTagName('a')[ca].onclick=function(){
					vdiap(parseInt(this.innerHTML)-1);
					return false;
				}
			}
		}
		
		document.getElementById("detenerDiapos").onclick=function(){
			if(typeof(timediapo)!='undefined'){
				clearInterval(timediapo);
				this.innerHTML='Ver diapositivas';
				this.className='bc_playdiapo';
				this.onclick=function(){
					this.innerHTML='Detener diapositivas';
					this.className='bc_dtndiapo';
					diapositivas();
					return false;
				}
			}
			return false;
		}
		activaDiapositiva(0);//activamos la primera
		timediapo=setInterval('lanzaDiapos()',5000);
		document.getElementById("diap_ant").parentNode.href=document.getElementById("diap_sig").parentNode.href='javascript:void(0)';
	}
}

function vdiap(n){
	if(typeof(timediapo)!='undefined'){
		clearInterval(timediapo);
	}
	kdiapo=n;
	activaDiapositiva(n);
	document.getElementById('genpag').innerHTML=printaN(n);
}

kdiapo=1;
function lanzaDiapos(){
	if(kdiapo>=window.iadiapos.length){
		kdiapo=0;
	}
	activaDiapositiva(kdiapo);
	document.getElementById('genpag').innerHTML=printaN(kdiapo);
	kdiapo++;
}

function activaDiapositiva(n) {
    OcultaVideos();
    if (IsVideo(n)) {
            //Se trata de un video, mostramos capa y ocultamos imagen:
            MuestraVideo(n);
            document.getElementById('diapo').style.display = 'none';
         }
         else {
            document.getElementById('diapo').style.display = 'block';
            document.getElementById('diapo').src=window.iadiapos[n].src;
            document.getElementById('diapoLink').href=diapoLinks[n];
            document.getElementById('diapo').alt=diapoAlts[n];
    }
}

function IsVideo(n) {
if (adiapos[n].indexOf('container_')>=0 && (
            (adiapos[n].indexOf('.')<0) ||
            (adiapos[n].substr(lastIndexOf('.'))!='jpg' &&
             adiapos[n].substr(lastIndexOf('.'))!='gif')))
            return true;
         else
            return false;
}

function OcultaVideos(){
    for (i=0; i<window.iadiapos.length; i++)
        if (IsVideo(i))
            OcultaVideo(i);
}

function OcultaVideo(n) {
    document.getElementById(adiapos[n]).style.display = 'none';
}

function MuestraVideo(n) {
    document.getElementById(adiapos[n]).style.display = 'block';
}

function printaN(v){
	var s=0;
	var sgp='';
	
	document.getElementById("diap_ant").src='/WebPortal/Repository/Alcampo/Recursos/Intro/bc_ant.gif';
	document.getElementById("diap_sig").src='/WebPortal/Repository/Alcampo/Recursos/Intro/bc_sig.gif';
	document.getElementById("diap_ant").onclick=function(){
		if(v>0){
			vdiap(v-1);
		}
	}
	document.getElementById("diap_sig").onclick=function(){
		if(v<(window.iadiapos.length-1)){
			vdiap(v+1);
		}
	}
	if(v==0){
		document.getElementById("diap_ant").src='/WebPortal/Repository/Alcampo/Recursos/Intro/bc_ant_disabled.gif';
	}
	if(v==(window.iadiapos.length-1)){
		document.getElementById("diap_sig").src='/WebPortal/Repository/Alcampo/Recursos/Intro/bc_sig_disabled.gif';
	}
	
	for(s=0;s<window.iadiapos.length;s++){
		if(s>0){
			sgp+=' &middot; ';
		}
		if(s==v){
			sgp+='<strong>'+(s+1)+'</strong>';
		}
		else{
			sgp+='<a href="javascript:void(0)" onclick="vdiap('+s+')">'+(s+1)+'</a>';
		}
	}
	return sgp;
}

function activa_menuInf(){
	var hijos=document.getElementById("ops_menuinf").childNodes;
	var i=0;
	for(i=0;i<hijos.length;i++){
		if(hijos[i].nodeName=='LI' && hijos[i].getElementsByTagName('ul').length){
			hijos[i].style.cursor='pointer';
			hijos[i].onmouseover=function(){
				this.getElementsByTagName('ul')[0].style.visibility='visible';
				this.getElementsByTagName('ul')[0].style.marginTop=(this.getElementsByTagName('ul')[0].offsetHeight*(-1))+'px';
			}
			hijos[i].onmouseout=function(){
				this.getElementsByTagName('ul')[0].style.visibility='hidden';
			}
		}
	}
}

function activa_banner_video(){
	if(document.getElementById("mediaplayer")){
		//document.getElementById("mediaplayer").parentNode.className='fondovideo';
		//document.getElementById("mediaplayer").parentNode.onclick=function(){window.location='/WebPortal/Alcampo/Paginas/Folletos/Folletos.page'}
	}
}

window.onload=function(){
	if(document.getElementById("fechaActual"))
		document.getElementById("fechaActual").innerHTML=returnFecha();
	if(document.getElementById("barraizq"))
		document.getElementById("barraizq").style.height=document.getElementById("barraizq").parentNode.offsetHeight+'px';
	if(document.getElementById("barrader"))
		document.getElementById("barrader").style.height=document.getElementById("barrader").parentNode.offsetHeight+'px';
	diapositivas();
	if(document.getElementById("ops_menuinf"))
		activa_menuInf();
	if(document.getElementById("mediaplayer"))
		activa_banner_video();
}