var ruta = "/images/";
var imagenes = new Array("btn1_hover.png","btn2_hover.png","btn3_hover.png");
var loadedImages = new Array();
function cargaInicio(){
	for(var i=0;i<imagenes.length;i++){
		loadedImages[i] = new Image;
		loadedImages[i].src=ruta+imagenes[i];
	}
	return null;
}

function $tag(name, patron){ // Esta funciÃ³n devuelve todos los tags de la etiqueta requerida, y cuya id cumpla algun patrÃ³n (o ninguno)
	if(patron == ""){
		return document.getElementsByTagName(name);
	}else{
		var tags = Array();
		var tags_tmp = document.getElementsByTagName(name);
		var num = 0;
		for(var i=0;i<tags_tmp.length;i++){
			if(tags_tmp[i].id.match(patron)){
				tags[num++] = tags_tmp[i];
			}
		}
		return tags;
	}
}

function openExternal(){ // Abstrae del html target="_blank"
    var anchors = $tag('a', '');
    for(var i = 0; i < anchors.length; i++){
        var thisAnchor = anchors[i];
        if(thisAnchor.getAttribute('href') && thisAnchor.getAttribute('rel') == 'external'){
            thisAnchor.target = '_blank';
        }
    }
}

function iniciaWeb(){ // LLama a todas la funciones anteriores
	cargaInicio();
	openExternal();
	try{
		Shadowbox.init();
	}catch(E){}
}

window.onload=iniciaWeb; // LLama a la funcion que iniciarÃ¡ todo el JS de la aplicaciÃ³n
