
function getFlashMovie(movieName) {
  var isIE = navigator.appName.indexOf("Microsoft") != -1;
  return (isIE) ? window[movieName] : document[movieName];
}


function getIdiomaURL() 
{ 
	return (window.location.toString().indexOf('/eu/')!=-1)? 'eu':'es';
}

function getUrlVentana(pagina,url) 
{ 	
	return ((getIdiomaURL()=='es')?'/es/callejero/':'/eu/kale-planoa/') +pagina+'.php?url='+escape(url);
}

function getOpcionesVentana(w,h,scrollbars,resizable) 
{ 	
	scrollbars = scrollbars || 'no';
	resizable  = resizable  || 'no';
	
	var t=(screen.height/2)-(h/2);
	var l=(screen.width/2 )-(w/2);
	return {	
				w:w, h:h, t:t, l:l,
				v:'width='+w+', height='+h+', top='+t+', left='+l+',toolbar=no, scrollbars='+scrollbars+', resizable='+resizable+', menubar=no,status=no,directories=no,location=no'
			}
}


// Vias de acceso.
function mostrarViasAcceso(url) 
{ 
	var urlVentana 	= getUrlVentana('vias-acceso',url) ;
	var opciones	= getOpcionesVentana(700,550) ;
	
	var win = window.open(urlVentana,'info', opciones.v);
	win.focus();	
}


// Mas informacion
function mostrarMasInfo(url) 
{ 
	var urlVentana 	= getUrlVentana('info',url) ;
	var opciones	= getOpcionesVentana(718,550,'yes','yes') ;
	
	var win = window.open(urlVentana,'info', opciones.v);
	win.focus();	
}


// Ver archivo de imagen
function mostrarImagen(url) 
{ 	
	var urlVentana 	= getUrlVentana('imagen',url) ;
	var opciones	= getOpcionesVentana(400,400) ;
	
	var win = window.open(urlVentana,'publicidad', opciones.v);
	win.focus();	
}

// Ver archivo de imagen
function abrirPublicidad(url) 
{ 		
	var urlVentana 	= getUrlVentana('publicidad',url) ;
	var opciones	= getOpcionesVentana(700,550) ;
	
	var win = window.open(urlVentana,'publicidad', opciones.v);
	win.focus();
}


// Catastro .
function catastro(idLocalidad) 
{ 	
	//var url 		= idLocalidad +'/'+ idLocalidad + getIdiomaURL() + '.html';	
	var urlVentana 	= getUrlVentana('catastro','') + '&localidad=' + idLocalidad;	
	var opciones	= getOpcionesVentana(285,235,'yes','yes') ;
		
	var win = window.open(urlVentana,'catastro', opciones.v);
	win.focus();	
}



// Tipos de mapas
function tipoMapa(idTipo) 
{ 			
	getFlashMovie('navmapas').selTipoMapa( idTipo );
	//return false;	
}


function onTipoMapaActivado( idTipo ) 
{ 			
	var lk_callejero = document.getElementById('lk-callejero');	
	if(lk_callejero) {
		lk_callejero.className = '';
	}
	
	var lk_aerea = document.getElementById('lk-vista-aerea-nekar');
	if(lk_aerea) {
		lk_aerea.className = '';
	}
	
	var lk_toponimico = document.getElementById('lk-toponimico-nekar');
	if(lk_toponimico) {
		lk_toponimico.className = '';
	}


	var idTag;	
	switch( idTipo )
	{	
		case 1:		
			idTab = 'lk-callejero';		
			break;
			
		case 2:		
			idTab = 'lk-vista-aerea-nekar';		
			break;
			
		case 3:		
			idTab = 'lk-toponimico-nekar';		
			break;
	}
	
	var bannerPublicidad = document.getElementById('publicidad-banner');
	
	if(bannerPublicidad) 
	{
		if(idTab == 'lk-callejero')
		{
			bannerPublicidad.style.display = 'block';
			bannerPublicidad.style.heigth  = 'auto';
		}
		else
		{
			bannerPublicidad.style.display = 'none';
			bannerPublicidad.style.heigth  = '0px';
		}
		redimencionarCallejero();
	}
	
	
	var activar_tab = document.getElementById( idTab );	
	if(activar_tab) {
		activar_tab.className = 'activo';
	}	
	
}


function iniciar_pg() 
{ 
	var _this = this;
	
	var lk_callejero = document.getElementById('lk-callejero');	
	if(lk_callejero) {
		lk_callejero.onmousedown = function()
		{
			_this.tipoMapa(1);
			return false;
		}
		lk_callejero.onclick = function()
		{
			return false;
		}
	}
	
	var lk_aerea = document.getElementById('lk-vista-aerea-nekar');
	if(lk_aerea) {
		lk_aerea.onmousedown = function()
		{
			_this.tipoMapa(2);
			return false;
		}
		lk_aerea.onclick = function()
		{
			return false;
		}
	}
	
	var lk_toponimico = document.getElementById('lk-toponimico-nekar');
	if(lk_toponimico) {
		lk_toponimico.onmousedown = function()
		{
			_this.tipoMapa(3);
			return false;
		}
		lk_toponimico.onclick = function()
		{
			return false;
		}
	}
	
}
