// ---------------------------------------
// Permuta una imagen cuyo nombre acabe en "_on." o "_off." (versin 2.0)
function commuteImg()
{
	var sSrc = this.src;
	var rSearch = new RegExp("_(on|off)\\.");
	var sEstado = sSrc.match(rSearch);
	var sRepl = (RegExp.$1 == "off") ? "on" : "off";
	var sSrc = sSrc.replace("_"+RegExp.$1+".", "_"+sRepl+".");
	this.src = sSrc;
}

function prepareChangeImages()
{
	var allImg = document.getElementsByTagName("IMG");
	for(var i=0; i<allImg.length; i++)
	{
		var oAttr = String(allImg[i].getAttribute("src"));
		if(oAttr.toLowerCase().match("_off."))
		{
			var o = allImg[i];
				o.onmouseover	= commuteImg;
				o.onmouseout	= commuteImg;
		}
	}
}

$(document).ready(function () {
	prepareChangeImages();
});


// ---------------------------------------

var SlideText = function()
{
	var current;
	
	this.open = function(a)
	{
		if(a != current)
		{
			$(a).siblings('DIV:eq(0)').slideDown("fast");
			$(a).children('SPAN.arrow').addClass("opened");
		}
		
		if(current)
		{
			$(current).siblings('DIV:eq(0)').slideUp("fast");
			$(current).children('SPAN.arrow').removeClass("opened");
		}
		
		current = (a != current) ? a : null;	
	}
}

var slide = new SlideText();

$(document).ready(function (){
	$('OL.slideList LI A').each(function(i) {
		this.onclick = function()
		{
			slide.open(this);
		}
	});
});