var scr_w=screen.width;

var scr_h=screen.height;

var centroPantalla=Math.ceil(scr_w)/2;

var nav = navigator.appName;

var contenidoCabeceraPop=new Array();

var menuTextoColor;

var menuFondoColor;

var ImagenOverBotonMenu;

var posicion = 0;

var linkInicial;	// LINK PARA CARGAR COMO CONTENIDO INICIAL EN EL MODULO 6, 'LISTADO DE OFERTAS'

/* Definimos las variables */
var texto;

var Mensaje = texto + "              ";
var i = "0";
var MensajeTemp = " ";
var Velocidad = "150";
var Retardo = "3000";


textoEstado();

function MM_preloadImages()

{

  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];

			}

	}

}



if(scr_w<800)	// SE AVISA SI LA PANTALLA ES INSUFICIENTE PARA VISUALIZAR LA WEB

	alert('ATENCIÖN, esta Web está diseñada para visualizarse con una resolucuón de pantalla mínima de 1024x768 píxeles, usted está utilizando '+scr_w+'x'+scr_h+' píxeles!')



function cargarPaginaCentral()

{

	//document.getElementById('modulo_6').innerHTML="<iframe id='ifrDta' name='ifrDta' style='width:100%;height:100%' src='"+linkInicial+"' frameborder='0' scrolling='auto' allowtransparency ></iframe>";

}

function abrirImagen(nombre,ancho,alto)

{

	var x=(scr_w-ancho)/2;

	var y=(scr_h-alto)/2;

	var win=window.open ('','archivo','left='+x+',top='+y+',width='+ancho+',height='+alto);

	win.document.close(); // modificacion del 27.03.2006

	win.document.write("<html><head><title>Archivo</title></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' ><img src='"+nombre+"'><table align='center' width='100%'><tr><td width='80%' align='center'><input type='button' value='Cerrar' onclick='window.close()' style='border:1px solid #999'></td></tr></table></body></html>");

	win.window.focus();

}


//Creamos la funcion
function textoEstado(){
	/* Asignamos a la barra de estado el valor de MensajeTemp + el caracter correspondiente 
	de Mensaje */
	window.status = MensajeTemp + Mensaje.charAt(i);
	/* Guardamos en la variable el texto actual de la barra de estado */
	MensajeTemp = window.status;
	/* sumamos 1 al valor de i */
	i++;
	/* se ejecuta solo si i es menor que la cantidad de caracteres del mensaje */
	if (i < Mensaje.length) {
		/* Vuelve a ejecutar la función al cabo de x segundos */
		setTimeout("textoEstado()", Velocidad);
	}else{
		if (i == Mensaje.length){
			BarraTitulo();
		}
	}
}

/* Creamos la funcion */
function BarraTitulo() {

	/* Damos un nuevo valor a Mensaje */
		Mensaje = Mensaje.substring(1,Mensaje.length) + Mensaje.charAt(0);
	
	/* Se ejecuta solo si Mensaje es igual a mensajeIni */
	if (window.status == Mensaje) {
	/* Ejecuta la función al cabo de x segundos */
		setTimeout("BarraTitulo()", Retardo);
	}
	
	/* Se ejecuta si la condición anterior es falsa */
	else {
	/* Muestra el nuevo valor de Mensaje y ejecuta la función al cabo 
	de x segundos */
		window.status = Mensaje;
		setTimeout("BarraTitulo()", Velocidad);
	}

}



function carga() {
  var capa1;
  var capa2;
  var capa3;  
  var capa4;
  var capa5;    
  var capa6;
  var capa7;
  var capa8;  
  var capa9;
  var capa10;    
  var capa11;
  var capa12;
  var capa13;  
  var capa14;
  var capa15;  
  var capaaux;
  if(document.getElementById("modulo_1")) {
  	capa1 = document.getElementById("modulo_1");
	capa1.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_2")) {
    capa2 = document.getElementById("modulo_2");
	capa2.style.visibility = 'hidden';	
  }
  if(document.getElementById("modulo_3")) {
    capa3 = document.getElementById("modulo_3");  
	capa3.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_4")) {
    capa4 = document.getElementById("modulo_4");
	capa4.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_5")) {
    capa5 = document.getElementById("modulo_5");
	capa5.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_6")) {
    capa6 = document.getElementById("modulo_6");  
	capa6.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_7")) {
    capa7 = document.getElementById("modulo_7");
	capa7.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_8")) {
    capa8 = document.getElementById("modulo_8");
	capa8.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_9")) {
    capa9 = document.getElementById("modulo_9");  
	capa9.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_10")) {
    capa10 = document.getElementById("modulo_10");
	capa10.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_11")) {
    capa11 = document.getElementById("modulo_11");
	capa11.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_12")) {
    capa12 = document.getElementById("modulo_12");  
	capa12.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_13")) {
    capa13 = document.getElementById("modulo_13");
	capa13.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_14")) {
    capa14 = document.getElementById("modulo_14");
	capa14.style.visibility = 'hidden';
  }
  if(document.getElementById("modulo_15")) {
    capa15 = document.getElementById("modulo_15");      
	capa15.style.visibility = 'hidden';
  }
  if(document.getElementById("aux")) {
    capaaux = document.getElementById("aux");      
	capaaux.style.visibility = 'hidden';
  }
  cargado();
}

