function leeElementoPagina(strNombre)
{
	if (!document.all)
		obj=document.all[strNombre]
	else
		obj=document.getElementById(strNombre)
	return obj
}

function protegePagina(varEvent)
{
	if (navigator.appName == 'Netscape' && (varEvent.which == 3 || varEvent.which == 2)) return false;
	else
		if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
		{
			alert("Página desarrollada y alojada por Consorcio de Transporte Metropolitano. Area de Málaga\nPara cualquier consulta, escriba a info@ctmam.es");
			return false;
		}
	return true;
}

function ponBgcolorPagina(strNombre, strColor)
{
	var obj=leeElementoPagina(strNombre)
	if (!obj) return
	obj.bgColor=strColor
}

function ponBackgroundPagina(strNombre, strImagen)
{
	var obj=leeElementoPagina(strNombre)
	if (!obj) return
	obj.background=strImagen
}

function ponColorPagina(strNombre, strColor)
{
	var obj=leeElementoPagina(strNombre)
	if (!obj) return
	obj.color=strColor
}

function ponVisibilidadPagina(strNombre, blnVisibilidad)
{
	var obj=leeElementoPagina(strNombre);

	if (!obj) return
	obj.style.visibility = blnVisibilidad ? "visible" : "hidden"
}

function imprimePagina(strUrl)
{
	var obj=window.open(strUrl,null,'width=10,height=10');
	obj.moveBy(3000, 3000);
}

function enviarAmigo(strUrl)
{	
	asunto = 'Le han recomendado esta pagina desde la Web del Consorcio de Transporte Metropolitano de Malaga';
	ruta = 'http://www.ctmam.es' + strUrl;
	window.open('mailto:?subject=' + asunto + '&body=' + ruta, '_blank');	
}

function contacte()
{
	window.open('mailto:info@ctmam.es','_blank');	
}

function aFavoritos()
{
   if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {
      var url="http://www.ctmam.es/"; 
      var titulo="Consorcio de Transporte Metropolitano del Área de Málaga";
      window.external.AddFavorite(url,titulo);
   } else { 
      if(navigator.appName == "Netscape") 
         alert("Presione Crtl+D para agregar este sitio en sus Favoritos"); 
   }
}

function MM_findObj(n, d) { //v3.0
	  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); return x;
	}
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 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_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 opciones(){
	var obj=window.open('visualizar.asp',null,'width=400,height=250');	
}	

/*function abreimagen(imagen,url)
	{		
		var cad1, cad2, img, pos1, pos2;
						
		var ruta= imagen.src;	//Obtengo la ruta
		pos1=ruta.lastIndexOf(".",ruta.lenght);	//Hallo la posición donde está '.'
		pos2=ruta.lastIndexOf("/",ruta.lenght);	//Hallo la posición donde está '/'
		
		cad1= ruta.substring(0,pos1);	//desde el punto hacia el principio es la 1ª cadena
		cad2= ruta.substring(pos1, ruta.length)	//desde el punto hasta el final la segunda		
		
		img=ruta.substring(pos2+1, ruta.length) //desde la barra ultima hasta el final para quedarnos con el fichero de imagen
		
		ruta=cad1+"_g"+cad2;	//Compongo la nueva ruta con la imagen en GRANDE
		
		if (url==undefined) url="";
		ampliar=abre_url(url+'imagenes/ampliar.asp?ima='+ruta+'&com='+img, 40, 30, 100, 100);
	}*/

function abreimagen(imagen,url)
{		
		var cad1, cad2, img, pos1, pos2;
						
		var ruta= imagen.src;	//Obtengo la ruta
		pos1=ruta.lastIndexOf(".",ruta.lenght);	//Hallo la posición donde está '.'
		pos2=ruta.lastIndexOf("/",ruta.lenght);	//Hallo la posición donde está '/'
		
		cad1= ruta.substring(0,pos1);	//desde el punto hacia el principio es la 1ª cadena
		cad2= ruta.substring(pos1, ruta.length)	//desde el punto hasta el final la segunda		
		
		img=ruta.substring(pos2+1, ruta.length) //desde la barra ultima hasta el final para quedarnos con el fichero de imagen
		
		ruta=cad1+"_g"+cad2;	//Compongo la nueva ruta con la imagen en GRANDE
		
		if (url==undefined) url="";
		abre_url(ruta, null, 366, 252, 300, 300);
}
		
function abre_url(url, titulo, ancho, alto, leftPos, topPos)
{
	var w = 800, h = 600;

	if (document.all || document.layers)
	{
	   w = screen.availWidth;
	   h = screen.availHeight;
	}
	if (leftPos==undefined) leftPos = (w-ancho)/2;
	if (topPos==undefined) topPos = (h-alto)/2;
	window.open(url, null,'directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,resizable=no,width='+ancho+',height='+alto + ',top=' + topPos + ',left=' + leftPos);
}

function ponColor(objObject, intTipo)
{	
	ponBgcolorPagina(objObject.id, (intTipo)?'#1C6D42':'#009E49');
}
