//para o album de imaxes dunha coleccion
var glrvisor = 0;
var glrctrovisor = 0;
var glrvisorpos = 0;
var glrurl=new Array();
var glrurlpq=new Array();
var glrtitulo=new Array();
	
function pasePosGaleria(mover,pos) {
	pos +=mover;
	if (pos < 0) {
		pos = glrtotal + pos;
	} else if (pos >= glrtotal) {
		pos = pos - glrtotal;
	}
	return pos;
}

function irImaxe (indice) {
	glrposicion = indice;
	paseImaxe(0);
}
function irGaleria (indice) {
	glrvisorpos = indice;
	paseGaleria(-glrctrovisor);
}
function estaEnGaleria(pos) {
	var base = glrvisorpos;
	var finale = pasePosGaleria(glrvisor - 1,glrvisorpos);
	if ( base > finale ) {
	 	if (pos < base &&  pos > finale) { 
  			irGaleria(pos);
  	 	} 
  	 } else {
  	 	if (pos < base ||  pos > finale ) { 
  			irGaleria(pos);
  	 	} 
  	 }
}

function paseGaleria (mover) {
	var pos = pasePosGaleria(mover,glrvisorpos);
	var inipos = pos;
	area = document.getElementById(areavisor);
	var imaxeHTML="";
   if (typeof(glrattr) === 'undefined' ) { glrattr = ""; } 
	for($i=0; glrvisor > $i;$i++) {
		if ($i > 0 ) { pos = pasePosGaleria(1,pos); }
		//imaxeHTML+='<a href="#" onclick="irImaxe('+pos+'); return false;">';
		//imaxeHTML+='<img src="'+glrurlpq[pos]+'" alt=" " '+glrattr+' />'; 
		//imaxeHTML+='</a> ';
	}
	area.innerHTML=imaxeHTML;
	glrvisorpos = inipos;
}

function inicio_glr_coleccion(numero,visor) {
	glrtotal =glrurl.length;
	if ( visor < 1 ) { glrvisor = 5; }
	else { glrvisor = visor; }
	glrctrovisor = Math.floor(glrvisor/2);
	irGaleria(numero);
	irImaxe (numero);
}

function comprobar(){
   var maxChar = 1000
    if (document.datos.mensaxe.value.length > maxChar) {
        alert ("Campo mensaxe demasiado longo");
        document.datos.mensaxe.value = document.datos.mensaxe.value.slice(0,999);
        return false;
    }

  if ((document.datos.nome.value=="") || (document.datos.lugar.value=="") || (document.datos.correo.value=="") || (document.datos.titulo.value=="") || (document.datos.mensaxe.value=="")){
     alert ("Campo obligatorio non cuberto");
     return false;
  }
  return true;
}

 function desplegar(nomeCapa){
	if(document.getElementById(nomeCapa).style.display=='' || document.getElementById(nomeCapa).style.display=='none'){
	        document.getElementById(nomeCapa).style.display='block';
	} else {
	        document.getElementById(nomeCapa).style.display='none';
	}
	  if(document.getElementById("flecha_on").style.display=='' || document.getElementById("flecha_on").style.display=='none'){
	        document.getElementById("flecha_on").style.display='inline';
			document.getElementById("flecha_off").style.display='none';
	} else {
	        document.getElementById("flecha_on").style.display='none';
			document.getElementById("flecha_off").style.display='inline';
	}
}


function cambia_fondo(){
  var num;
  num=Math.round(Math.random()*6);	
  winWidth = document.all ? document.body.clientWidth : window.innerWidth; 
  winHeight = document.all ? document.body.clientHeight : window.innerHeight; 

  if (winWidth <= 1024) {
  	document.getElementById('c_body').style.backgroundImage='url(/imx/fndo_pg'+num+'_1024.jpg)';
  }else{
  	document.getElementById('c_body').style.backgroundImage='url(/imx/fndo_pg'+num+'.jpg)';
  } 
	
}

