//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();
var glrpefoto=new Array();
	
function pasePosGaleria(mover,pos) {
	pos +=mover;
	if (pos < 0) {
		pos = glrtotal + pos;
	} else if (pos >= glrtotal) {
		pos = pos - glrtotal;
	}
	return pos;
}

function irGaleria (indice,lg) {
	glrvisorpos = indice;
	paseGaleria(-glrctrovisor,lg);
}
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,lg) {
	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); }
			if(lg == "ing"){
				imaxeHTML+='<div class=\"autor\"">';
				imaxeHTML+='<img src="'+glrurlpq[pos]+'" alt=" " '+glrattr+' />'; 
				imaxeHTML+='<br />';
				imaxeHTML+=glrpefoto[pos];
				imaxeHTML+='</div>'
			}else{
				imaxeHTML+='<div class=\"autor\"">';
				imaxeHTML+='<a href="'+glrurl[pos]+'">';
				imaxeHTML+='<img src="'+glrurlpq[pos]+'" alt=" " '+glrattr+' />'; 
				imaxeHTML+='</a>';
				imaxeHTML+='<br />';
				imaxeHTML+=glrtitulo[pos];
				imaxeHTML+='</div>'
			}
	}
	area.innerHTML=imaxeHTML;
	glrvisorpos = inipos;
}


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