function cargado()

{

	// SE SUMAN LOS ANCHOS DE LOS DIV's DE "BANNER" Y "LOGO" PARA PODER AJUSTAR LOS CONTENIDOS AL CENTRO DE LA PANTALLA DEPENDIENDO DE LA RESOLUCIÓN DE LA PANTALLA

/*º

	wx=document.getElementById('modulo_2').style.pixelWidth+document.getElementById('modulo_1').style.pixelWidth;



	document.getElementById('divBase').style.posLeft=centroPantalla-(wx/1.42);

	

	if(nav=='Netscape')

	{

		w1=document.getElementById('modulo_1').style.width;

		w2=document.getElementById('modulo_2').style.width;

		pos1=w1.lastIndexOf('px');

		w1=w1.substr(0,pos1);

		pos2=w2.lastIndexOf('px');

		w2=Number(w2.substr(0,pos2));

		w1=Number(w1.substr(0,pos1));

		if(scr_w>1024)

			document.getElementById('divBase').style.left='0px';

	}

*/



md12=document.getElementById('modulo_12');	// SI EXISTE EL MODULO 12, CATÁLOGOS HORIZONTALES, SE ACTIVA EL SCROLL DEL MÓDULO

	if(md12)

		md12.style.overflow='auto';

	

	if(linkInicial && document.getElementById('modulo_6'))	// SI EXISTE EL LINK DEFINIDO COMO CONTENIDO INICIAL, SE CARGA SU CONTENIDO EN EL MODULO 6, 'LISTADO DE OFERTAS'

	{

		setTimeout('cargarPaginaCentral()',200);

	}
	
	setTimeout('verPagina()',2000);	

}
function cargarPaginaCentral()

{

	//document.getElementById('modulo_6').innerHTML="<iframe id='ifrDta' name='ifrDta' style='width:100%;height:100%' src='"+linkInicial+"' frameborder='0' scrolling='auto' allowtransparency ></iframe>";

}

function pagInicio(objeto)

{

	if(nav=='Netscape')

	{

		alert('Esta función no está disponible para este navegador');

		return;

	}

	inicio=document.location.href;

	objeto.style.behavior='url(#default#homepage)';

	objeto.setHomePage(inicio);

}


function aFavoritos(direccion)
{
	if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {

		var url=document.location.href;

		var titulo=document.title;

		window.external.AddFavorite(url,titulo);

		}else {

			if(navigator.appName == "Netscape") 

				alert ("Presione Crtl+D para agregar este sitio en sus Bookmarks");
	}

}

function abrirLinkModulo4(nombre,ancho,alto,contenido,nombre_agencia,destinoLink)	// ABRE EL POP CON EL CONTENIDO DEL MAYORISTA + EL ENCABEZADO DE LA AGENCIA

{
	if(destinoLink==1)	// SE CARGA EL DESTINO DEL LINK EN LA PÁGINA DE LA AGENCIA (IFRAME MODULO 6)

	{

		document.getElementById('modulo_6').innerHTML='<center style=\'height:100%;\'><br><br>CARGANDO...</center>';

		setTimeout("document.getElementById('modulo_6').innerHTML=\"<iframe id='ifrDta' name='ifrDta' style='width:100%;height:100%' src='"+nombre+"' frameborder='0' scrolling='auto' allowtransparency ></iframe>\";",400);

		return;

	}

	

//	alert(nombre_agencia)

	if(!ancho)

		ancho=scr_w;



	if(!alto)

		alto=scr_h;

	

	if(!contenido)	// si no se recibe ningun "CONTENIDO", se precarga este por defecto

		contenido="<html><head><title>"+nombre_agencia+"</title><link href='_css/estilos.css' rel='stylesheet' type='text/css' /></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' ><table align='center' width='100%' height='100%'><tr><td width='100%' height='50' align='center'><input type='button' value='Cerrar' onclick='window.close()' style='border:1px solid #999'></td></tr><tr><td colspan='10'>";



	var x=(scr_w-ancho)/2;

	var y=(scr_h-alto)/2;

	var win=window.open ('','archivo','left='+x+',top='+y+',width='+ancho+',height='+alto+',titlebar=no,resizable=yes,toolbar=no,scrollbars=yes,location=no,status=no');

	win.document.close(); // modificacion del 27.03.2006

	win.document.write("<html><head><title>"+nombre_agencia+"</title><link href='_css/estilos.css' rel='stylesheet' type='text/css' /></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' >"+contenido+"<iframe src='"+nombre+"' frameborder='0' width='100%' height='99%' scrolling='yes' ></iframe></td></tr></table><script src='_js/script.js' language='javascript'></script></body></html>");

/*	win.document.write("<html><head><title>"+nombre_agencia+"</title><link href='_css/estilos.css' rel='stylesheet' type='text/css' /></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' >"+contenido+"<iframe src='"+nombre+"' frameborder='0' width='100%' height='99%' scrolling='auto' ></iframe></td></tr></table><script src=\'_js/script.js\' language=\'javascript\'></script></body></html>"); */

	win.window.focus();

}

