/************************************************************
josego (daineo.com): 	este archivo recoje los scripts JavaScript que determinan el comportamiento de la página
				de este modo se respeta la independencia entre contenido (HTML), apariencia (CSS) y comportamiento (JavaScript)
				se sigue el consejo de http://peter.michaux.ca/article/553
				y el método/truco de Bottom Script
************************************************************/


/************************************************************
 aquí EMPIEZA la función principal */
	//se llama justo antes de cerrar la etiqueta body en todas las páginas (Bottom Script)
	function setBehavior() {
		setExternalLinks();
	}
/* aquí TERMINA la función principal
************************************************************/


/************************************************************
aquí EMPIEZA el script para añadir target=_blank a los links externos */
	// este script añade target=_blank a los links externos
	// fuente: http://www.maratz.com/blog/archives/2004/11/29/setting-target_blank-to-external-links/
	// change your domain name (e.g. whatever.com):
	var yourURL = "localhost"; // en localhost funciona, en internet no, ¿?
	function outLinks() {
	  var outLink;
	  
	  if (document.getElementsByTagName('a')) {
	    for (var i = 0; (outLink = document.getElementsByTagName('a')[i]); i++) {
			// target=_blank for external links
		      if (outLink.href.indexOf(yourURL) == -1) {
		        outLink.setAttribute('target', '_blank');
		      } 
		  }
	  }
	  //alert('ya está outLinks');
	}
	 
	/* 
	window.onload = function() {
	    //document.getElementById('leftside').setAttribute('class','iiiiiiii');
		//alert('window.onload event triggered');
	}
	 */
	 
/* aquí TERMINA el script para añadir target=_blank a los links externos
************************************************************/	 


/************************************************************
aquí EMPIEZA el script para añadir target=_blank a los links cuya clase = "external" */
	// josego (daineo.com): este script añade target=_blank a los links cuya clase = "external"
	function setExternalLinks() {
	  var objLink;	  
	  if (document.getElementsByTagName('a')) {
	    for (var i = 0; (objLink = document.getElementsByTagName('a')[i]); i++) {
			// josego (daineo.com): target=_blank for class=external links 
		      if (objLink.className == 'external') {
				objLink.setAttribute('target', '_blank');
		      }		  
		  }
	  }
	}
/* aquí TERMINA el script para añadir target=_blank a los links cuya clase = "external"
************************************************************/	 
