//************
//muteErrorMsg = false;
//muteErrorMsg = true;
function errorHandler()
{
	return muteErrorMsg;
}
//window.onerror = errorHandler;

//*************
formulario="";//ventana del formulario
ventana="";
buscador="";

//***********Deteccion de navegador
IE4=false;
NAV4=false;
NETS6=false;

var menu;
var tamanio;
var version = parseInt(navigator.appVersion);
var navegador = navigator.appName;


//******************Ver que tipo de navegador *************************************
if (document.all){ 
	var IE4 = ( (navegador=="Microsoft Internet Explorer") && (version>=4) );
	
}else if (document.getElementById) { 
	var NETS6 = ( (navegador=="Netscape") && (version>=5) );
} else{ 
	var NAV4 = ( (navegador=="Netscape") && (version>=5) );
} 
//**********************Para ver que menu tengo que cargar segun la resolucion de pantalla***************************************

if (IE4 || NETS6) 
{
	var anchocorrecto=800;
	var altocorrecto=600;
	if (screen.width < anchocorrecto || screen.height < altocorrecto)
	{
		tamanio=640;
		menu="menu_800.html";
	}
	else if (screen.width == anchocorrecto || screen.height == altocorrecto)
	{
		tamanio=800;
		menu="menu_800.html";
	}
	else if (screen.width > anchocorrecto || screen.height > altocorrecto)
	{
		tamanio=800;
		menu="menu.html";
	}

}
//*****************Si el navegador es NAVEGAITOR V.4 ************************************
// Es otro codigo para detectar el ancho y largo
if (NAV4) 
{
	var toolkit = java.awt.Toolkit.getDefaultToolkit();
	var screen_size = toolkit.getScreenSize();
	var anchocorrecto=800;
	var altocorrecto=600;
	if (screen_size.width < anchocorrecto || screen_size.height < altocorrecto)
	{
		tamanio=640;
		menu="menu_800.html";
	}
	else if (screen_size.width == anchocorrecto || screen_size.height == altocorrecto)
	{
		tamanio=800;
		menu="menu_800.html"
	}
	else if (screen_size.width > anchocorrecto || screen_size.height > altocorrecto){
		tamanio=800;
		menu="menu.html";
	}
}
//*************************************
tiene_plugin=true;
//************************************
function Flash_embedSWF(srcURL, id, swfbgColor,ancho,alto) {
  var defaultColor = (document.bgColor != null) ? document.bgColor : "#ffffff";
  var bgcolor = (swfbgColor != null) ? swfbgColor : defaultColor;
  document.writeln(
    '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
'codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0"' +
    'ID="' + id + '" WIDTH="'+ancho+'" HEIGHT="'+alto+'">' +
    '<PARAM NAME="movie" VALUE="' + srcURL + '">' + 
    '<PARAM NAME="quality" VALUE="high">' +
    '<PARAM NAME="autostart" VALUE="false">'+
    '<PARAM NAME="bgcolor" VALUE=' + bgcolor + '>' +
    '<embed src="' + srcURL + '" quality="high"' + 'bgcolor="' + 
    bgcolor + '"' + 'width="'+ancho+'" height="'+alto+'"' +
    'type="application/x-shockwave-flash" NAME="' + id + '"' +
 'pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></OBJECT>');

//  eval('window.document.'+ id + '.Rewind()');
  return (eval('window.document.'+ id));
}