function verPagina() {
  var cristal;
  var capa1;
  var capa2;
  var capa3;  
  var capa4;
  var capa5;    
  var capa6;
  var capa7;
  var capa8;  
  var capa9;
  var capa10;    
  var capa11;
  var capa12;
  var capa13;  
  var capa14;
  var capa15;
  var capaaux;
  if(document.getElementById("cristal")) {
  	capa = document.getElementById("cristal");
	capa.style.visibility = 'hidden';
  }      
  if(document.getElementById("modulo_1")) {
  	capa1 = document.getElementById("modulo_1");
	capa1.style.visibility = 'visible';
  }
  if(document.getElementById("modulo_2")) {
    capa2 = document.getElementById("modulo_2");
	capa2.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_3")) {
    capa3 = document.getElementById("modulo_3");  
	capa3.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_4")) {
    capa4 = document.getElementById("modulo_4");
	capa4.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_5")) {
    capa5 = document.getElementById("modulo_5");
	capa5.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_6")) {
    capa6 = document.getElementById("modulo_6");  
	capa6.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_7")) {
    capa7 = document.getElementById("modulo_7");
	capa7.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_8")) {
    capa8 = document.getElementById("modulo_8");
	capa8.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_9")) {
    capa9 = document.getElementById("modulo_9");  
	capa9.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_10")) {
    capa10 = document.getElementById("modulo_10");
	capa10.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_11")) {
    capa11 = document.getElementById("modulo_11");
	capa11.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_12")) {
    capa12 = document.getElementById("modulo_12");  
	capa12.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_13")) {
    capa13 = document.getElementById("modulo_13");
	capa13.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_14")) {
    capa14 = document.getElementById("modulo_14");
	capa14.style.visibility = 'visible';	
  }
  if(document.getElementById("modulo_15")) {
    capa15 = document.getElementById("modulo_15");      
	capa15.style.visibility = 'visible';	
  }
  if(document.getElementById("aux")) {
    capaaux = document.getElementById("aux");      
	capaaux.style.visibility = 'visible';
  }
}


function GestionarLink(id_modulo,origenObjeto,contenido,destino,oferta)
{

	if(oferta==undefined)
		oferta='';
		
	if(!origenObjeto && id_modulo==1)	// IMAGEN del módulo "LOGO" sin LINK definido

	{

		direccion=this.location.href;

		posfin=direccion.lastIndexOf('/');

		ir=direccion.substr(posfin+1);

		sobra=ir.substr(0,(ir.lastIndexOf('#')))

		document.location=sobra;	// se recarga el index

	}
	
	if(origenObjeto && (id_modulo==1 || id_modulo==2 || id_modulo==3 || id_modulo==5 || id_modulo==7 || id_modulo==12 || id_modulo==13 || id_modulo==14 || id_modulo==15))

	{

		if(destino==2 || !destino)	// SELECCION DEL DESTINO DEL LINK (INTERNO O POP)

			abrirLink(origenObjeto,(scr_w/1.45)+200,(scr_h/1.4),contenido,oferta);

		else

			if(origenObjeto)

			{

				document.getElementById('modulo_6').innerHTML='<center style=\'height:100%;\'><br><br>CARGANDO...</center>';

				setTimeout("document.getElementById('modulo_6').innerHTML=\"<iframe id='ifrDta' name='ifrDta' style='width:100%;height:100%' src='"+origenObjeto+"' frameborder='0' scrolling='auto' allowtransparency ></iframe>\";",400);

			}

	}
	
	if(origenObjeto && (id_modulo==4 ))

		abrirLink(destino,(scr_w/1.1),(scr_h/1.2),contenido,oferta)

}


