// JavaScript Document

function arrancar() {
	//alert('hola');
limpiarParrilla()
videosSiguientes();
//flechasInicio();
flechasInv();
}

function actData(){
if (textoDesc.length > 230){
	document.getElementById('info').style.display = "block";
	textoDesc = textoDesc.substr(0, 230);
	document.getElementById('textoDescripcion').innerHTML = textoDesc + '&nbsp;...';
}
		else{
		document.getElementById('info').style.display = "none";
		document.getElementById('textoDescripcion').innerHTML = textoDesc;
		};
document.getElementById('titulo').innerHTML = 'Gran Bahía Príncipe';
}


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 mostrarMapa(){
// mostrar el mapa
parent.document.getElementById('zona_3').style.display = "block";
parent.document.getElementById('mapa').src = "mapa.php";
}

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_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_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];}
}

function menuOnOff() {
if ( estadoMenu == 0) {
	document.getElementById ('menu_ubicacion').style.display = "block";
	estadoMenu = 1;}
	else {
	document.getElementById ('menu_ubicacion').style.display = "none";
	estadoMenu = 0; };
}

function ejecutarMenu(destino){
// Aqui se ejecuta la llamada para el cambio de parrilla
//alert('pasa'+destino);
document.getElementById ('destino').innerHTML = destino;
document.getElementById ('filtro').innerHTML = 'HOTELES';

menuOnOff();
}

function verVideo(video){
for (i=0; i<4;i=i+1) 
{	nombreVideo = 'img_marca_video'+i;
	document.getElementById (nombreVideo).style.display = "none";}
	
nombreVideo = 'img_marca_video'+video;
document.getElementById (nombreVideo).style.display = "block";
videoOn = video;
}

function marcarVideo(linea){
	alert("pasa marcar video");
	document.getElementById ('img_marca_video'+linea).style.display = "block";
}
function desmarcarVideo(linea){
	if (linea != videoOn){
	document.getElementById ('img_marca_video'+linea).style.display = "none";}
	
}

function anterior(){
// Funcion para retroceder la parrilla de videos
//alert("Anterior");
limpiarParrilla();
videosAnteriores();
}


function posterior(){
// Funcion para Adelantar la parrilla de videos
//alert("Posterior");
limpiarParrilla()
videosSiguientes();
}

function limpiarParrilla(){
//Limpiar la parrilla de videos.

for (i=0; i<4;i=i+1){
	document.getElementById ('video'+i).style.visibility = "hidden";
//	lista[i].idvideo=0;
	}
}
function videosSiguientes(){
for (i=0; i<4;i=i+1){
	if ((offset+i) < 10){
	document.getElementById ('video'+i).style.visibility = "visible";
	document.getElementById ('titulo'+i).innerHTML = videos[offset+i].titulo;
	document.getElementById ('descrip'+i).innerHTML = videos[offset+i].textocorto;
	document.getElementById('miniatura'+i).src = videos[offset+i].imagen;
//	lista[i].idvideo = videos[offset+i].id;
	} //if
} //for

if ((offset+i) == 12){ 
	offset= 0;
	} else {
		offset = offset+i;}
}

function videosAnteriores(){
//alert(offset);
switch(offset)
{
case 0:
  offset = 4;
  break    
case 4:
  offset = 8;
  break    
case 8:
  offset = 0;
  break    
};
for (i=0; i<4;i=i+1){
	if ((offset+i) < 10){
	document.getElementById ('video'+i).style.visibility = "visible";
	document.getElementById ('titulo'+i).innerHTML = videos[offset+i].titulo;
	document.getElementById ('descrip'+i).innerHTML = videos[offset+i].textocorto;
	lista[i].idlista = videos[offset+i].id;
	} //if
} //for

if ((offset+i) == 12){ 
	offset= 0;
	} else {
		offset = offset+i;}	

}

function flechasInicio(){
document.getElementById ('flecha_sup_nolink').style.display = "block";
document.getElementById ('flecha_sup_link').style.display = "none";
document.getElementById ('flecha_inf_nolink').style.display = "block";
document.getElementById ('flecha_inf_link').style.display = "none";
}
function flechasInv(){
document.getElementById ('flecha_sup_nolink').style.display = "none";
document.getElementById ('flecha_sup_link').style.display = "block";
document.getElementById ('flecha_inf_nolink').style.display = "none";
document.getElementById ('flecha_inf_link').style.display = "block";
}