//**************** Segun el tipo de resolucion abro la ventana
function abrir_pagina(archivo){
//rutinas de flash
	if(window.name!='ventana')
	{
		if (tamanio==640)
		{
			abrir_ventana2(archivo,'ventana',635,430,0,0);
		}
		else
		{
			abrir_ventana(archivo,'ventana',800,550,0,0);
		}	
		window.location='../../../'+menu;
		window.ventana.focus();
	
	}
	else
//si se abrio desde el menu principal
	{
		window.focus() ;
	}
}
//******************
function abrir_ventana(pagina,nombre,ancho,alto,xpos,ypos)
{
//si la ventana interior esta abierta

if(window.formulario.closed==false)
{
	window.formulario.close();
}

if(tamanio==640){
	tiene_scroll="yes";
}else{
	tiene_scroll="no";
}

var xpos = (screen.availWidth - ancho) / 2; 
var ypos = (screen.availHeight - alto) / 2; 
ypos=ypos-11;
ventana=window.open(pagina,nombre,"scrollbars="+tiene_scroll+",width="+ancho+",height="+alto+",status=no,toolbar=no,menubar=no, resizable=no,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
grabar_cookie('historial','no');
//return ventana;
}


function abrir_ventana2(pagina,nombre,v_ancho,largo,xpos,ypos)
{
	if(window.splashWin.closed==false)//si la ventana interior esta abierta
	{
		window.splashWin.close();
	}

	if(window.formulario.closed==false)
	{
		window.formulario.close();
	}
if(tamanio==640)
{
	tiene_scroll="yes";
}
else
{
	tiene_scroll="no";
}
ventana=window.open(pagina,nombre,"scrollbars="+tiene_scroll+",width="+v_ancho+",height="+largo+",status=yes,toolbar=no,menubar=no, resizable=no,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);

grabar_cookie('historial','no');


//return ventana;
}
//*****************************************

//************CAMBIO DE IMAGENES******************************

function cambiar_imagen(capa,imagen1,ruta,imagen2,over)//Para las imagenes gif. capa:nombre de la capa para netscape, valor del name de la imagen a cambir,ruta donde se guardan las imagenes,el nombre de la imagen2,true o false
{
	if (IE4 || NETS6 || capa=="")
	{
		if(over)
		{
			document.images[imagen1].src=ruta+imagen2+".gif";
		}
		else
		{
			document.images[imagen1].src=ruta+imagen1+".gif";
		}
	}
	else if(NAV4)
	{
		if(over)
		{
			document.layers[capa].document.images[imagen1].src=ruta+imagen2+".gif";
		}
		else
		{
			document.layers[capa].document.images[imagen1].src=ruta+imagen1+".gif";
		}
	}	
}

function cambiar_imagen2(capa,imagen1,ruta,imagen2,over)//Para las imagenes jpg.capa:nombre de la capa para netscape, valor del name de la imagen a cambir,ruta donde se guardan las imagenes,el nombre de la imagen2,true o false

{
	if (IE4 || NETS6)
	{
		if(over)
		{
			document.images[imagen1].src=ruta+imagen2+".jpg";

		}
		else
		{
			document.images[imagen1].src=ruta+imagen1+".jpg";
		}
	}
	else if(NAV4)
	{
		if(over)
		{
			document[capa].document.images[imagen1].src=ruta+imagen2+".jpg";
		}
		else
		{
			document[capa].document.images[imagen1].src=ruta+imagen1+".jpg";
		}
	}	
}

function cambiar_imagen3(imagen1,ruta,imagen2,over,tipo){
	document.images[imagen1].src=ruta+imagen2+tipo;
}
//************ABRIR VENTANA******************************


function abrir_formulario(pagina,nombre,v_ancho,largo,xpos,ypos)
{

	if(window.formulario.closed==false)
	{
		window.formulario.close();
	}

	formulario=window.open(pagina,nombre,"width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no, resizable=no,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
	

}



function abrir_buscador_conbarra(pagina,nombre,v_ancho,largo,xpos,ypos)
{
	buscador=window.open(pagina,nombre,"width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no,scrollbars=yes, resizable=no,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
	return buscador;
}


function abrir_con_scroll_borrar(pagina,nombre,v_ancho,largo,xpos,ypos)
{
var chromeFRMhtml = '' +

'<HTML>'+ 
'<HEAD>' + 
'<TITLE></TITLE>'+ 
'</HEAD> '+ 
'<frameset border=0 framespacing=0 frameborder=0 cols="2,100%,2">		'+ 
'	<frame name=izquierda scrolling=no src="about:blank"> '+ 
	'<frameset border=0 framespacing=0 frameborder=0 rows="2,100%,2" >		'+ 
	'	<frame name=arriba scrolling=no src="about:blank"> '+ 
	'	<frame name=main scrolling=yes src="'+pagina+'"> '+ 
	'	<frame name=abajo scrolling=no src="about:blank"> '+ 
	'</frameset>  '+ 
'	<frame name=derecha scrolling=no src="about:blank"> '+ 
'</frameset>  '+ 
'</HTML>'                   


buscador=window.open("",nombre,"fullscreen=yes,width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no, resizable=no,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
buscador.resizeTo(v_ancho+2,largo+2);
buscador.moveTo(xpos+40,ypos+50);
buscador.document.open();
buscador.document.write( chromeFRMhtml );
buscador.document.close();
generar_paginas("999900","buscador");
return buscador;
}


function abrir_impresion(pagina,nombre,v_ancho,largo,xpos,ypos)
{
if(window.formulario.closed==false)
{
	window.formulario.close();
}


if(nombre=="ventana3")
//si es la ventana de las charlas
{
	if(window.splashWin.closed==false)
	{
		window.splashWin.close();
	}
}
	
v_ancho=v_ancho+55;
largo=largo-23
xpos=xpos-60;
ypos=ypos+23;
formulario=window.open(pagina,nombre,"width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no,resizable=no,scrollbars=yes,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);

//return formulario;
}

function abrir_impresion_flash(pagina,nombre,v_ancho,largo,xpos,ypos)
{

if(window.formulario.closed==false || formulario=='[object]')
{
	window.formulario.close();
}

v_ancho=v_ancho+55;
largo=largo-23
xpos=xpos-60;
ypos=ypos+23;
ventana3=window.open(pagina,nombre,"width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no,resizable=no,scrollbars=yes,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);


}

function getbrowserwidth_borrar(){
   	if (navigator.userAgent.indexOf("MSIE") > 0){
   		return(document.body.clientWidth);
   	}else{
   		return window.outerWidth;
   	}
}

function getbrowserheight_borrar(){
   	if (navigator.userAgent.indexOf("MSIE") > 0){
   		return(document.body.clientHeight);
   	}else{
   		return(window.outerHeight);
  	}
}





//*****************MANEJO DE CAPAS***************************
var referencia_estilo;//

if(IE4)
{
 referencia_estilo = ".style";
}
else if(NETS6)
{
 referencia_estilo = ".style";
}
else if(NAV4)
{
 referencia_estilo = "";
}

function referencia_estilo2()
{
	if(IE4)
	{
	 return ".style";
	}
	else if(NETS6)
	{
	  return ".style";
	}
	else if (NAV4)
	{
	  return "";
	}
}


function referencia_capa(nombre_capa) 
{
  if (NAV4) return "document.layers['"+nombre_capa+"']";
  else if(IE4) return "document.all['"+nombre_capa+"']";
  else if(NETS6) return "document.getElementById('"+nombre_capa+"')";

}

function ordenar_capa(nombre_capa,orden)
{
	eval(referencia_capa(nombre_capa)+referencia_estilo2()+ '.zIndex ='+orden); 
}

function ocultar_capa(nombre_capa) 
{ 
	eval(referencia_capa(nombre_capa)+referencia_estilo2()+ '.visibility = "hidden"'); 
} 


function mostrar_capa(nombre_capa) 
{ 
	eval(referencia_capa(nombre_capa)+referencia_estilo2()+ '.visibility = "visible"'); 
} 


function ubicar_capa_izq(nombre_capa,pos)
{
	eval(referencia_capa(nombre_capa)+referencia_estilo2()+'.left=pos'); 
}

function ubicar_capa_top(nombre_capa,pos)
{
	eval(referencia_capa(nombre_capa)+referencia_estilo2()+'.top=pos'); 
}

//*************PRECARGA

function precarga(l_src,l_cargar,ruta,tipo)
{
	for (counter in l_src) 
	{
       		l_cargar[counter] = new Image();
	        l_cargar[counter].src = ruta + l_src[counter] + tipo;
	}
	
}

function precarga_individual(l_src,l_cargar,ruta,tipo,indice)
{
	l_cargar[indice]= new Image();
      l_cargar[indice].src = ruta + l_src[indice] + tipo;
}


//*******Fader

function disolver()
{
    imagen.filters.blendTrans.Apply();
    imagen.src = lista[indice];
    imagen.filters.blendTrans.Play();
    if(indice==lista.length-1)
    {
	indice=0;
    }
    else
    {
	indice++;
    }
    v_disolver = setTimeout("disolver()",6*1000) 
    cant_loop++;
    if(cant_loop==max_loop)
    {
	clearTimeout(v_disolver);
	ordenar_capa('elAll',3);

    }
}

//*********Recortar
function cambio_sup()
{
	if(IE4 || NETS6)
	{
		document.images[imagen_sup].src=ruta+lista_recortar[i_imagen2]+'.jpg';
	}
	else
	{
		document.layers[capa_sup].document.images[imagen_sup].src=ruta+lista_recortar[i_imagen2]+".jpg";
	}
		
	if (i_imagen2==lista_recortar.length-1)
	{
		i_imagen2=0;
	}
	else if (i_imagen1==lista_recortar.length-1)
	{
		i_imagen2++;
	}
	else
	{
		i_imagen2++;
	}


	l_img_cargar=new Array();
	precarga(lista_recortar[i_imagen1],l_img_cargar,"ruta",".jpg");
	

}

function cambio_inf()
{
	if(IE4 || NETS6)
	{
		document.images[imagen_inf].src=ruta+lista_recortar[i_imagen1]+".jpg";

	}
	else
	{
		document.layers[capa_inf].document.images[imagen_inf].src=ruta+lista_recortar[i_imagen1]+".jpg";

	}
		
	if (i_imagen2==lista_recortar.length-1)
	{
		i_imagen1++;
	}
	else if (i_imagen1==lista_recortar.length-1)
	{
		i_imagen1=0;
	}
	else
	{
		i_imagen1++;
	}

	l_img_cargar=new Array();
	precarga(lista_recortar[i_imagen2],l_img_cargar,"ruta",".jpg");



}

//***********
function calcular_alto_imagen(v_capa,v_imagen)
{
	if(IE4)
	{
		v_alto_imagen=document.images[v_imagen].height;
	}

	else
	{
		v_alto_imagen=document.layers[v_capa].document.images[v_imagen].height;
	}
	return v_alto_imagen;
}

function calcular_ancho_imagen(v_capa,v_imagen)
{
	if(IE4)
	{
		v_ancho_imagen=document.images[v_imagen].width;
	}
	else
	{
		v_ancho_imagen=document.layers[v_capa].document.images[v_imagen].width;
	}
	return v_ancho_imagen;
}

//*********MANEJO DE COOKIES*****************
function grabar_cookie(nombre,dato)
  {
	expireDate = new Date;
	expireDate.setMonth(expireDate.getMonth()+1);
  	document.cookie = nombre+"="+dato+";expires=" + expireDate.toGMTString();
  }

function grabar_cookie2(nombre,dato)
  {
	dato_anterior=leer_cookie(nombre);
	dato_anterior=dato_anterior+" "+dato;
	expireDate = new Date;
	expireDate.setMonth(expireDate.getMonth()+1);
  	document.cookie = nombre+"="+dato_anterior+";expires=" + expireDate.toGMTString();
  }
	

function leer_cookie(name)
{
	  var arg = name + "=";
	  var alen = arg.length;
	  var clen = document.cookie.length;
	  var i = 0;
	  while (i < clen) 
    	  {
	    var j = i + alen;
    	    if (document.cookie.substring(i, j) == arg)
	    	return leer_cookie_val (j);
          i = document.cookie.indexOf(" ", i) + 1;
    	    if (i == 0) break;
	  }
	  return null;
}

function leer_cookie_val (offset)
{
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
  } 

function precarga(l_src,l_cargar,ruta,tipo)
{
	for (counter in l_src) 
	{
       		l_cargar[counter] = new Image();
	        l_cargar[counter].src = ruta + l_src[counter] + tipo;
	}
	
}


//**********VERIFICACION DE FORMULARIOS***********

function desplegar_errores(errores)//este sirve para los archivos reserva_form
{
var codigo=''+
'<scr'+'ipt>'+
'var version = parseInt(navigator.appVersion);'+
'var navegador = navigator.appName;'+
'	if (document.all) '+
'	{ '+
'		var IE4 = ( (navegador=="Microsoft Internet Explorer") && (version>=4) );'+
'	} '+
'	else if (document.getElementById) '+
'	{ '+
'		var NETS6 = ( (navegador=="Netscape") && (version>=4) );'+
'	} '+
'	else'+
'	{ '+
'		var NAV4 = ( (navegador=="Netscape") && (version>=4) );'+
'	} '+


'function cambiar_imagen(capa,imagen1,ruta,imagen2,over)'+
'{'+
'	if (IE4 || NETS6 || capa=="")'+
'	{'+
'		if(over)'+
'		{'+
'			document.images[imagen1].src=ruta+imagen2+".gif";'+
'		}'+
'		else'+
'		{'+
'			document.images[imagen1].src=ruta+imagen1+".gif";'+
'		}'+
'	}'+
'	else if(NAV4)'+
'	{'+
'		if(over)'+
'		{'+
'			document.layers[capa].document.images[imagen1].src=ruta+imagen2+".gif";'+
'		}'+
'		else'+
'		{'+
'			document.layers[capa].document.images[imagen1].src=ruta+imagen1+".gif";'+
'		}'+
'	}'+
'}'+
'</scr'+'ipt>'


	document.open();
	document.write("<html><head><title>Errores en el formulario</title>");
	document.write(codigo);


	document.write("</head><body>");
	document.write("Se han encontrado los siguientes errores en el formulario.<br>" + errores);
	if(IE4 || NAV4)
	{
		document.write("<a href=javascript:history.back(-1); onMouseOver=cambiar_imagen('','anterior_a','../../imagenes/flechas_2/','anterior_b',true); onMouseOut=cambiar_imagen('','anterior_a','../../imagenes/flechas_2/','anterior_b',false);><img src='../../imagenes/flechas_2/anterior_a.gif' name='anterior_a' align=left border=0></a>");
	}
	else if(NETS6)
	{
		document.write("<a href=javascript:window.location='reserva_form.html'; onMouseOver=cambiar_imagen('','anterior_a','../../imagenes/flechas_2/','anterior_b',true); onMouseOut=cambiar_imagen('','anterior_a','../../imagenes/flechas_2/','anterior_b',false);> <img 	src='../../imagenes/flechas_2/anterior_a.gif' name='anterior_a' align=left border=0></a>");
	}
	document.write("<\/body><\/html>");
	document.close();

}


function desplegar_errores_contacto(errores)//este sirve para los archivos contacto_form
{
var codigo=''+
'<scr'+'ipt>'+
'var version = parseInt(navigator.appVersion);'+
'var navegador = navigator.appName;'+
'	if (document.all) '+
'	{ '+
'		var IE4 = ( (navegador=="Microsoft Internet Explorer") && (version>=4) );'+
'	} '+
'	else if (document.getElementById) '+
'	{ '+
'		var NETS6 = ( (navegador=="Netscape") && (version>=4) );'+
'	} '+
'	else'+
'	{ '+
'		var NAV4 = ( (navegador=="Netscape") && (version>=4) );'+
'	} '+


'function cambiar_imagen(capa,imagen1,ruta,imagen2,over)'+
'{'+
'	if (IE4 || NETS6 || capa=="")'+
'	{'+
'		if(over)'+
'		{'+
'			document.images[imagen1].src=ruta+imagen2+".gif";'+
'		}'+
'		else'+
'		{'+
'			document.images[imagen1].src=ruta+imagen1+".gif";'+
'		}'+
'	}'+
'	else if(NAV4)'+
'	{'+
'		if(over)'+
'		{'+
'			document.layers[capa].document.images[imagen1].src=ruta+imagen2+".gif";'+
'		}'+
'		else'+
'		{'+
'			document.layers[capa].document.images[imagen1].src=ruta+imagen1+".gif";'+
'		}'+
'	}'+
'}'+
'</scr'+'ipt>'


	document.open();
	document.write("<html><head><title>Errores en el formulario</title>");
	document.write(codigo);


	document.write("</head><body>");
	document.write("Se han encontrado los siguientes errores en el formulario.<br>" + errores);
	if(IE4 || NAV4)
	{
		document.write("<a href=javascript:history.back(-1); onMouseOver=cambiar_imagen('','anterior_a','paginas/imagenes/flechas_2/','anterior_b',true); onMouseOut=cambiar_imagen('','anterior_a','paginas/imagenes/flechas_2/','anterior_b',false);><img src='paginas/imagenes/flechas_2/anterior_a.gif' name='anterior_a' align=left border=0></a>");
	}
	else if(NETS6)
	{
		document.write("<a href=javascript:window.location='contacto_form.html'; onMouseOver=cambiar_imagen('','anterior_a','paginas/imagenes/flechas_2/','anterior_b',true); onMouseOut=cambiar_imagen('','anterior_a','paginas/imagenes/flechas_2/','anterior_b',false);> <img 	src='paginas/imagenes/flechas_2/anterior_a.gif' name='anterior_a' align=left border=0></a>");
	}
	document.write("<\/body><\/html>");
	document.close();

}



function verificar_texto(texto)
{
	respuesta=true;

	for(i=0;i<texto.length;i++)
	{
		codigo=texto.charCodeAt(i);
		if (codigo<65 ||codigo>122 )
		{
			if(codigo!=209 && codigo!=193 && codigo!=201 && codigo!=205 && codigo!=211 && codigo!=218  && codigo!=225 && codigo!=233 && codigo!=237 && codigo!=243 && codigo!=250 && codigo!=241 && codigo!=32) // si no es una letra del abecedario y no es la Ñ, o vocal mayúscula o minúscula con tilde, o espacio vacio, da error
			{
				respuesta=false;
				break;
			}
		}
	}
	return respuesta;
}


function verificar_fecha(v_dia,v_mes,v_anio)
{
	respuesta="";


	if (v_dia>dias_meses[i])
	{
		respuesta=false;
		if (v_dia==29 && v_mes==2 && v_anio%4==0)
		{
			respuesta=true;
		}	
	}
	else
	{
		respuesta=true;
		//armar_fecha();
	}
	return respuesta;
}

function verificar_correo(correo)
{
	resultado="";
	pos_arroba=correo.indexOf('@');
	pos_punto=correo.indexOf('.');
	caracter_final=correo.charAt(correo.length-1);

	if(pos_arroba==-1 || pos_arroba==0 || correo.indexOf('.',pos_arroba+2)==-1 || pos_punto==correo.length -1 || caracter_final=='.')
	{
		resultado=false;
	}
	else
	{
		resultado=true;
	}
	return resultado;
}

function verificar_numero(numero)
{
 	respuesta=true;
	if(isNaN(numero)==true)
	{
		respuesta=false;
	}
	return respuesta;
}



function armar_fecha()
{
	document.datos.txtFechaDeNacimiento.value=v_dia+"/"+v_mes+"/"+v_anio;
}
//*******
function ini_animar_imagenes(v_ruta)
{
	cambio1=new animar(1,l_fila1_src,'fotos','fila1',v_ruta,2000,false,'v_animar','cambio1.animar_imagen()');
	cambio2=new animar(1,l_fila2_src,'fotos','fila2',v_ruta,6000,false,'v_animar','cambio2.animar_imagen()');
	cambio3=new animar(1,l_fila3_src,'fotos','fila3',v_ruta,8000,false,'v_animar','cambio3.animar_imagen()');

	setTimeout('animar_imagenes()',2000);

}

function animar_imagenes()
{
	cambio1.v_animar=setTimeout('cambio1.animar_imagen()',0);	
	cambio2.v_animar=setTimeout('cambio2.animar_imagen()',2000);	
	cambio3.v_animar=setTimeout('cambio3.animar_imagen()',4000);	
	setTimeout('animar_imagenes()',6000);
}


//*********
function mostrar_mapa(alto_imagen,ancho_imagen,capa_recortar,capa_mapa)
{
//	if(IE4)
	//	mostrar_capa(capa_mapa);
//	else if(NETS6)
//		mostrar_capa(capa_mapa);
//	else if(NAV4)
//		document.layers['elMenu'].document.layers[capa_mapa].visibility='visible';


	veces=calcular_veces(5,5,5,5,ancho_imagen,alto_imagen);
	v_recortar="";
	imagen=new recortar(0,capa_recortar,0,ancho_imagen,0,alto_imagen,5,5,5,5,veces,20,false,v_recortar,"imagen.recortar_retrocede()");
	v_recortar=setTimeout('imagen.recortar_retrocede()',1);
}

//**********Parpadeo

function parpadeo(capa,veces)
{
	v_capa=capa;
	veces_parpadeo=veces;
	contador=0;
	mostrar();
}

function mostrar()
{
	mostrar_capa(v_capa);
	setTimeout('ocultar()',500);
}

function ocultar()
{
	contador++;
	if(contador < veces_parpadeo)

	{
		ocultar_capa(v_capa);
		setTimeout('mostrar()',500);
	}
}

//****************

function desplegar_flechas_historial()
{
	document.write("<div id=atras>");

	if(IE4 || NAV4)
	{
		document.write("<a href=# onMouseOver=cambiar_imagen('atras','atras_a','../../imagenes/historia_1/','atras_b',true); onMouseOut=cambiar_imagen('atras','atras_a','../../imagenes/historia_1/','atras_b',false); onClick=history.back(-1);window.parent.opener.grabar_historial();><img src=../../imagenes/historia_1/atras_a.gif width=34 height=23 border=0 name=atras_a alt='Hacia la &uacute;ltima p&aacute;gina visitada'></a>");
	}
	else if(NETS6)
	{
		document.write("<a onMouseOver=cambiar_imagen('atras','atras_a','../../imagenes/historia_1/','atras_b',true); onMouseOut=cambiar_imagen('atras','atras_a','../../imagenes/historia_1/','atras_b',false); onClick=history.back(-1);window.parent.opener.grabar_historial();><img src=../../imagenes/historia_1/atras_a.gif width=34 height=23 border=0 name=atras_a alt='Hacia la &uacute;ltima p&aacute;gina visitada'></a>");
	}

	document.write("</div>");
	document.write("<div id=adelante>");

	if(IE4 || NAV4)
	{
		document.write("<a href=# onMouseOver=cambiar_imagen('adelante','adelante_a','../../imagenes/historia_1/','adelante_b',true); onMouseOut=cambiar_imagen('adelante','adelante_a','../../imagenes/historia_1/','adelante_b',false); onClick=history.forward();><img src=../../imagenes/historia_1/adelante_a.gif width=34 height=23 border=0 name=adelante_a alt='Hacia la siguiente p&aacute;gina ya visitada'></a>");
	}
	else if(NETS6)
	{
		document.write("<a onMouseOver=cambiar_imagen('adelante','adelante_a','../../imagenes/historia_1/','adelante_b',true); onMouseOut=cambiar_imagen('adelante','adelante_a','../../imagenes/historia_1/','adelante_b',false); onClick=history.forward();><img src=../../imagenes/historia_1/adelante_a.gif width=34 height=23 border=0 name=adelante_a alt='Hacia la siguiente p&aacute;gina ya visitada'></a>");
	}
	
	document.write('</div>');
	historial();
}

function desplegar_flechas_historial2()
{
	document.write("<div id=atras>");
	if(IE4 || NAV4)
	{
		document.write("<a href=# onMouseOver=cambiar_imagen('atras','atras_a','imagenes/botones/','atras_b',true); onMouseOut=cambiar_imagen('atras','atras_a','imagenes/botones/','atras_b',false); onClick=history.back(-1);window.parent.opener.grabar_historial();><img src=imagenes/botones/atras_a.gif width=34 height=23 border=0 name=atras_a alt='Hacia la &uacute;ltima p&aacute;gina visitada'></a>");
	}
	else if(NETS6)
	{
		document.write("<a onMouseOver=cambiar_imagen('atras','atras_a','imagenes/botones/','atras_b',true); onMouseOut=cambiar_imagen('atras','atras_a','imagenes/botones/','atras_b',false); onClick=history.back(-1);window.parent.opener.grabar_historial();><img src='imagenes/botones/atras_a.gif' width=34 height=23 border=0 name=atras_a alt='Hacia la &uacute;ltima p&aacute;gina visitada'></a>");
	}

	document.write("</div>");
	document.write("<div id=adelante>");
	if(IE4 || NAV4)
	{
		document.write("<a href=# onMouseOver=cambiar_imagen('adelante','adelante_a','imagenes/botones/','adelante_b',true); onMouseOut=cambiar_imagen('adelante','adelante_a','imagenes/botones/','adelante_b',false); onClick=history.forward();><img src='imagenes/botones/adelante_a.gif' width=34 height=23 border=0 name=adelante_a alt='Hacia la siguiente p&aacute;gina ya visitada'></a>");
	}
	else if(NETS6)
	{
		document.write("<a onMouseOver=cambiar_imagen('adelante','adelante_a','imagenes/botones/','adelante_b',true); onMouseOut=cambiar_imagen('adelante','adelante_a','imagenes/botones/','adelante_b',false); onClick=history.forward();><img src='imagenes/botones/adelante_a.gif' width=34 height=23 border=0 name=adelante_a alt='Hacia la siguiente p&aacute;gina ya visitada'></a>");
	}
	
	document.write("</div>");
	historial();
}


function desplegar_flechas_historial3()
{
	document.write("<div id=atras>");
	document.write("<table>");
	document.write("<tr>");
		document.write("<td>");
		document.write("<a href=# onClick=history.back(-1);window.parent.opener.grabar_historial();>&lt;&lt; Atr&aacute;s</a>");
		document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</div>");


	document.write("<div id=botonespie>");
	document.write("<table width='100%' border=0>");
	document.write("<tr>");
		document.write("<td>");
		document.write("<a href=# onClick=window.parent.opener.focus()>Men&uacute; Principal</a>");					
		document.write("</td>");
		document.write("<td>");
		document.write("<a href='mailto:info@batistaviajes.com.uy,gmoreira3@gmail.com'>Consultas</a>");					
		document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</div>");

	document.write("<div id=adelante>");
	document.write("<table width='100%'>");
	document.write("<tr>");
		document.write("<td>");
		document.write("<a href=# onClick=history.forward(1);>Adelante >></a>");
		document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</div>");

historial();

}

function historial()
{
//se quita porque dejo de funcionar
	mostrar_capa('atras');
	mostrar_capa('adelante');
}
//****************
function imprimir()
{
	if(version_4()==true)//Si es MSIE 4
	{
		WB.ExecWB;
	}
	else
	{
		window.print();
	}
}

function version_4()
{
	version_exacta=navigator.appVersion;
	if(version_exacta.indexOf('MSIE 4')!=-1)
	{
		version_exacta==true;
	}
	return version_exacta;
}	

//**************Cambiar color enlace para NAV4
function display(menu,id, str) 
{
  if (NAV4 || IE4) 
	{ // if browser supports style sheets
    if (NAV4) 
		{ // if Navigator 4.0+
	      with (document[menu].document[id].document) 
			{
    	    open(); // open document
        	write(str); // write to document
	        close(); // close document
    	    }
	     } 
		else 

		{ // Internet Explorer 4.0+
      document.all[id].innerHTML = str; // "assign" to element
	    }
  	}
}


function swapClass(text,menu, spName, urlName, oldName, clName, over,accion_out,accion_over) {

if(NAV4)
{

  // create a new string for the link
  // change the link's class to clName (it was oldName before)
  var str = "<div align=center><A CLASS='" + clName + "' HREF=\'" + urlName + "\'";
  if (over) {
    // replace onMouseOver with onMouseOut
    // replace true with false
    str += " onMouseOut=\"swapClass(\'" + text + "\', \'" + menu + "\', \'"+ spName +
           "\', \'" + urlName + "\', \'" + clName +
           "\', \'" + oldName + "\', false,\'"+accion_out+"\',\'"+accion_over+"\');"+accion_out+"\">"

  } 
else 
{
    // replace onMouseOut with onMouseOver
    // replace false with true
    str += " onMouseOver=\"swapClass(\'" + text + "\', \'" + menu +
           "\', \'" +spName +
           "\', \'" + urlName + "\', \'" + clName +
           "\', \'" + oldName + "\', true,\'"+accion_out+"\',\'"+accion_over+"\');"+accion_over+"\">";
  }
  str += text + "</A></div>";

  display(menu,spName, str); // update the code
}

}




//************MOVER VENTANA******************************
function mover_ventana(x,y,nombre,hasta,direccion,velocidad)

//recibe la posicion horizontal,la vertical, el nombre de la variable que contiene la ventana, cuantas veces el for, la direccion vertical u horizontal, y el incremento

{
	nombre.focus();
	for(i=1;i<=hasta;i++)
	{
		if (direccion == "horizontal")
		{
			x=x+velocidad;
		}
		else if(direccion == "vertical")
		{
			y=y+velocidad;
		}
		else if(direccion == "diagonal")
		{
			y= y+velocidad;
			x= x+velocidad;
		}

		nombre.moveTo(x,y);
	}

}





//*************Detectar Plugin de Flash*************
function sortear_aviso()
{
	if(tiene_plugin)
	{
		l_avisos=new Array ("../../imagenes/avisos_flash/aviso1.swf","../../imagenes/avisos_flash/aviso2.swf");
	}
	else
	{
		l_avisos=new Array ("../../imagenes/avisos_gif/aviso1.gif","../../imagenes/avisos_gif/aviso2.gif");
	}

	cant=l_avisos.length-1;
	i_sorteo=Math.random()*cant;
	i_redondeo=Math.round(i_sorteo);
	aviso=l_avisos[i_redondeo];
	return aviso;
}

function desplegar_aviso(aviso)
{
	document.write('<div id="rejillapie">');
	document.write('<table width=615 align=center cellspacing="0" cellpadding="0"><tr><td>');
	if(tiene_plugin)
	{
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" id=avisos width=610 height=39>');
		document.write('<param name=movie value='+aviso+'>');
		document.write('<param name=quality value=high>');
		document.write('<param name=bgcolor value=#FFFFFF>');
		document.write('<embed src='+aviso+' quality=high bgcolor=#FFFFFF  width=610 height=39 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
    	document.write('</embed>'); 
		document.write('</object>');
	}
	else
	{
		document.write('<img src='+aviso+' width=610 height=39>');
	}
	document.write('</td></tr></table>');
	document.write('</div>');

	//document.write('<div id="cdisenialogo">');
	//document.write('<table width=188 align=center cellspacing="0" cellpadding="0"><tr><td>');

	//if(tiene_plugin)
	//{
		//document.write('<A HREF=mailto:upacheco@adinet.com.uy></A>');
		//document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID=logo_disenia WIDTH=188 HEIGHT=22>');
		//document.write('<PARAM NAME=movie VALUE="../../../imagenes/disenia/logo_disenia.swf">');
		//document.write('<PARAM NAME=quality VALUE=high>');
		//document.write('<PARAM NAME=bgcolor VALUE=#004078>');
		//document.write('<EMBED src="../../../imagenes/disenia/logo_disenia.swf" quality=high bgcolor=#004078  WIDTH=188 HEIGHT=22 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
		//document.write('</EMBED>');
		//document.write('</OBJECT>');
	//}
	//else
	//{
		//document.write('<a href="mailto:upacheco@adinet.com.uy"><img src="../../../imagenes/disenia/logo.gif" width=188 height=22 border=0 alt="Cont&aacute;ctese con los dise&ntilde;adores de este sitio"></a>');
	//}
	//document.write('</td></tr></table>');
	//document.write('</div>');

	//document.write('<div id="cresolucion" class="textoresolucion">');
	//document.write('Este sitio ha sido dise&ntilde;ado para ser visto mejor en una resoluci&oacute;n de 800 * 600 y en Internet Explorer 4 o superior.');
	//document.write('</div>');

}





function desplegar_logo()
{
	logo="../../../menu/800/logo_gira.swf";
	document.write('<div id="logo">');
	document.write('<table cellspacing="0" cellpadding="0"><tr><td>');
	if(tiene_plugin)
	{
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" id=avisos width=225 height=72>');
		document.write('<param name=movie value='+logo+'>');
		document.write('<param name=quality value=high>');
		document.write('<param name=bgcolor value=#004078>');
		document.write('<embed src='+logo+' quality=high bgcolor=#004078  width=225 height=72 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
   		document.write('</embed>'); 
		document.write('</object>');
	}
	else
	{
		document.write('<img src="../../../imagenes/logo.gif" width="268" height="65" border=0 alt="Volver a la P&aacute;gina Principal">');
	}
	document.write('</td></tr></table>');
	document.write('</div>');
}


//***********
function consultar(destino){
	window.location='mailto:info@batistaviajes.com.uy,gmoreira3@gmail.com?subject='+destino;
}