function abrirLink(nombre,ancho,alto,contenido,oferta)

{

	if(nombre.substr(0,9)=='pipeline:' || nombre.substr(0,9)=='PIPELINE:')	// SE GESTIONA EL ACCESO DIRECTO A UNA RESERVA DE BOOKING

	{

		cadena=nombre.split(';');

		sURL='http://www.orbisbooking.com/owbooking/index.php?';

		sURL+='owb_ambito=b2c&';

		sURL+='owb_modulo=reservas&';

		sURL+='owb_vista=nueva&';

		sURL+='login='+cadena[1]+'&';

		sURL+='pass='+cadena[1]+'&';

		sURL+='dominio='+cadena[0].substr(9)+'&';

		sURL+='id_articulo='+cadena[2]+'&';

		sURL+='owb_evento=enlace_vending&';

		if(cadena[3])

			sURL+='adultos_1='+cadena[3]+'&';

		else

			sURL+='adultos_1=undefined&';

		if(cadena[4])

			sURL+='ninos='+cadena[4]+'&';

		else

			sURL+='ninos=undefined&';

		if(cadena[5])

			sURL+='fecha_entrada='+cadena[5]+'&';

		else

			sURL+='fecha_entrada=undefined&';

		if(cadena[6])

			sURL+='fecha_salida='+cadena[6]+'&';

		else

			sURL+='fecha_salida=undefined&';

		sURL+='finTodo=1';

		nombre=sURL;

	}



	if(!ancho)

		ancho=scr_w;



	if(!alto)

		alto=scr_h;


	if(!contenido)	// si no se recibe ningún "CONTENIDO", se precarga este por defecto

		contenido="<html><head><title>OVENDING 2006</title><link href='_css/estilos.css' rel='stylesheet' type='text/css'></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' ><table align='center' width='100%' height='100%'><tr><td width='100%' height='50' align='center'><input type='button' value='Cerrar' onclick='window.close()' style='border:1px solid #999'></td></tr><tr><td colspan='10'>";

//prompt('',nombre);



	var x=(scr_w-ancho)/2;

	var y=(scr_h-alto)/2;

	var win=window.open ('','archivo','left='+x+',top='+y+',width='+ancho+',height='+alto+',resizable=yes');

	win.document.close(); // modificacion del 27.03.2006

	win.document.write(contenido+"<input type='hidden' name='oferta_agencia' value='"+oferta+"' /></form><iframe src='"+nombre+"' frameborder='0' width='100%' height='99%' scrolling='auto' ></iframe></td></tr></table><script src='../_js/script.js' language='javascript'></script></body></html>");

	win.window.focus();

}


function sobreMenu(objeto,ImagenOverBotones)

{

//	alert(ImagenOverBotones)

	id_clase=document.getElementById(objeto).className;

	logiMenu=document.getElementById(objeto).id.length;

	tipoMenu=document.getElementById(objeto).id.substr(logiMenu-2);



	if (document.styleSheets[0].cssRules)

		regla='cssRules';

	else if (document.styleSheets[0].rules)

		regla='rules';



	menuTextoColor=document.getElementById(objeto).style.color;

	manuFondoColor=document.getElementById(objeto).style.backgroundColor;

	ImagenOverBotonMenu=document.getElementById(objeto).style.backgroundImage;

	

	if(ImagenOverBotones)	// SE DISCRIMINA EL MENU IZQUIERDO DE NAVEGACION WEB

	{

		document.getElementById(objeto).style.backgroundImage='url(_img/'+ImagenOverBotones+')';

		document.getElementById(objeto).style.color=eval('document.styleSheets[0].'+regla+'[3].style.backgroundColor');

//		document.getElementById(objeto).style.backgroundColor=eval('document.styleSheets[0].'+regla+'[4].style.color');

	}

	else

	{

		document.getElementById(objeto).style.color=eval('document.styleSheets[0].'+regla+'[0].style.backgroundColor');

		document.getElementById(objeto).style.backgroundColor=eval('document.styleSheets[0].'+regla+'[0].style.color');

	}

}


function fueraMenu(objeto,ImagenOverBotones)

{

	document.getElementById(objeto).style.backgroundColor=manuFondoColor;

	document.getElementById(objeto).style.color=menuTextoColor;



	if(ImagenOverBotones)	// SE DISCRIMINA EL MENU IZQUIERDO DE NAVEGACIÓN EWB

		document.getElementById(objeto).style.backgroundImage=ImagenOverBotonMenu;

}


